IgotScripts

[IgotScripts] Infinite Yield

Sep 3rd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 494.02 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ---------------------------Edge-Moon---------------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '9.5.3'
  15. HttpService = game:GetService("HttpService")
  16. SAVEFILE = {
  17. colorR = 0.121569;
  18. colorG = 0.121569;
  19. colorB = 0.121569;
  20. cmdprefix = ';';
  21. suggestionstoggle = true;
  22. allowfriends = true;
  23. JLnotify = true;
  24. Mseconds = '7';
  25. Nfriends = true;
  26. cmdbarbind = ';';
  27. chatsV = false;
  28. whispersV = false;
  29. commandsV = false;
  30. aliasSave = {}
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33.  
  34. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  35.  
  36. loaded = false
  37. function run()
  38. local function writeF()
  39. writefile("IY.txt", defaults)
  40. wait(1)
  41. local newjson = readfile("IY.txt")
  42. local CREATEFILE = HttpService:JSONDecode(newjson)
  43. colorR = CREATEFILE.colorR
  44. colorG = CREATEFILE.colorG
  45. colorB = CREATEFILE.colorB
  46. cmdprefix = CREATEFILE.cmdprefix
  47. suggestionstoggle = CREATEFILE.suggestionstoggle
  48. allowfriends = CREATEFILE.allowfriends
  49. JLnotify = CREATEFILE.JLnotify
  50. Mseconds = CREATEFILE.Mseconds
  51. Nfriends = CREATEFILE.Nfriends
  52. cmdbarbind = CREATEFILE.cmdbarbind
  53. chatsV = CREATEFILE.chatsV
  54. whispersV = CREATEFILE.whispersV
  55. commandsV = CREATEFILE.commandsV
  56. aliasSave = CREATEFILE.aliasSave
  57. loaded = true end
  58. function pcWRITE()
  59. local file, err = pcall(writeF)
  60. if not file then
  61. warn("READ/WRITE ERROR: "..err)
  62. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  63. function Click(mouse) R_W:Destroy()
  64. for _, child in pairs(game.CoreGui:GetChildren()) do
  65. if child.Name == "IYrun" then
  66. child:Destroy() end end end
  67. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  68. if writefileExploit() then
  69. local function sfile()
  70. local checktxt = readfile("IY.txt")
  71. if checktxt == nil then pcWRITE() writeF()
  72. else return end end
  73. local success, message2 = pcall(sfile)
  74. if success then
  75. local json = readfile("IY.txt")
  76. local LOADFILE = HttpService:JSONDecode(json)
  77. colorR = LOADFILE.colorR
  78. colorG = LOADFILE.colorG
  79. colorB = LOADFILE.colorB
  80. cmdprefix = LOADFILE.cmdprefix
  81. suggestionstoggle = LOADFILE.suggestionstoggle
  82. allowfriends = LOADFILE.allowfriends
  83. JLnotify = LOADFILE.JLnotify
  84. Mseconds = LOADFILE.Mseconds
  85. Nfriends = LOADFILE.Nfriends
  86. cmdbarbind = LOADFILE.cmdbarbind
  87. chatsV = LOADFILE.chatsV
  88. whispersV = LOADFILE.whispersV
  89. commandsV = LOADFILE.commandsV
  90. aliasSave = LOADFILE.aliasSave
  91. loaded = true else
  92. pcWRITE() writeF() end
  93. else
  94. colorR = 0.121569
  95. colorG = 0.121569
  96. colorB = 0.121569
  97. cmdprefix = ';'
  98. suggestionstoggle = true
  99. allowfriends = true
  100. JLnotify = true
  101. Mseconds = '7'
  102. Nfriends = true
  103. cmdbarbind = ';'
  104. chatsV = false
  105. whispersV = false
  106. commandsV = false
  107. aliasSave = {}
  108. loaded = true
  109. end
  110. repeat wait() until loaded == true
  111. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  112. local Mouse = Player:GetMouse() local char = Player.Character local LP = gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players = game:GetService('Players') MSGhook = false local services={} local cmds={}
  113. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  114. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  115. local split=" " slock = false
  116. function updatefile()
  117. if writefileExploit() then
  118. local update = {
  119. colorR = colorR;
  120. colorG = colorG;
  121. colorB = colorB;
  122. cmdprefix = cmdprefix;
  123. suggestionstoggle = suggestionstoggle;
  124. allowfriends = allowfriends;
  125. JLnotify = JLnotify;
  126. Mseconds = Mseconds;
  127. Nfriends = Nfriends;
  128. cmdbarbind = cmdbarbind;
  129. chatsV = chatsV;
  130. whispersV = whispersV;
  131. commandsV = commandsV;
  132. aliasSave = aliasSave
  133. }
  134. local updated = HttpService:JSONEncode(update)
  135. wait(0.1)
  136. writefile("IY.txt", updated) end end
  137. function isNumber(str)
  138. return tonumber(str) ~= nil end
  139. function msghook()
  140. for _, child in pairs( workspace:GetChildren()) do
  141. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  142. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  143. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  144. else MSGhook = false end end
  145. game:GetService("RunService").RenderStepped:Connect(function()
  146. --game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  147. if r15noclip then
  148. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  149. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  150. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  151. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  152. if workspace.IYmessage.Text == '' then
  153. for _, child in pairs( LightingService:GetChildren()) do
  154. if child.Name == "IYmblur" then
  155. child:Destroy() end end end
  156. else MSGhook = false end
  157. for i,v in pairs(_players:GetPlayers()) do
  158. if FindTable(loopkillT, v.Name) then
  159. v.Character:BreakJoints() end
  160. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  161. v.Backpack:Destroy()
  162. for i,n in pairs(v.Character:GetChildren()) do
  163. if n:IsA('Tool') or n:IsA('HopperBin') then
  164. n:destroy() end end end
  165. if FindTable(rainbowT, v.Name) then
  166. v.Neutral = false
  167. v.TeamColor = BrickColor.random()
  168. end end end end)
  169. LightingService = game:GetService("Lighting")
  170. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  171. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  172. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  173. function FindTable(Table, Name)
  174. for i,v in pairs(Table) do
  175. if v == Name then
  176. return true
  177. end end
  178. return false
  179. end
  180. function GetInTable(Table, Name)
  181. for i = 1, #Table do
  182. if Table[i] == Name then
  183. return i
  184. end end
  185. return false end
  186. _players.PlayerRemoving:connect(function(player)
  187. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  188. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  189. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  190. game:FindService('StarterGui'):SetCore('SendNotification', {
  191. Title = player.Name,
  192. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  193. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  194. Duration = 5,
  195. })
  196. elseif JLnotify == true and Nfriends == false then
  197. game:FindService('StarterGui'):SetCore('SendNotification', {
  198. Title = player.Name,
  199. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  200. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  201. Duration = 5,
  202. })
  203. end
  204. end)
  205. FLYING = false
  206. iyflyspeed = 1
  207. function sFLY() -- from rocky2u cmdscript
  208. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  209. repeat wait() until Mouse
  210.  
  211. local T = LP.Character.HumanoidRootPart
  212. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  213. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  214. local SPEED = 0
  215.  
  216. local function FLY()
  217. FLYING = true
  218. local BG = Instance.new('BodyGyro', T)
  219. local BV = Instance.new('BodyVelocity', T)
  220. BG.P = 9e4
  221. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  222. BG.cframe = T.CFrame
  223. BV.velocity = Vector3.new(0, 0.1, 0)
  224. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  225. spawn(function()
  226. repeat wait()
  227. LP.Character.Humanoid.PlatformStand = true
  228. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  229. SPEED = 50
  230. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  231. SPEED = 0
  232. end
  233. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  234. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  235. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  236. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  237. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  238. else
  239. BV.velocity = Vector3.new(0, 0.1, 0)
  240. end
  241. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  242. until not FLYING
  243. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  244. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  245. SPEED = 0
  246. BG:destroy()
  247. BV:destroy()
  248. LP.Character.Humanoid.PlatformStand = false
  249. end)
  250. end
  251. Mouse.KeyDown:connect(function(KEY)
  252. if KEY:lower() == 'w' then
  253. CONTROL.F = iyflyspeed
  254. elseif KEY:lower() == 's' then
  255. CONTROL.B = -iyflyspeed
  256. elseif KEY:lower() == 'a' then
  257. CONTROL.L = -iyflyspeed
  258. elseif KEY:lower() == 'd' then
  259. CONTROL.R = iyflyspeed
  260. end
  261. end)
  262. Mouse.KeyUp:connect(function(KEY)
  263. if KEY:lower() == 'w' then
  264. CONTROL.F = 0
  265. elseif KEY:lower() == 's' then
  266. CONTROL.B = 0
  267. elseif KEY:lower() == 'a' then
  268. CONTROL.L = 0
  269. elseif KEY:lower() == 'd' then
  270. CONTROL.R = 0
  271. end
  272. end)
  273. FLY()
  274. end
  275. function NOFLY()
  276. FLYING = false
  277. LP.Character.Humanoid.PlatformStand = false
  278. end
  279. HK = {
  280. '-HOTKEYS-',
  281. 'HOLD F2 - Click TP',
  282. 'F4 - Toggle Fly',
  283. 'F5 - Toggle Noclip',
  284. '-COMMANDS-'
  285. }
  286. CMDs = {
  287. 'addalias [cmd] [alias]',
  288. 'addstat [plr] [text]',
  289. 'admins',
  290. 'admin [plr]',
  291. 'agelock [age num]',
  292. 'addban [full username]',
  293. 'age [plr]',
  294. 'aliases',
  295. 'alien / ayylmao [plr]',
  296. 'ambient [R G B]',
  297. 'anchor',
  298. 'animation [plr] [anim]',
  299. 'arrest [plr]',
  300. 'bait',
  301. 'ball [plr]',
  302. 'bang [plr] [plr] / bang [plr]',
  303. 'bans',
  304. 'ban [plr]',
  305. 'base',
  306. 'begone / thot [plr]',
  307. 'bgui [plr] [text]',
  308. 'blackandwhite',
  309. 'bleach [plr]',
  310. 'blackify [plr]',
  311. 'blind [plr]',
  312. 'blur [num]',
  313. 'bomb [plr]',
  314. 'box [plr]',
  315. 'breakloops/break (cmd loops)',
  316. 'brightness [num]',
  317. 'bring [plr]',
  318. 'btools [plr]',
  319. 'burn [plr]',
  320. 'cape [plr] [R G B]',
  321. 'car [plr]',
  322. 'change [plr] [stat] [num]',
  323. 'charplr / cp [plr] [plr]',
  324. 'char [plr] [ID]',
  325. 'chat [plr] [msg]',
  326. 'chickenarms / chicken [plr]',
  327. 'clear',
  328. 'clip',
  329. 'clone [plr]',
  330. 'clraliases',
  331. 'clrbans',
  332. 'clrterrain',
  333. 'cmds',
  334. 'confuse [plr]',
  335. 'control [plr]',
  336. 'copytools / ctools [plr]',
  337. 'countdown [num]',
  338. 'crash [plr]',
  339. 'creeper [plr]',
  340. 'cripple [plr]',
  341. 'crucify [plr]',
  342. 'damage [plr]',
  343. 'dance [plr]',
  344. 'day',
  345. 'decalspam [ID]',
  346. 'deleteclass / dc [class name]',
  347. 'deletepos / dpos [name]',
  348. 'delete [part name]',
  349. 'devuzi',
  350. 'disablereset [plr]',
  351. 'disabletools [plr]',
  352. 'disable [plr]',
  353. 'disco',
  354. 'discomesh [plr]',
  355. 'distortsound / distort [num]',
  356. 'dog [plr]',
  357. 'dong [plr]',
  358. 'draw',
  359. 'duck [plr]',
  360. 'dummy [name]',
  361. 'earthquake [power] [intensity]',
  362. 'enablereset [plr]',
  363. 'enabletools [plr]',
  364. 'enable [plr]',
  365. 'esp [plr]',
  366. 'exit',
  367. 'explode [plr]',
  368. 'explorer / dex',
  369. 'f3x',
  370. 'face [plr] [ID]',
  371. 'fart [plr]',
  372. 'fat [plr]',
  373. 'fegod',
  374. 'feinvisible / feinvis',
  375. 'fekill [plr] (need a tool)',
  376. 'ff [plr]',
  377. 'filtering',
  378. 'fire [plr] [R G B]',
  379. 'firstp [plr]',
  380. 'fix',
  381. 'fixcam',
  382. 'fixlighting / fixl',
  383. 'flashlight [plr]',
  384. 'fling [plr]',
  385. 'float [plr]',
  386. 'flood',
  387. 'fly',
  388. 'flyspeed [num]',
  389. 'fogcolor [R G B]',
  390. 'fogend [num]',
  391. 'freecam / fc',
  392. 'freecamspeed / fcspeed [num]',
  393. 'freeze / fr [plr]',
  394. 'ghost [plr]',
  395. 'glass [plr]',
  396. 'globalshadows / gshadows',
  397. 'glowstick [plr] [R G B]',
  398. 'god [plr]',
  399. 'goto [plr]',
  400. 'gravity [num]',
  401. 'hang [plr]',
  402. 'hatsize [plr] [num]',
  403. 'hat [plr] [ID]',
  404. 'headshake [plr]',
  405. 'headsize [plr] [num]',
  406. 'heal [plr]',
  407. 'hidename [plr]',
  408. 'hideplaylist / hideplayer',
  409. 'hipheight / hheight [plr] [num]',
  410. 'hub',
  411. 'infect [plr]',
  412. 'insert [ID/name]',
  413. 'invert',
  414. 'invisible / invis [plr]',
  415. 'invisibleff / invisff [plr]',
  416. 'iyspam',
  417. 'jail [plr]',
  418. 'jumppower / jpower [plr] [num]',
  419. 'jump [plr]',
  420. 'keeptools / ktools [plr]',
  421. 'keybind [key] [cmd]',
  422. 'kick [plr]',
  423. 'kidnap [plr]',
  424. 'kill [plr]',
  425. 'knife',
  426. 'knuckles [plr]',
  427. 'light [plr] [R G B]',
  428. 'loadm',
  429. 'loadmap [ID]',
  430. 'loadpos / lpos [plr] [name]',
  431. 'lockws',
  432. 'lock [plr]',
  433. 'logs',
  434. 'longneck [plr]',
  435. 'loopbring [plr]',
  436. 'loopheal [plr]',
  437. 'loopjump / ljump [plr]',
  438. 'loopkill [plr]',
  439. 'loopname / lname [plr]',
  440. 'loopoof',
  441. 'loopsit / lsit [plr]',
  442. 'mage',
  443. 'maxhealth [plr] [num]',
  444. 'maxzoom [plr] [num]',
  445. 'mesh [plr] [mesh] [texture]',
  446. 'message / m [msg]',
  447. 'meteor/asteroid [plr]',
  448. 'naked [plr]',
  449. 'name [plr]',
  450. 'neon [plr]',
  451. 'nextsong',
  452. 'night',
  453. 'nil [plr]',
  454. 'noarms [plr]',
  455. 'nobox [plr]',
  456. 'noclip',
  457. 'noclones [plr]',
  458. 'nodong [plr]',
  459. 'nodummies',
  460. 'noesp [plr]',
  461. 'noglobalshadows / nogshadows',
  462. 'nokeeptools / noktools [plr]',
  463. 'nolimbs [plr]',
  464. 'nooutlines',
  465. 'noparticles [plr]',
  466. 'noplrsound [plr]',
  467. 'norain',
  468. 'notools [plr]',
  469. 'nuke [plr]',
  470. 'os [plr]',
  471. 'offset [plr] [coordinate]',
  472. 'outlines',
  473. 'paper [plr]',
  474. 'partdisco',
  475. 'particles [plr] [ID]',
  476. 'pipetp [plr] [plr]',
  477. 'pitch [num]',
  478. 'playhash / hash [hash]',
  479. 'playlist / player [ID],[ID]...',
  480. 'plrsound [plr] [ID]',
  481. 'positions / pos',
  482. 'prefix [string]',
  483. 'prevsong',
  484. 'punish [plr]',
  485. 'rainbowname [plr]',
  486. 'rainbow [plr]',
  487. 'rain [mesh] [texture]',
  488. 'refresh / re [plr]',
  489. 'rejoin',
  490. 'remotespy',
  491. 'removealias [alias]',
  492. 'removebait / nobait',
  493. 'rgui',
  494. 'removehats / rhats [plr]',
  495. 'removespawns',
  496. 'respawn [plr]',
  497. 'restoremap / rmap',
  498. 'rocket [plr]',
  499. 'savelighting / slighting',
  500. 'savemap / smap',
  501. 'savepos / spos [name]',
  502. 'script [script]',
  503. 'seagull / gull [plr]',
  504. 'seizure [plr]',
  505. 'serverinfo / info',
  506. 'serverlock / slock',
  507. 'servermessage / sm [msg]',
  508. 'sethealth [plr] [num]',
  509. 'setsong [num]',
  510. 'settings',
  511. 'sgod [plr]',
  512. 'shiny [plr]',
  513. 'shrek [plr]',
  514. 'shutdown',
  515. 'sit [plr]',
  516. 'size [plr] [num]',
  517. 'skydive [plr]',
  518. 'skygif [ID],[ID]... [interval]',
  519. 'sky [ID]',
  520. 'smite [plr]',
  521. 'smoke [plr]',
  522. 'sound / music [ID/name]',
  523. 'sparkles / sp [plr] [R G B]',
  524. 'spasm [plr]',
  525. 'spawnpoint [plr]',
  526. 'spectate / view [plr]',
  527. 'speed / ws [plr] [num]',
  528. 'sphere [plr]',
  529. 'spin [plr]',
  530. 'spookyify',
  531. 'starman [plr]',
  532. 'strength [plr]',
  533. 'strobe',
  534. 'stun [plr]',
  535. 'sun [intense] [spread]',
  536. 'sword [plr]',
  537. 'tablet',
  538. 'team [plr] [team]',
  539. 'terrain',
  540. 'thaw / unfr [plr]',
  541. 'thirdp [plr]',
  542. 'time [num]',
  543. 'tools [plr]',
  544. 'torso [plr]',
  545. 'tppos [plr] [coordinate]',
  546. 'tp [plr] [plr]',
  547. 'trail [plr] [R G B]',
  548. 'trip [plr]',
  549. 'unadmin [plr]',
  550. 'unagelock',
  551. 'unanchor',
  552. 'unball [plr]',
  553. 'unban [plr]',
  554. 'unbgui [plr]',
  555. 'unblind [plr]',
  556. 'unblur',
  557. 'uncape [plr]',
  558. 'uncar [plr]',
  559. 'unchar [plr]',
  560. 'unconfuse [plr]',
  561. 'uncreeper [plr]',
  562. 'uncripple [plr]',
  563. 'undecalspam',
  564. 'undisco',
  565. 'undog [plr]',
  566. 'unduck [plr]',
  567. 'unff [plr]',
  568. 'unfire [plr]',
  569. 'unfloat [plr]',
  570. 'unfly',
  571. 'unfreecam / unfc',
  572. 'unghost [plr]',
  573. 'ungod [plr]',
  574. 'unhidename [plr]',
  575. 'uninfect [plr]',
  576. 'unjail [plr]',
  577. 'unkeybind [key]',
  578. 'unlight [plr]',
  579. 'unlockws',
  580. 'unlock [plr]',
  581. 'unlongneck [plr]',
  582. 'unloopbring [plr]',
  583. 'unloopheal [plr]',
  584. 'unloopjump / unljump [plr]',
  585. 'unloopkill [plr]',
  586. 'unloopname / unlname [plr]',
  587. 'unloopoof',
  588. 'unloopsit / unlsit [plr]',
  589. 'unname [plr]',
  590. 'unpartdisco',
  591. 'unpunish [plr]',
  592. 'unrainbowname [plr]',
  593. 'unseizure [plr]',
  594. 'unserverlock / unslock',
  595. 'unshrek [plr]',
  596. 'unskygif',
  597. 'unsmoke [plr]',
  598. 'unsparkles / unsp [plr]',
  599. 'unspectate / unview',
  600. 'unsphere [plr]',
  601. 'unspin [plr]',
  602. 'unstarman [plr]',
  603. 'unstrength [plr]',
  604. 'unstrobe',
  605. 'unstun [plr]',
  606. 'untrail [plr]',
  607. 'unweaken [plr]',
  608. 'version',
  609. 'visible / vis [plr]',
  610. 'volume / vol [num]',
  611. 'weaken [plr]',
  612. 'whiteify [plr]',
  613. 'zinnia [plr]'
  614. }
  615. function updateevents(player) local C = player.Chatted:connect(function(M) if isAdmin(player) then do_exec(M, player) end end) table.insert(services.events, C) end
  616.  
  617. std.inTable=function(tbl,val)
  618. if tbl==nil then return false end
  619.  
  620. for _,v in pairs(tbl)do
  621. if v==val then return true end
  622. end
  623. return false
  624. end
  625. std.out=function(str)
  626. print(str)
  627. end
  628. std.list=function(tbl)
  629. local str=''
  630. for i,v in pairs(tbl)do
  631. str=str..tostring(v)
  632. if i~=#tbl then str=str..', ' end
  633. end
  634. return str
  635. end
  636. std.endat=function(str,val)
  637. local z=str:find(val)
  638. if z then
  639. return str:sub(0,z-string.len(val)),true
  640. else
  641. return str,false
  642. end
  643. end
  644. std.first=function(str) return str:sub(1,1) end
  645.  
  646. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  647.  
  648. local exec=function(str)
  649. spawn(function()
  650. local script, loaderr = loadstring(str)
  651. if not script then
  652. error(loaderr)
  653. else
  654. script()
  655. end
  656. end)
  657. end
  658. local findCmd=function(cmd_name)
  659. for i,v in pairs(cmds)do
  660. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  661. return v
  662. end
  663. end
  664. end
  665. local getCmd=function(msg)
  666. local cmd,hassplit=std.endat(msg:lower(),split)
  667. if hassplit then
  668. return {cmd,true}
  669. else
  670. return {cmd,false}
  671. end
  672. end
  673. local getprfx=function(strn)
  674. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  675. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  676. end return
  677. end
  678. function dragGUI(gui)
  679. spawn(function()
  680. local UserInputService = game:GetService("UserInputService")
  681. local dragging
  682. local dragInput
  683. local dragStart
  684. local startPos
  685. local function update(input)
  686. local delta = input.Position - dragStart
  687. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  688. end
  689. gui.InputBegan:Connect(function(input)
  690. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  691. dragging = true
  692. dragStart = input.Position
  693. startPos = gui.Position
  694.  
  695. input.Changed:Connect(function()
  696. if input.UserInputState == Enum.UserInputState.End then
  697. dragging = false
  698. end
  699. end)
  700. end
  701. end)
  702. gui.InputChanged:Connect(function(input)
  703. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  704. dragInput = input
  705. end
  706. end)
  707. UserInputService.InputChanged:Connect(function(input)
  708. if input == dragInput and dragging then
  709. update(input)
  710. end
  711. end)
  712. end)
  713. end
  714. maincolor = Color3.new(colorR, colorG, colorB)
  715. function updatecolors(color)
  716. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  717. maincolor = color
  718. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  719. if child.Name == "TopBarContainer" then
  720. child.BackgroundColor3 = color
  721. end end
  722. FeedbackMain.BackgroundColor3 = maincolor
  723. MAIN.BackgroundColor3 = maincolor
  724. bar.BackgroundColor3 = maincolor
  725. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  726. if game.CoreGui:FindFirstChild('Updates') then
  727. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  728. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  729. if game.CoreGui:FindFirstChild('Sinfo') then
  730. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  731. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  732. if game.CoreGui:FindFirstChild('cp') then
  733. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  734. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  735. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  736. if game.CoreGui:FindFirstChild('Bans') then
  737. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  738. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  739. if game.CoreGui:FindFirstChild('Pos') then
  740. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  741. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  742. if game.CoreGui:FindFirstChild('Admins') then
  743. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  744. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  745. if game.CoreGui:FindFirstChild('Logs') then
  746. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  747. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  748. if game.CoreGui:FindFirstChild('Aliases') then
  749. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  750. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  751. for _, child in pairs( game.CoreGui:GetChildren()) do
  752. if child.Name == "Models" then
  753. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  754. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  755. end
  756. end
  757. for _, child in pairs( game.CoreGui:GetChildren()) do
  758. if child.Name == "Audios" then
  759. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  760. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  761. end
  762. end
  763. end
  764.  
  765. function respawn(plr)
  766. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  767. local H = Instance.new('Humanoid', M)
  768. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  769. plr.Character = M end
  770.  
  771. local dummy
  772. --local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  773. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  774. function kickF(plr)
  775. spawn(function()
  776. if plr.Parent ~= nil then
  777. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  778. local newChar = dummy:Clone() newChar.Parent = workspace
  779. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  780. for i = 1,4 do
  781. local Plat = Instance.new('SkateboardPlatform', newChar)
  782. Plat.Position = newChar.HumanoidRootPart.Position
  783. Plat.Name = 'IYplat'
  784. Plat.Size = Vector3.new(10, 1.2, 10)
  785. Plat.Transparency = 1 end
  786. plr.Character = newChar
  787. local PART = Instance.new('Part', newChar)
  788. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  789. PART.Size = Vector3.new(10, 1.2, 10)
  790. PART.Anchored = true
  791. PART.Transparency = 1
  792. if newChar:FindFirstChild("SkateboardPlatform") then
  793. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  794. wait(0.4)
  795. if newChar then newChar:Destroy() end
  796. kickF(plr) end
  797. end end) end
  798.  
  799. function refresh(plr)
  800. spawn(function()
  801. local rpos = plr.Character.HumanoidRootPart.Position
  802. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  803. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  804. plr.Character:MoveTo(rpos) end) end
  805.  
  806. 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
  807. 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
  808. _players.PlayerAdded:connect(function(player)
  809. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  810. game:FindService('StarterGui'):SetCore('SendNotification', {
  811. Title = player.Name,
  812. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  813. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  814. Duration = 5,
  815. })
  816. elseif JLnotify == true and Nfriends == false then
  817. game:FindService('StarterGui'):SetCore('SendNotification', {
  818. Title = player.Name,
  819. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  820. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  821. Duration = 5,
  822. })
  823. end
  824. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  825. spawn(function()
  826. repeat wait() until player.Character
  827. kickF(player)
  828. end)
  829. end)
  830. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  831. spawn(function()
  832. repeat wait() until player.Character
  833. kickF(player)
  834. end)
  835. end
  836. if FindTable(banT, player.userId) then
  837. spawn(function()
  838. repeat wait() until player.Character
  839. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  840. kickF(player)
  841. end)
  842. end
  843. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  844. spawn(function()
  845. repeat wait() until player.Character
  846. kickF(player)
  847. end)
  848. else
  849. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  850. spawn(function()
  851. repeat wait() until player.Character
  852. kickF(player)
  853. end)
  854. end
  855. end
  856. end)
  857. local customAlias = {}
  858. local findCmd=function(cmd_name)
  859. for i,v in pairs(cmds)do
  860. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  861. return v
  862. end
  863. end
  864. return customAlias[cmd_name:lower()]
  865. end
  866. local function splitString(str,delim)
  867. local broken = {}
  868. if delim == nil then delim = "," end
  869. for w in string.gmatch(str,"[^"..delim.."]+") do
  870. table.insert(broken,w)
  871. end
  872. return broken
  873. end
  874. local historyCount = 0
  875. local cmdHistory = {}
  876. lastBreakTime = 0
  877. local function execCmd(cmdStr,speaker)
  878. local rawCmdStr = cmdStr
  879. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  880. local commandsToRun = splitString(cmdStr,"\\")
  881. for i,v in pairs(commandsToRun) do
  882. v = string.gsub(v,"%%BackSlash%%","\\")
  883. local x,y,num = v:find("^(%d+)%^")
  884. local cmdDelay = 0
  885. if num then
  886. v = v:sub(y+1)
  887. local x,y,del = v:find("^([%d%.]+)%^")
  888. if del then
  889. v = v:sub(y+1)
  890. cmdDelay = tonumber(del) or 0
  891. end
  892. end
  893. num = tonumber(num or 1)
  894. local args = splitString(v,split)
  895. local cmd = findCmd(args[1])
  896. if cmd then
  897. table.remove(args,1)
  898. cargs = args
  899. if speaker == gPlayers.LocalPlayer then
  900. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  901. end
  902. if #cmdHistory > 20 then table.remove(cmdHistory) end
  903. local cmdStartTime = tick()
  904. for rep = 1,num do
  905. if lastBreakTime > cmdStartTime then break end
  906. pcall(function()
  907. cmd.FUNC(args, speaker)
  908. end)
  909. if cmdDelay ~= 0 then wait(cmdDelay) end
  910. end
  911. end
  912. end
  913. end
  914. logsloaded = false
  915. ChatLog = function(plr)
  916. plr.Chatted:Connect(function(Message)
  917. if logsloaded == true then
  918. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  919. CreateLabel(plr.Name,Message)
  920. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  921. CreateLabel(plr.Name,Message)
  922. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  923. CreateLabel(plr.Name,Message)
  924. 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
  925. CreateLabel(plr.Name,Message)
  926. end end end) end
  927. 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
  928. for _, plr in pairs(gPlayers:GetChildren()) do
  929. if plr.ClassName == "Player" then
  930. updateevents(plr) ChatLog(plr) end end
  931. _players.PlayerAdded:connect(function(player)
  932. updateevents(player) ChatLog(player)
  933. end)
  934. _G.exec_cmd = execCmd
  935. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  936. 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
  937. local _char=function(plr_name)
  938. for i,v in pairs(gPlayers:GetChildren())do
  939. if v:IsA'Player'then
  940. if v.Name==plr_name then return v.Character end
  941. end
  942. end
  943. return
  944. end
  945. local _plr=function(plr_name)
  946. for i,v in pairs(gPlayers:GetChildren())do
  947. if v:IsA'Player'then
  948. if v.Name==plr_name then return v end
  949. end
  950. end
  951. return
  952. end
  953. function addcmd(name,desc,alias,func)
  954. cmds[#cmds+1]=
  955. {
  956. NAME=name;
  957. DESC=desc;
  958. ALIAS=alias;
  959. FUNC=func;
  960. }
  961. end
  962. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  963. local SpecialPlayerCases = {
  964. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  965. ["others"] = function(speaker)
  966. local plrs = {}
  967. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  968. if v ~= speaker then
  969. table.insert(plrs,v)
  970. end
  971. end
  972. return plrs
  973. end,
  974. ["me"] = function(speaker)return {speaker} end,
  975. ["#(%d+)"] = function(speaker,args,currentList)
  976. local returns = {}
  977. local randAmount = tonumber(args[1])
  978. local players = {unpack(currentList)}
  979. for i = 1,randAmount do
  980. if #players == 0 then break end
  981. local randIndex = math.random(1,#players)
  982. table.insert(returns,players[randIndex])
  983. table.remove(players,randIndex)
  984. end
  985. return returns
  986. end,
  987. ["random"] = function(speaker,args,currentList)
  988. local players = currentList
  989. return {players[math.random(1,#players)]}
  990. end,
  991. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  992. local returns = {}
  993. local team = args[1]
  994. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  995. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  996. table.insert(returns,plr)
  997. end
  998. end
  999. return returns
  1000. end,
  1001. ["allies"] = 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. ["enemies"] = 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. ["team"] = 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. ["nonteam"] = function(speaker)
  1032. local returns = {}
  1033. local team = speaker.Team
  1034. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1035. if plr.Team ~= team then
  1036. table.insert(returns,plr)
  1037. end
  1038. end
  1039. return returns
  1040. end,
  1041. ["friends"] = function(speaker,args)
  1042. local returns = {}
  1043. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1044. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1045. table.insert(returns,plr)
  1046. end
  1047. end
  1048. return returns
  1049. end,
  1050. ["nonfriends"] = function(speaker,args)
  1051. local returns = {}
  1052. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1053. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1054. table.insert(returns,plr)
  1055. end
  1056. end
  1057. return returns
  1058. end,
  1059. ["guests"] = function(speaker,args)
  1060. local returns = {}
  1061. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1062. if plr.Guest then
  1063. table.insert(returns,plr)
  1064. end
  1065. end
  1066. return returns
  1067. end,
  1068. ["bacons"] = function(speaker,args)
  1069. local returns = {}
  1070. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1071. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1072. table.insert(returns,plr)
  1073. end
  1074. end
  1075. return returns
  1076. end,
  1077. ["admins"] = function(speaker)
  1078. local returns = {}
  1079. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1080. if isAdmin(plr) then
  1081. table.insert(returns,plr)
  1082. end
  1083. end
  1084. return returns
  1085. end,
  1086. ["nonadmins"] = function(speaker)
  1087. local returns = {}
  1088. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1089. if not isAdmin(plr) then
  1090. table.insert(returns,plr)
  1091. end
  1092. end
  1093. return returns
  1094. end,
  1095. ["age(%d+)"] = function(speaker,args)
  1096. local returns = {}
  1097. local age = tonumber(args[1])
  1098. if not age == nil then return end
  1099. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1100. if plr.AccountAge <= age then
  1101. table.insert(returns,plr)
  1102. end
  1103. end
  1104. return returns
  1105. end,
  1106. ["rad(%d+)"] = function(speaker,args)
  1107. local returns = {}
  1108. local radius = tonumber(args[1])
  1109. local speakerChar = speaker.Character
  1110. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1111. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1112. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1113. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1114. if magnitude <= radius then table.insert(returns,plr) end
  1115. end
  1116. end
  1117. return returns
  1118. end
  1119. }
  1120. local function toTokens(str)
  1121. local tokens = {}
  1122. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1123. table.insert(tokens,{Operator = op,Name = name})
  1124. end
  1125. return tokens
  1126. end
  1127. local function onlyIncludeInTable(tab,matches)
  1128. local matchTable = {}
  1129. local resultTable = {}
  1130. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1131. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1132. return resultTable
  1133. end
  1134. local function removeTableMatches(tab,matches)
  1135. local matchTable = {}
  1136. local resultTable = {}
  1137. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1138. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1139. return resultTable
  1140. end
  1141. local function getPlayersByName(name)
  1142. local found = {}
  1143. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1144. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1145. table.insert(found,v)
  1146. end
  1147. end
  1148. return found
  1149. end
  1150. local function getPlayer(list,speaker)
  1151. if list == nil then return {speaker.Name} end
  1152. local nameList = splitString(list,",")
  1153.  
  1154. local foundList = {}
  1155.  
  1156. for _,name in pairs(nameList) do
  1157. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1158. local tokens = toTokens(name)
  1159. local initialPlayers = game:GetService("Players"):GetPlayers()
  1160.  
  1161. for i,v in pairs(tokens) do
  1162. if v.Operator == "+" then
  1163. local tokenContent = v.Name
  1164. local foundCase = false
  1165. for regex,case in pairs(SpecialPlayerCases) do
  1166. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1167. if #matches > 0 then
  1168. foundCase = true
  1169. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1170. end
  1171. end
  1172. if not foundCase then
  1173. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1174. end
  1175. else
  1176. local tokenContent = v.Name
  1177. local foundCase = false
  1178. for regex,case in pairs(SpecialPlayerCases) do
  1179. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1180. if #matches > 0 then
  1181. foundCase = true
  1182. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1183. end
  1184. end
  1185. if not foundCase then
  1186. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1187. end
  1188. end
  1189. end
  1190.  
  1191. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1192. end
  1193.  
  1194. local foundNames = {}
  1195. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1196.  
  1197. return foundNames
  1198. end
  1199. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1200. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1201. if (zCoco) then
  1202. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1203. else
  1204. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1205. end
  1206. return funcw
  1207. end
  1208. function _G.msg(txt)
  1209. spawn(function()
  1210. msghook()
  1211. if MSGhook == true then
  1212. workspace.IYmessage.Text = ''
  1213. wait(0.1)
  1214. local b = Instance.new("BlurEffect", LightingService)
  1215. b.Name = "IYmblur"
  1216. b.Size = 18
  1217. workspace.IYmessage.Text = txt
  1218. wait(Mseconds)
  1219. b:Destroy()
  1220. if workspace.IYmessage.Text == txt then
  1221. workspace.IYmessage.Text = '' end
  1222. elseif MSGhook == false then
  1223. execCmd("loadm")
  1224. repeat wait() until workspace:FindFirstChild("IYmessage")
  1225. workspace.IYmessage.Text = ''
  1226. wait(0.1)
  1227. local b = Instance.new("BlurEffect", LightingService)
  1228. b.Name = "IYmblur"
  1229. b.Size = 18
  1230. workspace.IYmessage.Text = txt
  1231. wait(Mseconds)
  1232. b:Destroy()
  1233. if workspace.IYmessage.Text == txt then
  1234. workspace.IYmessage.Text = '' end
  1235. end
  1236. end)
  1237. end
  1238. function bleach(plr)
  1239. spawn(function()
  1240. local char = plr.Character
  1241. local hit1 = Instance.new("Sound", workspace)
  1242. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1243. local hit = Instance.new("Sound", workspace)
  1244. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1245. local Bleach = Instance.new("Part", char["Left Arm"])
  1246. Bleach.CanCollide = false
  1247. local Mesh = Instance.new("SpecialMesh", Bleach)
  1248. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1249. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1250. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1251. local Handy = Instance.new("Weld", Bleach)
  1252. Handy.Part0 = Bleach
  1253. Handy.Part1 = char["Left Arm"]
  1254. Handy.C0 = CFrame.new(0.5,1.8,0)
  1255. Handy.C1 = CFrame.Angles(0,4,1)
  1256. local drink = Instance.new("Sound", char.Head)
  1257. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1258. wait(3)
  1259. game.Chat:Chat(char.Head,"I need to die","Red")
  1260. for i = 1,10 do
  1261. wait()
  1262. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1263. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1264. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1265. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1266. end
  1267. drink:Play()
  1268. wait(3.4)
  1269. drink:Stop()
  1270. for i = 1,10 do
  1271. wait()
  1272. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1273. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1274. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1275. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1276. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1277. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1278. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1279. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1280. end
  1281. wait(0.01)
  1282. char.Torso.Anchored = true
  1283. char["Left Arm"].Anchored = true
  1284. char["Right Arm"].Anchored = true
  1285. char["Left Leg"].Anchored = true
  1286. char["Right Leg"].Anchored = true
  1287. char.Head.Anchored = true
  1288. hit:Play()
  1289. hit1:Play()
  1290. wait(4)
  1291. local bl00d = Instance.new("Part", char.Head)
  1292. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1293. bl00d.Rotation = Vector3.new(0,0,-90)
  1294. bl00d.CanCollide = false
  1295. bl00d.Anchored = true
  1296. bl00d.BrickColor = BrickColor.new("Maroon")
  1297. bl00d.Position = char.Head.Position
  1298. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1299. bl00d.Shape = "Cylinder"
  1300. bl00d.Material = "Pebble"
  1301. for i = 1,100 do
  1302. wait()
  1303. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1304. end
  1305. wait(1)
  1306. char.Humanoid.Health = 0
  1307. end)
  1308. end
  1309. function rape(victim, speaker) -- from rocky2u cmdscript
  1310. spawn(function()
  1311. local P1 = game:GetService("Players")[speaker].Character.Torso
  1312. local V1 = game:GetService("Players")[victim].Character.Torso
  1313. V1.Parent.Humanoid.PlatformStand = true
  1314. 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'
  1315. 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'
  1316. 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'
  1317. 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'
  1318. 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'
  1319. 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'
  1320. 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)
  1321. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1322. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1323. local D2 = D:Clone() D2.Parent = P1
  1324. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1325. 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)
  1326. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1327. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1328. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1329. local CM = Instance.new('CylinderMesh', C)
  1330. 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)
  1331. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1332. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1333. 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)
  1334. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1335. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1336. 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)
  1337. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1338. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1339. 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)
  1340. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1341. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1342. 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)
  1343. 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)
  1344. 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)
  1345. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1346. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1347. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1348. end)
  1349. 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)
  1350. end
  1351.  
  1352. addcmd('addalias','Adds an alias to a command',{},
  1353. function(args,speaker)
  1354. if #args < 2 then return end
  1355. local cmd = string.lower(args[1])
  1356. local alias = string.lower(args[2])
  1357. for i,v in pairs(cmds) do
  1358. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1359. customAlias[alias] = v
  1360. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1361. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1362. Notify("Added "..alias.." as an alias to "..cmd)
  1363. updatefile()
  1364. updatealiases()
  1365. break
  1366. end
  1367. end
  1368. end)
  1369.  
  1370. addcmd('877241loadalias','dab',{},
  1371. function(args,speaker)
  1372. if #args < 2 then return end
  1373. local cmd = string.lower(args[1])
  1374. local alias = string.lower(args[2])
  1375. for i,v in pairs(cmds) do
  1376. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1377. customAlias[alias] = v
  1378. updatealiases()
  1379. break
  1380. end
  1381. end
  1382. end)
  1383.  
  1384. addcmd('removealias','Removes a custom alias',{},
  1385. function(args,speaker)
  1386. if #args < 1 then return end
  1387. local alias = string.lower(args[1])
  1388. if customAlias[alias] then
  1389. local cmd = customAlias[alias].NAME
  1390. customAlias[alias] = nil
  1391. for i,v in pairs(aliasSave) do
  1392. if v.ALIAS == tostring(alias) then
  1393. table.remove(aliasSave, i)
  1394. end end
  1395. Notify("Removed the alias "..alias.." from "..cmd)
  1396. updatefile()
  1397. updatealiases()
  1398. end
  1399. end)
  1400.  
  1401. addcmd('clraliases','Removes all custom alias',{},
  1402. function(args,speaker)
  1403. customAlias = {}
  1404. aliasSave ={}
  1405. updatefile()
  1406. updatealiases()
  1407. Notify('Removed all aliases')
  1408. end)
  1409.  
  1410. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1411. function(args, speaker)
  1412. loadstring(tostring(GLS(false, 0)))()
  1413. end)
  1414.  
  1415. function hub()
  1416. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1417. loadstring(game.HttpService:GetAsync(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1418. addcmd('hub','opens script hub',{'scripts'},
  1419. function(args, speaker)
  1420. if speaker.userId ~= LP.userId then
  1421. lponly(speaker) else
  1422. hub()
  1423. end end)
  1424.  
  1425. addcmd('ff','gives ff to player',{},
  1426. function(args, speaker)
  1427. local players = getPlayer(args[1], speaker)
  1428. for i,v in pairs(players)do
  1429. local pchar=_char(v)
  1430. Instance.new("ForceField", pchar)
  1431. end
  1432. end)
  1433.  
  1434. addcmd('maxhealth','sets a limit of health to player',{},
  1435. function(args, speaker)
  1436. local players = getPlayer(args[1], speaker)
  1437. for i,v in pairs(players)do
  1438. local pchar=_char(v)
  1439. pchar.Humanoid.MaxHealth = args[2]
  1440. end
  1441. end)
  1442.  
  1443. addcmd('sethealth','sets the health of a player',{},
  1444. function(args, speaker)
  1445. local players = getPlayer(args[1], speaker)
  1446. for i,v in pairs(players)do
  1447. local pchar=_char(v)
  1448. pchar.Humanoid.Health = args[2]
  1449. end
  1450. end)
  1451.  
  1452. addcmd('breakloops','stops any cmd loops',{'break'},
  1453. function(args, speaker)
  1454. lastBreakTime = tick()
  1455. end)
  1456.  
  1457. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  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. local invisff = Instance.new("ForceField", pchar)
  1463. invisff.Visible = false
  1464. end
  1465. end)
  1466.  
  1467. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1468. function(args, speaker)
  1469. local players = getPlayer(args[1], speaker)
  1470. for i,v in pairs(players)do
  1471. local pchar=_char(v)
  1472. spawn(function()
  1473. local m = missile:Clone()
  1474. m.Parent = workspace
  1475. local W = Instance.new('Weld', m)
  1476. W.Part0 = W.Parent
  1477. W.Part1 = pchar.HumanoidRootPart
  1478. W.C1 = CFrame.new(0, 0.5, 1)
  1479. m.force.Force = Vector3.new(0, 15000, 0)
  1480. wait(0.01)
  1481. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1482. wait(5)
  1483. Instance.new('Explosion', m).Position = m.Position
  1484. wait(0.01)
  1485. pchar:BreakJoints()
  1486. wait(1)
  1487. m:destroy()
  1488. end)
  1489. end
  1490. end)
  1491.  
  1492. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1493. local players = getPlayer(args[1], speaker)
  1494. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1495. loadstring(game.HttpService:GetAsync(('https://pastebin.com/raw/NbY247zv'),true))()
  1496. end
  1497. for i,v in pairs(players) do
  1498. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1499. end
  1500. end)
  1501.  
  1502. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1503. function(args, speaker)
  1504. if speaker.userId ~= LP.userId then
  1505. lponly(speaker)
  1506. else
  1507. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1508. end
  1509. end)
  1510.  
  1511. addcmd('unff', 'takes away ff from player',{'noff'},
  1512. function(args, speaker)
  1513. local players = getPlayer(args[1], speaker)
  1514. for i,v in pairs(players)do
  1515. local pchar=_char(v)
  1516. for j,v1 in pairs(pchar:GetChildren()) do
  1517. if v1:IsA("ForceField") then
  1518. v1:Destroy()
  1519. end
  1520. end
  1521. end
  1522. end)
  1523.  
  1524. addcmd('flashlight', 'gives a player a flashlight',{},
  1525. function(args, speaker)
  1526. local players = getPlayer(args[1], speaker)
  1527. for i,v in pairs(players)do
  1528. spawn(function()
  1529. local flashlight
  1530. --local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1531. flashlight.Parent = gPlayers[v].Backpack
  1532. flashlight.Name = "IYflashlight"
  1533. end)
  1534. end
  1535. end)
  1536.  
  1537. addcmd('car', 'inserts a car',{'vehicle'},
  1538. function(args, speaker)
  1539. local players = getPlayer(args[1], speaker)
  1540. for i,v in pairs(players)do
  1541. spawn(function()
  1542. local model
  1543. local pchar=_char(v)
  1544. --local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1545. model.Parent = workspace
  1546. model:MakeJoints()
  1547. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1548. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1549. for _, child in pairs( model:GetChildren()) do
  1550. if child.ClassName == "Part" then
  1551. child.Anchored = true
  1552. wait(1)
  1553. child.Anchored = false
  1554. end end end) end end)
  1555.  
  1556.  
  1557. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1558. function(args, speaker)
  1559. local players = getPlayer(args[1], speaker)
  1560. for i,v in pairs(players)do
  1561. for _, child in pairs( workspace:GetChildren()) do
  1562. if child.Name == "IYcar" .. gPlayers[v].Name then
  1563. child:Destroy()
  1564. end
  1565. end
  1566. end
  1567. end)
  1568.  
  1569. addcmd('team','team [plr] [team]',{},
  1570. function(args, speaker)
  1571. local players = getPlayer(args[1], speaker)
  1572. local teamname = nil
  1573. for i,v in pairs(players)do
  1574. 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
  1575. _players[v].Team = teamname
  1576. end
  1577. end)
  1578.  
  1579. addcmd('maxzoom','maximum camera zoom',{},
  1580. function(args, speaker)
  1581. local players = getPlayer(args[1], speaker)
  1582. for i,v in pairs(players)do
  1583. _players[v].CameraMaxZoomDistance = args[2]
  1584. end
  1585. end)
  1586.  
  1587. function spawnrain(mesh,texture)
  1588. spawn(function()
  1589. for i,v in pairs(gPlayers:GetChildren()) do
  1590. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1591. if raining == true then
  1592. local rain = Instance.new("Part",workspace)
  1593. rain.CanCollide = true
  1594. local m = Instance.new("SpecialMesh",rain)
  1595. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1596. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1597. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1598. wait(5) rain:Destroy()
  1599. end
  1600. end
  1601. end
  1602. end)
  1603. end
  1604.  
  1605. raining = false
  1606. addcmd('rain','make it rain a mesh',{},
  1607. function(args, speaker)
  1608. raining = true
  1609. repeat
  1610. wait(0.5)
  1611. spawnrain(args[1],args[2])
  1612. until raining == false
  1613. end)
  1614.  
  1615. addcmd('norain','make it rain a mesh',{'unrain'},
  1616. function(args, speaker)
  1617. raining = false
  1618. end)
  1619.  
  1620. local rad = math.rad
  1621. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1622. function(args, speaker)
  1623. for i = 1,args[1] do
  1624. wait()
  1625. local function ear(instance)
  1626. for i,v in pairs(instance:GetChildren())do
  1627. if v:IsA("Part") then
  1628. if v.Size.x > 1 then
  1629. 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])))
  1630. end end ear(v) end end ear(workspace)
  1631. end
  1632. end)
  1633.  
  1634. addcmd('cape','Gives the target player(s) a cape',{},
  1635. function(args, speaker)
  1636. local players = getPlayer(args[1], speaker)
  1637. for i,v in pairs(players)do
  1638. spawn(function()
  1639. if _char(v):FindFirstChild("Humanoid") then
  1640. local plr = _players[v]
  1641. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1642. local torso = plr.Character.HumanoidRootPart
  1643. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1644. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1645. if not args[2] then
  1646. p.Color = Color3.new(0,0,0)
  1647. p.Color = Color3.new(0,0,0) else
  1648. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1649. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1650. p.formFactor = "Custom"
  1651. p.Size = Vector3.new(.2,.2,.2)
  1652. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1653. local motor1 = Instance.new("Motor", p)
  1654. motor1.Part0 = p
  1655. motor1.Part1 = torso
  1656. motor1.MaxVelocity = .01
  1657. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1658. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1659. local wave = false
  1660. repeat wait(1/44)
  1661. local ang = 0.1
  1662. local oldmag = torso.Velocity.magnitude
  1663. local mv = .002
  1664. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1665. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1666. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1667. motor1.DesiredAngle = -ang
  1668. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1669. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1670. if torso.Velocity.magnitude < .1 then wait(.1) end
  1671. until not p or p.Parent ~= torso.Parent
  1672. end
  1673. end)
  1674. end
  1675. end)
  1676.  
  1677. addcmd('uncape','Removes cape',{'nocape'},
  1678. function(args, speaker)
  1679. local players = getPlayer(args[1], speaker)
  1680. for i,v in pairs(players)do
  1681. local pchar=_char(v)
  1682. for _, child in pairs( pchar:GetChildren()) do
  1683. if child.Name == "IYcape" then
  1684. child:Destroy() end end
  1685. end
  1686. end)
  1687.  
  1688. addcmd('spasm','makes someone c r a z y',{},
  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 AnimationId = "33796059"
  1694. local Anim = Instance.new("Animation")
  1695. Anim.AnimationId = "rbxassetid://"..AnimationId
  1696. local k = pchar.Humanoid:LoadAnimation(Anim)
  1697. k:Play()
  1698. k:AdjustSpeed(99)
  1699. end
  1700. end)
  1701.  
  1702. addcmd('dance','makes someone d a n c e',{},
  1703. function(args, speaker)
  1704. local players = getPlayer(args[1], speaker)
  1705. for i,v in pairs(players)do
  1706. local pchar=_char(v)
  1707. local anim = nil
  1708. local dance1 = math.random(1,7)
  1709. if dance1 == 1 then
  1710. anim = '27789359'
  1711. end
  1712. if dance1 == 2 then
  1713. anim = '30196114'
  1714. end
  1715. if dance1 == 3 then
  1716. anim = '248263260'
  1717. end
  1718. if dance1 == 4 then
  1719. anim = '45834924'
  1720. end
  1721. if dance1 == 5 then
  1722. anim = '33796059'
  1723. end
  1724. if dance1 == 6 then
  1725. anim = '28488254'
  1726. end
  1727. if dance1 == 7 then
  1728. anim = '52155728'
  1729. end
  1730. local animation = Instance.new("Animation")
  1731. animation.AnimationId = "rbxassetid://"..anim
  1732. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1733. animTrack:Play()
  1734. end
  1735. end)
  1736.  
  1737. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1738. function(args, speaker)
  1739. local players = getPlayer(args[1], speaker)
  1740. for i,v in pairs(players)do
  1741. if not args[1] and args[2] then return end
  1742. local pchar=_char(v)
  1743. for _, child in pairs( pchar:GetDescendants()) do
  1744. if child.ClassName == "Sound" then
  1745. child:Destroy() end end
  1746. local s = Instance.new("Sound")
  1747. s.Name = "IYplrsound"
  1748. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1749. s.Volume = 1
  1750. s.Pitch = 1
  1751. s.Looped = true
  1752. s.archivable = true
  1753. s.Parent = pchar.HumanoidRootPart
  1754. s:Play()
  1755. end
  1756. end)
  1757.  
  1758. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1759. function(args, speaker)
  1760. local players = getPlayer(args[1], speaker)
  1761. for i,v in pairs(players)do
  1762. if not args[1] then return end
  1763. local pchar=_char(v)
  1764. for _, child in pairs( pchar:GetDescendants()) do
  1765. if child.ClassName == "Sound" then
  1766. child:Destroy() end end
  1767. end
  1768. end)
  1769.  
  1770. addcmd('fly','makes you fly',{},
  1771. function(args, speaker)
  1772. if speaker.userId ~= LP.userId then
  1773. lponly(speaker)
  1774. else
  1775. sFLY()
  1776. end
  1777. end)
  1778.  
  1779. addcmd('flyspeed','set the fly speed',{'flysp'},
  1780. function(args, speaker)
  1781. if speaker.userId ~= LP.userId then
  1782. lponly(speaker)
  1783. else
  1784. if isNumber(args[1]) then
  1785. iyflyspeed = args[1]
  1786. end end end)
  1787.  
  1788. addcmd('unfly','takes away fly',{'nofly'},
  1789. function(args, speaker)
  1790. if speaker.userId ~= LP.userId then
  1791. lponly(speaker)
  1792. else
  1793. NOFLY()
  1794. end
  1795. end)
  1796.  
  1797. addcmd('exit','kills roblox process',{},
  1798. function(args, speaker)
  1799. if speaker.userId ~= LP.userId then
  1800. lponly(speaker)
  1801. else
  1802. game:shutdown()
  1803. end
  1804. end)
  1805.  
  1806. addcmd('fire', 'set a player on fire',{},
  1807. function(args, speaker)
  1808. local players = getPlayer(args[1], speaker)
  1809. for i,v in pairs(players)do
  1810. spawn(function()
  1811. local pchar=_char(v)
  1812. local Fire1 = Instance.new("Fire", pchar.Head)
  1813. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1814. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1815. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1816. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1817. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1818. if not args[2] then return end
  1819. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1820. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1821. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1822. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1823. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1824. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1825. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1826. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1827. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1828. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1829. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1830. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1831. end)
  1832. end
  1833. end)
  1834.  
  1835. addcmd('discomesh', 'body parts get f u n k y',{},
  1836. function(args, speaker)
  1837. local players = getPlayer(args[1], speaker)
  1838. for i,v in pairs(players)do
  1839. spawn(function()
  1840. local plr = _players[v]
  1841. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1842. local h = _players[v].Character.Head.Mesh
  1843. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1844. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1845. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1846. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1847. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1848. while true do wait()
  1849. h.MeshType = meshes[math.random(1,#meshes)]
  1850. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1851. h.Parent.BrickColor = BrickColor.Random()
  1852. t.MeshType = meshes[math.random(1,#meshes)]
  1853. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1854. t.Parent.BrickColor = BrickColor.Random()
  1855. la.MeshType = meshes[math.random(1,#meshes)]
  1856. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1857. la.Parent.BrickColor = BrickColor.Random()
  1858. ra.MeshType = meshes[math.random(1,#meshes)]
  1859. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1860. ra.Parent.BrickColor = BrickColor.Random()
  1861. ll.MeshType = meshes[math.random(1,#meshes)]
  1862. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1863. ll.Parent.BrickColor = BrickColor.Random()
  1864. rl.MeshType = meshes[math.random(1,#meshes)]
  1865. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1866. rl.Parent.BrickColor = BrickColor.Random()
  1867. end end) end end)
  1868.  
  1869. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1870. function(args, speaker)
  1871. local players = getPlayer(args[1], speaker)
  1872. for i,v in pairs(players)do
  1873. spawn(function()
  1874. local Chicken = _players[v].Character
  1875. 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)
  1876. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1877. 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)
  1878. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1879. end) end end)
  1880.  
  1881. addcmd('esp', 'view a player and a players status',{},
  1882. function(args, speaker)
  1883. if speaker.userId ~= LP.userId then
  1884. lponly(speaker)
  1885. else
  1886. local players = getPlayer(args[1], speaker)
  1887. for i,v in pairs(players)do
  1888. spawn(function()
  1889. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1890. if child.Name == gPlayers[v].Name then
  1891. child:Destroy()
  1892. end end wait(0.5)
  1893. local m = game["Players"].LocalPlayer:GetMouse()
  1894. local rs = game:GetService("RunService").RenderStepped
  1895. local espplr = gPlayers[v]
  1896. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1897. for b,n in pairs (espplr.Character:GetChildren()) do
  1898. if (n:IsA("BasePart")) then
  1899. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1900. a.Name = espplr.Name
  1901. a.Adornee = n
  1902. a.AlwaysOnTop = true
  1903. a.ZIndex = 0
  1904. a.Size = n.Size
  1905. a.Transparency = 0.7
  1906. local resetting = false
  1907. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1908. a.Color = BrickColor.new("Lime green")
  1909. else
  1910. a.Color = BrickColor.new("Really red")
  1911. end
  1912. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1913. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1914. local TextLabel = Instance.new("TextLabel")
  1915. BillboardGui.Adornee = espplr.Character.Head
  1916. BillboardGui.Name = espplr.Name
  1917. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1918. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1919. BillboardGui.AlwaysOnTop = true
  1920. TextLabel.Parent = BillboardGui
  1921. TextLabel.BackgroundTransparency = 1
  1922. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1923. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1924. TextLabel.Font = Enum.Font.SourceSansSemibold
  1925. TextLabel.TextSize = 20
  1926. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1927. TextLabel.TextStrokeTransparency = 0
  1928. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1929. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1930. BillboardGui:Destroy() a:Destroy() end)
  1931. _players.PlayerRemoving:connect(function(player)
  1932. if player.Name == espplr.Name then
  1933. BillboardGui:Destroy() a:Destroy()
  1934. end end)
  1935. game:GetService("RunService").RenderStepped:Connect(function()
  1936. 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
  1937. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1938. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1939. BillboardGui:Destroy() a:Destroy() end end)
  1940. end
  1941. end
  1942. end
  1943. end
  1944. end)
  1945. end
  1946. end
  1947. end)
  1948.  
  1949. addcmd('noesp', 'removes esp',{'unesp'},
  1950. function(args, speaker)
  1951. if speaker.userId ~= LP.userId then
  1952. lponly(speaker)
  1953. else
  1954. local players = getPlayer(args[1], speaker)
  1955. for i,v in pairs(players)do
  1956. spawn(function()
  1957. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1958. if child.Name == gPlayers[v].Name then
  1959. child:Destroy()
  1960. end
  1961. end end) end end end)
  1962.  
  1963. addcmd('nofire', 'extinguish a player',{'unfire'},
  1964. function(args, speaker)
  1965. local players = getPlayer(args[1], speaker)
  1966. for i,v in pairs(players)do
  1967. local pchar=_char(v)
  1968. for j,v1 in pairs(pchar:GetDescendants()) do
  1969. if v1:IsA("Fire") then
  1970. v1:Destroy()
  1971. end end end end)
  1972.  
  1973. addcmd('shiny', 'makes a player shine',{},
  1974. function(args, speaker)
  1975. local players = getPlayer(args[1], speaker)
  1976. for i,v in pairs(players)do
  1977. spawn(function()
  1978. local pchar=_char(v)
  1979. for i,v in pairs(pchar:GetChildren()) do
  1980. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1981. v:Destroy() end
  1982. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1983. v.Reflectance = 1
  1984. v.Material = "Plastic"
  1985. end
  1986. end
  1987. end)
  1988. end
  1989. end)
  1990.  
  1991. addcmd('light', 'givs em light',{},
  1992. function(args, speaker)
  1993. local players = getPlayer(args[1], speaker)
  1994. for i,v in pairs(players)do
  1995. spawn(function()
  1996. local pchar=_char(v)
  1997. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1998. if v1:IsA("PointLight") then
  1999. v1:Destroy()
  2000. end
  2001. end
  2002. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  2003. light.Range = 12
  2004. light.Brightness = 3
  2005. if not args[2] then return end
  2006. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2007. light.Range = 12
  2008. light.Brightness = 3
  2009. end)
  2010. end
  2011. end)
  2012.  
  2013. addcmd('begone', 'BEGONE THOT',{'thot'},
  2014. function(args, speaker)
  2015. local players = getPlayer(args[1], speaker)
  2016. for i,v in pairs(players)do
  2017. spawn(function()
  2018. local thotbottle
  2019. --local thotbottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2020. local pchar=_char(v)
  2021. thotbottle.Name = 'THOT BEGONE'
  2022. thotbottle.Handle:Destroy()
  2023. execCmd('freeze '..gPlayers[v].Name)
  2024. execCmd('name '..gPlayers[v].Name..' THOT')
  2025. execCmd('spasm '..gPlayers[v].Name)
  2026. thotbottle.Parent = pchar
  2027. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2028. local cf = pchar.HumanoidRootPart.CFrame
  2029. local newcf = cf + cf.lookVector * 6
  2030. thotbottle.Head.CFrame = newcf
  2031. local s = Instance.new("Sound")
  2032. s.Name = "BEGONE"
  2033. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2034. s.Volume = 10
  2035. s.Parent = thotbottle
  2036. s:play()
  2037. local d = Instance.new("Sound")
  2038. d.Name = "WuOOOH"
  2039. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2040. d.Volume = 5
  2041. d.Parent = pchar
  2042. wait(4)
  2043. if gPlayers[v] then
  2044. execCmd('thaw '..gPlayers[v].Name)
  2045. execCmd('fling '..gPlayers[v].Name)
  2046. thotbottle:Destroy()
  2047. d:play()
  2048. end if gPlayers[v] then
  2049. wait(3)
  2050. execCmd('explode '..gPlayers[v].Name)
  2051. pchar:BreakJoints() end
  2052. end)
  2053. end
  2054. end)
  2055.  
  2056. addcmd('glowstick', 'givs em glo stik',{},
  2057. function(args, speaker)
  2058. local players = getPlayer(args[1], speaker)
  2059. for i,v in pairs(players)do
  2060. spawn(function()
  2061. local System
  2062. System = {}
  2063. System.Create = function(a, c)
  2064. local e = Instance.new(a)
  2065. for d, a in pairs(c) do
  2066. local b, a = ypcall(function()
  2067. return e[d]
  2068. end)
  2069. if b then
  2070. e[d] = c[d]
  2071. end
  2072. end
  2073. return e
  2074. end
  2075. function b(d, b)
  2076. local c = getfenv(d)
  2077. local a = setmetatable({}, {
  2078. __index = function(a, a)
  2079. if a:lower() == 'script' then
  2080. return b
  2081. else
  2082. return c[a]
  2083. end
  2084. end
  2085. })
  2086. setfenv(d, a)
  2087. ypcall(function()
  2088. d()
  2089. end)
  2090. end
  2091. c = {}
  2092. local o1
  2093. local o2
  2094. local o3
  2095. local o4
  2096. mas = Instance.new("Model",game:GetService("Lighting"))
  2097. mas.Name = "CompiledModel"
  2098. o1 = System.Create("Tool",{
  2099. ["Name"] = "Glow Stick",
  2100. ["Parent"] = mas,
  2101. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2102. ["CanBeDropped"] = false,
  2103. })
  2104. o2 = System.Create("Part",{
  2105. ["Name"] = "Handle",
  2106. ["Parent"] = o1,
  2107. ["Transparency"] = 0.10000000149012,
  2108. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2109. ["Rotation"] = Vector3.new(-180, 0, 0),
  2110. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2111. ["FormFactor"] = Enum.FormFactor.Custom,
  2112. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2113. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2114. ["TopSurface"] = Enum.SurfaceType.Weld,
  2115. ["Material"] = "Neon",
  2116. })
  2117. o3 = System.Create("PointLight",{
  2118. ["Parent"] = o2,
  2119. ["Brightness"] = 8,
  2120. ["Range"] = 14,
  2121. })
  2122. o4 = System.Create("CylinderMesh",{
  2123. ["Parent"] = o2,
  2124. })
  2125. if not args[2] then
  2126. o2.Color = Color3.new(1,1,1)
  2127. o3.Color = Color3.new(1,1,1) else
  2128. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2129. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2130. mas.Parent = workspace
  2131. mas:MakeJoints()
  2132. local b = mas:GetChildren()
  2133. for a = 1, #b do
  2134. b[a].Parent = gPlayers[v].Backpack
  2135. ypcall(function()
  2136. b[a]:MakeJoints()
  2137. end)
  2138. end
  2139. mas:Destroy()
  2140. for a = 1, #c do
  2141. coroutine.resume(c[a])
  2142. end
  2143. end)
  2144. end
  2145. end)
  2146.  
  2147. addcmd('keybind','Binds a command to a key',{},
  2148. function(args,speaker)
  2149. if speaker.userId ~= LP.userId then
  2150. lponly(speaker) else
  2151. if #args < 2 then return end
  2152. local key = string.lower(args[1])
  2153. if #key > 1 or key == cmdbarbind then return end
  2154. local cmdText = GLS(false,1)
  2155. local cas = game:GetService("ContextActionService")
  2156. cas:BindAction("Keybind"..key,function(action,state,obj)
  2157. if state == Enum.UserInputState.Begin then
  2158. execCmd(cmdText,speaker)
  2159. end
  2160. end,false,key)
  2161. Notify("Binded "..cmdText.." to "..key)
  2162. end
  2163. end)
  2164.  
  2165. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2166. function(args,speaker)
  2167. if speaker.userId ~= LP.userId then
  2168. lponly(speaker) else
  2169. if #args < 1 then return end
  2170. local key = string.lower(args[1])
  2171. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2172. Notify("Unbinded "..key)
  2173. end
  2174. end)
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180. addcmd('trail', 'spawns a trail behind a player',{},
  2181. function(args, speaker)
  2182. local players = getPlayer(args[1], speaker)
  2183. for i,v in pairs(players)do
  2184. spawn(function()
  2185. local pchar=_char(v)
  2186. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2187. if v1.Name == "TRAIL" then
  2188. v1:Destroy()
  2189. end
  2190. end
  2191. if args[2] then
  2192. local color1 = Color3.fromRGB(args[2],args[3],args[4])
  2193. local color2 = Color3.new(0,0,0) else
  2194. local color1 = Color3.new(1,1,1)
  2195. local color2 = Color3.new(0,0,0) end
  2196. if pchar:FindFirstChild("Torso") then
  2197. local e = Instance.new("Trail", pchar.Torso)
  2198. e.Name = "TRAIL"
  2199. e.FaceCamera = true
  2200. --e.Color = ColorSequence.new(color1,color2)
  2201. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2202. e.Attachment1 = pchar.Torso.NeckAttachment
  2203. end
  2204. end)
  2205. end
  2206. end)
  2207.  
  2208. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2209. function(args, speaker)
  2210. local players = getPlayer(args[1], speaker)
  2211. for i,v in pairs(players)do
  2212. spawn(function()
  2213. local pchar=_char(v)
  2214. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2215. if v1.Name == "TRAIL" then
  2216. v1:Destroy()
  2217. end
  2218. end
  2219. end)
  2220. end
  2221. end)
  2222.  
  2223. local fa = false
  2224. local cam = workspace.CurrentCamera
  2225. local cam1 = 0
  2226. local cam2 = 0
  2227. local cam3 = 0
  2228. local k1 = false
  2229. local k2 = false
  2230. local k3 = false
  2231. local k4 = false
  2232. local k5 = false
  2233. local k6 = false
  2234. cs = 0.5
  2235. function movecam()
  2236. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2237. if fa == false then
  2238. repeat
  2239. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2240. local fp = fc.Position
  2241. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2242. fa = true
  2243. end
  2244. game:GetService('RunService').RenderStepped:Wait()
  2245. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2246. fa = false
  2247. end
  2248. end
  2249. function kp1(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 = true
  2253. cam1 = cs end
  2254. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2255. k2 = true
  2256. cam1 = (cs*-1) end
  2257. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2258. k3 = true
  2259. cam2 = cs end
  2260. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2261. k4 = true
  2262. cam2 = (cs*-1) end
  2263. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2264. k5 = true
  2265. cam3 = cs end
  2266. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2267. k6 = true
  2268. cam3 = (cs*-1) end
  2269. end
  2270. end
  2271. game:GetService("UserInputService").InputBegan:connect(kp1)
  2272. function kp2(inputObject, gameProcessedEvent)
  2273. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2274. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2275. k1 = false
  2276. if k2 == false then
  2277. cam1 = 0
  2278. end
  2279. end
  2280. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2281. k2 = false
  2282. if k1 == false then
  2283. cam1 = 0
  2284. end
  2285. end
  2286. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2287. k3= false
  2288. if k4== false then
  2289. cam2 = 0
  2290. end
  2291. end
  2292. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2293. k4 = false
  2294. if k3 == false then
  2295. cam2 = 0
  2296. end
  2297. end
  2298. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2299. k5 = false
  2300. if k6 == false then
  2301. cam3 = 0
  2302. end
  2303. end
  2304. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2305. k6 = false
  2306. if k5 == false then
  2307. cam3 = 0
  2308. end
  2309. end
  2310. end
  2311. end
  2312. game:GetService("UserInputService").InputEnded:connect(kp2)
  2313. function FC()
  2314. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2315. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2316. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2317. fc.CanCollide = false
  2318. fc.Anchored = true
  2319. fc.Transparency = 1
  2320. fc.Size = Vector3.new(1,1,1)
  2321. fc.Name = 'xFC'
  2322. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2323. local cam = workspace.CurrentCamera
  2324. cam.CameraSubject = fc
  2325. cam.CameraType = 'Custom'
  2326. movecam()
  2327. end end
  2328. function UFC()
  2329. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2330. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2331. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2332. local cam = workspace.CurrentCamera
  2333. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2334. cam.CameraType = 'Custom'
  2335. end end
  2336.  
  2337. addcmd('freecam','freecam',{'fc'},
  2338. function(args, speaker)
  2339. if speaker.userId ~= LP.userId then
  2340. lponly(speaker)
  2341. else
  2342. FC()
  2343. end
  2344. end)
  2345.  
  2346. addcmd('fixcam','fixes camera',{},
  2347. function(args, speaker)
  2348. if speaker.userId ~= LP.userId then
  2349. lponly(speaker)
  2350. else
  2351. workspace.CurrentCamera:remove()
  2352. wait(.1)
  2353. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2354. workspace.CurrentCamera.CameraType = "Custom"
  2355. LP.CameraMinZoomDistance = 0.5
  2356. LP.CameraMaxZoomDistance = 400
  2357. LP.CameraMode = "Classic"
  2358. end
  2359. end)
  2360.  
  2361. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2362. function(args, speaker)
  2363. local players = getPlayer(args[1], speaker)
  2364. for i,v in pairs(players)do
  2365. local pchar=_char(v)
  2366. local char = pchar
  2367. local hum = char.Humanoid
  2368. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2369. hum.HealthDisplayDistance = 0
  2370. --execcmd god
  2371. local stake = Instance.new("Part",char)
  2372. stake.Anchored = true
  2373. stake.BrickColor = BrickColor.new("Reddish brown")
  2374. stake.Material = "Wood"
  2375. stake.Size = Vector3.new(1,7,1)
  2376. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2377. local hay = Instance.new("Part",char)
  2378. hay.Anchored = true
  2379. hay.Material = "Grass"
  2380. hay.BrickColor = BrickColor.new("New Yeller")
  2381. hay.Size = Vector3.new(6,1,5)
  2382. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2383. local hay2 = hay:clone()
  2384. hay2.Parent = char
  2385. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2386. local fire = Instance.new("Fire",hay)
  2387. fire.Enabled = false
  2388. fire.Heat = 25
  2389. fire.Size = 2
  2390. fire.Color = Color3.new(170/255,85/255,0)
  2391. local smoke = Instance.new("Smoke",hay)
  2392. smoke.Enabled = false
  2393. smoke.Opacity = 1
  2394. smoke.RiseVelocity = 25
  2395. smoke.Size = 15
  2396. smoke.Color = Color3.new(0,0,0)
  2397. local light = Instance.new("PointLight",hay)
  2398. light.Color = Color3.new(170/255,85/255,0)
  2399. light.Range = 0
  2400. light.Brightness = 1
  2401. light.Enabled = false
  2402. --[[]]
  2403. local crack = Instance.new("Sound",hay)
  2404. crack.SoundId = "rbxassetid://239443642"
  2405. crack.Looped = true
  2406. crack.Volume = 0
  2407. local scream = Instance.new("Sound",char.Torso)
  2408. scream.SoundId = "rbxassetid://264227115"
  2409. scream.Looped = true
  2410. scream.Volume = 0
  2411. --]]
  2412. wait()
  2413. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2414. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2415.  
  2416. local bods = char['Body Colors']
  2417. local colors = {
  2418. --"Really red";
  2419. "Bright red";
  2420. "Crimson";
  2421. "Maroon";
  2422. "Really black";
  2423. }
  2424.  
  2425. fire.Enabled=true
  2426. smoke.Enabled=true
  2427. light.Enabled=true
  2428. crack:Play()
  2429. scream:Play()
  2430. scream.Pitch = 0.8
  2431. --scream.Volume = 0.5
  2432. for i=1,30 do
  2433. crack.Volume = crack.Volume+(1/30)
  2434. scream.Volume = crack.Volume
  2435. fire.Size=i
  2436. smoke.RiseVelocity=i-5
  2437. smoke.Size=i/2
  2438. light.Range=i*2
  2439. wait(1)
  2440. end
  2441.  
  2442. for i=1,#colors do
  2443. bods.HeadColor=BrickColor.new(colors[i])
  2444. bods.LeftArmColor=BrickColor.new(colors[i])
  2445. bods.LeftLegColor=BrickColor.new(colors[i])
  2446. bods.RightArmColor=BrickColor.new(colors[i])
  2447. bods.RightLegColor=BrickColor.new(colors[i])
  2448. bods.TorsoColor=BrickColor.new(colors[i])
  2449. hay.BrickColor=BrickColor.new(colors[i])
  2450. hay2.BrickColor=BrickColor.new(colors[i])
  2451. stake.BrickColor=BrickColor.new(colors[i])
  2452. wait(5)
  2453. end
  2454. wait(10)
  2455. scream.Volume = 0.5
  2456. wait(1)
  2457. scream:Stop()
  2458. char:BreakJoints()
  2459. end
  2460. end)
  2461.  
  2462. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2463. function(args, speaker)
  2464. if speaker.userId ~= LP.userId then
  2465. lponly(speaker)
  2466. else
  2467. UFC()
  2468. end
  2469. end)
  2470.  
  2471. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2472. function(args, speaker)
  2473. if speaker.userId ~= LP.userId then
  2474. lponly(speaker)
  2475. else
  2476. if isNumber(args[1]) then
  2477. cs = args[1]
  2478. end end end)
  2479.  
  2480. addcmd('nolight', 'no more light',{'unlight'},
  2481. function(args, speaker)
  2482. local players = getPlayer(args[1], speaker)
  2483. for i,v in pairs(players)do
  2484. local pchar=_char(v)
  2485. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2486. if v1:IsA("PointLight") then
  2487. v1:Destroy()
  2488. end
  2489. end
  2490. end
  2491. end)
  2492.  
  2493. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2494. function(args, speaker)
  2495. local players = getPlayer(args[1], speaker)
  2496. for i,v in pairs(players)do
  2497. local pchar=_char(v)
  2498. scale = 10
  2499.  
  2500. function weld(tab)
  2501. local last = nil
  2502. for i,v in pairs(tab) do
  2503. if v:IsA("BasePart") then
  2504. if last then
  2505. local w = Instance.new("Weld",last)
  2506. w.Part0 = w.Parent
  2507. w.Part1 = v
  2508. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2509. w.C0 = pos
  2510. end
  2511. last = v
  2512. end
  2513. end
  2514. end
  2515.  
  2516. local makeball
  2517. function makeball(pos)
  2518. local model = Instance.new("Model",workspace)
  2519. model.Name = gPlayers[v].Name .. "ball"
  2520. local rand = BrickColor.Random()
  2521. pchar.Head.Anchored = true
  2522. for i=0,340,20 do
  2523. wait()
  2524. for z=-90,70,20 do
  2525. local p = Instance.new("Part",model)
  2526. p.formFactor = "Custom"
  2527. p.BrickColor = rand
  2528. p.Transparency = 0.5
  2529. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2530. p.Anchored = true
  2531. p.TopSurface = 0
  2532. p.BottomSurface = 0
  2533. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2534. p:breakJoints()
  2535. end
  2536. end
  2537. weld(model:children())
  2538. for i,v in pairs(model:children()) do v.Anchored = false end
  2539. pchar.Head.Anchored = false
  2540. model:MakeJoints()
  2541. end
  2542.  
  2543. if pchar then
  2544. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2545. end
  2546. end
  2547. end)
  2548.  
  2549. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2550. function(args, speaker)
  2551. local players = getPlayer(args[1], speaker)
  2552. for i,v in pairs(players)do
  2553. local pchar=_char(v)
  2554. for _, child in pairs( workspace:GetChildren()) do
  2555. if child.Name == gPlayers[v].Name .. "ball" then
  2556. child:Destroy()
  2557. end
  2558. end
  2559. end
  2560. end)
  2561.  
  2562. local fastwait = function(time)
  2563. local expire = tick()+(time or 0.02999999999999999889)
  2564. while game:GetService("RunService").Heartbeat:wait() do
  2565. if tick() >= expire then return true end
  2566. end
  2567. end
  2568.  
  2569. function arrest(name)
  2570. spawn(function()
  2571. local p = game:GetService("Players"):FindFirstChild(name)
  2572. local char = p.Character
  2573. local van
  2574. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2575. local humanoid = p.Character:FindFirstChild("Humanoid")
  2576. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2577. --local van = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2578. if van then
  2579. local function check()
  2580. 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
  2581. return false
  2582. else
  2583. return true
  2584. end
  2585. end
  2586.  
  2587. --local driver = van.Driver
  2588. --local grabber = van.Clown
  2589. local primary = van.Primary
  2590. --local door = van.Door
  2591. local tPos = torso.CFrame
  2592.  
  2593. local sound = Instance.new("Sound",primary)
  2594. sound.SoundId = "rbxassetid://258529216"
  2595. sound.Looped = true
  2596. sound:Play()
  2597.  
  2598. local chuckle = Instance.new("Sound",primary)
  2599. chuckle.SoundId = "rbxassetid://175964948"
  2600. chuckle.Looped = true
  2601. chuckle.Volume = 0.5
  2602. chuckle:Play()
  2603.  
  2604. van.PrimaryPart = van.Primary
  2605. van.Name = "ADONIS_VAN"
  2606. van.Parent = workspace
  2607. humanoid.Name = "NoResetForYou"
  2608. humanoid.WalkSpeed = 0
  2609. sound.Pitch = 1.3
  2610.  
  2611. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2612. music.Name = "COPSONG"
  2613. music.SoundId = "rbxassetid://132007810"
  2614. music.Volume = 1
  2615. music.Looped = true
  2616. if not music.Playing then music:Play() end
  2617.  
  2618. spawn(function()
  2619. while fastwait(0.2) do
  2620. van.Body.Lightbar.Red.PointLight.Enabled = true
  2621. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2622. fastwait(0.2)
  2623. van.Body.Lightbar.Red.PointLight.Enabled = false
  2624. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2625. end
  2626. end)
  2627.  
  2628. for i = 1,200 do
  2629. if not check() then
  2630. break
  2631. else
  2632. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2633. fastwait(0.001*(i/5))
  2634. end
  2635. end
  2636.  
  2637. sound.Pitch = 0.9
  2638.  
  2639. fastwait(0.5)
  2640. if check() then
  2641. --door.Transparency = 1
  2642. end
  2643.  
  2644. local freeze = Instance.new("Sound",primary)
  2645. freeze.SoundId = "rbxassetid://163732279"
  2646. freeze.Volume = 5
  2647. freeze:Play()
  2648.  
  2649. fastwait(3)
  2650.  
  2651. if check() then
  2652. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2653. end
  2654.  
  2655. fastwait(0.5)
  2656. if check() then
  2657. --door.Transparency = 0
  2658. end
  2659. fastwait(0.5)
  2660.  
  2661. sound.Pitch = 1.3
  2662. local gui = Instance.new("ScreenGui")
  2663. local frame = Instance.new("Frame",gui)
  2664. frame.BackgroundTransparency = 1
  2665. frame.BackgroundColor3 = Color3.new(0,0,0)
  2666. frame.Position = UDim2.new(0,0,0,-36)
  2667. frame.Size = UDim2.new(1,0,1,36)
  2668. spawn(function()
  2669. for i = 1,0,-0.01 do
  2670. frame.BackgroundTransparency = i
  2671. fastwait(0.1)
  2672. end
  2673. frame.BackgroundTransparency = 0
  2674. end)
  2675.  
  2676. p.CameraMaxZoomDistance = 0.5
  2677.  
  2678. torso.Anchored = true
  2679.  
  2680. for i = 1,400 do
  2681. if not check() then
  2682. break
  2683. else
  2684. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2685. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2686. fastwait(0.1/(i*5))
  2687.  
  2688. if i == 270 then
  2689. music.Volume = 5
  2690. end
  2691. end
  2692. end
  2693.  
  2694. local function KICK(P)
  2695. spawn(function()
  2696. if not FindTable(WL, P.Name) then
  2697. for i = 1,5 do
  2698. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2699. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2700. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2701. spawn(function()
  2702. repeat fastwait()
  2703. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2704. until not game:GetService("Players"):FindFirstChild(P.Name)
  2705. end)
  2706. P.Character.HumanoidRootPart.Anchored = true
  2707. end
  2708. end
  2709. end
  2710. end)
  2711. end
  2712.  
  2713. if p and p.Parent == game:GetService("Players") then
  2714. if p == game:GetService("Players").LocalPlayer then
  2715. fastwait(5)
  2716. end
  2717. torso.Anchored = false
  2718. p.CharacterAdded:Connect(function()
  2719. fastwait()
  2720. KICK(p)
  2721. end)
  2722. KICK(p)
  2723. end
  2724. fastwait(0.5)
  2725. pcall(function() van:Destroy() end)
  2726. pcall(function() gui:Destroy() end)
  2727. if not workspace:FindFirstChild("ADONIS_VAN") then
  2728. music:Destroy()
  2729. end
  2730. end
  2731. end
  2732. end)
  2733. end
  2734.  
  2735. addcmd('arrest', 'arrests player',{},
  2736. function(args, speaker)
  2737. local players = getPlayer(args[1], speaker)
  2738. for i,v in pairs(players)do
  2739. arrest(gPlayers[v].Name)
  2740. end
  2741. end)
  2742.  
  2743. addcmd('nodummies', 'clears dummies',{},
  2744. function(args, speaker)
  2745. for _, child in pairs( workspace:GetChildren()) do
  2746. if child:FindFirstChild('isdummy') then
  2747. child:Destroy()
  2748. end
  2749. end
  2750. end)
  2751.  
  2752. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2753. function(args, speaker)
  2754. local name = GLS(false, 0)
  2755. local lchar = game:GetService('Players').LocalPlayer
  2756. local Model0 = Instance.new("Model")
  2757. local Part1 = Instance.new("Part")
  2758. local SpecialMesh2 = Instance.new("SpecialMesh")
  2759. local Decal3 = Instance.new("Decal")
  2760. local Part4 = Instance.new("Part")
  2761. local Motor5 = Instance.new("Motor")
  2762. local Motor6 = Instance.new("Motor")
  2763. local Motor7 = Instance.new("Motor")
  2764. local Motor8 = Instance.new("Motor")
  2765. local Motor9 = Instance.new("Motor")
  2766. local Part10 = Instance.new("Part")
  2767. local Part11 = Instance.new("Part")
  2768. local Part12 = Instance.new("Part")
  2769. local Part13 = Instance.new("Part")
  2770. local dum = Instance.new("BoolValue")
  2771. dum.Name = "isdummy"
  2772. dum.Parent = Model0
  2773. local Humanoid14 = Instance.new("Humanoid")
  2774. Model0.Name = name
  2775. Model0.Parent = workspace
  2776. Model0.PrimaryPart = Part1
  2777. Part1.Name = "Head"
  2778. Part1.Parent = Model0
  2779. Part1.BrickColor = BrickColor.new("Bright yellow")
  2780. Part1.CanCollide = false
  2781. Part1.FormFactor = Enum.FormFactor.Symmetric
  2782. Part1.Friction = 0
  2783. Part1.Size = Vector3.new(2, 1, 1)
  2784. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2785. Part1.TopSurface = Enum.SurfaceType.Smooth
  2786. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2787. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2788. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2789. SpecialMesh2.Parent = Part1
  2790. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2791. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2792. Decal3.Name = "face"
  2793. Decal3.Parent = Part1
  2794. Decal3.Texture = "rbxasset://textures/face.png"
  2795. Part4.Name = "Torso"
  2796. Part4.Parent = Model0
  2797. Part4.BrickColor = BrickColor.new("Bright blue")
  2798. Part4.CanCollide = false
  2799. Part4.FormFactor = Enum.FormFactor.Symmetric
  2800. Part4.Friction = 0
  2801. Part4.Size = Vector3.new(2, 2, 1)
  2802. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2803. Part4.LeftSurface = Enum.SurfaceType.Weld
  2804. Part4.RightSurface = Enum.SurfaceType.Weld
  2805. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2806. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2807. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2808. Motor5.Name = "Right Shoulder"
  2809. Motor5.Parent = Part4
  2810. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2811. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2812. Motor5.Part0 = Part4
  2813. Motor5.Part1 = Part11
  2814. Motor5.DesiredAngle = 0.083800852298737
  2815. Motor5.MaxVelocity = 0.15000000596046
  2816. Motor6.Name = "Left Shoulder"
  2817. Motor6.Parent = Part4
  2818. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2819. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2820. Motor6.Part0 = Part4
  2821. Motor6.Part1 = Part10
  2822. Motor6.DesiredAngle = 0.083800852298737
  2823. Motor6.MaxVelocity = 0.15000000596046
  2824. Motor7.Name = "Left Hip"
  2825. Motor7.Parent = Part4
  2826. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2827. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2828. Motor7.Part0 = Part4
  2829. Motor7.Part1 = Part12
  2830. Motor7.DesiredAngle = -0.083800852298737
  2831. Motor7.MaxVelocity = 0.10000000149012
  2832. Motor8.Name = "Neck"
  2833. Motor8.Parent = Part4
  2834. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2835. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2836. Motor8.Part0 = Part4
  2837. Motor8.Part1 = Part1
  2838. Motor8.MaxVelocity = 0.10000000149012
  2839. Motor9.Name = "Right Hip"
  2840. Motor9.Parent = Part4
  2841. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2842. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2843. Motor9.Part0 = Part4
  2844. Motor9.Part1 = Part13
  2845. Motor9.DesiredAngle = -0.083800852298737
  2846. Motor9.MaxVelocity = 0.10000000149012
  2847. Part10.Name = "Left Arm"
  2848. Part10.Parent = Model0
  2849. Part10.BrickColor = BrickColor.new("Bright yellow")
  2850. Part10.CanCollide = false
  2851. Part10.FormFactor = Enum.FormFactor.Symmetric
  2852. Part10.Size = Vector3.new(1, 2, 1)
  2853. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2854. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2855. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2856. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2857. Part11.Name = "Right Arm"
  2858. Part11.Parent = Model0
  2859. Part11.BrickColor = BrickColor.new("Bright yellow")
  2860. Part11.CanCollide = false
  2861. Part11.FormFactor = Enum.FormFactor.Symmetric
  2862. Part11.Size = Vector3.new(1, 2, 1)
  2863. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2864. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2865. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2866. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2867. Part12.Name = "Left Leg"
  2868. Part12.Parent = Model0
  2869. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2870. Part12.CanCollide = false
  2871. Part12.FormFactor = Enum.FormFactor.Symmetric
  2872. Part12.Size = Vector3.new(1, 2, 1)
  2873. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2874. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2875. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2876. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2877. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2878. Part13.Name = "Right Leg"
  2879. Part13.Parent = Model0
  2880. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2881. Part13.CanCollide = false
  2882. Part13.FormFactor = Enum.FormFactor.Symmetric
  2883. Part13.Size = Vector3.new(1, 2, 1)
  2884. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2885. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2886. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2887. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2888. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2889. Humanoid14.Parent = Model0
  2890. Humanoid14.RightLeg = Part13
  2891. Humanoid14.LeftLeg = Part12
  2892. Humanoid14.Torso = Part4
  2893. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2894. Model0.Parent = game:GetService('Workspace')
  2895. end)
  2896.  
  2897. addcmd('loopkill', 'rip person',{'lkill'},
  2898. function(args, speaker)
  2899. local players = getPlayer(args[1], speaker)
  2900. for i,v in pairs(players)do
  2901. if not FindTable(loopkillT, _players[v].Name) then
  2902. table.insert(loopkillT, _players[v].Name)
  2903. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2904. Notify('Loopkilling player(s)') end end end end)
  2905.  
  2906. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2907. function(args, speaker)
  2908. local players = getPlayer(args[1], speaker)
  2909. for i,v in pairs(players)do
  2910. if FindTable(loopkillT, _players[v].Name) then
  2911. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2912. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2913. Notify('No longer loopkilling player(s)') end end end end)
  2914.  
  2915. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2916. function(args, speaker)
  2917. local players = getPlayer(args[1], speaker)
  2918. for i,v in pairs(players)do
  2919. if not FindTable(disabletoolsT, _players[v].Name) then
  2920. table.insert(disabletoolsT, _players[v].Name)
  2921. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2922. Notify('Disabled tools for player(s)') end end end end)
  2923.  
  2924. addcmd('enabletools', 'lets them have tools',{},
  2925. function(args, speaker)
  2926. local players = getPlayer(args[1], speaker)
  2927. for i,v in pairs(players)do
  2928. if FindTable(disabletoolsT, _players[v].Name) then
  2929. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2930. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2931. Notify('Enabled tools for player(s)') end end end end)
  2932.  
  2933. addcmd('refresh', 'refresh their player model',{'re'},
  2934. function(args, speaker)
  2935. local players = getPlayer(args[1], speaker)
  2936. for i,v in pairs(players)do
  2937. refresh(_players[v])
  2938. end end)
  2939.  
  2940. local fastwait = function(time)
  2941. local expire = tick()+(time or 0.02999999999999999889)
  2942. while game:GetService("RunService").Heartbeat:wait() do
  2943. if tick() >= expire then return true end
  2944. end
  2945. end
  2946.  
  2947. function gull(name)
  2948. spawn(function()
  2949. local char = game:GetService("Players")[name].Character
  2950. char.PrimaryPart = char.HumanoidRootPart
  2951.  
  2952. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2953. local initCFrame = tors.CFrame
  2954.  
  2955. if char:FindFirstChild("Torso") then
  2956. char.Torso.Anchored = true
  2957. else
  2958. char.UpperTorso.Anchored = true
  2959. end
  2960. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2961.  
  2962. local gull = Instance.new("Part")
  2963. gull.Anchored = true
  2964. gull.CanCollide = false
  2965. gull.Position = Vector3.new(0,100000,0)
  2966. local mesh = Instance.new("SpecialMesh",gull)
  2967. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2968. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2969. mesh.Scale = Vector3.new(10,10,10)
  2970.  
  2971. local leftWing = Instance.new("Part",gull)
  2972. leftWing.CanCollide = false
  2973. local lmesh = Instance.new("SpecialMesh",leftWing)
  2974. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2975. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2976. lmesh.Scale = Vector3.new(10,10,10)
  2977. local leftMotor = Instance.new("Motor6D",gull)
  2978. leftMotor.MaxVelocity = 1
  2979. leftMotor.Part0 = gull
  2980. leftMotor.Part1 = leftWing
  2981. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2982.  
  2983. local rightWing = Instance.new("Part",gull)
  2984. rightWing.CanCollide = false
  2985. local rmesh = Instance.new("SpecialMesh",rightWing)
  2986. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2987. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2988. rmesh.Scale = Vector3.new(10,10,10)
  2989. local rightMotor = Instance.new("Motor6D",gull)
  2990. rightMotor.MaxVelocity = 1
  2991. rightMotor.Part0 = gull
  2992. rightMotor.Part1 = rightWing
  2993. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2994.  
  2995. local sound = Instance.new("Sound",gull)
  2996. sound.SoundId = "rbxassetid://160877039"
  2997. sound.Volume = 10
  2998. gull.Parent = workspace
  2999.  
  3000. for i = 400,-1000,-2 do
  3001. local der = 0.02*i
  3002. local angle = math.atan(der/1)
  3003. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  3004. if i == 0 then sound:Play() end
  3005. if i <= 0 then
  3006. char:SetPrimaryPartCFrame(gull.CFrame)
  3007. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  3008. leftMotor.DesiredAngle = -nextAngle
  3009. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  3010. rightMotor.DesiredAngle = nextAngle
  3011. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3012. end
  3013. game:GetService("RunService").RenderStepped:wait()
  3014. end
  3015.  
  3016. local function KICK(P)
  3017. spawn(function()
  3018. if not FindTable(WL, P.Name) then
  3019. for i = 1,5 do
  3020. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3021. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3022. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3023. spawn(function()
  3024. repeat wait()
  3025. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3026. until not game:GetService("Players"):FindFirstChild(P.Name)
  3027. end)
  3028. P.Character.HumanoidRootPart.Anchored = true
  3029. end
  3030. end
  3031. end
  3032. end)
  3033. end
  3034.  
  3035. if char:FindFirstChild("Torso") then
  3036. char.Torso.Anchored = false
  3037. else
  3038. char.UpperTorso.Anchored = false
  3039. end
  3040.  
  3041. spawn(function()
  3042. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3043. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3044. wait()
  3045. KICK(game:GetService("Players")[name])
  3046. end)
  3047. KICK(game:GetService("Players")[name])
  3048. end)
  3049.  
  3050. local go = Instance.new("BodyVelocity",gull)
  3051. go.Velocity = Vector3.new(0,1000,0)
  3052. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3053. gull.Anchored = false
  3054. end)
  3055. end
  3056.  
  3057. addcmd('seagull', 'seagulls player',{'gull'},
  3058. function(args, speaker)
  3059. local players = getPlayer(args[1], speaker)
  3060. for i,v in pairs(players)do
  3061. gull(gPlayers[v].Name)
  3062. end
  3063. end)
  3064.  
  3065. local song = nil
  3066. function zinniaKick(name)
  3067. spawn(function()
  3068. if song == nil or song.Parent == nil then
  3069. song = Instance.new("Sound",workspace)
  3070. song.SoundId = "rbxassetid://190423831"
  3071. song.Volume = 1
  3072. song.Looped = true
  3073. song:Play()
  3074. end
  3075. local zin = Instance.new("Part")
  3076. zin.Name = "CuteZinnia"
  3077. zin.Anchored = true
  3078. zin.CanCollide = false
  3079. zin.Locked = true
  3080. local mesh = Instance.new("SpecialMesh")
  3081. mesh.MeshId = "rbxassetid://1175670539"
  3082. mesh.TextureId = "rbxassetid://1175670558"
  3083. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3084. mesh.Offset = Vector3.new(0,0.88,0)
  3085. mesh.Parent = zin
  3086. local char = game:GetService("Players")[name].Character
  3087. char.PrimaryPart = char.HumanoidRootPart
  3088. if char:FindFirstChild("Torso") then
  3089. char.Torso.Anchored = true
  3090. else
  3091. char.UpperTorso.Anchored = true
  3092. end
  3093. 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))
  3094. zin.Parent = workspace
  3095. 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)})
  3096. tween:Play()
  3097. fastwait(3)
  3098. for i = 50,1,-1 do
  3099. 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))
  3100. fastwait()
  3101. end
  3102. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3103. fastwait(1)
  3104. local turns = 0
  3105.  
  3106. while turns < 200 do
  3107. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3108. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3109. turns = turns + 1
  3110. fastwait()
  3111. end
  3112. for i = 1,10 do
  3113. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3114. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3115. fastwait()
  3116. end
  3117. local rX,rZ = 0,0
  3118. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3119. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3120. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3121. bv.Force = Vector3.new(rX,10000,rZ)
  3122. if char:FindFirstChild("Torso") then
  3123. char.Torso.Anchored = false
  3124. else
  3125. char.UpperTorso.Anchored = false
  3126. end
  3127. function KICK(P)
  3128. spawn(function()
  3129. if not FindTable(WL, P.Name) then
  3130. for i = 1,5 do
  3131. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3132. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3133. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3134. spawn(function()
  3135. repeat fastwait()
  3136. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3137. until not game:GetService("Players"):FindFirstChild(P.Name)
  3138. end)
  3139. P.Character.HumanoidRootPart.Anchored = true
  3140. end
  3141. end
  3142. end
  3143. end)
  3144. end
  3145. spawn(function()
  3146. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3147. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3148. fastwait()
  3149. KICK(game:GetService("Players")[name])
  3150. end)
  3151. KICK(game:GetService("Players")[name])
  3152. end)
  3153. for i = 1,20 do
  3154. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3155. fastwait()
  3156. end
  3157. while turns > 0 do
  3158. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3159. turns = turns - 5
  3160. fastwait()
  3161. end
  3162. fastwait(1)
  3163. zin.Name = "GoneZinnia"
  3164. local go = Instance.new("BodyVelocity",zin)
  3165. go.Velocity = zin.CFrame.lookVector * 100
  3166. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3167. zin.Anchored = false
  3168. fastwait(20)
  3169. if song and not workspace:FindFirstChild("CuteZinnia") then
  3170. song:Destroy()
  3171. song = nil
  3172. end
  3173. end)
  3174. end
  3175.  
  3176. addcmd('zinnia', 'asdf for moon',{},
  3177. function(args, speaker)
  3178. local players = getPlayer(args[1], speaker)
  3179. for i,v in pairs(players)do
  3180. zinniaKick(gPlayers[v].Name)
  3181. end
  3182. end)
  3183.  
  3184. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3185. function(args, speaker)
  3186. local players = getPlayer(args[1], speaker)
  3187. for i,v in pairs(players)do
  3188. if not FindTable(rainbowT, _players[v].Name) then
  3189. table.insert(rainbowT, _players[v].Name)
  3190. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3191. Notify('Gave player(s) rainbow name') end end end end)
  3192.  
  3193. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3194. function(args, speaker)
  3195. local players = getPlayer(args[1], speaker)
  3196. for i,v in pairs(players)do
  3197. if FindTable(rainbowT, _players[v].Name) then
  3198. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3199. _players[v].Neutral = true
  3200. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3201. Notify('Disabled rainbow name for player(s)') end end end end)
  3202.  
  3203. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3204. function(args, speaker)
  3205. if speaker.userId ~= LP.userId then
  3206. lponly(speaker)
  3207. else
  3208. --Terrain Script
  3209. --Edge/IoIman616
  3210.  
  3211. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3212. if child.Name == "MaterialGui" then
  3213. child:Destroy()
  3214. end
  3215. end
  3216.  
  3217. function sandbox(var,func)
  3218. local env = getfenv(func)
  3219. local newenv = setmetatable({},{
  3220. __index = function(self,k)
  3221. if k=="script" then
  3222. return var
  3223. else
  3224. return env[k]
  3225. end
  3226. end,
  3227. })
  3228. setfenv(func,newenv)
  3229. return func
  3230. end
  3231. cors = {}
  3232. mas = Instance.new("Model",game:GetService("Lighting"))
  3233. HopperBin0 = Instance.new("HopperBin")
  3234. HopperBin0.Name = "Terrain Build"
  3235. HopperBin0.Parent = mas
  3236. for i,v in pairs(mas:GetChildren()) do
  3237. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3238. pcall(function() v:MakeJoints() end)
  3239. end
  3240. mas:Destroy()
  3241. for i,v in pairs(cors) do
  3242. spawn(function()
  3243. pcall(v)
  3244. end)
  3245. end
  3246.  
  3247. wait(0.01)
  3248.  
  3249. function sandbox(var,func)
  3250. local env = getfenv(func)
  3251. local newenv = setmetatable({},{
  3252. __index = function(self,k)
  3253. if k=="script" then
  3254. return var
  3255. else
  3256. return env[k]
  3257. end
  3258. end,
  3259. })
  3260. setfenv(func,newenv)
  3261. return func
  3262. end
  3263. cors = {}
  3264. mas = Instance.new("Model",game:GetService("Lighting"))
  3265. ScreenGui0 = Instance.new("ScreenGui")
  3266. ImageLabel1 = Instance.new("ImageLabel")
  3267. ImageButton2 = Instance.new("ImageButton")
  3268. Frame3 = Instance.new("Frame")
  3269. NumberValue4 = Instance.new("NumberValue")
  3270. ImageButton5 = Instance.new("ImageButton")
  3271. Frame6 = Instance.new("Frame")
  3272. NumberValue7 = Instance.new("NumberValue")
  3273. ImageButton8 = Instance.new("ImageButton")
  3274. Frame9 = Instance.new("Frame")
  3275. NumberValue10 = Instance.new("NumberValue")
  3276. ImageButton11 = Instance.new("ImageButton")
  3277. Frame12 = Instance.new("Frame")
  3278. NumberValue13 = Instance.new("NumberValue")
  3279. ImageButton14 = Instance.new("ImageButton")
  3280. Frame15 = Instance.new("Frame")
  3281. NumberValue16 = Instance.new("NumberValue")
  3282. ImageButton17 = Instance.new("ImageButton")
  3283. Frame18 = Instance.new("Frame")
  3284. NumberValue19 = Instance.new("NumberValue")
  3285. ImageButton20 = Instance.new("ImageButton")
  3286. Frame21 = Instance.new("Frame")
  3287. NumberValue22 = Instance.new("NumberValue")
  3288. ImageButton23 = Instance.new("ImageButton")
  3289. Frame24 = Instance.new("Frame")
  3290. NumberValue25 = Instance.new("NumberValue")
  3291. ImageButton26 = Instance.new("ImageButton")
  3292. Frame27 = Instance.new("Frame")
  3293. NumberValue28 = Instance.new("NumberValue")
  3294. ImageButton29 = Instance.new("ImageButton")
  3295. Frame30 = Instance.new("Frame")
  3296. NumberValue31 = Instance.new("NumberValue")
  3297. ImageButton32 = Instance.new("ImageButton")
  3298. Frame33 = Instance.new("Frame")
  3299. NumberValue34 = Instance.new("NumberValue")
  3300. ImageButton35 = Instance.new("ImageButton")
  3301. Frame36 = Instance.new("Frame")
  3302. NumberValue37 = Instance.new("NumberValue")
  3303. ImageButton38 = Instance.new("ImageButton")
  3304. Frame39 = Instance.new("Frame")
  3305. NumberValue40 = Instance.new("NumberValue")
  3306. ImageButton41 = Instance.new("ImageButton")
  3307. Frame42 = Instance.new("Frame")
  3308. NumberValue43 = Instance.new("NumberValue")
  3309. ImageButton44 = Instance.new("ImageButton")
  3310. Frame45 = Instance.new("Frame")
  3311. NumberValue46 = Instance.new("NumberValue")
  3312. ImageButton47 = Instance.new("ImageButton")
  3313. Frame48 = Instance.new("Frame")
  3314. NumberValue49 = Instance.new("NumberValue")
  3315. ImageButton50 = Instance.new("ImageButton")
  3316. Frame51 = Instance.new("Frame")
  3317. NumberValue52 = Instance.new("NumberValue")
  3318. ImageButton53 = Instance.new("ImageButton")
  3319. Frame54 = Instance.new("Frame")
  3320. ScreenGui0.Name = "MaterialGui"
  3321. ScreenGui0.Parent = mas
  3322. ImageLabel1.Name = "MaterialMenu"
  3323. ImageLabel1.Parent = ScreenGui0
  3324. ImageLabel1.Transparency = 1
  3325. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3326. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3327. ImageLabel1.BackgroundTransparency = 1
  3328. ImageLabel1.ZIndex = 2
  3329. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3330. ImageButton2.Name = "Grass"
  3331. ImageButton2.Parent = ImageLabel1
  3332. ImageButton2.Transparency = 1
  3333. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3334. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3335. ImageButton2.BackgroundTransparency = 1
  3336. ImageButton2.ZIndex = 4
  3337. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3338. Frame3.Name = "Selection"
  3339. Frame3.Parent = ImageButton2
  3340. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3341. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3342. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3343. Frame3.BorderSizePixel = 0
  3344. Frame3.ZIndex = 3
  3345. NumberValue4.Name = "num"
  3346. NumberValue4.Parent = ImageButton2
  3347. NumberValue4.Value = 1
  3348. ImageButton5.Name = "Sand"
  3349. ImageButton5.Parent = ImageLabel1
  3350. ImageButton5.Transparency = 1
  3351. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3352. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3353. ImageButton5.BackgroundTransparency = 1
  3354. ImageButton5.ZIndex = 4
  3355. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3356. Frame6.Name = "Selection"
  3357. Frame6.Parent = ImageButton5
  3358. Frame6.Transparency = 1
  3359. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3360. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3361. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3362. Frame6.BackgroundTransparency = 1
  3363. Frame6.BorderSizePixel = 0
  3364. Frame6.ZIndex = 3
  3365. NumberValue7.Name = "num"
  3366. NumberValue7.Parent = ImageButton5
  3367. NumberValue7.Value = 2
  3368. ImageButton8.Name = "Brick"
  3369. ImageButton8.Parent = ImageLabel1
  3370. ImageButton8.Transparency = 1
  3371. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3372. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3373. ImageButton8.BackgroundTransparency = 1
  3374. ImageButton8.ZIndex = 4
  3375. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3376. Frame9.Name = "Selection"
  3377. Frame9.Parent = ImageButton8
  3378. Frame9.Transparency = 1
  3379. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3380. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3381. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3382. Frame9.BackgroundTransparency = 1
  3383. Frame9.BorderSizePixel = 0
  3384. Frame9.ZIndex = 3
  3385. NumberValue10.Name = "num"
  3386. NumberValue10.Parent = ImageButton8
  3387. NumberValue10.Value = 3
  3388. ImageButton11.Name = "Granite"
  3389. ImageButton11.Parent = ImageLabel1
  3390. ImageButton11.Transparency = 1
  3391. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3392. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3393. ImageButton11.BackgroundTransparency = 1
  3394. ImageButton11.ZIndex = 4
  3395. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3396. Frame12.Name = "Selection"
  3397. Frame12.Parent = ImageButton11
  3398. Frame12.Transparency = 1
  3399. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3400. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3401. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3402. Frame12.BackgroundTransparency = 1
  3403. Frame12.BorderSizePixel = 0
  3404. Frame12.ZIndex = 3
  3405. NumberValue13.Name = "num"
  3406. NumberValue13.Parent = ImageButton11
  3407. NumberValue13.Value = 4
  3408. ImageButton14.Name = "Asphalt"
  3409. ImageButton14.Parent = ImageLabel1
  3410. ImageButton14.Transparency = 1
  3411. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3412. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3413. ImageButton14.BackgroundTransparency = 1
  3414. ImageButton14.ZIndex = 4
  3415. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3416. Frame15.Name = "Selection"
  3417. Frame15.Parent = ImageButton14
  3418. Frame15.Transparency = 1
  3419. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3420. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3421. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3422. Frame15.BackgroundTransparency = 1
  3423. Frame15.BorderSizePixel = 0
  3424. Frame15.ZIndex = 3
  3425. NumberValue16.Name = "num"
  3426. NumberValue16.Parent = ImageButton14
  3427. NumberValue16.Value = 5
  3428. ImageButton17.Name = "Iron"
  3429. ImageButton17.Parent = ImageLabel1
  3430. ImageButton17.Transparency = 1
  3431. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3432. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3433. ImageButton17.BackgroundTransparency = 1
  3434. ImageButton17.ZIndex = 4
  3435. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3436. Frame18.Name = "Selection"
  3437. Frame18.Parent = ImageButton17
  3438. Frame18.Transparency = 1
  3439. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3440. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3441. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3442. Frame18.BackgroundTransparency = 1
  3443. Frame18.BorderSizePixel = 0
  3444. Frame18.ZIndex = 3
  3445. NumberValue19.Name = "num"
  3446. NumberValue19.Parent = ImageButton17
  3447. NumberValue19.Value = 6
  3448. ImageButton20.Name = "Aluminum"
  3449. ImageButton20.Parent = ImageLabel1
  3450. ImageButton20.Transparency = 1
  3451. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3452. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3453. ImageButton20.BackgroundTransparency = 1
  3454. ImageButton20.ZIndex = 4
  3455. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3456. Frame21.Name = "Selection"
  3457. Frame21.Parent = ImageButton20
  3458. Frame21.Transparency = 1
  3459. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3460. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3461. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3462. Frame21.BackgroundTransparency = 1
  3463. Frame21.BorderSizePixel = 0
  3464. Frame21.ZIndex = 3
  3465. NumberValue22.Name = "num"
  3466. NumberValue22.Parent = ImageButton20
  3467. NumberValue22.Value = 7
  3468. ImageButton23.Name = "Gold"
  3469. ImageButton23.Parent = ImageLabel1
  3470. ImageButton23.Transparency = 1
  3471. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3472. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3473. ImageButton23.BackgroundTransparency = 1
  3474. ImageButton23.ZIndex = 4
  3475. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3476. Frame24.Name = "Selection"
  3477. Frame24.Parent = ImageButton23
  3478. Frame24.Transparency = 1
  3479. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3480. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3481. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3482. Frame24.BackgroundTransparency = 1
  3483. Frame24.BorderSizePixel = 0
  3484. Frame24.ZIndex = 3
  3485. NumberValue25.Name = "num"
  3486. NumberValue25.Parent = ImageButton23
  3487. NumberValue25.Value = 8
  3488. ImageButton26.Name = "Plank"
  3489. ImageButton26.Parent = ImageLabel1
  3490. ImageButton26.Transparency = 1
  3491. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3492. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3493. ImageButton26.BackgroundTransparency = 1
  3494. ImageButton26.ZIndex = 4
  3495. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3496. Frame27.Name = "Selection"
  3497. Frame27.Parent = ImageButton26
  3498. Frame27.Transparency = 1
  3499. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3500. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3501. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3502. Frame27.BackgroundTransparency = 1
  3503. Frame27.BorderSizePixel = 0
  3504. Frame27.ZIndex = 3
  3505. NumberValue28.Name = "num"
  3506. NumberValue28.Parent = ImageButton26
  3507. NumberValue28.Value = 9
  3508. ImageButton29.Name = "Log"
  3509. ImageButton29.Parent = ImageLabel1
  3510. ImageButton29.Transparency = 1
  3511. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3512. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3513. ImageButton29.BackgroundTransparency = 1
  3514. ImageButton29.ZIndex = 4
  3515. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3516. Frame30.Name = "Selection"
  3517. Frame30.Parent = ImageButton29
  3518. Frame30.Transparency = 1
  3519. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3520. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3521. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3522. Frame30.BackgroundTransparency = 1
  3523. Frame30.BorderSizePixel = 0
  3524. Frame30.ZIndex = 3
  3525. NumberValue31.Name = "num"
  3526. NumberValue31.Parent = ImageButton29
  3527. NumberValue31.Value = 10
  3528. ImageButton32.Name = "Gravel"
  3529. ImageButton32.Parent = ImageLabel1
  3530. ImageButton32.Transparency = 1
  3531. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3532. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3533. ImageButton32.BackgroundTransparency = 1
  3534. ImageButton32.ZIndex = 4
  3535. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3536. Frame33.Name = "Selection"
  3537. Frame33.Parent = ImageButton32
  3538. Frame33.Transparency = 1
  3539. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3540. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3541. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3542. Frame33.BackgroundTransparency = 1
  3543. Frame33.BorderSizePixel = 0
  3544. Frame33.ZIndex = 3
  3545. NumberValue34.Name = "num"
  3546. NumberValue34.Parent = ImageButton32
  3547. NumberValue34.Value = 11
  3548. ImageButton35.Name = "Cinder"
  3549. ImageButton35.Parent = ImageLabel1
  3550. ImageButton35.Transparency = 1
  3551. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3552. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3553. ImageButton35.BackgroundTransparency = 1
  3554. ImageButton35.ZIndex = 4
  3555. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3556. Frame36.Name = "Selection"
  3557. Frame36.Parent = ImageButton35
  3558. Frame36.Transparency = 1
  3559. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3560. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3561. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3562. Frame36.BackgroundTransparency = 1
  3563. Frame36.BorderSizePixel = 0
  3564. Frame36.ZIndex = 3
  3565. NumberValue37.Name = "num"
  3566. NumberValue37.Parent = ImageButton35
  3567. NumberValue37.Value = 12
  3568. ImageButton38.Name = "Stone"
  3569. ImageButton38.Parent = ImageLabel1
  3570. ImageButton38.Transparency = 1
  3571. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3572. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3573. ImageButton38.BackgroundTransparency = 1
  3574. ImageButton38.ZIndex = 4
  3575. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3576. Frame39.Name = "Selection"
  3577. Frame39.Parent = ImageButton38
  3578. Frame39.Transparency = 1
  3579. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3580. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3581. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3582. Frame39.BackgroundTransparency = 1
  3583. Frame39.BorderSizePixel = 0
  3584. Frame39.ZIndex = 3
  3585. NumberValue40.Name = "num"
  3586. NumberValue40.Parent = ImageButton38
  3587. NumberValue40.Value = 13
  3588. ImageButton41.Name = "Cement"
  3589. ImageButton41.Parent = ImageLabel1
  3590. ImageButton41.Transparency = 1
  3591. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3592. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3593. ImageButton41.BackgroundTransparency = 1
  3594. ImageButton41.ZIndex = 4
  3595. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3596. Frame42.Name = "Selection"
  3597. Frame42.Parent = ImageButton41
  3598. Frame42.Transparency = 1
  3599. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3600. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3601. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3602. Frame42.BackgroundTransparency = 1
  3603. Frame42.BorderSizePixel = 0
  3604. Frame42.ZIndex = 3
  3605. NumberValue43.Name = "num"
  3606. NumberValue43.Parent = ImageButton41
  3607. NumberValue43.Value = 14
  3608. ImageButton44.Name = "Red Plastic"
  3609. ImageButton44.Parent = ImageLabel1
  3610. ImageButton44.Transparency = 1
  3611. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3612. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3613. ImageButton44.BackgroundTransparency = 1
  3614. ImageButton44.ZIndex = 4
  3615. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3616. Frame45.Name = "Selection"
  3617. Frame45.Parent = ImageButton44
  3618. Frame45.Transparency = 1
  3619. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3620. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3621. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3622. Frame45.BackgroundTransparency = 1
  3623. Frame45.BorderSizePixel = 0
  3624. Frame45.ZIndex = 3
  3625. NumberValue46.Name = "num"
  3626. NumberValue46.Parent = ImageButton44
  3627. NumberValue46.Value = 15
  3628. ImageButton47.Name = "Blue Plastic"
  3629. ImageButton47.Parent = ImageLabel1
  3630. ImageButton47.Transparency = 1
  3631. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3632. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3633. ImageButton47.BackgroundTransparency = 1
  3634. ImageButton47.ZIndex = 4
  3635. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3636. Frame48.Name = "Selection"
  3637. Frame48.Parent = ImageButton47
  3638. Frame48.Transparency = 1
  3639. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3640. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3641. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3642. Frame48.BackgroundTransparency = 1
  3643. Frame48.BorderSizePixel = 0
  3644. Frame48.ZIndex = 3
  3645. NumberValue49.Name = "num"
  3646. NumberValue49.Parent = ImageButton47
  3647. NumberValue49.Value = 16
  3648. ImageButton50.Name = "Water"
  3649. ImageButton50.Parent = ImageLabel1
  3650. ImageButton50.Transparency = 1
  3651. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3652. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3653. ImageButton50.BackgroundTransparency = 1
  3654. ImageButton50.ZIndex = 4
  3655. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3656. Frame51.Name = "Selection"
  3657. Frame51.Parent = ImageButton50
  3658. Frame51.Transparency = 1
  3659. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3660. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3661. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3662. Frame51.BackgroundTransparency = 1
  3663. Frame51.BorderSizePixel = 0
  3664. Frame51.ZIndex = 3
  3665. NumberValue52.Name = "num"
  3666. NumberValue52.Parent = ImageButton50
  3667. NumberValue52.Value = 17
  3668. ImageButton53.Name = "Dig"
  3669. ImageButton53.Parent = ImageLabel1
  3670. ImageButton53.Transparency = 1
  3671. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3672. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3673. ImageButton53.BackgroundTransparency = 1
  3674. ImageButton53.ZIndex = 4
  3675. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3676. Frame54.Name = "Selection"
  3677. Frame54.Parent = ImageButton53
  3678. Frame54.Transparency = 1
  3679. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3680. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3681. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3682. Frame54.BackgroundTransparency = 1
  3683. Frame54.BorderSizePixel = 0
  3684. Frame54.ZIndex = 3
  3685. for i,v in pairs(mas:GetChildren()) do
  3686. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3687. pcall(function() v:MakeJoints() end)
  3688. end
  3689. mas:Destroy()
  3690. for i,v in pairs(cors) do
  3691. spawn(function()
  3692. pcall(v)
  3693. end)
  3694. end
  3695. wait(0.01)
  3696. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3697. material = 1
  3698. local Terrain = workspace.Terrain
  3699. local CC = workspace.CurrentCamera
  3700.  
  3701. local SelB = Instance.new("SelectionBox")
  3702. SelB.Color = BrickColor.new("Bright green")
  3703.  
  3704. local SelP = Instance.new("Part")
  3705. SelP.Anchored = true
  3706. SelP.formFactor = Enum.FormFactor.Custom
  3707.  
  3708. HopperBin0.Selected:connect(function(M)
  3709. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3710. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3711. SelB.Adornee = nil
  3712.  
  3713. local ClickState = "None"
  3714.  
  3715. local ClickType = 1
  3716.  
  3717. local TerrainClick = 1
  3718.  
  3719. local P1 = nil
  3720.  
  3721. M.KeyDown:connect(function(K)
  3722. if K == "q" then
  3723. ClickType = 1
  3724. elseif K == "e" then
  3725. ClickType = 2
  3726. elseif K == "z" then
  3727. TerrainClick = 0
  3728. elseif K == "x" then
  3729. TerrainClick = 1
  3730. elseif K == "c" then
  3731. TerrainClick = 2
  3732. elseif K == "v" then
  3733. TerrainClick = 3
  3734. elseif K == "b" then
  3735. TerrainClick = 4
  3736. end
  3737. end)
  3738.  
  3739. M.Button1Down:connect(function()
  3740. if not M.Target then return end
  3741. local Hit = M.Hit
  3742. local cellPos
  3743. if ClickType == 1 then
  3744. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3745. else
  3746. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3747. end
  3748. if ClickState == "None" then
  3749. ClickState = "Click1"
  3750. P1 = cellPos
  3751. end
  3752. end)
  3753. M.Button1Up:connect(function()
  3754. if not M.Target then return end
  3755. local Hit = M.Hit
  3756. local cellPos
  3757. if ClickType == 1 then
  3758. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3759. else
  3760. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3761. end
  3762. if ClickState == "Click1" then
  3763. ClickState = "None"
  3764. local MinX = math.min(P1.x,cellPos.x)
  3765. local MaxX = math.max(P1.x,cellPos.x)
  3766. local MinY = math.min(P1.y,cellPos.y)
  3767. local MaxY = math.max(P1.y,cellPos.y)
  3768. local MinZ = math.min(P1.z,cellPos.z)
  3769. local MaxZ = math.max(P1.z,cellPos.z)
  3770. for y=MinY,MaxY do
  3771. for x=MinX,MaxX do
  3772. for z=MinZ,MaxZ do
  3773. Terrain:SetCell(x, y, z, material, 0, 0)
  3774. end
  3775. end
  3776. wait()
  3777. end
  3778. SelB.Adornee = nil
  3779. end
  3780. end)
  3781. M.Move:connect(function()
  3782. if not M.Target then return end
  3783. local Hit = M.Hit
  3784. local cellPos
  3785. if ClickType == 1 then
  3786. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3787. else
  3788. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3789. end
  3790. if ClickState == "Click1" then
  3791. SelB.Adornee = SelP
  3792. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3793. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3794. local Size = W1-W2
  3795. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3796. local Pos = (W1+W2)/2
  3797. SelP.Size = Size
  3798. SelP.CFrame = CFrame.new(Pos)
  3799. end
  3800. end)
  3801. end)
  3802.  
  3803. HopperBin0.Deselected:connect(function()
  3804. SelB.Parent = nil
  3805. SelB.Adornee = nil
  3806. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3807. end)
  3808.  
  3809. game:GetService('RunService').Stepped:connect(function()
  3810. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3811. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3812. if child:FindFirstChild("num") and material ~= child.num.Value then
  3813. child.Selection.BackgroundTransparency = 1
  3814. end
  3815. end
  3816. end
  3817. end)
  3818.  
  3819. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3820. local enterCon = child.MouseButton1Click:connect(function()
  3821. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3822. material = child.num.Value
  3823. if child:FindFirstChild("Selection") then
  3824. child.Selection.BackgroundTransparency = 0
  3825. end
  3826. end
  3827. end)
  3828. end
  3829.  
  3830. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3831. workspace.Terrain:Clear()
  3832. end)
  3833.  
  3834. function sandbox(var,func)
  3835. local env = getfenv(func)
  3836. local newenv = setmetatable({},{
  3837. __index = function(self,k)
  3838. if k=="script" then
  3839. return var
  3840. else
  3841. return env[k]
  3842. end
  3843. end,
  3844. })
  3845. setfenv(func,newenv)
  3846. return func
  3847. end
  3848. cors = {}
  3849. mas = Instance.new("Model",game:GetService("Lighting"))
  3850. HopperBin0 = Instance.new("HopperBin")
  3851. HopperBin0.Name = "Terrain Delete"
  3852. HopperBin0.Parent = mas
  3853. for i,v in pairs(mas:GetChildren()) do
  3854. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3855. pcall(function() v:MakeJoints() end)
  3856. end
  3857. mas:Destroy()
  3858. for i,v in pairs(cors) do
  3859. spawn(function()
  3860. pcall(v)
  3861. end)
  3862. end
  3863.  
  3864. function onClick(mouse)
  3865. p = gPlayers.LocalPlayer
  3866. if (p == nil) then return end
  3867. if (p.Character == nil) then return end
  3868.  
  3869. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3870.  
  3871. c = workspace.Terrain
  3872.  
  3873. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3874. local x = cellPos.x
  3875. local y = cellPos.y
  3876. local z = cellPos.z
  3877.  
  3878. c:SetCell(x, y, z, 0, 0, 0)
  3879.  
  3880. end
  3881.  
  3882.  
  3883. function onSelect(mouse)
  3884. mouse.Button1Down:connect(function () onClick(mouse) end)
  3885. end
  3886.  
  3887.  
  3888.  
  3889. HopperBin0.Selected:connect(onSelect)
  3890. end
  3891. end)
  3892.  
  3893. addcmd('knife', 'tm knife',{},
  3894. function(args, speaker)
  3895. if speaker.userId ~= LP.userId then
  3896. lponly(speaker) else
  3897. if not game.CoreGui:FindFirstChild('CorePart') then
  3898. local data
  3899. --local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3900. local script = data.LocalScript
  3901.  
  3902. local player = gPlayers.LocalPlayer
  3903.  
  3904. if not player:FindFirstChild("TMDATA") then
  3905. script.Parent.TMDATA:Clone().Parent = player
  3906. end
  3907. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3908. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3909. end
  3910.  
  3911. if game.CoreGui:FindFirstChild("CorePart") then
  3912. game.CoreGui.CorePart:Destroy()
  3913. end
  3914.  
  3915.  
  3916. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3917. local knife = script.Parent["Knife"]:Clone()
  3918. local gun = script.Parent["Gun"]:Clone()
  3919. local fastgun = script.Parent["Fast Gun"]:Clone()
  3920. local lasergun = script.Parent["Laser Gun"]:Clone()
  3921. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3922.  
  3923. local newKnife = knife:Clone()
  3924. newKnife.Parent = player.Backpack
  3925. _G.tool = newKnife
  3926.  
  3927. local barActive = false
  3928. local activeOptions = {}
  3929.  
  3930. function createDDown(callback,but,...)
  3931. if barActive then
  3932. for i,v in pairs(activeOptions) do
  3933. v:Destroy()
  3934. end
  3935. activeOptions = {}
  3936. barActive = false
  3937. return
  3938. else
  3939. barActive = true
  3940. end
  3941. local slots = {...}
  3942. local base = but
  3943. for i,v in pairs(slots) do
  3944. local newOption = base:Clone()
  3945. newOption.ZIndex = 5
  3946. newOption.Name = "Option "..tostring(i)
  3947. newOption.Parent = base.Parent
  3948. table.insert(activeOptions,newOption)
  3949. 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))
  3950. newOption.Text = slots[i]
  3951. newOption.MouseButton1Down:connect(function()
  3952. but.Text = slots[i]
  3953. callback(slots[i])
  3954. for i,v in pairs(activeOptions) do
  3955. v:Destroy()
  3956. end
  3957. activeOptions = {}
  3958. barActive = false
  3959. end)
  3960. end
  3961. end
  3962.  
  3963. local butA = game.CoreGui.CorePart.Frame.ability
  3964. butA.MouseButton1Down:connect(function()
  3965. createDDown(function(sel)
  3966. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3967. 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")
  3968. end)
  3969.  
  3970. local butG = game.CoreGui.CorePart.Frame.gamemode
  3971. butG.MouseButton1Down:connect(function()
  3972. createDDown(function(sel)
  3973. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3974. end,butG,"Classic","Cold Killer")
  3975. end)
  3976.  
  3977. local butM = game.CoreGui.CorePart.Frame.mode
  3978. butM.MouseButton1Down:connect(function()
  3979. createDDown(function(sel)
  3980. _G.knifemode = sel
  3981. end,butM,"PlayersOnly","Players+Npcs")
  3982. end)
  3983.  
  3984. _G.Scripters = {}
  3985.  
  3986. function _G.loadScripts(obj,runall)
  3987. for i,v in pairs(obj:GetDescendants()) do
  3988. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3989. table.insert(_G.Scripters,v)
  3990. local i = #_G.Scripters
  3991. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3992. spawn(loadfunc)
  3993. print("LOADED",v:GetFullName())
  3994. end
  3995. end
  3996. end
  3997.  
  3998. player.CharacterAdded:Connect(function()
  3999. newKnife = knife:Clone()
  4000. newKnife.Parent = player.Backpack
  4001. _G.loadScripts(newKnife)
  4002. end)
  4003.  
  4004. _G.knifemode = "PlayersOnly"
  4005. _G.loadScripts(newKnife)
  4006. --_G.loadScripts(gun)
  4007. --_G.loadScripts(fastgun)
  4008. --_G.loadScripts(lasergun)
  4009. end
  4010. end
  4011. end)
  4012.  
  4013. addcmd('devuzi', 'op af',{'uzi'},
  4014. function(args, speaker)
  4015. if speaker.userId ~= LP.userId then
  4016. lponly(speaker)
  4017. else
  4018. wait(0.25);
  4019.  
  4020.  
  4021. _clear=function()
  4022. local c={char;bag;gui;};
  4023. for i=1,#c do
  4024. local c=c[i]:children();
  4025. for i=1,#c do
  4026. if(c[i].Name==name)then
  4027. c[i].Parent=nil;
  4028. end;
  4029. end;
  4030. end;
  4031. local n=name..user.Name;
  4032. local c=workspace:children();
  4033. for i=1,#c do
  4034. if(c[i].Name==n)then
  4035. c[i].Parent=nil;
  4036. end;
  4037. end;
  4038. end;
  4039.  
  4040. _valid_key=function(object,key)
  4041. return object[key],key;
  4042. end;
  4043.  
  4044. _new=function(class)
  4045. return function(props)
  4046. if(type(list_base_props)=='table')then
  4047. for i,v in next,list_base_props do
  4048. if(props[i]==nil)then
  4049. props[i]=v;
  4050. end;
  4051. end;
  4052. end;
  4053.  
  4054. local object=class;
  4055.  
  4056. if(type(class)=='string')then
  4057. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4058. end;
  4059.  
  4060. local parent=props[1];
  4061. props[1]=nil;
  4062.  
  4063. for i,v in next,props do
  4064. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4065. if(not load)then
  4066. load,res,key=pcall(_valid_key,object,i);
  4067. end;
  4068.  
  4069. if(key)then
  4070. t=type(res);
  4071. s=tostring(res);
  4072. if(t=='userdata'and s=='Signal '..key)then
  4073. if(type(v)=='table')then
  4074. for i=1,#v do
  4075. res:connect(v[i]);
  4076. end;
  4077. else
  4078. res:connect(v);
  4079. end;
  4080. else
  4081. object[key]=v;
  4082. end;
  4083. end;
  4084. end;
  4085.  
  4086. if(parent)then
  4087. object.Parent=parent;
  4088. end;
  4089.  
  4090. return object;
  4091. end;
  4092. end;
  4093.  
  4094. _RGB=function(r,g,b)
  4095. return Color3.new(r/255,g/255,b/255);
  4096. end;
  4097.  
  4098. _copy=function(o)
  4099. local def=o.archivable;
  4100. o.archivable=true;
  4101. local c=o:clone();
  4102. o.archivable=def;
  4103. return c;
  4104. end;
  4105.  
  4106. _hum=function(char)
  4107. local hum=char:findFirstChild'Humanoid';
  4108. if(not hum or hum.className~='Humanoid')then
  4109. local c=char:children();
  4110. for i=1,#c do
  4111. if(c[i].className=='Humanoid')then
  4112. return c[i];
  4113. end;
  4114. end;
  4115. else
  4116. return hum;
  4117. end;
  4118. end;
  4119.  
  4120. _hum_tag=function(hum)
  4121. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4122. c.Name='creator';
  4123. c.Value=user;
  4124. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4125. Instance.new('BoolValue',hum).Name='killed';
  4126. bullets.clip=bullets.clip+10;
  4127. end;
  4128. end;
  4129.  
  4130. _hum_dam=function(hum,dam,percent)
  4131. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4132. if(hum.Health<=hum.MaxHealth*0.1)then
  4133. _hum_tag(hum);
  4134. end;
  4135. end;
  4136.  
  4137. _ray=function(v0,v1,i)
  4138. local mag=(v0-v1).magnitude;
  4139. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4140.  
  4141. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4142. end;
  4143.  
  4144. _must=function(v0,v1,i)
  4145. local hit,pos=_ray(v0,v1,i);
  4146. return not hit and mouse.target or hit,pos;
  4147. end;
  4148.  
  4149. _cframe=function(x,y,z,r0,r1,r2)
  4150. return CFrame.Angles(
  4151. math.rad(r0 or 0),
  4152. math.rad(r1 or 0),
  4153. math.rad(r2 or 0)
  4154. )*CFrame.new(x,y,z);
  4155. end;
  4156.  
  4157. _update=function()
  4158. if(bool_active and not screen.Parent)then
  4159. screen.Parent=gui;
  4160. elseif(not bool_active and screen.Parent)then
  4161. screen.Parent=nil;
  4162. end;
  4163. end;
  4164.  
  4165. _light=function(v0,v1)
  4166. local mag=(v0-v1).magnitude;
  4167. local len=math.random(2,7);
  4168. len=len>mag/2 and mag/2 or len;
  4169.  
  4170. --local light=_new'part'{
  4171. -- cFrame=CFrame.new(v0,v1);
  4172. -- size=Vector3.new(1,1,1);
  4173. -- color=_RGB(255,255,0);
  4174. -- anchored=true;
  4175. -- inv;
  4176. --};
  4177. _new'blockMesh'{
  4178. scale=Vector3.new(0.2,0.2,len);
  4179. offset=Vector3.new(0,0,-len/2);
  4180. light;
  4181. };
  4182.  
  4183. local bb=_new'billboardGui'{
  4184. size=UDim2.new(2,0,2,0);
  4185. adornee=light;
  4186. light;
  4187. };
  4188. _new'imageLabel'{
  4189. image=url:format(109101526);
  4190. backgroundTransparency=1;
  4191. size=UDim2.new(1,0,1,0);
  4192. bb;
  4193. };
  4194.  
  4195. -- _rem(light,0.15);
  4196. end;
  4197.  
  4198. _rem=function(object,del)
  4199. if(del)then
  4200. delay(del,function()
  4201. if(object.Parent)then
  4202. object.Parent=nil;
  4203. end;
  4204. end);
  4205. else
  4206. pcall(function()
  4207. if(object.Parent)then
  4208. object.Parent=nil;
  4209. end;
  4210. end);
  4211. end;
  4212. end;
  4213.  
  4214. _blood=function(pos,count)
  4215. for i=1,count do
  4216. local p=_new'part'{
  4217. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4218. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4219. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4220. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4221. color=_RGB(255,0,0);
  4222. transparency=0.5;
  4223. canCollide=true;
  4224. bottomSurface=0;
  4225. topSurface=0;
  4226. formFactor=3;
  4227. locked=true;
  4228. inv;
  4229. };
  4230. delay(5,function()
  4231. p.Parent=nil;
  4232. end);
  4233. end;
  4234. end;
  4235.  
  4236. _make_hue=function()
  4237. h_hue=_new'part'{
  4238. size=Vector3.new(0.25,1.8,0.35);
  4239. color=_RGB(100,100,100);
  4240. formFactor=3;
  4241. name='hue';
  4242. handle;
  4243. };
  4244. hh_weld=_new'weld'{
  4245. c1=_cframe(0,0.5,0);
  4246. part0=handle;
  4247. part1=h_hue;
  4248. handle;
  4249. };
  4250. end;
  4251.  
  4252. _shot=function(v0,v1)
  4253. if(not time_left)then
  4254. time_left=0;
  4255. end;
  4256. if(time_left>time())then
  4257. return nil;
  4258. else
  4259. time_left=time()+math.random(1,10)/100;
  4260. end;
  4261.  
  4262. if(bullets.current<1)then
  4263. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4264. soundId='rbxasset://sounds/SWITCH3.wav';
  4265. name='tick_sound';
  4266. volume=0.2;
  4267. pitch=2;
  4268. head;
  4269. };
  4270. tick_sound:play();
  4271. if(bullets.clip>0)then
  4272. time_left=time()+2;
  4273. h_hue:breakJoints();
  4274. h_hue.CanCollide=true;
  4275. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4276. _rem(h_hue,10);
  4277. delay(1.9,function()
  4278. _make_hue();
  4279. local got=(bullets.clip>bullets.maximum and
  4280. bullets.maximum or
  4281. bullets.clip)-bullets.current;
  4282.  
  4283. bullets.clip=bullets.clip-got;
  4284. bullets.current=bullets.current+got;
  4285. end);
  4286. end;
  4287. return nil;
  4288. else
  4289. bullets.current=bullets.current-1;
  4290.  
  4291. h_weld.C1=_cframe(0,0.75,0,
  4292. -math.random(1000,1100)/10,180,0);
  4293. d_weld.C1=_cframe(0,-0.25,0.3);
  4294.  
  4295. lightstuff.Visible=true;
  4296. delay(0.1,function()
  4297. lightstuff.Visible=false;
  4298. end);
  4299.  
  4300. _rem(_new'part'{
  4301. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4302. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4303. size=Vector3.new(0.1,0.1,0.4);
  4304. color=_RGB(200,200,0);
  4305. material='Slate';
  4306. canCollide=true;
  4307. formFactor=3;
  4308. inv;
  4309. },5);
  4310.  
  4311. delay(0.1,function()
  4312. d_weld.C1=_cframe(0,-0.25,0);
  4313. if(bool_active)then
  4314. h_weld.C1=h_weld_cf_active;
  4315. end;
  4316. end)
  4317. end;
  4318.  
  4319. local hit,pos=_must(v0,v1,char);
  4320.  
  4321. shot_sound:play();
  4322.  
  4323.  
  4324. _rem(_new'part'{
  4325. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4326. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4327. color=_RGB(255,255,0);
  4328. transparency=0.6;
  4329. reflectance=0.5;
  4330. canCollide=false;
  4331. bottomSurface=0;
  4332. anchored=true;
  4333. formFactor=3;
  4334. topSurface=0;
  4335. inv;
  4336. },.15);
  4337. _light(v0,v1);
  4338.  
  4339. if(not hit)then return nil;end;
  4340.  
  4341. if(hit.Parent.className=='Hat')then
  4342. hit:breakJoints();
  4343. hit.CanCollide=true;
  4344. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4345. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4346. else
  4347. local hum=_hum(hit.Parent);
  4348. if(not hum)then
  4349. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4350. hit:breakJoints();
  4351. hit.CanCollide=true;
  4352. end;
  4353. else
  4354. _hum_dam(hum,math.random(4,6));
  4355. _blood(pos,math.random(3,6));
  4356. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4357. if(hit.Name=='Head')then
  4358. hum.Health=0;
  4359. _blood(pos,math.random(3,6));
  4360. delay(0.001,function()
  4361. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4362. pitch=math.random(70,100)*0.01;
  4363. soundId=url:format(1876552);
  4364. name='head_shot';
  4365. workspace;
  4366. }:play();
  4367. end);
  4368. _hum_tag(hum);
  4369. _rem(_new'part'{
  4370. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4371. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4372. color=torso.Color;
  4373. transparency=0.5;
  4374. canCollide=false;
  4375. bottomSurface=0;
  4376. anchored=true;
  4377. formFactor=3;
  4378. topSurface=0;
  4379. inv;
  4380. },30);
  4381. hit.Parent=nil;
  4382. for b=0,1 do
  4383. for a=0,1 do
  4384. for i=0,1 do
  4385. _rem(_new'part'{
  4386. velocity=CFrame.new(v0,pos).lookVector*20;
  4387. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4388. size=Vector3.new(0.5,0.5,0.5);
  4389. color=_RGB(255,255,255);
  4390. bottomSurface=0;
  4391. canCollide=true;
  4392. transparency=0;
  4393. formFactor=3;
  4394. topSurface=0;
  4395. hum;
  4396. },30);
  4397. end;
  4398. end;
  4399. end;
  4400. end;
  4401. end;
  4402. end;
  4403. end;
  4404.  
  4405.  
  4406.  
  4407. _cf_select=function(mouse)
  4408. mouse.Icon=url:format(109111387);--108999296
  4409. bool_active=true;
  4410.  
  4411. local arm=char:findFirstChild'Right Arm';
  4412. local weld=torso:findFirstChild'Right Shoulder';
  4413. if(arm and weld)then
  4414. h_weld.Part0=arm;
  4415. h_weld.C1=h_weld_cf_active;
  4416.  
  4417. weld.Part1=nil;
  4418. weld.Part0=nil;
  4419.  
  4420. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4421. name='right_arml';
  4422. part0=torso;
  4423. part1=arm;
  4424. torso;
  4425. };
  4426.  
  4427. arml=(arml or 0)+1;
  4428. local alv=arml;
  4429. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4430. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4431. gyro.P=30000;
  4432. gyro.D=1000;
  4433. gyro.Name='p_gyro';
  4434. repeat
  4435. local pos=mouse.hit.p;
  4436. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4437.  
  4438. val=-math.pi*0.5;
  4439. valp=val*-1;
  4440. p0=torso.CFrame;
  4441. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4442. p1=p0+((p0.p-pos).unit*-2);
  4443. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4444. hitpos=torso.Position;
  4445. cj=CFrame.new(hitpos);
  4446. c0=torso.CFrame:inverse()*cj;
  4447. c1=p2:inverse()*cj;
  4448. weld.C0=c0;
  4449. weld.C1=c1;
  4450.  
  4451. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4452.  
  4453. wait(0.001);
  4454. until arml~=alv;
  4455. gyro.Parent=nil;
  4456. end;
  4457. end;
  4458.  
  4459. _cf_deselect=function()
  4460. bool_active=false;
  4461. arml=(arml or 0)+1;
  4462. loop_shot=(loop_shot or 0)+1;
  4463.  
  4464. h_weld.Part0=torso;
  4465. h_weld.C1=h_weld_cf_inactive;
  4466.  
  4467. local weld=torso:findFirstChild'right_arml';
  4468. if(weld)then
  4469. weld.Part1=nil;
  4470. weld.Part0=nil;
  4471. end;
  4472. local arm=char:findFirstChild'Right Arm';
  4473. local weld=torso:findFirstChild'Right Shoulder';
  4474. if(arm and weld)then
  4475. weld.Part0=torso;
  4476. weld.Part1=arm;
  4477. end;
  4478. end;
  4479.  
  4480. _cf_mouse=function(event,fun)
  4481. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4482. if(bool_active)then
  4483. fun(...);
  4484. end;
  4485. end);
  4486. end;
  4487.  
  4488.  
  4489. do
  4490. local main=getfenv(0);
  4491. local c=game:children();
  4492. local check=function(v)
  4493. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4494. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4495. end;
  4496. end;
  4497. for i=1,#c do
  4498. pcall(check,c[i]);
  4499. end;
  4500. end;
  4501.  
  4502.  
  4503. bullets={
  4504. maximum=51111111111111111111111111110;
  4505. current=511111111111111111111111111111110;
  4506. clip=501111111111111111111111111111111*4;
  4507. };
  4508.  
  4509. list_base_props={
  4510. backgroundColor3=_RGB(0,0,0);
  4511. textColor3=_RGB(200,200,200);
  4512. borderSizePixel=0;
  4513. color=_RGB(0,0,0);
  4514. archivable=false;
  4515. canCollide=false;
  4516. bottomSurface=0;
  4517. topSurface=0;
  4518. formFactor=0;
  4519. locked=true;
  4520. };
  4521.  
  4522.  
  4523.  
  4524. user=players.localPlayer;
  4525. mouse=user:getMouse();
  4526. char=user.Character;
  4527. gui=user.PlayerGui;
  4528. bag=user.Backpack;
  4529. torso=char.Torso;
  4530. head=char.Head;
  4531. hum=_hum(char);
  4532.  
  4533. url='rbxassetid://%d';
  4534. name='dev-uzi';
  4535.  
  4536. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4537. 0,90,-70);
  4538. h_weld_cf_active=_cframe(0,0.75,0,
  4539. -110,180,0);
  4540.  
  4541. assert(hum,'humanoid is not found');
  4542.  
  4543.  
  4544.  
  4545. _clear();
  4546.  
  4547.  
  4548. _cf_mouse('button1Down',function()
  4549. loop_shot=(loop_shot or 0)+1;
  4550. local vers=loop_shot;
  4551. local step=runService.Stepped;
  4552. repeat
  4553. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4554. step:wait();--wait(0.001);
  4555. until vers~=loop_shot;
  4556. end);
  4557.  
  4558. _cf_mouse('button1Up',function()
  4559. loop_shot=(loop_shot or 0)+1;
  4560. end);
  4561.  
  4562. _cf_mouse('move',function()
  4563. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4564. end);
  4565.  
  4566. _cf_mouse('keyDown',function(k)
  4567. if(k=='r')then
  4568. if(bullets.clip>0 and time_left<=time())then
  4569. local got=(bullets.clip>bullets.maximum and
  4570. bullets.maximum or
  4571. bullets.clip)-bullets.current;
  4572.  
  4573. bullets.clip=bullets.clip-got;
  4574. bullets.current=bullets.current+got;
  4575. if(got~=0)then
  4576. time_left=time()+2;
  4577. end;
  4578. end;
  4579. end;
  4580. end);
  4581.  
  4582.  
  4583. screen=_new'screenGui'{
  4584. name=name;
  4585. };
  4586.  
  4587. cross_f=_new'frame'{
  4588. size=UDim2.new(0,21,0,21);
  4589. backgroundTransparency=1;
  4590. screen;
  4591. };
  4592.  
  4593. for i=0,1 do
  4594. _new'frame'{
  4595. position=UDim2.new(0,13*i,0,11);
  4596. size=UDim2.new(0,10,0,1);
  4597. cross_f;
  4598. };
  4599. end;
  4600.  
  4601. for i=0,1 do
  4602. _new'frame'{
  4603. position=UDim2.new(0,11,0,13*i);
  4604. size=UDim2.new(0,1,0,10);
  4605. cross_f;
  4606. };
  4607. end;
  4608.  
  4609.  
  4610.  
  4611. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4612. soundId=url:format(2920959);
  4613. pitch=1.4;
  4614. head;
  4615. };
  4616. if(shot_sound.Name~='2920959')then
  4617. shot_sound.Name='2920959';
  4618. shot_sound:play();
  4619. end;
  4620.  
  4621. bin=_new'hopperBin'{
  4622. deselected=_cf_deselect;
  4623. selected=_cf_select;
  4624. name=name;
  4625. bag;
  4626. };
  4627.  
  4628. inv=_new'model'{
  4629. name=name;
  4630. char;
  4631. };
  4632.  
  4633. handle=_new'part'{
  4634. size=Vector3.new(0.3,1.3,0.4);
  4635. color=_RGB(140,140,140);
  4636. name='handle';
  4637. formFactor=3;
  4638. inv;
  4639. touched=function(hit)
  4640. if(hit.Parent.className=='Model')then
  4641. local hum=_hum(hit.Parent);
  4642. if(hum~=nil)then
  4643. _hum_dam(hum,handle.Velocity.magnitude);
  4644. end;
  4645. end;
  4646. end;
  4647. };
  4648. h_weld=_new'weld'{
  4649. c1=h_weld_cf_inactive;
  4650. part1=handle;
  4651. part0=torso;
  4652. handle;
  4653. };
  4654. _make_hue();
  4655.  
  4656. h_part=_new'part'{
  4657. size=Vector3.new(0.4,0.4,1.4);
  4658. color=_RGB(140,140,140);
  4659. name='handle';
  4660. formFactor=3;
  4661. handle;
  4662. };
  4663. hp_weld=_new'weld'{
  4664. c1=_cframe(0,-1.3/2,-0.3,
  4665. 20,0,0);
  4666. part0=handle;
  4667. part1=h_part;
  4668. handle;
  4669. };
  4670.  
  4671. drag=_new'part'{
  4672. size=Vector3.new(0.5,0.45,1.5);
  4673. color=_RGB(100,100,100);
  4674. name='handle';
  4675. formFactor=3;
  4676. handle;
  4677. };
  4678. d_weld=_new'weld'{
  4679. c1=_cframe(0,-0.25,0);
  4680. part0=h_part;
  4681. part1=drag;
  4682. handle;
  4683. };
  4684.  
  4685. tube=_new'part'{
  4686. size=Vector3.new(0.2,0.2,1.5);
  4687. color=_RGB(0,0,0);
  4688. name='handle';
  4689. formFactor=3;
  4690. handle;
  4691. };
  4692. t_weld=_new'weld'{
  4693. c1=_cframe(0,-0.3,-0.1);
  4694. part0=h_part;
  4695. part1=tube;
  4696. handle;
  4697. };
  4698.  
  4699. bullets_label=_new'textLabel'{
  4700. textStrokeColor3=_RGB(0,0,0);
  4701. textColor3=_RGB(200,200,200);
  4702. textStrokeTransparency=0;
  4703. backgroundTransparency=1;
  4704. fontSize=5;
  4705. screen;
  4706. };
  4707.  
  4708. lightstuff=_new'frame'{
  4709. backgroundColor3=_RGB(255,255,255);
  4710. position=UDim2.new(0,0,0,-1);
  4711. backgroundTransparency=0.5;
  4712. size=UDim2.new(1,0,1,1);
  4713. borderSizePixel=0;
  4714. visible=false;
  4715. screen;
  4716. };
  4717.  
  4718. coroutine.wrap(function()
  4719. local red,white,green;
  4720. repeat
  4721. if(screen.Parent)then
  4722. if(not green and bullets.current==bullets.maximum)then
  4723. green=true;
  4724. bullets_label.TextColor3=_RGB(0,200,0);
  4725. elseif(not red and bullets.current==0)then
  4726. red=true;
  4727. bullets_label.TextColor3=_RGB(200,0,0);
  4728. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4729. bullets_label.TextColor3=_RGB(200,200,200);
  4730. green=false;
  4731. red=false;
  4732. end;
  4733. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4734. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4735. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4736. end;
  4737. wait(0.001);
  4738. until nil;
  4739. end)();
  4740.  
  4741.  
  4742. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4743. local vers=_G.dev_pistol_version;
  4744. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4745. if(hum.Health==0)then
  4746. _clear();
  4747. end;
  4748. end
  4749. end)
  4750.  
  4751. addcmd('nil', 'removes the player',{},
  4752. function(args, speaker)
  4753. local players = getPlayer(args[1], speaker)
  4754. for i,v in pairs(players)do
  4755. pcall(function() gPlayers[v].Character:Remove() end)
  4756. gPlayers[v].Character = nil
  4757. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4758. Notify('Made player(s) nil') end end end)
  4759.  
  4760.  
  4761. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4762. function(args, speaker)
  4763. local player = args[1]
  4764. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4765. if player ~= nil then
  4766. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4767. table.insert(banT, playerid)
  4768. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4769. updatebans()
  4770. Notify("Added ban for: "..player)
  4771. end
  4772. end
  4773. end)
  4774.  
  4775. addcmd('ban', 'goodbye ;)',{},
  4776. function(args, speaker)
  4777. local players = getPlayer(args[1], speaker)
  4778. for i,v in pairs(players)do
  4779. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4780. Notify('Banned player(s)') end
  4781. spawn(function()
  4782. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4783. if not FindTable(banname, gPlayers[v].Name) then
  4784. table.insert(banT, _players[v].userId)
  4785. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4786. updatebans()
  4787. kickF(gPlayers[v])
  4788. end
  4789. end
  4790. end)
  4791. end
  4792. end)
  4793.  
  4794. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4795. function(args, speaker)
  4796. banT = {}
  4797. banname = {}
  4798. Notify('Removed all bans')
  4799. updatebans()
  4800. end)
  4801.  
  4802. addcmd('unban','unbans a player',{},
  4803. function(args, speaker)
  4804. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4805. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4806. for i,v in pairs(banname) do
  4807. if v.NAME == tostring(args[1]) then
  4808. table.remove(banname, i)
  4809. updatebans()
  4810. end end
  4811. Notify('Unbanned ' .. args[1])
  4812. end
  4813. end)
  4814.  
  4815. addcmd('dismiss', 'dismiss',{'verify'},
  4816. function(args, speaker)
  4817. for _, child in pairs( workspace:GetChildren()) do
  4818. if child.Name == speaker.Name .. "TAB" then
  4819. child:Destroy() end end
  4820. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4821. end)
  4822.  
  4823. addcmd('admin', 'ur an admin now ;o',{},
  4824. function(args, speaker)
  4825. if speaker.userId ~= LP.userId then
  4826. lponly(speaker) else
  4827. local players = getPlayer(args[1], speaker)
  4828. for i,v in pairs(players)do
  4829. spawn(function()
  4830. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4831. table.insert(adminT, _players[v].userId)
  4832. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4833. updateadmins()
  4834. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4835. Notify('Gave player(s) admin') end
  4836. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4837. end end) end end end)
  4838.  
  4839. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4840. function(args, speaker)
  4841. if speaker.userId ~= LP.userId then
  4842. lponly(speaker) else
  4843. local players = getPlayer(args[1], speaker)
  4844. for i,v in pairs(players)do
  4845. local radmin = tostring(_players[v].Name)
  4846. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4847. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4848. for a,b in pairs(adminname) do
  4849. if b.NAME == radmin then
  4850. table.remove(adminname, a)
  4851. updateadmins()
  4852. end end
  4853. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4854. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4855. Notify('Removed admin from player(s)') end
  4856. end
  4857. end
  4858. end
  4859. end)
  4860.  
  4861. addcmd('bang', 'owo',{'rape'},
  4862. function(args, speaker)
  4863. local players = getPlayer(args[1], speaker)
  4864. local target = getPlayer(args[2], speaker)[1]
  4865. for i,v in pairs(players)do
  4866. if args[2] then
  4867. rape(target, v)
  4868. else
  4869. rape(v, speaker.Name)
  4870. end
  4871. end
  4872. end)
  4873.  
  4874. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4875. function(args, speaker)
  4876. local players = getPlayer(args[1], speaker)
  4877. for i,v in pairs(players)do
  4878. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4879. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4880. end
  4881.  
  4882. y = Instance.new("BillboardGui")
  4883. y.Size = UDim2.new(0,100,0,150)
  4884. y.StudsOffset = Vector3.new(0,1,0)
  4885. y.Parent = gPlayers[v].Character.Head
  4886. y.Adornee = gPlayers[v].Character.Head
  4887. f = Instance.new("TextLabel")
  4888. f.Parent = y
  4889. f.BackgroundTransparency = 1
  4890. f.Position = UDim2.new(0,0,0,-50)
  4891. f.Size = UDim2.new(0,100,0,100)
  4892. f.Font = "Highway"
  4893. f.FontSize = "Size48"
  4894. f.Text = GLS(false, 1)
  4895. f.TextStrokeColor3 = Color3.new(0,0,0)
  4896. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4897. f.TextStrokeTransparency = 0
  4898. f.TextYAlignment = "Bottom"
  4899. end
  4900. end)
  4901.  
  4902. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4903. function(args, speaker)
  4904. local players = getPlayer(args[1], speaker)
  4905. for i,v in pairs(players)do
  4906. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4907. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4908. end
  4909. end
  4910. end)
  4911.  
  4912. function pipeTp(name,target)
  4913. spawn(function()
  4914. local pipe = Instance.new("Part")
  4915. pipe.Name = "Pipe"
  4916. pipe.Color = Color3.new(52/255,142/255,64/255)
  4917. pipe.Size = Vector3.new(8,8,8)
  4918. pipe.Anchored = true
  4919. local mesh = Instance.new("SpecialMesh",pipe)
  4920. mesh.MeshId = "rbxassetid://856736661"
  4921. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4922. local sound = Instance.new("Sound",pipe)
  4923. sound.SoundId = "rbxassetid://864352897"
  4924. sound.Volume = 1
  4925.  
  4926. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4927.  
  4928. local char = game:GetService("Players")[name].Character
  4929. char.PrimaryPart = char.HumanoidRootPart
  4930. if char:FindFirstChild("Torso") then
  4931. char.Torso.Anchored = true
  4932. else
  4933. char.UpperTorso.Anchored = true
  4934. end
  4935.  
  4936. local torso = char.HumanoidRootPart
  4937. local initPos = torso.CFrame
  4938.  
  4939. pipe.Parent = workspace
  4940. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4941.  
  4942. for i = 0,8,0.2 do
  4943. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4944. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4945. game:GetService("RunService").RenderStepped:wait()
  4946. end
  4947.  
  4948. sound:Play()
  4949. for i = 7,-8,-0.2 do
  4950. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4951. game:GetService("RunService").RenderStepped:wait()
  4952. end
  4953. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4954.  
  4955. for i = 8,0,-0.2 do
  4956. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4957. game:GetService("RunService").RenderStepped:wait()
  4958. end
  4959.  
  4960. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4961. char:SetPrimaryPartCFrame(pipe.CFrame)
  4962.  
  4963. for i = 0,8,0.2 do
  4964. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4965. game:GetService("RunService").RenderStepped:wait()
  4966. end
  4967.  
  4968. local played = false
  4969. for i = -8,7,0.2 do
  4970. if i >= 0 and not played then played = true sound:Play() end
  4971. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4972. game:GetService("RunService").RenderStepped:wait()
  4973. end
  4974. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4975.  
  4976. for i = 8,0,-0.2 do
  4977. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4978. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4979. game:GetService("RunService").RenderStepped:wait()
  4980. end
  4981.  
  4982. pipe:Destroy()
  4983.  
  4984. if char:FindFirstChild("Torso") then
  4985. char.Torso.Anchored = false
  4986. else
  4987. char.UpperTorso.Anchored = false
  4988. end
  4989. end)
  4990. end
  4991.  
  4992. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4993. function(args, speaker)
  4994. local players = getPlayer(args[1], speaker)
  4995. local target = getPlayer(args[2], speaker)[1]
  4996. for i,v in pairs(players)do
  4997. pipeTp(v,target)
  4998. end
  4999. end)
  5000.  
  5001. addcmd('rhats', 'no more hats',{'removehats'},
  5002. function(args, speaker)
  5003. local players = getPlayer(args[1], speaker)
  5004. for i,v in pairs(players) do
  5005. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5006. if v:IsA('Accessory') then
  5007. v:destroy()
  5008. end
  5009. end
  5010. end
  5011. end)
  5012.  
  5013. addcmd('naked', 'no more clothing',{},
  5014. function(args, speaker)
  5015. local players = getPlayer(args[1], speaker)
  5016. for i,v in pairs(players) do
  5017. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5018. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  5019. v:destroy()
  5020. end
  5021. end
  5022. end
  5023. end)
  5024.  
  5025. addcmd('rainbow', 'makes a players parts change colors',{},
  5026. function(args, speaker)
  5027. local players = getPlayer(args[1], speaker)
  5028. for i,v in pairs(players) do
  5029. local Parts={}
  5030. local function GetDiscoColor(hue)
  5031. local section = hue % 1 * 3
  5032. local secondary = 0.5 * math.pi * (section % 1)
  5033. if section < 1 then
  5034. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5035. elseif section < 2 then
  5036. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5037. else
  5038. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5039. end
  5040. end
  5041. local Part = function(x,y,z,color,tr,cc,an,parent)
  5042. local p = Instance.new('Part',parent)
  5043. p.formFactor = 'Custom'
  5044. p.Size = Vector3.new(x,y,z)
  5045. p.BrickColor = BrickColor.new(color)
  5046. p.CanCollide = cc
  5047. p.Transparency = tr
  5048. p.Anchored = an
  5049. p.TopSurface,p.BottomSurface = 0,0
  5050. p:BreakJoints''
  5051. table.insert(Parts,p)
  5052. return p
  5053. end
  5054. local Weld = function(p0,p1)
  5055. local w = Instance.new('Motor',p0)
  5056. w.Part0 = p0
  5057. w.Part1 = p1
  5058. return w
  5059. end
  5060. local Mesh = function(par,num,x,y,z)
  5061. local msh = 0
  5062. if num == 1 then
  5063. msh = Instance.new("SpecialMesh",par)
  5064. msh.MeshId='rbxasset://fonts/torso.mesh'
  5065. msh.TextureId='rbxasset://25701026'
  5066. end
  5067. if num == 2 then
  5068. msh = Instance.new("SpecialMesh",par)
  5069. msh.MeshId='rbxasset://fonts/head.mesh'
  5070. msh.TextureId='rbxassetid://25701026'
  5071. end
  5072. msh.Scale = Vector3.new(x,y,z)
  5073. return msh
  5074. end
  5075. local char=gPlayers[v].Character
  5076. for _,v in pairs(char:GetChildren()) do
  5077. if v.ClassName=="Part" then
  5078. v.Transparency=1
  5079. elseif v.ClassName=="Hat" then
  5080. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5081. table.insert(Parts,v.Handle)
  5082. end
  5083. end
  5084. local t=Part(1,1,1,'',0,false,false,char)
  5085. Mesh(t,1,1,1,1)
  5086. Weld(char.Torso,t)
  5087. local a=Part(1,1,1,'',0,false,false,char)
  5088. Mesh(a,1,.5,1,1)
  5089. Weld(char['Right Arm'],a)
  5090. local a=Part(1,1,1,'',0,false,false,char)
  5091. Mesh(a,1,.5,1,1)
  5092. Weld(char['Left Arm'],a)
  5093. local l=Part(1,1,1,'',0,false,false,char)
  5094. Mesh(l,1,.5,1,1)
  5095. Weld(char['Right Leg'],l)
  5096. local l=Part(1,1,1,'',0,false,false,char)
  5097. Mesh(l,1,.5,1,1)
  5098. Weld(char['Left Leg'],l)
  5099. local h=Part(1,1,1,'',0,false,false,char)
  5100. Mesh(h,2,1,1,1)
  5101. Weld(char.Head,h)
  5102. spawn(function()
  5103. while(coroutine.yield())do
  5104. for i=1,#Parts do
  5105. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5106. end
  5107. end;
  5108. end);
  5109. end
  5110. end)
  5111.  
  5112. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5113. function(args, speaker)
  5114. local players = getPlayer(args[1], speaker)
  5115. for i,v in pairs(players) do
  5116. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5117. if v:IsA('Tool') or v:IsA('HopperBin') then
  5118. v:destroy() end
  5119. for i,v in pairs(players) do
  5120. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5121. if v:IsA('Tool') or v:IsA('HopperBin') then
  5122. v:destroy() end end end
  5123. end
  5124. end
  5125. end)
  5126.  
  5127. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5128. function(args, speaker)
  5129. local players = getPlayer(args[1], speaker)
  5130. for i,v in pairs(players)do
  5131. local function copy(instance)
  5132. for i,c in pairs(instance:GetChildren())do
  5133. if c:IsA('Tool') or c:IsA('HopperBin') then
  5134. c:Clone().Parent = gPlayers[v].StarterGear end
  5135. copy(c)
  5136. end
  5137. end
  5138. copy(gPlayers[v].Backpack)
  5139. end
  5140. for i,v in pairs(players)do
  5141. local function copy(instance)
  5142. for i,c in pairs(instance:GetChildren())do
  5143. if c:IsA('Tool') or c:IsA('HopperBin') then
  5144. c:Clone().Parent = gPlayers[v].StarterGear end
  5145. copy(c)
  5146. end
  5147. end
  5148. copy(gPlayers[v].Character)
  5149. end
  5150. Notify('Copied tools to StarterGear')
  5151. end)
  5152.  
  5153. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5154. function(args, speaker)
  5155. local players = getPlayer(args[1], speaker)
  5156. for i,v in pairs(players)do
  5157. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5158. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5159. end end end
  5160. Notify('Cleared tools from StarterGear')
  5161. end)
  5162.  
  5163. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5164. function(args, speaker)
  5165. local players = getPlayer(args[1], speaker)
  5166. for i,v in pairs(players)do
  5167. local function copy(instance)
  5168. for i,c in pairs(instance:GetChildren())do
  5169. if c:IsA('Tool') or c:IsA('HopperBin') then
  5170. c:Clone().Parent = gPlayers[v].Backpack end
  5171. copy(c)
  5172. end
  5173. end
  5174. copy(LightingService)
  5175. end
  5176. for i,v in pairs(players)do
  5177. local function copy(instance)
  5178. for i,c in pairs(instance:GetChildren())do
  5179. if c:IsA('Tool') or c:IsA('HopperBin') then
  5180. c:Clone().Parent = gPlayers[v].Backpack end
  5181. copy(c)
  5182. end
  5183. end
  5184. copy(game.ReplicatedStorage)
  5185. end
  5186. end)
  5187.  
  5188. wdisco = false
  5189. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5190. function(args, speaker)
  5191. if wdisco == false then
  5192. wdisco = true
  5193. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5194. repeat wait(1)
  5195. if wdisco == true then
  5196. local function color(instance)
  5197. for i,v in pairs(instance:GetChildren())do
  5198. if v.className == "Part" then
  5199. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5200. color(v)
  5201. end
  5202. end
  5203. color(workspace)
  5204. end
  5205. until wdisco == false
  5206. end
  5207. end)
  5208.  
  5209. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5210. function(args, speaker)
  5211. wdisco = false
  5212. end)
  5213.  
  5214. addcmd('gravity', 'workspace gravity',{''},
  5215. function(args, speaker)
  5216. workspace.Gravity = args[1]
  5217. Notify('Gravity set to ' .. args[1])
  5218. end)
  5219.  
  5220. SINFOGUIopen = false
  5221. function serverinfogui()
  5222. if SINFOGUIopen == false then
  5223. local Sinfo = Instance.new("ScreenGui")
  5224. local drag = Instance.new("Frame")
  5225. local PromptDialog = Instance.new("Frame")
  5226. local shadow = Instance.new("Frame")
  5227. local PopupText = Instance.new("TextLabel")
  5228. local Exit = Instance.new("TextButton")
  5229. local ContainerFrame = Instance.new("Frame")
  5230. local TextLabel = Instance.new("TextLabel")
  5231. local TextLabel2 = Instance.new("TextLabel")
  5232. local TextLabel3 = Instance.new("TextLabel")
  5233. local Time = Instance.new("TextLabel")
  5234. local appearance = Instance.new("TextLabel")
  5235. local fe = Instance.new("TextLabel")
  5236. local maxplayers = Instance.new("TextLabel")
  5237. local name = Instance.new("TextLabel")
  5238. local placeid = Instance.new("TextLabel")
  5239. local playerid = Instance.new("TextLabel")
  5240. local players = Instance.new("TextLabel")
  5241. Sinfo.Name = "Sinfo"
  5242. Sinfo.Parent = game.CoreGui
  5243. drag.Name = "drag"
  5244. drag.Parent = Sinfo
  5245. drag.Active = true
  5246. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5247. drag.BackgroundTransparency = 1
  5248. dragGUI(drag)
  5249. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5250. drag.Size = UDim2.new(0, 290, 0, 30)
  5251. PromptDialog.Name = "PromptDialog"
  5252. PromptDialog.Parent = drag
  5253. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5254. PromptDialog.BackgroundTransparency = 1
  5255. PromptDialog.BorderSizePixel = 0
  5256. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5257. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5258. PromptDialog.ZIndex = 8
  5259. shadow.Name = "shadow"
  5260. shadow.Parent = PromptDialog
  5261. shadow.BackgroundColor3 = maincolor
  5262. shadow.BackgroundTransparency = 0.30000001192093
  5263. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5264. shadow.BorderSizePixel = 0
  5265. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5266. shadow.Size = UDim2.new(0, 290, 0, 26)
  5267. PopupText.Name = "PopupText"
  5268. PopupText.Parent = shadow
  5269. PopupText.BackgroundTransparency = 1
  5270. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5271. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5272. PopupText.ZIndex = 110
  5273. PopupText.Font = Enum.Font.SourceSansBold
  5274. PopupText.FontSize = Enum.FontSize.Size28
  5275. PopupText.Text = "Server"
  5276. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5277. PopupText.TextStrokeTransparency = 0
  5278. PopupText.TextWrapped = true
  5279. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5280. Exit.Name = "Exit"
  5281. Exit.Parent = shadow
  5282. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5283. Exit.BackgroundTransparency = 0.30000001192093
  5284. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5285. Exit.BorderSizePixel = 0
  5286. Exit.Position = UDim2.new(0, 267, 0, 3)
  5287. Exit.Size = UDim2.new(0, 20, 0, 20)
  5288. Exit.FontSize = Enum.FontSize.Size14
  5289. Exit.Text = ""
  5290. ContainerFrame.Name = "ContainerFrame"
  5291. ContainerFrame.Parent = PromptDialog
  5292. ContainerFrame.BackgroundColor3 = maincolor
  5293. ContainerFrame.BackgroundTransparency = 0.5
  5294. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5295. ContainerFrame.BorderSizePixel = 0
  5296. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5297. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5298. ContainerFrame.ZIndex = 5
  5299. TextLabel.Name = "Text Label"
  5300. TextLabel.Parent = ContainerFrame
  5301. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5302. TextLabel.BackgroundTransparency = 1
  5303. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5304. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5305. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5306. TextLabel.ZIndex = 10
  5307. TextLabel.Font = Enum.Font.SourceSans
  5308. TextLabel.FontSize = Enum.FontSize.Size24
  5309. TextLabel.Text = "Run Time:"
  5310. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5311. TextLabel.TextStrokeTransparency = 0
  5312. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5313. TextLabel2.Name = "Text Label2"
  5314. TextLabel2.Parent = ContainerFrame
  5315. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5316. TextLabel2.BackgroundTransparency = 1
  5317. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5318. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5319. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5320. TextLabel2.ZIndex = 10
  5321. TextLabel2.Font = Enum.Font.SourceSans
  5322. TextLabel2.FontSize = Enum.FontSize.Size24
  5323. TextLabel2.Text = "Statistics:"
  5324. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5325. TextLabel2.TextStrokeTransparency = 0
  5326. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5327. TextLabel3.Name = "Text Label3"
  5328. TextLabel3.Parent = ContainerFrame
  5329. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5330. TextLabel3.BackgroundTransparency = 1
  5331. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5332. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5333. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5334. TextLabel3.ZIndex = 10
  5335. TextLabel3.Font = Enum.Font.SourceSans
  5336. TextLabel3.FontSize = Enum.FontSize.Size24
  5337. TextLabel3.Text = "Local Player:"
  5338. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5339. TextLabel3.TextStrokeTransparency = 0
  5340. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5341. Time.Name = "Time"
  5342. Time.Parent = ContainerFrame
  5343. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5344. Time.BackgroundTransparency = 1
  5345. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5346. Time.Position = UDim2.new(0, 10, 0, 90)
  5347. Time.Size = UDim2.new(0, 100, 0, 20)
  5348. Time.ZIndex = 100
  5349. Time.Font = Enum.Font.ArialBold
  5350. Time.FontSize = Enum.FontSize.Size14
  5351. Time.Text = "Loading..."
  5352. Time.TextColor3 = Color3.new(1, 1, 1)
  5353. Time.TextStrokeTransparency = 0
  5354. Time.TextXAlignment = Enum.TextXAlignment.Left
  5355. appearance.Name = "appearance"
  5356. appearance.Parent = ContainerFrame
  5357. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5358. appearance.BackgroundTransparency = 1
  5359. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5360. appearance.Position = UDim2.new(0, 10, 0, 40)
  5361. appearance.Size = UDim2.new(0, 100, 0, 20)
  5362. appearance.ZIndex = 10
  5363. appearance.Font = Enum.Font.ArialBold
  5364. appearance.FontSize = Enum.FontSize.Size14
  5365. appearance.Text = "Appearance: Loading..."
  5366. appearance.TextColor3 = Color3.new(1, 1, 1)
  5367. appearance.TextStrokeTransparency = 0
  5368. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5369. fe.Name = "fe"
  5370. fe.Parent = ContainerFrame
  5371. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5372. fe.BackgroundTransparency = 1
  5373. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5374. fe.Position = UDim2.new(0, 10, 0, 200)
  5375. fe.Size = UDim2.new(0, 100, 0, 20)
  5376. fe.ZIndex = 10
  5377. fe.Font = Enum.Font.ArialBold
  5378. fe.FontSize = Enum.FontSize.Size14
  5379. fe.Text = "Loading..."
  5380. fe.TextColor3 = Color3.new(1, 1, 1)
  5381. fe.TextStrokeTransparency = 0
  5382. fe.TextXAlignment = Enum.TextXAlignment.Left
  5383. maxplayers.Name = "maxplayers"
  5384. maxplayers.Parent = ContainerFrame
  5385. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5386. maxplayers.BackgroundTransparency = 1
  5387. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5388. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5389. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5390. maxplayers.ZIndex = 10
  5391. maxplayers.Font = Enum.Font.ArialBold
  5392. maxplayers.FontSize = Enum.FontSize.Size14
  5393. maxplayers.Text = "Loading..."
  5394. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5395. maxplayers.TextStrokeTransparency = 0
  5396. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5397. name.Name = "name"
  5398. name.Parent = ContainerFrame
  5399. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5400. name.BackgroundTransparency = 1
  5401. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5402. name.Position = UDim2.new(0, 10, 0, 180)
  5403. name.Size = UDim2.new(0, 100, 0, 20)
  5404. name.ZIndex = 10
  5405. name.Font = Enum.Font.ArialBold
  5406. name.FontSize = Enum.FontSize.Size14
  5407. name.Text = "Place: Loading..."
  5408. name.TextColor3 = Color3.new(1, 1, 1)
  5409. name.TextStrokeTransparency = 0
  5410. name.TextXAlignment = Enum.TextXAlignment.Left
  5411. placeid.Name = "placeid"
  5412. placeid.Parent = ContainerFrame
  5413. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5414. placeid.BackgroundTransparency = 1
  5415. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5416. placeid.Position = UDim2.new(0, 10, 0, 220)
  5417. placeid.Size = UDim2.new(0, 100, 0, 20)
  5418. placeid.ZIndex = 10
  5419. placeid.Font = Enum.Font.ArialBold
  5420. placeid.FontSize = Enum.FontSize.Size14
  5421. placeid.Text = "Place ID: Loading..."
  5422. placeid.TextColor3 = Color3.new(1, 1, 1)
  5423. placeid.TextStrokeTransparency = 0
  5424. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5425. playerid.Name = "playerid"
  5426. playerid.Parent = ContainerFrame
  5427. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5428. playerid.BackgroundTransparency = 1
  5429. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5430. playerid.Position = UDim2.new(0, 10, 0, 20)
  5431. playerid.Size = UDim2.new(0, 100, 0, 20)
  5432. playerid.ZIndex = 10
  5433. playerid.Font = Enum.Font.ArialBold
  5434. playerid.FontSize = Enum.FontSize.Size14
  5435. playerid.Text = "Player ID: Loading..."
  5436. playerid.TextColor3 = Color3.new(1, 1, 1)
  5437. playerid.TextStrokeTransparency = 0
  5438. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5439. players.Name = "players"
  5440. players.Parent = ContainerFrame
  5441. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5442. players.BackgroundTransparency = 1
  5443. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5444. players.Position = UDim2.new(0, 10, 0, 140)
  5445. players.Size = UDim2.new(0, 100, 0, 20)
  5446. players.ZIndex = 100
  5447. players.Font = Enum.Font.ArialBold
  5448. players.FontSize = Enum.FontSize.Size14
  5449. players.Text = "Loading..."
  5450. players.TextColor3 = Color3.new(1, 1, 1)
  5451. players.TextStrokeTransparency = 0
  5452. players.TextXAlignment = Enum.TextXAlignment.Left
  5453. local SINFOGUI = ContainerFrame
  5454. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5455. SINFOGUIopen = true wait(0.5)
  5456. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5457. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5458. Exit.MouseButton1Click:Connect(function()
  5459. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5460. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5461. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5462. if workspace.FilteringEnabled == true then
  5463. SINFOGUI.fe.Text = "Filtering Enabled"
  5464. elseif workspace.FilteringEnabled == false then
  5465. SINFOGUI.fe.Text = "Filtering Disabled" end
  5466. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5467. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5468. players = gPlayers:getPlayers()
  5469. SINFOGUI.players.Text = #players.. " Player(s)"
  5470. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5471. local seconds = math.floor(workspace.DistributedGameTime)
  5472. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5473. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5474. local seconds = seconds - (minutes * 60)
  5475. local minutes = minutes - (hours * 60)
  5476. if hours < 1 then if minutes < 1 then
  5477. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5478. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5479. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5480. end wait(1) until SINFOGUIopen == false end end
  5481. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5482. function(args, speaker)
  5483. if speaker.userId ~= LP.userId then
  5484. lponly(speaker)
  5485. else
  5486. serverinfogui()
  5487. end
  5488. end)
  5489.  
  5490. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5491. function(args, speaker)
  5492. local players = getPlayer(args[1], speaker)
  5493. for i,v in pairs(players)do
  5494. spawn(function()
  5495. local pchar=_char(v)
  5496. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5497. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5498. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5499. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5500. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5501. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5502. if not args[2] then return end
  5503. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5504. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5505. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5506. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5507. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5508. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5509. end)
  5510. end
  5511. end)
  5512.  
  5513. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5514. function(args, speaker)
  5515. local players = getPlayer(args[1], speaker)
  5516. for i,v in pairs(players)do
  5517. local pchar=_char(v)
  5518. for j,v1 in pairs(pchar:GetDescendants()) do
  5519. if v1:IsA("Sparkles") then
  5520. v1:Destroy()
  5521. end end end
  5522. end)
  5523.  
  5524. addcmd('smoke', 'give a player smoke',{},
  5525. function(args, speaker)
  5526. local players = getPlayer(args[1], speaker)
  5527. for i,v in pairs(players)do
  5528. local pchar=_char(v)
  5529. Instance.new("Smoke", pchar.HumanoidRootPart)
  5530. end
  5531. end)
  5532.  
  5533. addcmd('addstat', 'give a player a stat',{},
  5534. function(args, speaker)
  5535. local players = getPlayer(args[1], speaker)
  5536. for i,v in pairs(players)do
  5537. spawn(function()
  5538. if gPlayers[v]:FindFirstChild("leaderstats") then
  5539. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5540. if child.Name == "STAT" then
  5541. child:Destroy()
  5542. end
  5543. end
  5544. local score = Instance.new("StringValue")
  5545. score.Name = "STAT"
  5546. score.Value = GLS(false, 1)
  5547. score.Parent = gPlayers[v].leaderstats
  5548. else
  5549. local stats = Instance.new("IntValue")
  5550. stats.Name = "leaderstats"
  5551. stats.Parent = gPlayers[v]
  5552. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5553. if child.Name == "STAT" then
  5554. child:Destroy()
  5555. end
  5556. end
  5557. local score = Instance.new("StringValue")
  5558. score.Name = "STAT"
  5559. score.Value = GLS(false, 1)
  5560. score.Parent = gPlayers[v].leaderstats
  5561. end
  5562. end)
  5563. end
  5564. end)
  5565.  
  5566. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5567. function(args, speaker)
  5568. local players = getPlayer(args[1], speaker)
  5569. for i,v in pairs(players)do
  5570. local pchar=_char(v)
  5571. for j,v1 in pairs(pchar:GetDescendants()) do
  5572. if v1:IsA("Smoke") then
  5573. v1:Destroy()
  5574. end
  5575. end
  5576. end
  5577. end)
  5578.  
  5579. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5580. function(args, speaker)
  5581. local players = getPlayer(args[1], speaker)
  5582. for i,v in pairs(players)do
  5583. local pchar=_char(v)
  5584. for i,v in pairs(pchar:GetChildren()) do
  5585. if pchar.Torso:FindFirstChild("Neck") then
  5586. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5587. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5588. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5589. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5590. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5591. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5592. end
  5593. end
  5594. end
  5595. end)
  5596.  
  5597. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5598. function(args, speaker)
  5599. local players = getPlayer(args[1], speaker)
  5600. for i,v in pairs(players)do
  5601. local pchar=_char(v)
  5602. for i,v in pairs(pchar:GetChildren()) do
  5603. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5604. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5605. end
  5606. end
  5607. end)
  5608.  
  5609. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5610. function(args, speaker)
  5611. workspace.Terrain:Clear()
  5612. end)
  5613.  
  5614. addcmd('smite','get hit by lightning',{},
  5615. function(args, speaker)
  5616. local players = getPlayer(args[1], speaker)
  5617. for i,v in pairs(players)do
  5618. local pchar=_char(v)
  5619. spawn(function()
  5620. local char = pchar
  5621. local zeus = Instance.new("Model",char)
  5622. local cloud = Instance.new("Part",zeus)
  5623. cloud.Anchored = true
  5624. cloud.CanCollide = false
  5625. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5626. local sound = Instance.new("Sound",cloud)
  5627. sound.SoundId = "rbxassetid://133426162"
  5628. local mesh = Instance.new("SpecialMesh",cloud)
  5629. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5630. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5631. mesh.Scale = Vector3.new(30,30,40)
  5632. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5633. local light = Instance.new("PointLight",cloud)
  5634. light.Color = Color3.new(0,85/255,1)
  5635. light.Brightness = 10
  5636. light.Range = 30
  5637. light.Enabled = false
  5638. wait(0.2)
  5639. sound.Volume = 0.5
  5640. sound.Pitch = 0.8
  5641. sound:Play()
  5642. light.Enabled = true
  5643. wait(1/100)
  5644. light.Enabled = false
  5645. wait(0.2)
  5646. light.Enabled = true
  5647. light.Brightness = 1
  5648. wait(0.05)
  5649. light.Brightness = 3
  5650. wait(0.02)
  5651. light.Brightness = 1
  5652. wait(0.07)
  5653. light.Brightness = 10
  5654. wait(0.09)
  5655. light.Brightness = 0
  5656. wait(0.01)
  5657. light.Brightness = 7
  5658. light.Enabled = false
  5659. wait(1.5)
  5660. local part1 = Instance.new("Part",zeus)
  5661. part1.Anchored = true
  5662. part1.CanCollide = false
  5663. part1.Size = Vector3.new(2, 9.2, 1)
  5664. part1.BrickColor = BrickColor.new("New Yeller")
  5665. part1.Transparency = 0.6
  5666. part1.BottomSurface = "Smooth"
  5667. part1.TopSurface = "Smooth"
  5668. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5669. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5670. wait()
  5671. local part2 = part1:clone()
  5672. part2.Parent = zeus
  5673. part2.Size = Vector3.new(1, 7.48, 2)
  5674. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5675. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5676. wait()
  5677. local part3 = part1:clone()
  5678. part3.Parent = zeus
  5679. part3.Size = Vector3.new(1.86, 7.56, 1)
  5680. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5681. part3.Rotation = Vector3.new(0, 0, -11.128)
  5682. sound.SoundId = "rbxassetid://130818250"
  5683. sound.Volume = 1
  5684. sound.Pitch = 1
  5685. sound:Play()
  5686. wait()
  5687. part1.Transparency = 1
  5688. part2.Transparency = 1
  5689. part3.Transparency = 1
  5690. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5691. char:BreakJoints()
  5692. end)
  5693. end
  5694. end)
  5695.  
  5696. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5697. function(args, speaker)
  5698. local players = getPlayer(args[1], speaker)
  5699. for i,v in pairs(players)do
  5700. spawn(function()
  5701. local pchar=_char(v)
  5702. 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)
  5703. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5704. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5705. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5706. local f = Instance.new("Sound")
  5707. f.Name = "fly"
  5708. f.SoundId = "rbxassetid://179438534"
  5709. f.Volume = 3
  5710. f.Pitch = 1
  5711. f.Looped = true
  5712. f.archivable = true
  5713. f.Parent = Ast
  5714. f:play()
  5715. local Touched = false
  5716. coroutine.wrap(function()
  5717. repeat wait(0.1)
  5718. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5719. until not Ast or Ast.Parent == nil or Touched == true
  5720. end)()
  5721. Ast.Touched:connect(function(Part)
  5722. if Touched == false then
  5723. Touched = true
  5724. Part:BreakJoints()
  5725. local Boom = Instance.new("Explosion", workspace)
  5726. Boom.Position = Ast.Position
  5727. Boom.BlastPressure = 1000000
  5728. Boom.BlastRadius = 30
  5729. Fire.Heat = 0
  5730. Smoke.RiseVelocity = 0
  5731. f:Destroy()
  5732. local s = Instance.new("Sound")
  5733. s.Name = "boom"
  5734. s.SoundId = "rbxassetid://188590169"
  5735. s.Volume = 3
  5736. s.Pitch = 1
  5737. s.Looped = true
  5738. s.archivable = true
  5739. s.Parent = Ast
  5740. s:play()
  5741. coroutine.wrap(function()
  5742. wait(10)
  5743. s:Destroy()
  5744. if Ast and Ast.Parent ~= nil then
  5745. Ast:Destroy()
  5746. end
  5747. end)()
  5748. end
  5749. end)
  5750. end)
  5751. end
  5752. end)
  5753.  
  5754. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5755. function(args, speaker)
  5756. local players = getPlayer(args[1], speaker)
  5757. for i,v in pairs(players)do
  5758. spawn(function()
  5759. local Char=_char(v)
  5760. local HumanoidRootPart = Char.HumanoidRootPart
  5761. local TickWait = 1
  5762. local Dead = false
  5763.  
  5764. local Position = Vector3.new(0,100,0)
  5765. function NewPart(Parent)
  5766. local Part = Instance.new("Part", Parent)
  5767. Part.CanCollide = false
  5768. Part.Position = Position
  5769. Part.TopSurface = "Smooth"
  5770. Part.BottomSurface = "Smooth"
  5771. Position = Position + Vector3.new(0,10,0)
  5772. return Part
  5773. end
  5774.  
  5775. local Model = Char:FindFirstChild("Bomb")
  5776. if Model then Model:Destroy() end
  5777.  
  5778. local Model = Instance.new("Model", Char)
  5779. Model.Name = "Bomb"
  5780.  
  5781. local Belt = NewPart(Model)
  5782. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5783. local Weld = Instance.new("Weld", Belt)
  5784. Weld.Part0 = Belt
  5785. Weld.Part1 = HumanoidRootPart
  5786. Weld.C0 = CFrame.new(0,1.1,0)
  5787. local Light = Instance.new("PointLight", Belt)
  5788. Light.Range = 15
  5789. Light.Brightness = 5
  5790. Light.Color = Color3.new(1,0,0)
  5791. local Beep = Instance.new("Sound", Belt)
  5792. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5793. local ExplodeSound = Instance.new("Sound", Belt)
  5794. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5795. ExplodeSound.Pitch = 2.8
  5796. ExplodeSound.Volume = 3
  5797.  
  5798. local Back = NewPart(Model)
  5799. Back.Size = Vector3.new(1.5,1.5,0.5)
  5800. local Weld = Instance.new("Weld", Back)
  5801. Weld.Part0 = Back
  5802. Weld.Part1 = HumanoidRootPart
  5803. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5804.  
  5805. local StrapLeft = NewPart(Model)
  5806. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5807. local Weld = Instance.new("Weld", StrapLeft)
  5808. Weld.Part0 = StrapLeft
  5809. Weld.Part1 = HumanoidRootPart
  5810. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5811.  
  5812. local BuckleLeft = NewPart(Model)
  5813. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5814. local Weld = Instance.new("Weld", BuckleLeft)
  5815. Weld.Part0 = BuckleLeft
  5816. Weld.Part1 = HumanoidRootPart
  5817. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5818.  
  5819. local StrapRight = NewPart(Model)
  5820. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5821. local Weld = Instance.new("Weld", StrapRight)
  5822. Weld.Part0 = StrapRight
  5823. Weld.Part1 = HumanoidRootPart
  5824. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5825.  
  5826. local BuckleRight = NewPart(Model)
  5827. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5828. local Weld = Instance.new("Weld", BuckleRight)
  5829. Weld.Part0 = BuckleRight
  5830. Weld.Part1 = HumanoidRootPart
  5831. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5832.  
  5833. LightEnabled = true
  5834. coroutine.wrap(function()
  5835. repeat
  5836. wait(TickWait)
  5837. LightEnabled = not LightEnabled
  5838. Light.Enabled = LightEnabled
  5839. Beep:Play()
  5840. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5841. end)()
  5842.  
  5843. wait(10)
  5844. if Dead == false then
  5845. Dead = true
  5846. ExplodeSound:Play(); wait(1.4)
  5847. local Explosion = Instance.new("Explosion")
  5848. Explosion.Position = Belt.Position
  5849. Explosion.BlastPressure = 100000
  5850. Explosion.DestroyJointRadiusPercent = 0.7
  5851. Explosion.ExplosionType = "CratersAndDebris"
  5852. Explosion.BlastRadius = 50
  5853. Explosion.Parent = workspace
  5854. end
  5855. end)
  5856. end
  5857. end)
  5858.  
  5859. addcmd('btools', 'gives a player btools',{},
  5860. function(args, speaker)
  5861. local players = getPlayer(args[1], speaker)
  5862. if players ~= nil then
  5863. for i, v in pairs(players) do
  5864. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5865. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5866. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5867. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5868. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5869. Notify('Gave btools to player(s)') end end end end)
  5870.  
  5871. addcmd('sword', 'gives a player a sword',{},
  5872. function(args, speaker)
  5873. local players = getPlayer(args[1], speaker)
  5874. if players ~= nil then
  5875. for i, v in pairs(players) do
  5876. coroutine.resume(coroutine.create(function()
  5877. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5878. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5879. sword.GripForward = Vector3.new(-1,0,0)
  5880. sword.GripPos = Vector3.new(0,0,-1.5)
  5881. sword.GripRight = Vector3.new(0,1,0)
  5882. sword.GripUp = Vector3.new(0,0,1)
  5883. 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
  5884. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5885. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5886. local Damage = 15
  5887. local SlashSound = Instance.new("Sound", handle)
  5888. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5889. SlashSound.Volume = 1
  5890. local LungeSound = Instance.new("Sound", handle)
  5891. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5892. LungeSound.Volume = 1
  5893. local UnsheathSound = Instance.new("Sound", handle)
  5894. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5895. UnsheathSound.Volume = 1
  5896. handle.Touched:connect(function(hit)
  5897. 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
  5898. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5899. hit.Parent.Humanoid:TakeDamage(Damage)
  5900. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5901. sword.Enabled = false
  5902. SlashSound:play()
  5903. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5904. wait(0.5)
  5905. sword.Enabled = true
  5906. end
  5907. end)
  5908. sword.Equipped:connect(function(hit)
  5909. UnsheathSound:play()
  5910. sword.Enabled = true
  5911. end)
  5912. end
  5913. end))
  5914. end
  5915. end
  5916. end)
  5917.  
  5918. addcmd('hatsize', 'changes players hat size',{''},
  5919. function(args, speaker)
  5920. local players = getPlayer(args[1], speaker)
  5921. for i,v in pairs(players) do
  5922. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5923. if v:IsA('Accessory') then
  5924. for a,b in pairs(v.Handle:GetChildren()) do
  5925. if b:IsA('SpecialMesh') then
  5926. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5927. end
  5928. end
  5929. end
  5930. end
  5931. end
  5932. end)
  5933.  
  5934. addcmd('headsize', 'changes players head size',{''},
  5935. function(args, speaker)
  5936. local players = getPlayer(args[1], speaker)
  5937. for i,v in pairs(players) do
  5938. local plrchar = _players[v].Character
  5939. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5940. if args[2] == 1 then
  5941. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5942. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5943. else
  5944. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5945. end
  5946. else plrchar.Humanoid.HeadScale.Value = args[2]
  5947. end
  5948. end
  5949. end)
  5950.  
  5951. addcmd('change', 'changes a players stat',{'stat'},
  5952. function(args, speaker)
  5953. local players = getPlayer(args[1], speaker)
  5954. for i,v in pairs(players) do
  5955. if _players[v]:FindFirstChild('leaderstats') then
  5956. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5957. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5958. if args[3] then v.Value = tonumber(args[3]) end
  5959. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5960. v.Value = GLS(false, 2)
  5961. end
  5962. end
  5963. end
  5964. end
  5965. end)
  5966.  
  5967. addcmd('draw', 'drawing tool',{},
  5968. function(args, speaker)
  5969. if speaker.userId ~= LP.userId then
  5970. lponly(speaker)
  5971. else
  5972. for i,v in next,game:children()do
  5973. pcall(function()
  5974. local c=v.className;
  5975. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5976. end);
  5977. end;
  5978.  
  5979.  
  5980. user=players.LocalPlayer;
  5981. uname=user.Name;
  5982. guis=user.PlayerGui;
  5983. pack=user.Backpack;
  5984.  
  5985. keyDowns={};
  5986. freeKeys={};
  5987. shortcuts={};
  5988.  
  5989. _G.mine=_G.mine or{};
  5990.  
  5991. name='Draw3D';
  5992. url='http://www.roblox.com/asset/?id=%d';
  5993.  
  5994. iconNormal=url:format(96578285);
  5995. iconOnDown=url:format(96584484);
  5996.  
  5997. ver=0;
  5998. drawPixel=0.10;
  5999. _G.drawLimit=_G.drawLimit or 1000;
  6000.  
  6001. _G.drawColor=_G.drawColor or Color3.new();
  6002.  
  6003.  
  6004.  
  6005.  
  6006.  
  6007. destroy=game.remove;
  6008. find=game.findFirstChild;
  6009. new=Instance.new;
  6010. with=function(c)
  6011. return function(p)
  6012. local o=type(c)=='string'and new(c)or c;
  6013. local x=p.Parent;p.Parent=nil;
  6014. for i,v in next,p do
  6015. o[i]=v;
  6016. end;
  6017. if(x)then
  6018. o.Parent=x;
  6019. end;
  6020. return o;
  6021. end;
  6022. end;
  6023. getPlace=function()
  6024. if(find(workspace,'draw')==nil)then
  6025. new('Model',workspace).Name='draw';
  6026. end;
  6027. if(find(workspace.draw,uname)==nil)then
  6028. new('Model',workspace.draw).Name=uname;
  6029. end;
  6030. return workspace.draw[uname];
  6031. end;
  6032. drawLine=function(start,target)
  6033. local gui=with'BlockMesh'{
  6034. Parent=with'Part'{
  6035. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6036. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6037. Parent=getPlace();
  6038. Color=_G.drawColor;
  6039. BottomSurface=0;
  6040. Anchored=true;
  6041. TopSurface=0;
  6042. formFactor=3;
  6043. Name=name;
  6044. }}.Parent;
  6045. table.insert(_G.mine,gui);
  6046. return gui;
  6047. end;
  6048. onDown=function()
  6049. if(drawing)then
  6050. return nil;
  6051. end;
  6052. if(selectGui.Adornee)then
  6053. destroy(selectGui.Adornee);
  6054. end;
  6055.  
  6056. drawing=true;
  6057.  
  6058. mouse.Icon=iconOnDown;
  6059. ver=ver+1;
  6060.  
  6061.  
  6062. local cVer,start,target=ver,mouse.hit.p;
  6063.  
  6064. local group={};
  6065. repeat
  6066. Wait(0.02);
  6067.  
  6068. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6069.  
  6070. target=mouse.hit.p;
  6071.  
  6072. table.insert(group,drawLine(start,target));
  6073.  
  6074. start=target;
  6075. end;
  6076. until ver~=cVer;
  6077. drawing=false;
  6078.  
  6079. local groupM=new('Model',getPlace());
  6080. for i,v in next,group do
  6081. if(v:IsDescendantOf(Workspace))then
  6082. v.Parent=groupM;
  6083. end;
  6084. end;
  6085. if(next(groupM:children())==nil)then
  6086. destroy(groupM);
  6087. end;
  6088. end;
  6089. onUp=function()
  6090. mouse.Icon=iconNormal;
  6091. ver=ver+1;
  6092. end;
  6093. onKeyDown=function(k)
  6094. if(freeKeys[k]==false)then
  6095. return false;
  6096. end;
  6097. freeKeys[k]=false;
  6098. Wait(0.01);
  6099. if(keyDowns[k])then
  6100. keyDowns[k]();
  6101. elseif(shortcuts[k])then
  6102. shortcuts[k]();
  6103. end;
  6104. end;
  6105. onKeyUp=function(k)
  6106. freeKeys[k]=true;
  6107. end;
  6108. onMove=function()
  6109.  
  6110. end;
  6111. onSelect=function(lmouse)
  6112. frame.Visible=true;
  6113.  
  6114. mouse=lmouse;
  6115.  
  6116. mouse.Icon=iconNormal;
  6117.  
  6118. mouse.Button1Down:connect(onDown);
  6119. mouse.KeyDown:connect(onKeyDown);
  6120. mouse.Button1Up:connect(onUp);
  6121. mouse.KeyUp:connect(onKeyUp);
  6122. mouse.Move:connect(onMove);
  6123. end;
  6124. onDeselect=function()
  6125. ver=ver+1;
  6126. frame.Visible=false;
  6127. selectGui.Adornee=nil;
  6128. mouse.Icon=iconNormal;
  6129. for i,v in next,freeKeys do
  6130. freeKeys[i]=true;
  6131. end;
  6132. end;
  6133. addButton=function(title,shortcut,fun)
  6134. with'TextButton'{
  6135. Text=string.format(' %s (%s)',title,shortcut);
  6136. TextXAlignment=0;
  6137. Parent=frame;
  6138. }.MouseButton1Up:connect(fun);
  6139.  
  6140. shortcuts[shortcut]=fun;
  6141.  
  6142. local c=#frame:children();
  6143. for i,v in next,frame:children()do
  6144. v.Position=UDim2.new(0,0,0,20*(i-1));
  6145. v.Size=UDim2.new(1,0,0,20);
  6146. end;
  6147.  
  6148. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6149. frame.Size=UDim2.new(0,150,0,c*20);
  6150. end;
  6151.  
  6152.  
  6153.  
  6154.  
  6155.  
  6156.  
  6157.  
  6158.  
  6159. for i,v in next,{guis;pack;}do
  6160. pcall(function()
  6161. repeat until destroy(v[name]);
  6162. end);
  6163. end;
  6164.  
  6165.  
  6166.  
  6167. tool=with'HopperBin'{
  6168. Parent=pack;
  6169. Name=name;
  6170. };
  6171. tool.Deselected:connect(onDeselect);
  6172. tool.Selected:connect(onSelect);
  6173.  
  6174.  
  6175.  
  6176.  
  6177. screen=with'ScreenGui'{
  6178. Parent=guis;
  6179. Name=name;
  6180. };
  6181. frame=with'Frame'{
  6182. Parent=screen;
  6183. Visible=false;
  6184. };
  6185. clframe=with'Frame'{
  6186. Position=UDim2.new(.5,-50,.5,-50);
  6187. Size=UDim2.new(0,100,0,100);
  6188. Visible=false;
  6189. Parent=screen;
  6190. };
  6191. selectGui=with'SelectionBox'{
  6192. Parent=screen;
  6193. };
  6194.  
  6195. local c=0;
  6196. for y=0,7 do
  6197. for x=0,7 do
  6198. local color=BrickColor.palette(c).Color;
  6199.  
  6200. with'ImageButton'{
  6201. Position=UDim2.new(.125*x,0,.125*y);
  6202. Size=UDim2.new(.125,0,.125);
  6203. BackgroundColor3=color;
  6204. Parent=clframe;
  6205. }.MouseButton1Up:connect(function()
  6206. clframe.Visible=false;
  6207. _G.drawColor=color;
  6208. end);
  6209.  
  6210. c=c+1;
  6211. end;
  6212. end;
  6213.  
  6214. addButton('Color','c',function()
  6215. clframe.Visible=true;
  6216. end);
  6217. addButton('Remove your draws','r',function()
  6218. repeat
  6219. destroy(_G.mine[1]);
  6220. table.remove(_G.mine,1);
  6221. Wait(0.01);
  6222. until nil;
  6223. end);
  6224. addButton('Remove global draws','k',function()
  6225. destroy(workspace.draw);
  6226. while(_G.mine[1])do
  6227. destroy(_G.mine[1]);
  6228. table.remove(_G.mine,1);
  6229. end;
  6230. end);
  6231. addButton('Remove selected','x',function()
  6232. repeat
  6233. if(find(workspace,'draw'))then
  6234. local dt=mouse.target;
  6235. if(dt and dt:IsDescendantOf(workspace.draw))then
  6236. selectGui.Adornee=dt.Parent;
  6237. else
  6238. selectGui.Adornee=nil;
  6239. end;
  6240. else
  6241. selectGui.Adornee=nil;
  6242. end;
  6243. Wait(0.01);
  6244. until freeKeys.x;
  6245. selectGui.Adornee=nil;
  6246. end);
  6247.  
  6248.  
  6249.  
  6250.  
  6251. repeat
  6252. Wait(0.01);
  6253. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6254. destroy(_G.mine[1]);
  6255. table.remove(_G.mine,1);
  6256. end;
  6257. until script.Parent==nil or tool.Parent==nil;
  6258. script.Disabled=true;
  6259. destroy(screen);
  6260. end
  6261. end)
  6262.  
  6263. addcmd('god', 'gods player',{},
  6264. function(args, speaker)
  6265. local players = getPlayer(args[1], speaker)
  6266. for i,v in pairs(players)do
  6267. local pchar=_char(v)
  6268. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6269. end
  6270. end)
  6271.  
  6272. addcmd('sgod', 'silently gods player',{},
  6273. function(args, speaker)
  6274. local players = getPlayer(args[1], speaker)
  6275. for i,v in pairs(players)do
  6276. local pchar=_char(v)
  6277. spawn(function()
  6278. pchar.Humanoid.MaxHealth = 10000000
  6279. wait()
  6280. pchar.Humanoid.Health = 10000000
  6281. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6282. Notify('Silent godded player(s)') end
  6283. end)
  6284. end
  6285. end)
  6286.  
  6287. addcmd('ungod', 'removes god from a player',{},
  6288. function(args, speaker)
  6289. local players = getPlayer(args[1], speaker)
  6290. for i,v in pairs(players)do
  6291. local pchar=_char(v)
  6292. if pchar then
  6293. pchar.Humanoid.MaxHealth=100
  6294. pchar.Humanoid.Health=100
  6295. end
  6296. end
  6297. end)
  6298.  
  6299. addcmd('heal', 'resets a players health',{},
  6300. function(args, speaker)
  6301. local players = getPlayer(args[1], speaker)
  6302. for i,v in pairs(players)do spawn(function()
  6303. local pchar=_char(v)
  6304. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6305.  
  6306. addcmd('fart', 'makes u fart',{},
  6307. function(args, speaker)
  6308. local players = getPlayer(args[1], speaker)
  6309. for i,v in pairs(players)do
  6310. spawn(function()
  6311. local pchar=_char(v)
  6312. fart = Instance.new("Smoke")
  6313. fart.Parent = pchar.HumanoidRootPart
  6314. fart.Color = Color3.new(255/255, 255/255, 0)
  6315. fart.Opacity = 0.4
  6316. fart.Size = 1.0
  6317. fart.RiseVelocity = 8
  6318. fartsound = Instance.new("Sound", workspace)
  6319. fsound = "http://www.roblox.com/asset?id=251309043"
  6320. fartsound.SoundId = fsound
  6321. fartsound.Volume = 1.0
  6322. fartsound:Play()
  6323. wait(9.0)
  6324. fartsound:Destroy()
  6325. pchar.HumanoidRootPart.Smoke:Destroy()
  6326. end)
  6327. end
  6328. end)
  6329.  
  6330. addcmd('decalspam', 'you can already guess...',{},
  6331. function(args, speaker)
  6332. Notify('Decal Spammed ID: ' ..args[1])
  6333. wait(4)
  6334. decalID = args[1]
  6335. function exPro(root)
  6336. for _, v in pairs(root:GetChildren()) do
  6337. if v:IsA("BasePart") then
  6338. local One = Instance.new("Decal", v)
  6339. local Two = Instance.new("Decal", v)
  6340. local Three = Instance.new("Decal", v)
  6341. local Four = Instance.new("Decal", v)
  6342. local Five = Instance.new("Decal", v)
  6343. local Six = Instance.new("Decal", v)
  6344. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6345. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6346. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6347. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6348. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6349. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6350. One.Face = "Front"
  6351. Two.Face = "Back"
  6352. Three.Face = "Right"
  6353. Four.Face = "Left"
  6354. Five.Face = "Top"
  6355. Six.Face = "Bottom"
  6356. One.Name = "IYdecal"
  6357. Two.Name = "IYdecal"
  6358. Three.Name = "IYdecal"
  6359. Four.Name = "IYdecal"
  6360. Five.Name = "IYdecal"
  6361. Six.Name = "IYdecal"
  6362. end
  6363. exPro(v)
  6364. end
  6365. end
  6366. function asdf(root)
  6367. for _, v in pairs(root:GetChildren()) do
  6368. asdf(v)
  6369. end
  6370. end
  6371. exPro(workspace)
  6372. asdf(workspace)
  6373. end)
  6374.  
  6375. addcmd('undecalspam', 'removes the mess',{},
  6376. function(args, speaker)
  6377. Notify('Removing Decal Spam...')
  6378. wait(4)
  6379. function exPro(root)
  6380. for _, v in pairs(root:GetChildren()) do
  6381. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6382. v.Parent = nil
  6383. end
  6384. exPro(v)
  6385. end
  6386. end
  6387. function asdf(root)
  6388. for _, v in pairs(root:GetChildren()) do
  6389. asdf(v)
  6390. end
  6391. end
  6392. exPro(workspace)
  6393. asdf(workspace)
  6394. end)
  6395.  
  6396. addcmd('sky', 'sets the sky',{'skybox'},
  6397. function(args, speaker)
  6398. playinggif = false
  6399. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6400. s = Instance.new("Sky")
  6401. s.Name = "Sky"
  6402. s.Parent = LightingService
  6403. local skyboxID = args[1]
  6404. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6405. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6406. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6407. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6408. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6409. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6410. LightingService.TimeOfDay = 12
  6411. end)
  6412.  
  6413. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6414. function(args, speaker)
  6415. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6416. playinggif = false
  6417. wait(0.5)
  6418. local GIF = splitString(args[1])
  6419. for _, child in pairs( gLighting:GetChildren()) do
  6420. if child.ClassName == "Sky" then
  6421. child:Destroy()
  6422. end
  6423. end
  6424. Sky = Instance.new("Sky",game.Lighting)
  6425. Notify('Loading...')
  6426. playinggif = true
  6427. for N,F in ipairs(GIF) do
  6428. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6429. end
  6430. gLighting.TimeOfDay = 12
  6431. Notify('Playing skybox')
  6432. playinggif = true
  6433. wait(0.5)
  6434. repeat
  6435. for N,F in ipairs(GIF) do
  6436. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6437. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6438. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6439. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6440. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6441. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6442. wait(skyinterval)
  6443. end
  6444. until playinggif == false
  6445. end)
  6446.  
  6447. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6448. function(args, speaker)
  6449. playinggif = false
  6450. wait(0.5)
  6451. Notify('Stopped sky gif')
  6452. for _, child in pairs( gLighting:GetChildren()) do
  6453. if child.ClassName == "Sky" then
  6454. child:Destroy()
  6455. end
  6456. end
  6457. end)
  6458.  
  6459. addcmd('freeze', 'freezes a player',{'fr'},
  6460. function(args, speaker)
  6461. local players = getPlayer(args[1], speaker)
  6462. if players ~= nil then
  6463. for i, v in pairs(players) do
  6464. spawn(function()
  6465. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6466. end
  6467. end)
  6468. end
  6469. end
  6470. end)
  6471.  
  6472. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6473. function(args, speaker)
  6474. local players = getPlayer(args[1], speaker)
  6475. if players ~= nil then
  6476. for i, v in pairs(players) do
  6477. spawn(function()
  6478. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6479. end
  6480. end)
  6481. end
  6482. end
  6483. end)
  6484.  
  6485. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6486. function(args, speaker)
  6487. local players = getPlayer(args[1], speaker)
  6488. if players ~= nil then
  6489. for i, v in pairs(players) do
  6490. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6491. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6492. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6493. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6494. M.Anchored = true
  6495. end
  6496. end
  6497. end)
  6498.  
  6499. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6500. function(args, speaker)
  6501. for i,v in pairs(workspace:GetDescendants()) do
  6502. if v:IsA("SpawnLocation") then
  6503. v:Destroy()
  6504. end
  6505. end
  6506. end)
  6507.  
  6508. addcmd('neon', 'makes a player neon',{},
  6509. function(args, speaker)
  6510. local players = getPlayer(args[1], speaker)
  6511. if players ~= nil then
  6512. for i, v in pairs(players) do
  6513. for _, child in pairs( _char(v):GetChildren()) do
  6514. if child.ClassName == "CharacterMesh" then
  6515. child:Destroy()
  6516. end
  6517. end
  6518. for _, child in pairs( _char(v):GetChildren()) do
  6519. if child.ClassName == "Shirt" then
  6520. child:Destroy()
  6521. end
  6522. end
  6523. for _, child in pairs( _char(v):GetChildren()) do
  6524. if child.ClassName == "Pants" then
  6525. child:Destroy()
  6526. end
  6527. end
  6528. for _, child in pairs( _char(v):GetDescendants()) do
  6529. if child.ClassName == "Part" then
  6530. child.Material = "Neon"
  6531. end
  6532. end
  6533. end
  6534. end
  6535. end)
  6536.  
  6537. addcmd('glass', 'makes a player glass',{},
  6538. function(args, speaker)
  6539. local players = getPlayer(args[1], speaker)
  6540. if players ~= nil then
  6541. for i, v in pairs(players) do
  6542. for _, child in pairs( _char(v):GetChildren()) do
  6543. if child.ClassName == "CharacterMesh" then
  6544. child:Destroy()
  6545. end
  6546. end
  6547. for _, child in pairs( _char(v):GetChildren()) do
  6548. if child.ClassName == "Shirt" then
  6549. child:Destroy()
  6550. end
  6551. end
  6552. for _, child in pairs( _char(v):GetChildren()) do
  6553. if child.ClassName == "Pants" then
  6554. child:Destroy()
  6555. end
  6556. end
  6557. for _, child in pairs( _char(v):GetDescendants()) do
  6558. if child.ClassName == "Part" then
  6559. child.Material = "Glass"
  6560. child.Transparency = 0.3
  6561. end
  6562. end
  6563. end
  6564. end
  6565. end)
  6566.  
  6567.  
  6568. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6569. function(args, speaker)
  6570. local players = getPlayer(args[1], speaker)
  6571. local platforms = {}
  6572. for i,v in pairs(players) do
  6573. local p = game:GetService("Players")[v]
  6574. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6575. end
  6576. Notify(table.concat(platforms, ', '))
  6577. end)
  6578.  
  6579. addcmd('whiteify', 'Turns the target white.', {'white'},
  6580. function(args, speaker)
  6581. local players = getPlayer(args[1], speaker)
  6582.  
  6583. for i,v in pairs(players) do
  6584. local lplr = game:GetService("Players")[v]
  6585. local bodyc = lplr.Character["Body Colors"]
  6586. local color = "Institutional white"
  6587.  
  6588. bodyc.HeadColor = BrickColor.new(color)
  6589. bodyc.LeftArmColor = BrickColor.new(color)
  6590. bodyc.LeftLegColor = BrickColor.new(color)
  6591. bodyc.RightArmColor = BrickColor.new(color)
  6592. bodyc.RightLegColor = BrickColor.new(color)
  6593. bodyc.TorsoColor = BrickColor.new(color)
  6594. end
  6595. end)
  6596.  
  6597. addcmd('blackify', 'Turns the target black.', {'black'},
  6598. function(args, speaker)
  6599. local players = getPlayer(args[1], speaker)
  6600.  
  6601. for i,v in pairs(players) do
  6602. local lplr = game:GetService("Players")[v]
  6603. local bodyc = lplr.Character["Body Colors"]
  6604. local color = "Black"
  6605.  
  6606. bodyc.HeadColor = BrickColor.new(color)
  6607. bodyc.LeftArmColor = BrickColor.new(color)
  6608. bodyc.LeftLegColor = BrickColor.new(color)
  6609. bodyc.RightArmColor = BrickColor.new(color)
  6610. bodyc.RightLegColor = BrickColor.new(color)
  6611. bodyc.TorsoColor = BrickColor.new(color)
  6612. end
  6613. end)
  6614.  
  6615. addcmd('kill', 'kills a player',{},
  6616. function(args, speaker)
  6617. local players = getPlayer(args[1], speaker)
  6618. for i,v in pairs(players)do
  6619. local pchar=_char(v)
  6620. pchar:BreakJoints()
  6621. end
  6622. end)
  6623.  
  6624. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6625. function(args, speaker)
  6626. local players = getPlayer(args[1], speaker)
  6627. for i,v in pairs(players)do
  6628. spawn(function()
  6629. local plr = gPlayers[v]
  6630. local char = plr.Character
  6631. char.Humanoid.WalkSpeed = 100
  6632. char.Humanoid.JumpPower = 70
  6633. spawn(function()
  6634. for i,v in pairs(char:GetChildren()) do
  6635. if v:IsA("BasePart") then
  6636. coroutine.wrap(function()
  6637. for i=0,1,.1 do
  6638. wait()
  6639. v.Transparency = v.Transparency +i
  6640. end
  6641. end)()
  6642. end
  6643. end
  6644. for i,v in pairs(char:GetChildren()) do
  6645. if v:IsA("Accessory") then
  6646. coroutine.wrap(function()
  6647. for i=0,1,.1 do
  6648. wait()
  6649. v.Handle.Transparency = v.Handle.Transparency +i
  6650. end
  6651. end)()
  6652. end
  6653. end
  6654. end)
  6655. char.Head.face:Destroy()
  6656. wait(1)
  6657. local s = Instance.new("Sound")
  6658. s.Name = "wae"
  6659. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6660. s.Volume = 1
  6661. s.Pitch = 1
  6662. s.Looped = true
  6663. s.archivable = true
  6664. s.Parent = gPlayers.LocalPlayer.Character.Head
  6665. s:play()
  6666. local daqueen = Instance.new("Part",char)
  6667. daqueen.Name = "asd"
  6668. daqueen.CanCollide = false
  6669. local mesh = Instance.new("SpecialMesh",daqueen)
  6670. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6671. mesh.MeshId = "rbxassetid://1300136843"
  6672. local text = Instance.new("Decal",daqueen)
  6673. text.Name = "asd"
  6674. text.Texture = "rbxassetid://1300137893"
  6675. local knowdawey = Instance.new("Weld",char)
  6676. knowdawey.Part0 = char.HumanoidRootPart
  6677. knowdawey.Part1 = daqueen
  6678. local eye1 = Instance.new("Part")
  6679. eye1.CanCollide = false
  6680. eye1.Parent = char
  6681. local mesh1 = Instance.new("SpecialMesh",eye1)
  6682. mesh1.MeshId = "rbxassetid://1300138314"
  6683. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6684. local eyetext = Instance.new("Decal",eye1)
  6685. eyetext.Texture = "rbxassetid://1300129774"
  6686. local eye1w = Instance.new("Weld",char)
  6687. eye1w.Part0 = char.HumanoidRootPart
  6688. eye1w.Part1 = eye1
  6689. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6690. end)
  6691. end
  6692. end)
  6693.  
  6694. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6695. function(args, speaker)
  6696. part = GLS(false, 0)
  6697. local function dels(instance)
  6698. for i,v in pairs(instance:GetChildren())do
  6699. if v.Name:lower() == part:lower() then v:Destroy() end
  6700. dels(v)
  6701. end
  6702. end
  6703. dels(workspace)
  6704. Notify('Deleted ' ..GLS(false, 0))
  6705. end)
  6706.  
  6707. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6708. function(args, speaker)
  6709. part = GLS(false, 0)
  6710. local function dels(instance)
  6711. for i,v in pairs(instance:GetChildren())do
  6712. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6713. dels(v)
  6714. end
  6715. end
  6716. dels(workspace)
  6717. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6718. end)
  6719.  
  6720. addcmd('blur', 'adjusts blur',{},
  6721. function(args, speaker)
  6722. local function dels(instance)
  6723. for i,v in pairs(instance:GetChildren())do
  6724. if v:IsA'BlurEffect'then v:Destroy()end
  6725. dels(v)
  6726. end
  6727. end
  6728. dels(LightingService)
  6729.  
  6730. local b = Instance.new("BlurEffect", LightingService)
  6731. b.Name = "IYblur"
  6732. b.Size = args[1]
  6733. end)
  6734.  
  6735. addcmd('distortsound','changes volume of sound',{'distort'},
  6736. function(args, speaker)
  6737. for i,v in pairs(workspace:GetChildren())do
  6738. if v:IsA("Sound") and v.Name == "IYsound" then
  6739. v:ClearAllChildren ()
  6740. local d = Instance.new('DistortionSoundEffect')
  6741. d.Parent = v
  6742. d.Level = args[1]
  6743. Notify('Changed distortion to ' .. args[1])
  6744. end
  6745. end
  6746. end)
  6747.  
  6748. addcmd('volume','changes volume of sound',{'vol'},
  6749. function(args, speaker)
  6750. for i,v in pairs(workspace:GetChildren())do
  6751. if v:IsA("Sound") and v.Name == "IYsound" then
  6752. v.Volume = args[1]
  6753. Notify('Changed volume to ' .. args[1])
  6754. end
  6755. end
  6756. end)
  6757.  
  6758. addcmd('pitch','changes pitch of sound',{},
  6759. function(args, speaker)
  6760. for i,v in pairs(workspace:GetChildren())do
  6761. if v:IsA("Sound") and v.Name == "IYsound" then
  6762. v.Pitch = args[1]
  6763. Notify('Changed pitch to ' .. args[1])
  6764. end
  6765. end
  6766. end)
  6767.  
  6768. addcmd('loadmap', 'spawns a map',{},
  6769. function(args, speaker)
  6770. local m = args[1]
  6771. for _,v in pairs(workspace:GetChildren()) do
  6772. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6773. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6774. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6775. wait(1)
  6776. local map
  6777. --local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6778. map.Parent = workspace
  6779. end)
  6780.  
  6781. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6782. function(args, speaker)
  6783. msghook()
  6784. if MSGhook == false then
  6785. local localp = game:GetService'Players'.LocalPlayer
  6786. localp.CharacterAppearanceId = 20018
  6787. localp.Character:BreakJoints()
  6788. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6789. Instance.new("ForceField", localp.Character)
  6790. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6791. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6792. localp.CharacterAppearanceId = 0
  6793. localp.Character:BreakJoints()
  6794. if _G.mainhat ~= nil then
  6795. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6796. local part = Instance.new('Part')
  6797. part.Anchored = true
  6798. part.Transparency = 1
  6799. main.Disabled = false
  6800. main.Parent = part
  6801. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6802. part.Parent = localp.Character
  6803. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6804. repeat wait() until localp:FindFirstChild'ChessMsg'
  6805. part:Destroy()
  6806. local message = localp:FindFirstChild'ChessMsg'
  6807. message.Text = ''
  6808. message.Parent = workspace
  6809. message.Name = "IYmessage"
  6810. if part ~= nil then part:Destroy() end
  6811. localp.Character.HumanoidRootPart.Anchored = false
  6812. for _, child in pairs( workspace:GetChildren()) do
  6813. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6814. child:Destroy()
  6815. end
  6816. end
  6817. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6818. if _G.msg ~= nil then
  6819. Notify('Loaded global message bypass')
  6820. else
  6821. execCmd("loadm")
  6822. end
  6823. end
  6824. elseif MSGhook == true then
  6825. Notify('Messages already loaded!')
  6826. end
  6827. end)
  6828.  
  6829. addcmd('countdown', 'makes a countdown', {},
  6830. function(args, speaker)
  6831. local players = getPlayer(args[1], speaker)
  6832. if args[1] ~= string then
  6833. local time = args[1]
  6834. msghook()
  6835. if MSGhook == true then
  6836. local h = workspace.IYmessage
  6837. for i = time, 1, -1 do
  6838. wait(1)
  6839. h.Text = "Countdown: "..i..""
  6840. end
  6841. wait(1)
  6842. h.Text = "Times Up!"
  6843. wait(2)
  6844. h.Text = ''
  6845. elseif MSGhook == false then
  6846. execCmd("loadm")
  6847. repeat wait() until workspace:FindFirstChild("IYmessage")
  6848. local h = workspace.IYmessage
  6849. for i = time, 1, -1 do
  6850. wait(1)
  6851. h.Text = "Countdown: "..i..""
  6852. end
  6853. wait(1)
  6854. h.Text = "Times Up!"
  6855. wait(2)
  6856. h.Text = ''
  6857. end
  6858. end
  6859. end)
  6860.  
  6861. addcmd('explode', 'explode a player', {},
  6862. function(args, speaker)
  6863. local players = getPlayer(args[1], speaker)
  6864. for i, v in pairs(players) do
  6865. local char = _char(v)
  6866. if char:FindFirstChild("HumanoidRootPart") then
  6867. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6868. end
  6869. end
  6870. end)
  6871.  
  6872. addcmd('flood', 'makes a flood e.e', {},
  6873. function(args, speaker)
  6874. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6875. end)
  6876.  
  6877. addcmd('spookyify', 'makes it sp00ky', {},
  6878. function(args, speaker)
  6879. local music = Instance.new("Sound", workspace)
  6880. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6881. music.Volume = 20
  6882. music.Looped = true
  6883. music:Play()
  6884.  
  6885. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6886. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6887. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6888. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6889.  
  6890. local w = workspace:GetChildren()
  6891.  
  6892. for i= 1,#w do
  6893. if w[i]:isA("BasePart") then
  6894. pe = Instance.new("ParticleEmitter", w[i])
  6895. pe.Texture = tex4
  6896. pe.VelocitySpread = 5
  6897. end
  6898. end
  6899.  
  6900. local playerLeaderstats = {}
  6901. for i, v in pairs(gPlayers:GetChildren()) do
  6902. table.insert(playerLeaderstats, v)
  6903. end
  6904. for i, v in pairs(playerLeaderstats) do
  6905. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6906. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6907. pe.VelocitySpread = 50
  6908. end
  6909.  
  6910. texture = "http://www.roblox.com/asset/?id=185495987"
  6911.  
  6912. local A = workspace:GetChildren()
  6913. local B = workspace:GetChildren()
  6914. local C = workspace:GetChildren()
  6915. local D = workspace:GetChildren()
  6916. local E = workspace:GetChildren()
  6917. local F = workspace:GetChildren()
  6918. for i,v in pairs(A) do
  6919. if v:IsA("Part") then
  6920. local d = Instance.new("Decal",v)
  6921. v.Decal.Face = "Top"
  6922. v.Decal.Texture = texture
  6923. v.Anchored = true
  6924. end
  6925. end
  6926.  
  6927. for i,v in pairs(B) do
  6928. if v:IsA("Part") then
  6929. local s = Instance.new("Decal",v)
  6930. s.Face = "Front"
  6931. s.Texture = texture
  6932. end
  6933. end
  6934.  
  6935. for i,v in pairs(C) do
  6936. if v:IsA("Part") then
  6937. local h = Instance.new("Decal",v)
  6938. h.Face = "Back"
  6939. h.Texture = texture
  6940. end
  6941. end
  6942.  
  6943. for i,v in pairs(D) do
  6944. if v:IsA("Part") then
  6945. local j = Instance.new("Decal",v)
  6946. j.Face = "Left"
  6947. j.Texture = texture
  6948. end
  6949. end
  6950.  
  6951. for i,v in pairs(E) do
  6952. if v:IsA("Part") then
  6953. local k = Instance.new("Decal",v)
  6954. k.Face = "Right"
  6955. k.Texture = texture
  6956. end
  6957. end
  6958.  
  6959. for i,v in pairs(F) do
  6960. if v:IsA("Part") then
  6961. local l = Instance.new("Decal",v)
  6962. l.Face = "Bottom"
  6963. l.Texture = texture
  6964. end
  6965.  
  6966. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6967. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6968. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6969. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6970. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6971. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6972. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6973. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6974.  
  6975. Spooky = Instance.new("Sound", workspace)
  6976. Spooky.Name = "Spooky"
  6977. Spooky.SoundId = "rbxassetid://174270407"
  6978. Spooky.Volume = 15
  6979. Spooky.Looped = true
  6980. Spooky:Play()
  6981.  
  6982. Sky = Instance.new("Sky", LightingService)
  6983. Sky.SkyboxBk = imageOne
  6984. Sky.SkyboxDn = imageOne
  6985. Sky.SkyboxFt = imageOne
  6986. Sky.SkyboxLf = imageOne
  6987. Sky.SkyboxRt = imageOne
  6988. Sky.SkyboxUp = imageOne
  6989.  
  6990.  
  6991. while true do
  6992. Sky.SkyboxBk = imageOne
  6993. Sky.SkyboxDn = imageOne
  6994. Sky.SkyboxFt = imageOne
  6995. Sky.SkyboxLf = imageOne
  6996. Sky.SkyboxRt = imageOne
  6997. Sky.SkyboxUp = imageOne
  6998. wait(0.15)
  6999. Sky.SkyboxBk = imageTwo
  7000. Sky.SkyboxDn = imageTwo
  7001. Sky.SkyboxFt = imageTwo
  7002. Sky.SkyboxLf = imageTwo
  7003. Sky.SkyboxRt = imageTwo
  7004. Sky.SkyboxUp = imageTwo
  7005. wait(0.15)
  7006. Sky.SkyboxBk = imageThree
  7007. Sky.SkyboxDn = imageThree
  7008. Sky.SkyboxFt = imageThree
  7009. Sky.SkyboxLf = imageThree
  7010. Sky.SkyboxRt = imageThree
  7011. Sky.SkyboxUp = imageThree
  7012. wait(0.15)
  7013. Sky.SkyboxBk = imageFour
  7014. Sky.SkyboxDn = imageFour
  7015. Sky.SkyboxFt = imageFour
  7016. Sky.SkyboxLf = imageFour
  7017. Sky.SkyboxRt = imageFour
  7018. Sky.SkyboxUp = imageFour
  7019. wait(0.15)
  7020. Sky.SkyboxBk = imageFive
  7021. Sky.SkyboxDn = imageFive
  7022. Sky.SkyboxFt = imageFive
  7023. Sky.SkyboxLf = imageFive
  7024. Sky.SkyboxRt = imageFive
  7025. Sky.SkyboxUp = imageFive
  7026. wait(0.15)
  7027. Sky.SkyboxBk = imageSix
  7028. Sky.SkyboxDn = imageSix
  7029. Sky.SkyboxFt = imageSix
  7030. Sky.SkyboxLf = imageSix
  7031. Sky.SkyboxRt = imageSix
  7032. Sky.SkyboxUp = imageSix
  7033. wait(0.15)
  7034. Sky.SkyboxBk = imageSeven
  7035. Sky.SkyboxDn = imageSeven
  7036. Sky.SkyboxFt = imageSeven
  7037. Sky.SkyboxLf = imageSeven
  7038. Sky.SkyboxRt = imageSeven
  7039. Sky.SkyboxUp = imageSeven
  7040. wait(0.15)
  7041. Sky.SkyboxBk = imageEight
  7042. Sky.SkyboxDn = imageEight
  7043. Sky.SkyboxFt = imageEight
  7044. Sky.SkyboxLf = imageEight
  7045. Sky.SkyboxRt = imageEight
  7046. Sky.SkyboxUp = imageEight
  7047. wait(0.15)
  7048.  
  7049. end
  7050. end
  7051. end)
  7052.  
  7053. addcmd('invisible', 'make a player invisible',{'invis'},
  7054. function(args, speaker)
  7055. local players = getPlayer(args[1], speaker)
  7056. for i, v in pairs(players) do
  7057. for k, v2 in pairs(_char(v):GetChildren()) do
  7058. if v2.className == "Part" then
  7059. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7060. elseif v2.className == "Accessory" then
  7061. if v2:FindFirstChild("Handle") then
  7062. v2.Handle.Transparency = 1
  7063. end
  7064. end
  7065. if v2:FindFirstChild("face") then
  7066. v2.face.Transparency = 1
  7067. end
  7068. end
  7069. end
  7070. end)
  7071.  
  7072. addcmd('visible', 'make a player visible',{'vis'},
  7073. function(args, speaker)
  7074. local players = getPlayer(args[1], speaker)
  7075. for i, v in pairs(players) do
  7076. for k, v2 in pairs(_char(v):GetChildren()) do
  7077. if v2.className == "Part" then
  7078. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7079. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7080. end
  7081. if v2:FindFirstChild("face") then
  7082. v2.face.Transparency = 0
  7083. end
  7084. end
  7085. end
  7086. end)
  7087.  
  7088. addcmd('goto', 'go to a player',{'to'},
  7089. function(args, speaker)
  7090. local players = getPlayer(args[1], speaker)
  7091. if _char(players[1]) ~= nil then
  7092. if speaker.Character:FindFirstChild("Humanoid") then
  7093. speaker.Character.Humanoid.Jump = true
  7094. end
  7095. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7096. end
  7097. end)
  7098.  
  7099. addcmd('bring', 'bring a player to you',{},
  7100. function(args, speaker)
  7101. local players = getPlayer(args[1], speaker)
  7102. for i,v in pairs(players) do
  7103. if _char(v) ~= nil then
  7104. if _char(v):FindFirstChild("Humanoid") then
  7105. _char(v).Humanoid.Jump = true
  7106. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7107. end
  7108. wait(0.1)
  7109. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7110. end
  7111. end
  7112. end)
  7113.  
  7114. addcmd('tp', 'teleport player 1 to player 2',{},
  7115. function(args, speaker)
  7116. local players1=getPlayer(args[1], speaker)
  7117. local players2=getPlayer(args[2], speaker)
  7118. if not players2[1] then return end
  7119. for i,v in pairs(players1) do
  7120. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7121. if _char(v):FindFirstChild("Humanoid") then
  7122. _char(v).Humanoid.Jump = true
  7123. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7124. end
  7125. wait(0.1)
  7126. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7127. end
  7128. end
  7129. end)
  7130.  
  7131. local WayPoints = {}
  7132. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7133. function(args, speaker)
  7134. local WPName = tostring(GLS(false, 0))
  7135. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7136. Notify("Created waypoint: "..GLS(false, 0))
  7137. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7138. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7139. updatepositions()
  7140. end
  7141. end)
  7142.  
  7143. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7144. function(args, speaker)
  7145. for i,v in pairs(WayPoints) do
  7146. if v.NAME == tostring(GLS(false, 0)) then
  7147. Notify("Deleted waypoint: " .. v.NAME)
  7148. table.remove(WayPoints, i)
  7149. updatepositions()
  7150. end end
  7151. end)
  7152.  
  7153.  
  7154. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7155. function(args, speaker)
  7156. local players = getPlayer(args[1], speaker)
  7157. local WPName = tostring(GLS(false, 1))
  7158. for i,v in pairs(players) do
  7159. if gPlayers[v] and gPlayers[v].Character then
  7160. for i,_ in pairs(WayPoints) do
  7161. local x = WayPoints[i].COORD[1]
  7162. local y = WayPoints[i].COORD[2]
  7163. local z = WayPoints[i].COORD[3]
  7164. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7165. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7166. end
  7167. end
  7168. end
  7169. end
  7170. end)
  7171.  
  7172. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7173. function(args, speaker)
  7174. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7175. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7176. if _players[v].Character and _players[b].Character then
  7177. _players[v].CharacterAppearanceId = _players[b].userId
  7178. refresh(_players[v])
  7179. end
  7180. end
  7181. end
  7182. end)
  7183.  
  7184. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7185. function(args, speaker)
  7186. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7187. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7188. spawn(function()
  7189. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7190. if v:IsA('Tool') or v:IsA('HopperBin') then
  7191. if not _players[b] then
  7192. v:Clone().Parent = speaker.Backpack
  7193. else v:Clone().Parent = _players[b].Backpack
  7194. end
  7195. end
  7196. end
  7197. end)
  7198. end
  7199. end
  7200. end)
  7201.  
  7202. addcmd('char', 'change a players appearance',{},
  7203. function(args, speaker)
  7204. local players = getPlayer(args[1], speaker)
  7205. if not args[1]or not args[2]then return end
  7206. local id=args[2]
  7207. if players ~= nil then
  7208. for i,v in pairs(players) do
  7209. gPlayers[v].CharacterAppearanceId = id
  7210. refresh(gPlayers[v])
  7211. end
  7212. end
  7213. end)
  7214.  
  7215. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7216. function(args, speaker)
  7217. local players = getPlayer(args[1], speaker)
  7218. if players ~= nil then
  7219. for i,v in pairs(players) do
  7220. gPlayers[v].CharacterAppearanceId = 0
  7221. refresh(gPlayers[v])
  7222. end
  7223. end
  7224. end)
  7225.  
  7226. addcmd('speed', 'change a players walkspeed',{'ws'},
  7227. function(args, speaker)
  7228. local players = getPlayer(args[1], speaker)
  7229. if not args[1]or not args[2]then return end
  7230. local num=args[2]
  7231. for i,v in pairs(players) do
  7232. if _char(v):FindFirstChild("Humanoid") then
  7233. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7234. end
  7235. end
  7236. end)
  7237.  
  7238. addcmd('jump', 'forces a player to jump',{},
  7239. function(args, speaker)
  7240. local players = getPlayer(args[1], speaker)
  7241. for i,v in pairs(players) do
  7242. if _char(v):FindFirstChild("Humanoid") then
  7243. _char(v).Humanoid.Jump = true
  7244. end
  7245. end
  7246. end)
  7247.  
  7248. jumping = {}
  7249. addcmd('loopjump','like a bunny :)',{'ljump'},
  7250. function(args, speaker)
  7251. local players = getPlayer(args[1], speaker)
  7252. for i,v in pairs(players)do
  7253. spawn(function()
  7254. if FindTable(jumping, _players[v].Name) then return end
  7255. table.insert(jumping, _players[v].Name)
  7256. repeat wait(0.01)
  7257. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7258. if _players[v].Character.Humanoid.Jump ~= true then
  7259. _players[v].Character.Humanoid.Jump = true end end
  7260. until not FindTable(jumping, _players[v].Name)
  7261. end)
  7262. end
  7263. end)
  7264.  
  7265. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7266. function(args, speaker)
  7267. local players = getPlayer(args[1], speaker)
  7268. for i,v in pairs(players)do
  7269. spawn(function()
  7270. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7271. end)
  7272. end
  7273. end)
  7274.  
  7275. addcmd('sit', 'sit a player',{},
  7276. function(args, speaker)
  7277. local players = getPlayer(args[1], speaker)
  7278. for i,v in pairs(players) do
  7279. if _char(v):FindFirstChild("Humanoid") then
  7280. _char(v).Humanoid.Sit = true
  7281. end
  7282. end
  7283. end)
  7284.  
  7285. sitting = {}
  7286. addcmd('loopsit','very annoying',{'lsit'},
  7287. function(args, speaker)
  7288. local players = getPlayer(args[1], speaker)
  7289. for i,v in pairs(players)do
  7290. spawn(function()
  7291. if FindTable(sitting, _players[v].Name) then return end
  7292. table.insert(sitting, _players[v].Name)
  7293. repeat wait(0.01)
  7294. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7295. if _players[v].Character.Humanoid.Sit ~= true then
  7296. _players[v].Character.Humanoid.Sit = true end end
  7297. until not FindTable(sitting, _players[v].Name)
  7298. end)
  7299. end
  7300. end)
  7301.  
  7302. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7303. function(args, speaker)
  7304. local players = getPlayer(args[1], speaker)
  7305. for i,v in pairs(players)do
  7306. spawn(function()
  7307. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7308. end)
  7309. end
  7310. end)
  7311.  
  7312. addcmd('strength',' strong',{},
  7313. function(args, speaker)
  7314. local players = getPlayer(args[1], speaker)
  7315. for i,v in pairs(players)do
  7316. spawn(function()
  7317. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7318. if child.ClassName == "Part" then
  7319. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7320. end
  7321. end
  7322. end)
  7323. end
  7324. end)
  7325.  
  7326. addcmd('weaken',' weak',{},
  7327. function(args, speaker)
  7328. local players = getPlayer(args[1], speaker)
  7329. for i,v in pairs(players)do
  7330. spawn(function()
  7331. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7332. if child.ClassName == "Part" then
  7333. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7334. end
  7335. end
  7336. end)
  7337. end
  7338. end)
  7339.  
  7340. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7341. function(args, speaker)
  7342. local players = getPlayer(args[1], speaker)
  7343. for i,v in pairs(players)do
  7344. spawn(function()
  7345. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7346. if child.ClassName == "Part" then
  7347. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7348. end
  7349. end
  7350. end)
  7351. end
  7352. end)
  7353.  
  7354. addcmd('trip','makes a player trip',{},
  7355. function(args, speaker)
  7356. local players = getPlayer(args[1], speaker)
  7357. for i,v in pairs(players)do
  7358. spawn(function()
  7359. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7360. local dir = _players[v].Character:findFirstChild("Right Leg")
  7361. dir.Anchored = true
  7362. if dir.Anchored == true then
  7363. wait(.5)
  7364. _players[v].Character.Humanoid.Sit = true
  7365. wait(1)
  7366. _players[v].Character.Humanoid.Sit = false
  7367. dir.Anchored = false
  7368. end
  7369. end
  7370. end)
  7371. end
  7372. end)
  7373.  
  7374. oofing = false
  7375. addcmd('loopoof','very VERY annoying',{},
  7376. function(args, speaker)
  7377. oofing = true
  7378. repeat wait(0.01)
  7379. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7380. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7381. for _,x in pairs(v.Character.Head:GetChildren()) do
  7382. if x:IsA'Sound' then x.Playing = true end
  7383. end
  7384. end
  7385. end
  7386. until oofing == false
  7387. end)
  7388.  
  7389. addcmd('unloopoof','stops the oof chaos',{},
  7390. function(args, speaker)
  7391. oofing = false
  7392. end)
  7393.  
  7394. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7395. function(args, speaker)
  7396. local players = getPlayer(args[1], speaker)
  7397. if not args[1]or not args[2]then return end
  7398. local num=args[2]
  7399. for i,v in pairs(players) do
  7400. if _char(v):FindFirstChild("Humanoid") then
  7401. _char(v).Humanoid.JumpPower=tonumber(num)
  7402. end
  7403. end
  7404. end)
  7405.  
  7406. addcmd('confuse', 'confusing...',{},
  7407. function(args, speaker)
  7408. local players = getPlayer(args[1], speaker)
  7409. for i,v in pairs(players) do
  7410. spawn(function()
  7411. if _char(v):FindFirstChild("Humanoid") then
  7412. _char(v).Humanoid.Name = "ConfusedNigga"
  7413. while true do
  7414. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7415. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7416. wait(0.1)
  7417. end
  7418.  
  7419. end
  7420. end)
  7421. end
  7422. end)
  7423.  
  7424. addcmd('unconfuse', 'not confusing...',{},
  7425. function(args, speaker)
  7426. local players = getPlayer(args[1], speaker)
  7427. for i,v in pairs(players) do
  7428. spawn(function()
  7429. if _char(v):FindFirstChild("ConfusedNigga") then
  7430. _char(v).ConfusedNigga.Name = "Humanoid"
  7431. wait(0.3)
  7432. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7433.  
  7434. end
  7435. end)
  7436. end
  7437. end)
  7438.  
  7439. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7440. function(args, speaker)
  7441. local players = getPlayer(args[1], speaker)
  7442. for i,v in pairs(players) do
  7443. if _char(v):FindFirstChild("Humanoid") then
  7444. _char(v).Humanoid.PlatformStand = true
  7445. end
  7446. end
  7447. end)
  7448.  
  7449. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7450. function(args, speaker)
  7451. local players = getPlayer(args[1], speaker)
  7452. for i,v in pairs(players) do
  7453. if _char(v):FindFirstChild("Humanoid") then
  7454. _char(v).Humanoid.PlatformStand = false
  7455. end
  7456. end
  7457. end)
  7458.  
  7459. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7460. function(args, speaker)
  7461. local players = getPlayer(args[1], speaker)
  7462. for i,v in pairs(players) do
  7463. if _char(v):FindFirstChild("Humanoid") then
  7464. _char(v).Humanoid.HipHeight = args[2]
  7465. end
  7466. end
  7467. end)
  7468.  
  7469. addcmd('face', 'change a players face',{},
  7470. function(args, speaker)
  7471. local players = getPlayer(args[1], speaker)
  7472. for i,v in pairs(players) do
  7473. if _char(v).Head:FindFirstChild("face") then
  7474. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7475. end
  7476. end
  7477. end)
  7478.  
  7479. addcmd('time', 'change the time of day',{},
  7480. function(args, speaker)
  7481. if not args[1]then return end
  7482. Notify('Time set to ' .. args[1])
  7483. LightingService.ClockTime = args[1]
  7484. end)
  7485.  
  7486. addcmd('day', 'change the time to day',{},
  7487. function(args, speaker)
  7488. LightingService.ClockTime = 15
  7489. end)
  7490.  
  7491. addcmd('night', 'change the time of night',{},
  7492. function(args, speaker)
  7493. LightingService.ClockTime = 0
  7494. end)
  7495.  
  7496. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7497. function(args, speaker)
  7498. Notify('Turned on global shadows')
  7499. LightingService.GlobalShadows = true
  7500. end)
  7501.  
  7502. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7503. function(args, speaker)
  7504. Notify('Turned off global shadows')
  7505. LightingService.GlobalShadows = false
  7506. end)
  7507.  
  7508. addcmd('outlines', 'changes the lighting property',{},
  7509. function(args, speaker)
  7510. Notify('Turned on outlines')
  7511. LightingService.Outlines = true
  7512. end)
  7513.  
  7514. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7515. function(args, speaker)
  7516. Notify('Turned off outlines')
  7517. LightingService.Outlines = false
  7518. end)
  7519.  
  7520. addcmd('brightness', 'changes the lighting property',{},
  7521. function(args, speaker)
  7522. Notify('Set brightness to ' .. args[1])
  7523. LightingService.Brightness = args[1]
  7524. end)
  7525.  
  7526. addcmd('age','tells you the age of a player',{},
  7527. function(args, speaker)
  7528. local players = getPlayer(args[1], speaker)
  7529. if speaker.userId ~= LP.userId then
  7530. lponly(speaker)
  7531. else
  7532. for i,v in pairs(players) do
  7533. game:FindService('StarterGui'):SetCore('SendNotification', {
  7534. Title = _players[v].Name,
  7535. Text = 'Age: '.._players[v].AccountAge,
  7536. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7537. Duration = 5,
  7538. })
  7539. end
  7540. end
  7541. end)
  7542.  
  7543. addcmd('remotespy', 'prints remotes',{'remotes'},
  7544. function(args, speaker)
  7545. if speaker.userId ~= LP.userId then
  7546. lponly(speaker)
  7547. else
  7548. Notify('Printing remotes')
  7549. function getem(o)
  7550. for i,v in pairs(o:children())do
  7551. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7552. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7553. end
  7554. getem(v)
  7555. end
  7556. end
  7557. pcall(getem,game)
  7558. end
  7559. end)
  7560.  
  7561. addcmd('f3x', 'loads f3x tools',{'fex'},
  7562. function(args, speaker)
  7563. if speaker.userId ~= LP.userId then
  7564. lponly(speaker)
  7565. else
  7566. print("L for days lel")
  7567. --loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7568. end
  7569. end)
  7570.  
  7571. addcmd('kick', 'kick a player',{},
  7572. function(args, speaker)
  7573. local players = getPlayer(args[1], speaker)
  7574. for i,v in pairs(players) do
  7575. spawn(function()
  7576. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7577. Notify('Kicked player(s)') end
  7578. kickF(gPlayers[v])
  7579. end) end end)
  7580.  
  7581. function fadelock(id)
  7582. if lockic.ImageTransparency ~= 1 then
  7583. for i=1, 10 do
  7584. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7585. wait(0.01)
  7586. end
  7587. lockic.ImageTransparency = 1
  7588. end
  7589. if id ~= 'off' then
  7590. lockic.Image = id
  7591. wait(0.2)
  7592. for i=1, 10 do
  7593. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7594. wait(0.01)
  7595. end
  7596. lockic.ImageTransparency = 0
  7597. end end
  7598.  
  7599. addcmd('serverlock', 'lock teh server',{'slock'},
  7600. function(args, speaker)
  7601. slock = true
  7602. agelock = false
  7603. Notify('Locked Server')
  7604. fadelock("rbxassetid://1495252742")
  7605. end)
  7606.  
  7607. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7608. function(args, speaker)
  7609. slock = false
  7610. Notify('Unlocked Server')
  7611. if lockic.Image == "rbxassetid://1495252742" then
  7612. fadelock('off')
  7613. end
  7614. end)
  7615.  
  7616. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7617. function(args, speaker)
  7618. if isNumber(args[1]) then
  7619. Notify('Set the age lock to age ' .. args[1])
  7620. isagelocked = true
  7621. slock = false
  7622. agelock = tonumber(args[1])
  7623. fadelock("rbxassetid://1495252495")
  7624. end
  7625. end)
  7626.  
  7627. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7628. function(args, speaker)
  7629. Notify('Disabled age lock')
  7630. isagelocked = false
  7631. if lockic.Image == "rbxassetid://1495252495" then
  7632. fadelock('off')
  7633. end
  7634. end)
  7635.  
  7636. addcmd('unlockws', 'unlock the whole workspace',{},
  7637. function(args, speaker)
  7638. Notify('Workspace unlocked')
  7639. wait(1)
  7640. local function unlock(instance)
  7641. for i,v in pairs(instance:GetChildren()) do
  7642. if v:IsA("BasePart") then
  7643. v.Locked = false
  7644. end
  7645. unlock(v)
  7646. end
  7647. end
  7648. unlock(workspace)
  7649. end)
  7650.  
  7651. addcmd('lockws', 'lock the whole workspace',{},
  7652. function(args, speaker)
  7653. Notify('Workspace locked')
  7654. wait(1)
  7655. local function lock(instance)
  7656. for i,v in pairs(instance:GetChildren()) do
  7657. if v:IsA("BasePart") then
  7658. v.Locked = true
  7659. end
  7660. lock(v)
  7661. end
  7662. end
  7663. lock(workspace)
  7664. end)
  7665.  
  7666. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7667. function(args, speaker)
  7668. local function unanchor(instance)
  7669. for i,v in pairs(instance:GetChildren()) do
  7670. if v:IsA("BasePart") then
  7671. v.Anchored=false
  7672. end
  7673. unanchor(v)
  7674. end
  7675. end
  7676. unanchor(workspace)
  7677. end)
  7678.  
  7679. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7680. function(args, speaker)
  7681. local function anchor(instance)
  7682. for i,v in pairs(instance:GetChildren()) do
  7683. if v:IsA("BasePart") then
  7684. v.Anchored=true
  7685. end
  7686. anchor(v)
  7687. end
  7688. end
  7689. anchor(workspace)
  7690. end)
  7691.  
  7692. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7693. function()
  7694. for _,v in pairs(workspace:GetChildren()) do
  7695. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7696. v:Destroy()
  7697. elseif v:IsA("Terrain") then
  7698. v:Clear()
  7699. end
  7700. end
  7701. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7702. local p = Instance.new("Part", workspace)
  7703. p.Anchored = true
  7704. p.FormFactor = "Symmetric"
  7705. p.Size = Vector3.new(1000,1,1000)
  7706. p.Position = Vector3.new(0,0,0)
  7707. p.BrickColor = BrickColor.new("Bright green")
  7708. p.Material = "Grass"
  7709. p.Locked = true
  7710. end)
  7711.  
  7712. addcmd('headshake', 'shakes a players head',{},
  7713. function(args, speaker)
  7714. local players = getPlayer(args[1], speaker)
  7715. for i,v in pairs(players) do
  7716. spawn(function()
  7717. local shaken = gPlayers[v].Character
  7718. for X = 1, math.huge, 0.2 do
  7719. wait()
  7720. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7721. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7722. end
  7723. for X = 1, math.huge, 0.1 do
  7724. wait()
  7725. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7726. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7727. end
  7728. for _,c in pairs(gPlayers:GetChildren()) do
  7729. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7730. end
  7731. for _,c in pairs(gPlayers:GetChildren()) do
  7732. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7733. end
  7734. end)
  7735. end
  7736. end)
  7737.  
  7738. addcmd('explorer', 'opens DEX',{'dex'},
  7739. function(args, speaker)
  7740. if speaker.userId ~= LP.userId then
  7741. lponly(speaker)
  7742. else
  7743. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7744. end
  7745. end)
  7746.  
  7747. addcmd('iyspam', '/shrug',{},
  7748. function(args, speaker)
  7749. loadstring(game.HttpService:GetAsync(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7750. end)
  7751.  
  7752. addcmd('firstp', 'forces player to go into first person',{},
  7753. function(args, speaker)
  7754. local players = getPlayer(args[1], speaker)
  7755. for i,v in pairs(players)do
  7756. gPlayers[v].CameraMode = "LockFirstPerson"
  7757. end
  7758. end)
  7759.  
  7760. addcmd('lock', 'locks a players body parts',{},
  7761. function(args, speaker)
  7762. local players = getPlayer(args[1], speaker)
  7763. for i,v in pairs(players)do
  7764. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7765. if v:IsA("Part") then
  7766. v.Locked = true
  7767. end end end
  7768. end)
  7769.  
  7770. addcmd('unlock', 'locks a players body parts',{},
  7771. function(args, speaker)
  7772. local players = getPlayer(args[1], speaker)
  7773. for i,v in pairs(players)do
  7774. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7775. if v:IsA("Part") then
  7776. v.Locked = false
  7777. end end end
  7778. end)
  7779.  
  7780. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7781. function(args, speaker)
  7782. local players = getPlayer(args[1], speaker)
  7783. for i,v in pairs(players)do
  7784. spawn(function()
  7785. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7786. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7787. Notify('Disabled reset for player(s)') end
  7788. end)
  7789. end
  7790. end)
  7791.  
  7792. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7793. function(args, speaker)
  7794. local players = getPlayer(args[1], speaker)
  7795. for i,v in pairs(players)do
  7796. spawn(function()
  7797. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7798. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7799. Notify('Enabled reset for player(s)') end
  7800. end)
  7801. end
  7802. end)
  7803.  
  7804. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7805. function(args,speaker)
  7806. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7807. if v:IsA("PostEffect") then
  7808. v:Destroy()
  7809. end
  7810. end
  7811. LightingService.Ambient = origsettings.abt
  7812. LightingService.OutdoorAmbient = origsettings.oabt
  7813. LightingService.Brightness = origsettings.brt
  7814. LightingService.TimeOfDay = origsettings.time
  7815. LightingService.FogColor = origsettings.fclr
  7816. LightingService.FogEnd = origsettings.fe
  7817. LightingService.FogStart = origsettings.fs
  7818. end)
  7819.  
  7820. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7821. function(args,speaker)
  7822. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7823. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7824. Notify('Saved lighting settings')
  7825. end)
  7826.  
  7827. addcmd("blackandwhite","Makes the game black and white",{},
  7828. function(args,speaker)
  7829. local lighting = game:GetService("Lighting")
  7830. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7831. effect.Saturation = -1
  7832. end)
  7833.  
  7834. addcmd("invert","Makes the game inverted",{},
  7835. function(args,speaker)
  7836. local lighting = game:GetService("Lighting")
  7837. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7838. effect.Saturation = -1
  7839. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7840. effect.Saturation = -1
  7841. end)
  7842.  
  7843. addcmd("sun","Intensifys the sun",{},
  7844. function(args,speaker)
  7845. local intense = args[1] or 0.25
  7846. local spread = args[2] or 1
  7847. local lighting = game:GetService("Lighting")
  7848. local effect = Instance.new("SunRaysEffect",lighting)
  7849. effect.Name = "IYsun"
  7850. effect.Intensity = tonumber(intense)
  7851. effect.Spread = tonumber(spread)
  7852. end)
  7853.  
  7854. addcmd('base', 'spawns a base',{},
  7855. function(args, speaker)
  7856. local pt = Instance.new("Part")
  7857. pt.BrickColor = BrickColor.new("Silver")
  7858. pt.Anchored = true
  7859. pt.CanCollide = true
  7860. pt.BottomSurface = "Weld"
  7861. pt.Parent = workspace
  7862. pt.Name = (math.random(1,1000000))
  7863. pt.Size = Vector3.new(1000, 1, 1000)
  7864. pt.Locked = true
  7865. Notify('Created new base')
  7866. end)
  7867.  
  7868. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7869. function(args, speaker)
  7870. for i,v in pairs(LightingService:GetChildren()) do
  7871. if v:IsA('BlurEffect') then
  7872. v:Destroy()
  7873. end
  7874. end
  7875. end)
  7876.  
  7877. addcmd('thirdp', 'allows player to go into third person',{},
  7878. function(args, speaker)
  7879. local players = getPlayer(args[1], speaker)
  7880. for i,v in pairs(players)do
  7881. gPlayers[v].CameraMode = "Classic"
  7882. end
  7883. end)
  7884.  
  7885. addcmd('chat', 'forces player to chat what you input',{},
  7886. function(args, speaker)
  7887. local players = getPlayer(args[1], speaker)
  7888. for i,v in pairs(players)do
  7889. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7890. end
  7891. end)
  7892.  
  7893. addcmd('name', 'names player',{},
  7894. function(args, speaker)
  7895. local players = getPlayer(args[1], speaker)
  7896. if not args[1] then return end
  7897. for i,v in pairs(players) do
  7898. for a, mod in pairs(gPlayers[v].Character:children()) do
  7899. if mod:FindFirstChild("TAG") then
  7900. gPlayers[v].Character.Head.Transparency = 0
  7901. mod:Destroy()
  7902. end
  7903. end
  7904.  
  7905. local char = gPlayers[v].Character
  7906. local model = Instance.new("Model", char)
  7907. local clone = char.Head:Clone()
  7908. local hum = Instance.new("Humanoid", model)
  7909. local weld = Instance.new("Weld", clone)
  7910. model.Name = GLS(false, 1)
  7911. clone.Parent = model
  7912. hum.Name = "TAG"
  7913. hum.MaxHealth = 100
  7914. hum.Health = 100
  7915. weld.Part0 = clone
  7916. weld.Part1 = char.Head
  7917. char.Head.Transparency = 1
  7918. end
  7919. end)
  7920.  
  7921. addcmd('unname', 'unnames player',{'unhidename'},
  7922. function(args, speaker)
  7923. local players = getPlayer(args[1], speaker)
  7924. local name = (args[2])
  7925. for i,v in pairs(players) do
  7926. for a, mod in pairs(gPlayers[v].Character:children()) do
  7927. if mod:FindFirstChild("TAG") then
  7928. gPlayers[v].Character.Head.Transparency = 0
  7929. mod:Destroy()
  7930. end
  7931. end
  7932. end
  7933. end)
  7934.  
  7935. addcmd('noname', 'hides the players name',{'hidename'},
  7936. function(args, speaker)
  7937. local players = getPlayer(args[1], speaker)
  7938. for i,v in pairs(players) do
  7939. for a, mod in pairs(gPlayers[v].Character:children()) do
  7940. if mod:FindFirstChild("TAG") then
  7941. gPlayers[v].Character.Head.Transparency = 0
  7942. mod:Destroy()
  7943. end
  7944. end
  7945.  
  7946. local char = gPlayers[v].Character
  7947. local model = Instance.new("Model", char)
  7948. local clone = char.Head:Clone()
  7949. local hum = Instance.new("Humanoid", model)
  7950. local weld = Instance.new("Weld", clone)
  7951. model.Name = ""
  7952. clone.Parent = model
  7953. hum.Name = "TAG"
  7954. hum.MaxHealth = 100
  7955. hum.Health = 100
  7956. weld.Part0 = clone
  7957. weld.Part1 = char.Head
  7958. char.Head.Transparency = 1
  7959. end
  7960. end)
  7961.  
  7962. addcmd('damage', 'damages a player',{},
  7963. function(args, speaker)
  7964. local players = getPlayer(args[1], speaker)
  7965. for i,v in pairs(players) do
  7966. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7967. end
  7968. end)
  7969.  
  7970. addcmd('view', 'views player',{'spectate'},
  7971. function(args, speaker)
  7972. local players = getPlayer(args[1], speaker)
  7973. for i,v in pairs(players) do
  7974. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7975. Notify('Viewing ' .. gPlayers[v].Name)
  7976. end
  7977. end)
  7978.  
  7979. addcmd('unview', 'stops viewing player',{'unspectate'},
  7980. function()
  7981. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7982. Notify('View turned off')
  7983. end)
  7984.  
  7985. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7986. function(args, speaker)
  7987. local players = getPlayer(args[1], speaker)
  7988. for i,v in pairs(players) do
  7989. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7990. if v:IsA("BasePart") and
  7991. v.Name == "Right Leg" or
  7992. v.Name == "Left Leg" or
  7993. v.Name == "Right Arm" or
  7994. v.Name == "Left Arm" then
  7995. v:Destroy()
  7996. end
  7997. end
  7998. end
  7999. end)
  8000.  
  8001. addcmd('noarms', 'removes arms from player',{'rarms'},
  8002. function(args, speaker)
  8003. local players = getPlayer(args[1], speaker)
  8004. for i,v in pairs(players) do
  8005. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8006. if v:IsA("BasePart") and
  8007. v.Name == "Right Arm" or
  8008. v.Name == "Left Arm" then
  8009. v:Destroy()
  8010. end
  8011. end
  8012. end
  8013. end)
  8014.  
  8015. addcmd('torso', 'just a torso....',{},
  8016. function(args, speaker)
  8017. local players = getPlayer(args[1], speaker)
  8018. for i,v in pairs(players) do
  8019. spawn(function()
  8020. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  8021. if v:IsA("BasePart") and
  8022. v.Name == "Right Leg" or
  8023. v.Name == "Left Leg" or
  8024. v.Name == "Right Arm" or
  8025. v.Name == "Left Arm" or
  8026. v:IsA('Decal') or v:IsA('Texture') or
  8027. v:IsA('Accessory') then
  8028. v:Destroy()
  8029. end
  8030. end
  8031. gPlayers[v].Character.Head.Transparency = 1
  8032. end)
  8033. end
  8034. end)
  8035.  
  8036. addcmd('box', 'creates a box around player',{},
  8037. function(args, speaker)
  8038. local players = getPlayer(args[1], speaker)
  8039. for i,v in pairs(players)do
  8040. local pchar=_char(v)
  8041. local SB = Instance.new("SelectionBox", pchar)
  8042. SB.Adornee = SB.Parent
  8043. end
  8044. end)
  8045.  
  8046. addcmd('nobox', 'takes away box from player',{'unbox'},
  8047. function(args, speaker)
  8048. local players = getPlayer(args[1], speaker)
  8049. for i,v in pairs(players)do
  8050. local pchar=_char(v)
  8051. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8052. if v:IsA("SelectionBox") then
  8053. v:Destroy()
  8054. end
  8055. end
  8056. end
  8057. end)
  8058.  
  8059. addcmd('ghost', 'ghostifys player',{},
  8060. function(args, speaker)
  8061. local players = getPlayer(args[1], speaker)
  8062. for i,v in pairs(players)do
  8063. local pchar=gPlayers[v].Character
  8064. pchar.Head.Transparency = 0.5
  8065. pchar.Torso.Transparency = 0.5
  8066. pchar["Left Arm"].Transparency = 0.5
  8067. pchar["Right Arm"].Transparency = 0.5
  8068. pchar["Left Leg"].Transparency = 0.5
  8069. pchar["Right Leg"].Transparency = 0.5
  8070. pchar.Head.face.Transparency = 0.5
  8071. end
  8072. end)
  8073.  
  8074. addcmd('unghost', 'unghostifys player',{'noghost'},
  8075. function(args, speaker)
  8076. local players = getPlayer(args[1], speaker)
  8077. for i,v in pairs(players)do
  8078. local pchar=gPlayers[v].Character
  8079. pchar.Head.Transparency = 0
  8080. pchar.Torso.Transparency = 0
  8081. pchar["Left Arm"].Transparency = 0
  8082. pchar["Right Arm"].Transparency = 0
  8083. pchar["Left Leg"].Transparency = 0
  8084. pchar["Right Leg"].Transparency = 0
  8085. pchar.Head.face.Transparency = 0
  8086. end
  8087. end)
  8088.  
  8089. addcmd('sphere', 'puts sphere around player',{},
  8090. function(args, speaker)
  8091. local players = getPlayer(args[1], speaker)
  8092. for i,v in pairs(players)do
  8093. local pchar=gPlayers[v].Character
  8094. local SS = Instance.new("SelectionSphere", pchar)
  8095. SS.Adornee = SS.Parent
  8096. end
  8097. end)
  8098.  
  8099. addcmd('unsphere', 'removes sphere around player',{},
  8100. function(args, speaker)
  8101. local players = getPlayer(args[1], speaker)
  8102. for i,v in pairs(players)do
  8103. local pchar=_char(v)
  8104. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8105. if v:IsA("SelectionSphere") then
  8106. v:Destroy()
  8107. end
  8108. end
  8109. end
  8110. end)
  8111.  
  8112. addcmd('ambient','changes ambient',{},
  8113. function(args, speaker)
  8114. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8115. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8116. end)
  8117.  
  8118. addcmd('fogend','changes the fogend',{},
  8119. function(args, speaker)
  8120. LightingService.FogEnd = args[1]
  8121. end)
  8122.  
  8123. addcmd('fogcolor','changes the fogs color',{},
  8124. function(args, speaker)
  8125. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8126. end)
  8127.  
  8128. injail = {}
  8129. addcmd('jail','jails player',{},
  8130. function(args, speaker)
  8131. local players = getPlayer(args[1], speaker)
  8132. for i,v in pairs(players)do
  8133. spawn(function()
  8134. if FindTable(injail, _players[v].Name) then return end
  8135. table.insert(injail, _players[v].Name)
  8136. local pchar=gPlayers[v].Character
  8137. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8138. repeat wait(0.5)
  8139. 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
  8140. until not FindTable(injail, _players[v].Name)
  8141. end)
  8142. end
  8143. end)
  8144.  
  8145. addcmd('unjail','unjails player',{},
  8146. function(args, speaker)
  8147. local players = getPlayer(args[1], speaker)
  8148. for i,v in pairs(players)do
  8149. spawn(function()
  8150. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8151. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8152. end)
  8153. end
  8154. end)
  8155.  
  8156. loopn = {}
  8157. addcmd('loopname','loops a players name',{'lname'},
  8158. function(args, speaker)
  8159. local players = getPlayer(args[1], speaker)
  8160. for i,v in pairs(players)do
  8161. spawn(function()
  8162. if FindTable(loopn, _players[v].Name) then return end
  8163. table.insert(loopn, _players[v].Name)
  8164. local Lname = GLS(false, 1)
  8165. local pchar=gPlayers[v].Character
  8166. pchar.Name = Lname
  8167. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8168. Notify('Looping name for player(s) (only visible to others)') end
  8169. repeat wait(0.01)
  8170. repeat wait() until _players[v].Character
  8171. gPlayers[v].Character.Name = Lname
  8172. until not FindTable(loopn, _players[v].Name)
  8173. end)
  8174. end
  8175. end)
  8176.  
  8177. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8178. function(args, speaker)
  8179. local players = getPlayer(args[1], speaker)
  8180. for i,v in pairs(players)do
  8181. spawn(function()
  8182. local pchar=gPlayers[v].Character
  8183. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8184. wait(0.5)
  8185. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8186. Notify('Stopped looping name for player(s)') end
  8187. pchar.Name = gPlayers[v].Name
  8188. end)
  8189. end
  8190. end)
  8191.  
  8192. addcmd('loopbring','loop brings a player lol',{},
  8193. function(args, speaker)
  8194. local players = getPlayer(args[1], speaker)
  8195. for i,v in pairs(players)do
  8196. spawn(function()
  8197. if FindTable(bringT, _players[v].Name) then return end
  8198. table.insert(bringT, _players[v].Name)
  8199. local pchar=gPlayers[v].Character
  8200. pchar.Humanoid.Jump = true
  8201. repeat wait(0.5)
  8202. pchar = _players[v].Character
  8203. for i,c in pairs(players) do
  8204. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8205. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8206. end
  8207. end
  8208. until not FindTable(bringT, _players[v].Name)
  8209. end)
  8210. end
  8211. end)
  8212.  
  8213. addcmd('feinvisible','fe invisible',{'feinvis'},
  8214. function(args, speaker)
  8215. -- Elite1337#9377 & Timeless#4044
  8216. local function CheckRig()
  8217. if Player.Character then
  8218. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8219. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8220. return 'R15'
  8221. else
  8222. return 'R6'
  8223. end
  8224. end
  8225. end
  8226. local function InitiateInvis()
  8227. local Character = Player.Character
  8228. local StoredCF = Character.PrimaryPart.CFrame
  8229. local Part = Instance.new('Part',workspace)
  8230. Part.Size = Vector3.new(5,0,5)
  8231. Part.Anchored = true
  8232. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8233. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8234. spawn(function()
  8235. wait(3)
  8236. Part:Destroy()
  8237. end)
  8238. if CheckRig() == 'R6' then
  8239. local Clone = Character.HumanoidRootPart:Clone()
  8240. Character.HumanoidRootPart:Destroy()
  8241. Clone.Parent = Character
  8242. else
  8243. local Clone = Character.LowerTorso.Root:Clone()
  8244. Character.LowerTorso.Root:Destroy()
  8245. Clone.Parent = Character.LowerTorso
  8246. end
  8247. end
  8248. InitiateInvis()
  8249. end)
  8250.  
  8251. addcmd('unloopbring','unjails player',{'noloopbring'},
  8252. function(args, speaker)
  8253. local players = getPlayer(args[1], speaker)
  8254. for i,v in pairs(players)do
  8255. spawn(function()
  8256. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8257. end)
  8258. end
  8259. end)
  8260.  
  8261. strobe = false
  8262. addcmd('strobe','makes the server flash',{'flash'},
  8263. function(args, speaker)
  8264. if strobe == false then
  8265. strobep = Instance.new("ColorCorrectionEffect")
  8266. strobep.Brightness = 1
  8267. strobep.Parent = LightingService
  8268. strobe = true
  8269. repeat wait(0.01)
  8270. strobep.Enabled = true
  8271. wait(0.01)
  8272. strobep.Enabled = false
  8273. until strobe == false
  8274. end
  8275. end)
  8276.  
  8277. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8278. function(args, speaker)
  8279. strobe = false
  8280. strobep:Destroy()
  8281. end)
  8282.  
  8283. addcmd('shutdown', 'shuts the server down',{},
  8284. function(args, speaker)
  8285. Notify('Broken atm :(')
  8286. end)
  8287.  
  8288. addcmd('fekill','oof?',{},
  8289. function(args, speaker)
  8290. local players = getPlayer(args[1], speaker)
  8291. for i,v in pairs(players)do
  8292. -- illremember's cool fe kill script
  8293. local Target = gPlayers[v].Name
  8294. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8295. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8296. l.Parent = game:GetService("Players").LocalPlayer.Character
  8297. l.Name = "Humanoid"
  8298. wait(0.1)
  8299. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8300. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8301. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8302. wait(0.1)
  8303. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8304. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8305. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8306. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8307. v.CanBeDropped = true
  8308. end
  8309. wait(0.1)
  8310. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8311. wait(0.1)
  8312. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8313. wait(0.2)
  8314. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8315. end
  8316. end)
  8317.  
  8318. addcmd('animation','makes player animate',{'anim'},
  8319. function(args, speaker)
  8320. local players = getPlayer(args[1], speaker)
  8321. for i,v in pairs(players)do
  8322. local pchar=_char(v)
  8323. local AnimationId = tostring(args[2])
  8324. local Anim = Instance.new("Animation")
  8325. Anim.AnimationId = "rbxassetid://"..AnimationId
  8326. local k = pchar.Humanoid:LoadAnimation(Anim)
  8327. k:Play()
  8328. end
  8329. end)
  8330.  
  8331. addcmd('creeper','make the player a creeper',{'crpr'},
  8332. function(args, speaker)
  8333. local players = getPlayer(args[1], speaker)
  8334. for i,v in pairs(players)do
  8335. local pchar = gPlayers[v].Character
  8336. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8337. if pchar:FindFirstChild("Shirt") then
  8338. pchar.Shirt.Parent = pchar.Torso
  8339. end
  8340. if pchar:FindFirstChild("Pants") then
  8341. pchar.Pants.Parent = pchar.Torso
  8342. end
  8343. if pchar:FindFirstChild("Shirt Graphic") then
  8344. pchar["Shirt Graphic"].Graphic = ""
  8345. end
  8346. for i,v in pairs(pchar:GetChildren()) do
  8347. if v:IsA("Accessory") then
  8348. v:Destroy()
  8349. end
  8350. end
  8351. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8352. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8353. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8354. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8355. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8356. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8357. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8358. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8359. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8360. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8361. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8362. end
  8363. end
  8364. end)
  8365.  
  8366. addcmd('uncreeper','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('crash','crashes a player',{},
  8375. function(args, speaker)
  8376. local players = getPlayer(args[1], speaker)
  8377. for i,v in pairs(players)do
  8378. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8379. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8380. Notify('Crashed player(s)') end
  8381. wait(4)
  8382. if gPlayers[v] ~= nil then
  8383. for i=1,3600 do
  8384. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8385. end
  8386. wait()
  8387. for i=1,3600 do
  8388. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8389. end
  8390. wait()
  8391. end
  8392. end
  8393. end
  8394. end)
  8395.  
  8396. addcmd('shrek', 'makes player shrek',{},
  8397. function(args, speaker)
  8398. local players = getPlayer(args[1], speaker)
  8399. for i,v in pairs(players) do
  8400. local pchar = gPlayers[v].Character
  8401. for i,v in pairs(pchar:GetChildren()) do
  8402. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8403. then
  8404. v:Destroy()
  8405. end
  8406. end
  8407. for i,v in pairs(pchar.Head:GetChildren()) do
  8408. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8409. v:Destroy()
  8410. end
  8411. end
  8412.  
  8413. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8414. mesh.MeshType = "FileMesh"
  8415. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8416. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8417. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8418.  
  8419. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8420. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8421.  
  8422. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8423. Pants.PantsTemplate = "rbxassetid://133078204"
  8424. end
  8425. end)
  8426.  
  8427. addcmd('unshrek','makes player back to normal',{},
  8428. function(args, speaker)
  8429. local players = getPlayer(args[1], speaker)
  8430. for i,v in pairs(players)do
  8431. refresh(gPlayers[v])
  8432. end
  8433. end)
  8434.  
  8435. addcmd('oof','good things happen',{},
  8436. function(args, speaker)
  8437. local players = getPlayer(args[1], speaker)
  8438. for i,v in pairs(players)do
  8439. spawn(function()
  8440. 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
  8441. gPlayers[v].Character.Head.Died.Volume = 10
  8442. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8443. end
  8444. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8445. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8446. wait(5)
  8447. execCmd("explode " .. gPlayers[v].Name)
  8448. wait(0.1)
  8449. gPlayers[v].Character.Humanoid.Health = 0
  8450. end)
  8451. end
  8452. end)
  8453.  
  8454. addcmd('control','controls player',{},
  8455. function(args, speaker)
  8456. local players = getPlayer(args[1], speaker)
  8457. for i,v in pairs(players)do
  8458. spawn(function()
  8459. local pchar = gPlayers[v].Character
  8460. if gPlayers[v] and pchar then
  8461. execCmd("invisible " .. speaker.Name)
  8462. pchar.Humanoid.PlatformStand = true
  8463. local w = Instance.new("Weld", speaker.Character.Torso)
  8464. w.Part0 = speaker.Character.Torso
  8465. w.Part1 = pchar.Torso
  8466. local w2 = Instance.new("Weld", speaker.Character.Head)
  8467. w2.Part0 = speaker.Character.Head
  8468. w2.Part1 = pchar.Head
  8469. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8470. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8471. w3.Part1 = pchar:findFirstChild("Right Arm")
  8472. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8473. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8474. w4.Part1 = pchar:findFirstChild("Left Arm")
  8475. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8476. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8477. w5.Part1 = pchar:findFirstChild("Right Leg")
  8478. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8479. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8480. w6.Part1 = pchar:findFirstChild("Left Leg")
  8481. char.Head.face:Destroy()
  8482. for i,v in pairs(pchar:GetChildren()) do
  8483. if v:IsA("BasePart") then
  8484. v.CanCollide = false
  8485. end
  8486. end
  8487. for i,v in pairs(char:GetChildren()) do
  8488. if v:IsA("BasePart") then
  8489. v.Transparency = 1
  8490. elseif v:IsA("Accessory") then
  8491. v:Destroy()
  8492. end
  8493. end
  8494. pchar.Parent = char
  8495. pchar.Humanoid.Changed:connect(function()
  8496. pchar.Humanoid.PlatformStand = true
  8497. end)
  8498. end
  8499. end)
  8500. end
  8501. end)
  8502.  
  8503. addcmd('nuke','nukes player',{}, -- from MML
  8504. function(args, speaker)
  8505. local players = getPlayer(args[1], speaker)
  8506. for i,v in pairs(players)do
  8507. spawn(function()
  8508. local pchar = gPlayers[v].Character
  8509. local Pos = CFrame.new(0,1,0)
  8510. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8511. 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
  8512. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8513. 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)
  8514. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8515. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8516.  
  8517. 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)
  8518.  
  8519. gLighting.Brightness = 5
  8520. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8521. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8522.  
  8523. local Exp = Instance.new("Explosion", workspace)
  8524. Exp.Position = Pos.p
  8525. Exp.BlastPressure = 10000000
  8526. Exp.BlastRadius = 1000000
  8527. Exp.Hit:connect(function(Part)
  8528. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8529. ypcall(function()
  8530. Part.Anchored = false
  8531. Part.BrickColor = BrickColor.new("Black")
  8532. Part.Material = "Slate"
  8533. Part:BreakJoints()
  8534. end)
  8535. end
  8536. end)
  8537.  
  8538. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8539. BoomSound.SoundId = 'rbxassetid://212389494'
  8540. BoomSound:Play()
  8541. for i = 0,100,0.5 do
  8542. Blast.Anchored = true
  8543. Wave.Anchored = true
  8544. BlastMesh.Scale = Vector3.new(i,i,i)
  8545. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8546. Blast.CFrame = Pos
  8547. wait()
  8548. end
  8549. BoomSound:Stop()
  8550. Blast:Destroy()
  8551. Wave:Destroy()
  8552. wait()
  8553. BoomSound:Destroy()
  8554. Effect:Destroy()
  8555. for i = 10,5,-1 do
  8556. gLighting.Brightness = (i-5) + 1
  8557. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8558. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8559. wait(0.05)
  8560. end
  8561. end)
  8562. end
  8563. end)
  8564.  
  8565. addcmd('dong','gives a player a penis',{'penis'},
  8566. function(args, speaker)
  8567. local players = getPlayer(args[1], speaker)
  8568. for i,v in pairs(players)do
  8569. spawn(function()
  8570. if gPlayers[v].Character:FindFirstChild('wang') then
  8571. gPlayers[v].Character.wang:destroy()
  8572. end
  8573. local D = Instance.new('Model', gPlayers[v].Character)
  8574. D.Name = 'DONG'
  8575. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8576. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8577. local M1 = Instance.new('CylinderMesh', MAIN)
  8578. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8579. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8580. local M2 = Instance.new('SpecialMesh', P1)
  8581. local W2 = Instance.new('Weld', P1)
  8582. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8583. local M3 = Instance.new('SpecialMesh', B1)
  8584. local W3 = Instance.new('Weld', B1)
  8585. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8586. local M4 = Instance.new('SpecialMesh', B2)
  8587. local W4 = Instance.new('Weld', B2)
  8588. 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
  8589. 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)
  8590. 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
  8591. M2.MeshType = 'Sphere'
  8592. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8593. 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')
  8594. M3.Parent = B1 M3.MeshType = 'Sphere'
  8595. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8596. 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')
  8597. M4.MeshType = 'Sphere'
  8598. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8599. end)
  8600. end
  8601. end)
  8602.  
  8603. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8604. function(args, speaker)
  8605. local players = getPlayer(args[1], speaker)
  8606. for i,v in pairs(players)do
  8607. if gPlayers[v].Character:FindFirstChild('DONG') then
  8608. gPlayers[v].Character.DONG:destroy()
  8609. end end
  8610. end)
  8611.  
  8612. addcmd('infect','infects player',{},
  8613. function(args, speaker)
  8614. local players = getPlayer(args[1], speaker)
  8615. for i,v in pairs(players)do
  8616. function infect(rip)
  8617. local pchar = gPlayers[v].Character
  8618. for i,v in pairs(pchar:GetChildren()) do
  8619. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8620. v:Destroy()
  8621. end
  8622. end
  8623. if pchar.Torso:FindFirstChild("roblox") then
  8624. pchar.Torso.roblox:Destroy()
  8625. end
  8626. if pchar.Head:FindFirstChild("face") then
  8627. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8628. end
  8629. if pchar:FindFirstChild("Body Colors") then
  8630. local Colors = pchar["Body Colors"]
  8631. local Skin = BrickColor.new("Pastel green")
  8632. local Clothes = BrickColor.new("Reddish brown")
  8633. Colors.HeadColor = Skin
  8634. Colors.LeftArmColor = Skin
  8635. Colors.RightArmColor = Skin
  8636. Colors.LeftLegColor = Clothes
  8637. Colors.RightLegColor = Clothes
  8638. Colors.TorsoColor = Clothes
  8639. end
  8640. local w1 = Instance.new("Weld", pchar)
  8641. w1.Part0 = pchar["Right Arm"]
  8642. w1.Part1 = pchar.Torso
  8643. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8644. local w2 = Instance.new("Weld", pchar)
  8645. w2.Part0 = pchar["Left Arm"]
  8646. w2.Part1 = pchar.Torso
  8647. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8648. local rip = false
  8649. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8650. if connect1 == false then
  8651. connect1 = true
  8652. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8653. infect(gPlayers[hit.Parent.Name])
  8654. end
  8655. wait(0.5)
  8656. connect1 = true
  8657. end
  8658. end)
  8659. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8660. if connect2 == false then
  8661. connect2 = true
  8662. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8663. infect(gPlayers[hit.Parent.Name])
  8664. end
  8665. wait(0.5)
  8666. connect2 = true
  8667. end
  8668. end)
  8669. local IV = Instance.new("IntValue", pchar)
  8670. IV.Name = "Infected"
  8671. IV.Value = 0
  8672. IV.Changed:connect(function()
  8673. connect1:disconnect()
  8674. connect2:disconnect()
  8675. end)
  8676. end
  8677. infect(v)
  8678. end
  8679. end)
  8680.  
  8681. addcmd('uninfect','makes player back to normal',{},
  8682. function(args, speaker)
  8683. local players = getPlayer(args[1], speaker)
  8684. for i,v in pairs(players)do
  8685. refresh(gPlayers[v])
  8686. end
  8687. end)
  8688.  
  8689. addcmd('duck','makes players head a duck',{},
  8690. function(args, speaker)
  8691. local players = getPlayer(args[1], speaker)
  8692. for i,v in pairs(players)do
  8693. local pchar = gPlayers[v].Character
  8694. for i,v in pairs(pchar.Torso:GetChildren()) do
  8695. if v:IsA("Decal") then
  8696. v:Destroy()
  8697. end
  8698. end
  8699. for i,v in pairs(pchar:GetChildren()) do
  8700. if v:IsA("Accessory") then
  8701. v:Destroy()
  8702. end
  8703. end
  8704. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8705. duck.MeshType = "FileMesh"
  8706. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8707. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8708. duck.Scale = Vector3.new(5, 5, 5)
  8709. pchar.Head.Transparency = 1
  8710. pchar["Left Arm"].Transparency = 1
  8711. pchar["Right Arm"].Transparency = 1
  8712. pchar["Left Leg"].Transparency = 1
  8713. pchar["Right Leg"].Transparency = 1
  8714. pchar.Head.face.Transparency = 1
  8715. end
  8716. end)
  8717.  
  8718. addcmd('mage', 'mage',{},
  8719. function(args, speaker)
  8720. if speaker.userId ~= LP.userId then
  8721. lponly(speaker) else
  8722. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8723. --local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8724. --local fakeLighting = arcPackage.Lighting
  8725. local arcPackage
  8726. local fakeLighting
  8727.  
  8728. local oldgame = game
  8729. local oldlighting = oldgame:GetService("Lighting")
  8730.  
  8731. local proLighting = newproxy(true)
  8732. local mtL = getmetatable(proLighting)
  8733. mtL.__index = function(self,ind)
  8734. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8735. return oldlighting[ind]
  8736. end
  8737. mtL.__newindex = function(self,ind,val)
  8738. oldlighting[ind] = val
  8739. end
  8740. mtL.__namecall = function(self,...)
  8741. local args = {...}
  8742. local method = table.remove(args)
  8743. return oldlighting(method,unpack(args))
  8744. end
  8745.  
  8746. local proGame = newproxy(true)
  8747. local mt = getmetatable(proGame)
  8748. mt.__index = function(self,ind)
  8749. if ind == "Lighting" then return proLighting end
  8750. return oldgame[ind]
  8751. end
  8752. mt.__namecall = function(self,...)
  8753. local args = {...}
  8754. local method = table.remove(args)
  8755. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8756. return oldgame(method,unpack(args))
  8757. end
  8758.  
  8759. wait()
  8760. local destructAnchored = false
  8761. local maxMass = 1000
  8762.  
  8763. function newCESS(scr)
  8764. local newFunc = loadstring(scr.Source)
  8765. if type(newFunc) ~= "function" then return end
  8766. setfenv(newFunc,setmetatable({script = scr},{
  8767. __index = function(self,ind)
  8768. if ind == "game" then return proGame end
  8769. return getfenv()[ind]
  8770. end,
  8771. __newindex = function(self,ind,val)
  8772. rawset(self,ind,val)
  8773. end
  8774. }))
  8775. pcall(function()spawn(newFunc)end)
  8776. end
  8777.  
  8778. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8779. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8780.  
  8781. function destroyHook(obj,replacement,par)
  8782. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8783. local newObj = replacement:Clone()
  8784. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8785. newObj.Parent = par
  8786. destroyHook(newObj,replacement,par)
  8787. end)
  8788. end
  8789.  
  8790. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8791. local newObj = v:Clone()
  8792. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8793. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8794. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8795. end
  8796.  
  8797. function replaceScripts(root)
  8798. for i,v in pairs(root:GetChildren()) do
  8799. if v:IsA("Script") and not v:IsA("LocalScript") then
  8800. local tempStore = {}
  8801. for i2,v2 in pairs(v:GetChildren()) do
  8802. table.insert(tempStore,v2:Clone())
  8803. end
  8804. local newScript = Instance.new("LocalScript",v.Parent)
  8805. newScript.Name = v.Name
  8806. for i2,v2 in pairs(tempStore) do
  8807. v2.Parent = newScript
  8808. end
  8809. v:Destroy()
  8810. end
  8811. replaceScripts(v)
  8812. end
  8813. end
  8814.  
  8815. local player = gPlayers.LocalPlayer
  8816.  
  8817. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8818. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8819. end
  8820.  
  8821. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8822. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8823. end
  8824.  
  8825. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8826. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8827. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8828. eTemplate.Parent = game.ReplicatedStorage
  8829. end
  8830.  
  8831. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8832. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8833. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8834. fTemplate.Parent = game.ReplicatedStorage
  8835. end
  8836.  
  8837. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8838. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8839. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8840. lTemplate.Parent = game.ReplicatedStorage
  8841. end
  8842.  
  8843. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8844. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8845. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8846. mTemplate.Parent = game.ReplicatedStorage
  8847. end
  8848.  
  8849. function getMyPlayerArea()
  8850. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8851. if v.Player.Value == player.Name then
  8852. return v.PlayerArea
  8853. end
  8854. end
  8855. end
  8856.  
  8857. local whitelistedParts = {
  8858. ["DamagePart"] = true,
  8859. ["Explosion"] = true,
  8860. ["Explosion2"] = true,
  8861. ["SuperExplosion"] = true,
  8862. }
  8863.  
  8864. workspace.DescendantAdded:connect(function(desc)
  8865. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8866. newCESS(desc)
  8867. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8868. newCESS(desc)
  8869. elseif desc:IsA("BodyGyro") then
  8870. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8871. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8872. end)
  8873. --elseif desc:IsA("BodyPosition") then
  8874. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8875. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8876. -- end)
  8877. end
  8878. end)
  8879.  
  8880. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8881. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8882. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8883. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8884. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8885.  
  8886. wait(1)
  8887.  
  8888. local player = gPlayers.LocalPlayer
  8889.  
  8890. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8891. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8892.  
  8893. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8894. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8895. local arcMovesList = arcMoves.ScrollingFrame
  8896. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8897.  
  8898. local arcs = {}
  8899.  
  8900. local currentArc = ""
  8901.  
  8902. function getMove(root)
  8903. for i,v in pairs(root:GetChildren()) do
  8904. if v.Name ~= "Requirement" then
  8905. return v
  8906. end
  8907. end
  8908. return nil
  8909. end
  8910.  
  8911. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8912. table.insert(arcs,v)
  8913. end
  8914.  
  8915. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8916. table.insert(arcs,v)
  8917. end
  8918.  
  8919. for i,v in pairs(arcs) do
  8920. local newTemplate = arcTemplate:Clone()
  8921. newTemplate.ArcName.Text = v.Name
  8922. newTemplate.Change.MouseButton1Down:connect(function()
  8923. currentArc = v.Name
  8924. arcToggler.Parent.Visible = true
  8925. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8926. arcMovesList:ClearAllChildren()
  8927. arcToggler.Text = currentArc
  8928. arcMoves.Title.Text = currentArc .. " Arc"
  8929. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8930. local myMove = getMove(v5.Learn)
  8931. if myMove ~= nil then
  8932. local newTemplate = moveTemplate:Clone()
  8933. newTemplate.Attack.Text = v5.Name
  8934. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8935. newTemplate.Parent = arcMovesList
  8936. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8937. newTemplate.Learn.MouseButton1Down:connect(function()
  8938. local learnMove = myMove:Clone()
  8939. learnMove.Parent = player.Backpack
  8940. if learnMove:IsA("LocalScript") then
  8941. learnMove.Disabled = false
  8942. newTemplate.Learn.Text = "Activated"
  8943. newCESS(learnMove)
  8944. else
  8945. newTemplate.Learn.Text = "Learned"
  8946. newCESS(learnMove.LocalScript)
  8947. end
  8948. wait(5)
  8949. newTemplate.Learn.Text = "Learn"
  8950. end)
  8951. newTemplate.Visible = true
  8952. end
  8953. end
  8954. end
  8955. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8956. arcMovesList:ClearAllChildren()
  8957. arcToggler.Text = currentArc
  8958. arcMoves.Title.Text = currentArc .. " Arc"
  8959. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8960. local myMove = getMove(v.Learn)
  8961. if myMove ~= nil then
  8962. local newTemplate = moveTemplate:Clone()
  8963. newTemplate.Attack.Text = v.Name
  8964. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8965. newTemplate.Parent = arcMovesList
  8966. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8967. newTemplate.Learn.MouseButton1Down:connect(function()
  8968. local learnMove = myMove:Clone()
  8969. learnMove.Parent = player.Backpack
  8970. if learnMove:IsA("LocalScript") then
  8971. learnMove.Disabled = false
  8972. newTemplate.Learn.Text = "Activated"
  8973. newCESS(learnMove)
  8974. else
  8975. newTemplate.Learn.Text = "Learned"
  8976. newCESS(learnMove.LocalScript)
  8977. end
  8978. wait(5)
  8979. newTemplate.Learn.Text = "Learn"
  8980. end)
  8981. newTemplate.Visible = true
  8982. end
  8983. end
  8984. end
  8985. end)
  8986. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8987. newTemplate.Visible = true
  8988. newTemplate.Parent = arcList
  8989. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8990. end
  8991.  
  8992. Open = false
  8993. MouseClick = function()
  8994. if Open == false then
  8995. Open = true
  8996. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8997. else
  8998. if Open == true then
  8999. Open = false
  9000. player.PlayerGui.ChangeArc.Stuff.Visible = false
  9001. end
  9002. end
  9003. end
  9004.  
  9005. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  9006.  
  9007. Open2 = false
  9008. local MouseClick2 = function()
  9009. if Open2 == false then
  9010. Open2 = true
  9011. arcMoves.Visible = true
  9012. else
  9013. if Open2 == true then
  9014. Open2 = false
  9015. arcMoves.Visible = false
  9016. end
  9017. end
  9018. end
  9019.  
  9020. arcToggler.MouseButton1Down:connect(MouseClick2)
  9021.  
  9022. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9023.  
  9024. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9025. if v:IsA("Script") then
  9026. newCESS(v)
  9027. end
  9028. end
  9029. end
  9030. end
  9031. end)
  9032.  
  9033. addcmd('unduck','makes player back to normal',{},
  9034. function(args, speaker)
  9035. local players = getPlayer(args[1], speaker)
  9036. for i,v in pairs(players)do
  9037. refresh(gPlayers[v])
  9038. end
  9039. end)
  9040.  
  9041. addcmd('mesh','makes a player into a mesh',{},
  9042. function(args, speaker)
  9043. local players = getPlayer(args[1], speaker)
  9044. for i,v in pairs(players)do
  9045. local pchar = gPlayers[v].Character
  9046. for i,v in pairs(pchar.Torso:GetChildren()) do
  9047. if v:IsA("Decal") then
  9048. v:Destroy()
  9049. end
  9050. end
  9051. for i,v in pairs(pchar:GetChildren()) do
  9052. if v:IsA("Accessory") then
  9053. v:Destroy()
  9054. end
  9055. end
  9056. pchar.Head.Transparency = 1
  9057. pchar["Left Arm"].Transparency = 1
  9058. pchar["Right Arm"].Transparency = 1
  9059. pchar["Left Leg"].Transparency = 1
  9060. pchar["Right Leg"].Transparency = 1
  9061. pchar.Head.face.Transparency = 1
  9062. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9063. msh.MeshType = "FileMesh"
  9064. msh.Scale = Vector3.new(3, 3, 3)
  9065. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9066. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9067. msh.Scale = Vector3.new(3, 3, 3)
  9068. end
  9069. end)
  9070.  
  9071. addcmd('disable','removes players humanoid',{},
  9072. function(args, speaker)
  9073. local players = getPlayer(args[1], speaker)
  9074. for i,v in pairs(players)do
  9075. local pchar = gPlayers[v].Character
  9076. if pchar:FindFirstChild("Humanoid") then
  9077. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9078. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9079. humanoid.Parent = game.ContextActionService
  9080. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9081. Notify('Disabled player(s)') end
  9082. end end end)
  9083.  
  9084. addcmd('enable','gives player humanoid',{},
  9085. function(args, speaker)
  9086. local players = getPlayer(args[1], speaker)
  9087. for i,v in pairs(players)do
  9088. local pchar = gPlayers[v].Character
  9089. if pchar:FindFirstChild("Humanoid") then
  9090. return
  9091. else
  9092. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9093. humanoid.Parent = pchar
  9094. humanoid.Name = "Humanoid"
  9095. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9096. Notify('Enabled player(s)') end
  9097. end end end)
  9098.  
  9099. addcmd('size','changes size of player',{},
  9100. function(args, speaker)
  9101. local players = getPlayer(args[1], speaker)
  9102. for i,v in pairs(players)do
  9103. local pchar = gPlayers[v].Character
  9104. local function scale(chr,scl)
  9105. for _,v in pairs(pchar:GetChildren()) do
  9106. if v:IsA("Accessory") then
  9107. v:Clone()
  9108. v.Parent = LightingService
  9109. end end
  9110. local Head = chr['Head']
  9111. local Torso = chr['Torso']
  9112. local LA = chr['Left Arm']
  9113. local RA = chr['Right Arm']
  9114. local LL = chr['Left Leg']
  9115. local RL = chr['Right Leg']
  9116. local HRP = chr['HumanoidRootPart']
  9117. wait(0.1)
  9118. Head.formFactor = 3
  9119. Torso.formFactor = 3
  9120. LA.formFactor = 3
  9121. RA.formFactor = 3
  9122. LL.formFactor = 3
  9123. RL.formFactor = 3
  9124. HRP.formFactor = 3
  9125. Head.Size = Vector3.new(scl * 2, scl, scl)
  9126. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9127. LA.Size = Vector3.new(scl, scl * 2, scl)
  9128. RA.Size = Vector3.new(scl, scl * 2, scl)
  9129. LL.Size = Vector3.new(scl, scl * 2, scl)
  9130. RL.Size = Vector3.new(scl, scl * 2, scl)
  9131. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9132. local Motor1 = Instance.new('Motor6D', Torso)
  9133. Motor1.Part0 = Torso
  9134. Motor1.Part1 = Head
  9135. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9136. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9137. Motor1.Name = "Neck"
  9138. local Motor2 = Instance.new('Motor6D', Torso)
  9139. Motor2.Part0 = Torso
  9140. Motor2.Part1 = LA
  9141. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9142. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9143. Motor2.Name = "Left Shoulder"
  9144. local Motor3 = Instance.new('Motor6D', Torso)
  9145. Motor3.Part0 = Torso
  9146. Motor3.Part1 = RA
  9147. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9148. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9149. Motor3.Name = "Right Shoulder"
  9150. local Motor4 = Instance.new('Motor6D', Torso)
  9151. Motor4.Part0 = Torso
  9152. Motor4.Part1 = LL
  9153. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9154. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9155. Motor4.Name = "Left Hip"
  9156. local Motor5 = Instance.new('Motor6D', Torso)
  9157. Motor5.Part0 = Torso
  9158. Motor5.Part1 = RL
  9159. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9160. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9161. Motor5.Name = "Right Hip"
  9162. local Motor6 = Instance.new('Motor6D', HRP)
  9163. Motor6.Part0 = HRP
  9164. Motor6.Part1 = Torso
  9165. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9166. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9167. scale(pchar, args[2])
  9168. for _,v in pairs(LightingService:GetChildren()) do
  9169. if v:IsA("Accessory") then
  9170. v.Parent = pchar
  9171. end end end end)
  9172.  
  9173. addcmd('clone','clones player',{},
  9174. function(args, speaker)
  9175. local players = getPlayer(args[1], speaker)
  9176. for i,v in pairs(players)do
  9177. local pchar = gPlayers[v].Character
  9178. spawn(function()
  9179. pchar.Archivable = true
  9180. local clone = pchar:Clone()
  9181. clone.Parent = workspace
  9182. local cloneV = Instance.new("BoolValue")
  9183. cloneV.Name = "isclone"
  9184. cloneV.Parent = clone
  9185. clone:MoveTo(pchar:GetModelCFrame().p)
  9186. clone:MakeJoints()
  9187. pchar.Archivable = false
  9188. end)
  9189. end
  9190. end)
  9191.  
  9192. addcmd('noclones', 'clears clones',{},
  9193. function(args, speaker)
  9194. local players = getPlayer(args[1], speaker)
  9195. for i,v in pairs(players)do
  9196. for _, child in pairs( workspace:GetChildren()) do
  9197. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9198. child:Destroy()
  9199. end
  9200. end
  9201. end
  9202. end)
  9203.  
  9204. addcmd('spin','spins player',{},
  9205. function(args, speaker)
  9206. local players = getPlayer(args[1], speaker)
  9207. for i,v in pairs(players)do
  9208. spawn(function()
  9209. local pchar = gPlayers[v].Character
  9210. for i,v in pairs(pchar.Torso:GetChildren()) do
  9211. if v.Name == "Spinning" then
  9212. v:Destroy()
  9213. end
  9214. end
  9215. local Torso = pchar.Torso
  9216. local BG = Instance.new("BodyGyro", Torso)
  9217. BG.Name = "Spinning"
  9218. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9219. BG.P = 11111
  9220. BG.cframe = Torso.CFrame
  9221. repeat wait(1/44)
  9222. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9223. until not BG or BG.Parent ~= Torso
  9224. end)
  9225. end
  9226. end)
  9227.  
  9228. addcmd('unspin','stops spinning player',{},
  9229. function(args, speaker)
  9230. local players = getPlayer(args[1], speaker)
  9231. for i,v in pairs(players)do
  9232. local pchar = gPlayers[v].Character
  9233. for i,v in pairs(pchar.Torso:GetChildren()) do
  9234. if v.Name == "Spinning" then
  9235. v:Destroy()
  9236. end
  9237. end
  9238. end
  9239. end)
  9240.  
  9241. addcmd('dog','makes player a dog',{},
  9242. function(args, speaker)
  9243. local players = getPlayer(args[1], speaker)
  9244. for i,v in pairs(players)do
  9245. local pchar = gPlayers[v].Character
  9246. if pchar:FindFirstChild("Shirt") then
  9247. pchar.Shirt:Destroy()
  9248. end
  9249. if pchar:FindFirstChild("Pants") then
  9250. pchar.Pants:Destroy()
  9251. end
  9252. if pchar:FindFirstChild("Shirt Graphic") then
  9253. pchar["Shirt Graphic"].Graphic = ""
  9254. end
  9255. pchar.Torso.Transparency = 1
  9256. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9257. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9258. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9259. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9260. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9261. local FakeTorso = Instance.new("Seat", pchar)
  9262. FakeTorso.Name = "FakeTorso"
  9263. FakeTorso.FormFactor = "Symmetric"
  9264. FakeTorso.TopSurface = 0
  9265. FakeTorso.BottomSurface = 0
  9266. FakeTorso.Size = Vector3.new(3,1,4)
  9267. FakeTorso.BrickColor = BrickColor.new("Brown")
  9268. FakeTorso.CFrame = pchar.Torso.CFrame
  9269. local BF = Instance.new("BodyForce", FakeTorso)
  9270. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9271. local W = Instance.new("Weld", pchar.Torso)
  9272. W.Part0 = pchar.Torso
  9273. W.Part1 = FakeTorso
  9274. W.C0 = CFrame.new(0,-.5,0)
  9275. local BC = pchar["Body Colors"]
  9276. BC.HeadColor = BrickColor.new("Brown")
  9277. BC.LeftArmColor = BrickColor.new("Brown")
  9278. BC.LeftLegColor = BrickColor.new("Brown")
  9279. BC.RightArmColor = BrickColor.new("Brown")
  9280. BC.RightLegColor = BrickColor.new("Brown")
  9281. BC.TorsoColor = BrickColor.new("Brown")
  9282. end
  9283. end)
  9284.  
  9285. addcmd('undog','makes player back to normal',{},
  9286. function(args, speaker)
  9287. local players = getPlayer(args[1], speaker)
  9288. for i,v in pairs(players)do
  9289. refresh(gPlayers[v])
  9290. end
  9291. end)
  9292.  
  9293. addcmd('loopheal','loop heals player',{},
  9294. function(args, speaker)
  9295. local players = getPlayer(args[1], speaker)
  9296. for i,v in pairs(players)do
  9297. spawn(function()
  9298. local pchar = gPlayers[v].Character
  9299. if pchar:FindFirstChild("LoopHeal") then
  9300. pchar.LoopHeal.Name = "NotLoopHeal"
  9301. wait(0.1)
  9302. pchar.NotLoopHeal:Destroy()
  9303. end
  9304. local LoopHeal = Instance.new("StringValue", pchar)
  9305. LoopHeal.Name = "LoopHeal"
  9306. repeat wait(0.1)
  9307. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9308. until LoopHeal.Name == "NotLoopHeal"
  9309. end)
  9310. end
  9311. end)
  9312.  
  9313. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9314. function(args, speaker)
  9315. local players = getPlayer(args[1], speaker)
  9316. for i,v in pairs(players)do
  9317. local pchar = gPlayers[v].Character
  9318. if pchar:FindFirstChild("LoopHeal") then
  9319. pchar.LoopHeal.Name = "NotLoopHeal"
  9320. wait(0.1)
  9321. pchar.NotLoopHeal:Destroy()
  9322. end
  9323. end
  9324. end)
  9325.  
  9326. addcmd('fling','flings player',{},
  9327. function(args, speaker)
  9328. local players = getPlayer(args[1], speaker)
  9329. for i,v in pairs(players)do
  9330. local pchar = gPlayers[v].Character
  9331. if pchar:FindFirstChild("Humanoid") then
  9332. local xran
  9333. local zran
  9334. repeat
  9335. xran = math.random(-9999,9999)
  9336. until math.abs(xran) >= 5555
  9337. repeat
  9338. zran = math.random(-9999,9999)
  9339. until math.abs(zran) >= 5555
  9340. pchar.Humanoid.Sit = true
  9341. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9342. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9343. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9344. end
  9345. end
  9346. end)
  9347.  
  9348. addcmd('skydive','self explanatory',{},
  9349. function(args, speaker)
  9350. local players = getPlayer(args[1], speaker)
  9351. for i,v in pairs(players)do
  9352. local pchar = gPlayers[v].Character
  9353. if pchar:FindFirstChild("HumanoidRootPart") then
  9354. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9355. end
  9356. end
  9357. end)
  9358.  
  9359. addcmd('bleach','drink bleach',{''},
  9360. function(args, speaker)
  9361. local players = getPlayer(args[1], speaker)
  9362. for i,v in pairs(players)do
  9363. bleach(gPlayers[v])
  9364. end
  9365. end)
  9366.  
  9367. addcmd('seizure','makes player have a seizure',{''},
  9368. function(args, speaker)
  9369. local players = getPlayer(args[1], speaker)
  9370. for i,v in pairs(players)do
  9371. local pchar = gPlayers[v].Character
  9372. if pchar:FindFirstChild("Seizure") then
  9373.  
  9374. end
  9375. local Seizure = Instance.new("StringValue", pchar)
  9376. Seizure.Name = "Seizure"
  9377. pchar.Humanoid.PlatformStand = true
  9378. repeat wait()
  9379. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9380. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9381. until Seizure.Name == "NotSeizure"
  9382. end
  9383. end)
  9384.  
  9385. addcmd('fegod','gods you in fe games',{''},
  9386. function(args, speaker)
  9387. if speaker.userId ~= LP.userId then
  9388. lponly(speaker)
  9389. else
  9390. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9391. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9392. l.Parent = gPlayers.LocalPlayer.Character
  9393. l.Name = "Humanoid"
  9394. wait(0.1)
  9395. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9396. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9397. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9398. wait(0.1)
  9399. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9400. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9401. end
  9402. end)
  9403.  
  9404. addcmd('unseizure','makes player stop having a seizure',{''},
  9405. function(args, speaker)
  9406. local players = getPlayer(args[1], speaker)
  9407. for i,v in pairs(players)do
  9408. local pchar = gPlayers[v].Character
  9409. if pchar:FindFirstChild("Seizure") then
  9410. pchar.Humanoid.PlatformStand = false
  9411. pchar.Seizure.Name = "NotSeizure"
  9412. wait(0.1)
  9413. pchar.NotSeizure:Destroy()
  9414. end
  9415. end
  9416. end)
  9417.  
  9418. addcmd('m','makes a global message',{'message'},
  9419. function(args, speaker)
  9420. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9421. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9422. _G.msg(MSG)
  9423. end)
  9424.  
  9425. addcmd('sm','makes a global message',{'servermessage'},
  9426. function(args, speaker)
  9427. local MSG = GLS(false, 0)
  9428. local newMSG = GLS(false, 0)
  9429. _G.msg(MSG)
  9430. end)
  9431.  
  9432. addcmd('fe','checks filtering status',{'filtering'},
  9433. function(args, speaker)
  9434. if workspace.FilteringEnabled == true then
  9435. Notify('Filtering ENABLED')
  9436. elseif workspace.FilteringEnabled == false then
  9437. Notify('Filtering Disabled')
  9438. end
  9439. end)
  9440.  
  9441. addcmd('paper','makes player thin as paper',{''},
  9442. function(args, speaker)
  9443. local players = getPlayer(args[1], speaker)
  9444. for i,v in pairs(players)do
  9445. local pchar = gPlayers[v].Character
  9446. for _, child in pairs( pchar:GetChildren()) do
  9447. if child.ClassName == "CharacterMesh" then
  9448. child:Destroy()
  9449. end
  9450. end
  9451. local LA = DATA.Paper:Clone()
  9452. LA.Parent = pchar["Left Arm"]
  9453. local RA = DATA.Paper:Clone()
  9454. RA.Parent = pchar["Right Arm"]
  9455. local LL = DATA.Paper:Clone()
  9456. LL.Parent = pchar["Left Leg"]
  9457. local RL = DATA.Paper:Clone()
  9458. RL.Parent = pchar["Right Leg"]
  9459. local T = DATA.Paper:Clone()
  9460. T.Parent = pchar.Torso
  9461. local H = DATA.Paper:Clone()
  9462. H.Parent = pchar.Head
  9463. pchar.Head.face:Destroy()
  9464. end
  9465. end)
  9466.  
  9467. addcmd('particles','gives a player particles',{''},
  9468. function(args, speaker)
  9469. local players = getPlayer(args[1], speaker)
  9470. for i,v in pairs(players)do
  9471. local char = gPlayers[v].Character
  9472. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9473. if v:IsA('ParticleEmitter') then
  9474. v:destroy()
  9475. end
  9476. end
  9477. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9478. prt.Texture = 'rbxassetid://' .. args[2]
  9479. prt.Rate = 10
  9480. prt.SpreadAngle = Vector2.new(50, 50)
  9481. end
  9482. end)
  9483.  
  9484. addcmd('unparticles','gives a player particles',{'noparticles'},
  9485. function(args, speaker)
  9486. local players = getPlayer(args[1], speaker)
  9487. for i,v in pairs(players)do
  9488. local char = gPlayers[v].Character
  9489. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9490. if v:IsA('ParticleEmitter') then
  9491. v:destroy()
  9492. end
  9493. end
  9494. end
  9495. end)
  9496.  
  9497. blindT = {}
  9498. addcmd('blind','blinds a player',{},
  9499. function(args, speaker)
  9500. local players = getPlayer(args[1], speaker)
  9501. for i,v in pairs(players)do
  9502. spawn(function()
  9503. if FindTable(blindT, _players[v].Name) then return end
  9504. local blind = gPlayers[v].Name
  9505. local victim = gPlayers:FindFirstChild(blind)
  9506. if victim ~= nil then
  9507. victim.CameraMaxZoomDistance = 0.5
  9508. local blnd = Instance.new("Part",workspace)
  9509. blnd.Name = "IYblind" .. gPlayers[v].Name
  9510. blnd.Size = Vector3.new(1,1,1)
  9511. blnd.CanCollide = false
  9512. blnd.BrickColor = BrickColor.new("Really black")
  9513. blnd.Material = "Neon"
  9514. local m = Instance.new("SpecialMesh",blnd)
  9515. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9516. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9517. local w = Instance.new("Weld",blnd)
  9518. w.Part0 = blnd
  9519. w.Part1 = victim.Character.Head
  9520. if FindTable(blindT, _players[v].Name) then return end
  9521. table.insert(blindT, _players[v].Name)
  9522. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9523. local blind = gPlayers[v].Name
  9524. local victim = gPlayers:FindFirstChild(blind)
  9525. if victim ~= nil then
  9526. victim.CameraMaxZoomDistance = 0.5
  9527. blnd = Instance.new("Part",workspace)
  9528. blnd.Name = "IYblind" .. gPlayers[v].Name
  9529. blnd.Size = Vector3.new(1,1,1)
  9530. blnd.CanCollide = false
  9531. blnd.BrickColor = BrickColor.new("Really black")
  9532. blnd.Material = "Neon"
  9533. local m = Instance.new("SpecialMesh",blnd)
  9534. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9535. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9536. local w = Instance.new("Weld",blnd)
  9537. w.Part0 = blnd
  9538. w.Part1 = victim.Character.Head
  9539. end end wait(1)
  9540. until not FindTable(blindT, _players[v].Name)
  9541. end end) end end)
  9542.  
  9543. addcmd('unblind','blinds a player',{'noblind'},
  9544. function(args, speaker)
  9545. local players = getPlayer(args[1], speaker)
  9546. for i,v in pairs(players)do
  9547. spawn(function()
  9548. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9549. local blind = gPlayers[v].Name
  9550. local victim = gPlayers:FindFirstChild(blind)
  9551. if victim ~= nil then
  9552. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9553. for _, child in pairs( workspace:GetChildren()) do
  9554. if child.Name == "IYblind" .. gPlayers[v].Name then
  9555. child:Destroy()
  9556. end end end end) end end)
  9557.  
  9558. addcmd('punish','punishs player',{''},
  9559. function(args, speaker)
  9560. local players = getPlayer(args[1], speaker)
  9561. for i,v in pairs(players)do
  9562. local pchar = gPlayers[v].Character
  9563. pchar.Parent = LightingService
  9564. end
  9565. end)
  9566.  
  9567. addcmd('unpunish','unpunishs player',{''},
  9568. function(args, speaker)
  9569. local players = getPlayer(args[1], speaker)
  9570. for i,v in pairs(players)do
  9571. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9572. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9573. end
  9574. end
  9575. end)
  9576.  
  9577. local starmanPlayers = {}
  9578. local starmanLastColor = nil
  9579. local starmanEvents = {}
  9580.  
  9581. addcmd("starman","Turns [plr] into starman",{},
  9582. function(args,speaker)
  9583. local function starman(plr)
  9584. local char = plr.Character
  9585. local lastColor = ""
  9586. local newColor = ""
  9587.  
  9588. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9589. powerupSound.Name = "PowerUp"
  9590. powerupSound.Volume = 10
  9591. powerupSound.SoundId = "rbxassetid://182755256"
  9592. wait()
  9593. powerupSound:Play()
  9594.  
  9595. game:GetService("Debris"):AddItem(powerupSound,2)
  9596.  
  9597. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9598.  
  9599. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9600. starmanMusic.Name = "Starman"
  9601. starmanMusic.Volume = 1
  9602. starmanMusic.Looped = true
  9603. starmanMusic.SoundId = "rbxassetid://530596723"
  9604. wait()
  9605. starmanMusic:Play()
  9606.  
  9607. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9608. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9609.  
  9610. char.Humanoid.WalkSpeed = 32
  9611. char.Humanoid.MaxHealth = math.huge
  9612. char.Humanoid.Health = math.huge
  9613.  
  9614. local invisff = Instance.new("ForceField", char)
  9615. invisff.Visible = false invisff.Name = 'smff'
  9616.  
  9617. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9618.  
  9619. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9620. light.Name = "StarmanFlash"
  9621. light.Brightness = 100
  9622. light.Range = 20
  9623. light.Shadows = true
  9624.  
  9625. local function stardestroy(part)
  9626. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9627. for i,v in pairs(part.Parent:GetChildren()) do
  9628. if v:IsA("BasePart") then
  9629. local force = Instance.new("BodyForce",v)
  9630. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9631. v:BreakJoints()
  9632. end
  9633. end
  9634.  
  9635. local tadaas = {}
  9636.  
  9637. for i = 1,1 do
  9638. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9639. tadaa.Volume = 10
  9640. tadaa.SoundId = "rbxassetid://551195499"
  9641. table.insert(tadaas,tadaa)
  9642. end
  9643.  
  9644. wait()
  9645.  
  9646. for i,v in pairs(tadaas) do
  9647. v:Play()
  9648. end
  9649. end
  9650. end
  9651.  
  9652. local events = {}
  9653. for i,v in pairs(char:GetChildren()) do
  9654. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9655. end
  9656. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9657. starmanEvents[plr.Name] = events
  9658. starmanPlayers[plr.Name] = char
  9659. end
  9660.  
  9661. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9662. spawn(function()starman(gPlayers[plr])end)
  9663. end
  9664. end)
  9665.  
  9666. addcmd("unstarman","Removes starman from [plr]",{},
  9667. function(args,speaker)
  9668. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9669. pcall(function()
  9670. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9671. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9672. local char = gPlayers[plr].Character
  9673. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9674. char.HumanoidRootPart.Starman:Destroy()
  9675. end
  9676. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9677. char.HumanoidRootPart.StarmanFlash:Destroy()
  9678. end
  9679. while char.HumanoidRootPart:FindFirstChild("smff") do
  9680. char.HumanoidRootPart.smff:Destroy()
  9681. end
  9682. end)
  9683. end
  9684. end)
  9685.  
  9686. local Timers = {}
  9687. function checkTimer(n,t,res)
  9688. if not Timers[n] then Timers[n] = 0 end
  9689.  
  9690. if tick() >= Timers[n] + t then
  9691. if res then Timers[n] = tick() end
  9692. return true
  9693. else
  9694. return false
  9695. end
  9696. end
  9697.  
  9698. function nonEmpty(t)
  9699. for i,v in pairs(t) do
  9700. return true
  9701. end
  9702. return false
  9703. end
  9704.  
  9705. game:GetService("RunService").RenderStepped:Connect(function()
  9706. if nonEmpty(starmanPlayers) then
  9707. if checkTimer("Starman",0.05,true) then
  9708. for name,plrchar in pairs(starmanPlayers) do
  9709. ypcall(function()
  9710. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9711. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9712.  
  9713. local plr = gPlayers:FindFirstChild(name)
  9714.  
  9715. if plr then
  9716. local char = plrchar
  9717. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9718.  
  9719. local meshMap = {}
  9720.  
  9721. for i,v in pairs(char:GetChildren()) do
  9722. if v:IsA("CharacterMesh") then
  9723. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9724. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9725. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9726. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9727. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9728. end
  9729. end
  9730.  
  9731. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9732.  
  9733. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9734. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9735. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9736. starmanLastColor = newColor
  9737. for i,v in pairs(char:GetChildren()) do
  9738. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9739. v.BrickColor = newColor
  9740. local fade = v:Clone()
  9741. if meshMap[v.Name] then
  9742. local newMesh = Instance.new("SpecialMesh",fade)
  9743. newMesh.MeshId = meshMap[v.Name]
  9744. end
  9745. fade.Name = "StarFade"
  9746. fade.Anchored = true
  9747. fade.CanCollide = false
  9748. 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
  9749. fade.Parent = workspace.Terrain
  9750. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9751. game:GetService("Debris"):AddItem(fade,0.5)
  9752. end
  9753. end
  9754. light.Color = newColor.Color
  9755. end
  9756. end)
  9757. end
  9758. end
  9759. end
  9760. end)
  9761.  
  9762. addcmd("tppos","Teleports a player to a coordinate",{},
  9763. function(args,speaker)
  9764. if #args < 4 then return end
  9765. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9766. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9767. local char = gPlayers[plr].Character
  9768. if char and char:FindFirstChild("HumanoidRootPart") then
  9769. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9770. end
  9771. end
  9772. end)
  9773.  
  9774. addcmd("offset","Offsets a player by a coordinate",{},
  9775. function(args,speaker)
  9776. if #args < 4 then return end
  9777. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9778. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9779. local char = gPlayers[plr].Character
  9780. if char and char:FindFirstChild("HumanoidRootPart") then
  9781. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9782. end
  9783. end
  9784. end)
  9785.  
  9786. addcmd('bait',';)',{'troll'},
  9787. function(args, speaker)
  9788. spawn(function()
  9789. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9790. 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)
  9791. y = Instance.new("BillboardGui")
  9792. y.Size = UDim2.new(0,100,0,150)
  9793. y.StudsOffset = Vector3.new(0,1,0)
  9794. y.Parent = P
  9795. y.Adornee = P
  9796. f = Instance.new("TextLabel")
  9797. f.Parent = y
  9798. f.BackgroundTransparency = 1
  9799. f.Position = UDim2.new(0,0,0,-50)
  9800. f.Size = UDim2.new(0,100,0,100)
  9801. f.Font = "Highway"
  9802. f.FontSize = "Size48"
  9803. f.Text = "Touch for admin!"
  9804. f.TextStrokeColor3 = Color3.new(0,0,0)
  9805. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9806. f.TextStrokeTransparency = 0
  9807. f.TextYAlignment = "Bottom"
  9808. 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)
  9809. end)
  9810. end)
  9811.  
  9812. addcmd('removebait','clears bait parts',{'nobait'},
  9813. function(args, speaker)
  9814. local function dels(instance)
  9815. for i,v in pairs(instance:GetChildren())do
  9816. if v.name == "IYbait"then v:Destroy()end
  9817. dels(v)
  9818. end
  9819. end
  9820. dels(workspace)
  9821. end)
  9822.  
  9823. function CreateInstance(cls,props)
  9824. local inst = Instance.new(cls)
  9825. for i,v in pairs(props) do
  9826. inst[i] = v
  9827. end
  9828. return inst end
  9829. local function createSoundFrame()
  9830. 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)
  9831. 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
  9832. 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)
  9833. 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})
  9834. 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})
  9835. 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)
  9836. 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)
  9837. 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})
  9838. 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
  9839. 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
  9840. 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)
  9841. 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})
  9842. 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})
  9843. 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)
  9844. 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})
  9845. 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})
  9846. 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
  9847. 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)
  9848. return soundFrame end
  9849. local soundFrame = createSoundFrame()
  9850. soundFrame.Visible = true
  9851. local MusicPlayer do
  9852. MusicPlayer = {}
  9853. local playlist = {}
  9854. local currentSong = 1
  9855. local playlistHook = nil
  9856. --local soundFrame = script.Parent:WaitForChild("Sound")
  9857. local soundLine = soundFrame:WaitForChild("Pos")
  9858. local soundTouch = soundLine:WaitForChild("Touch")
  9859. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9860. local soundPause = soundFrame:WaitForChild("Pause")
  9861. local soundNext = soundFrame:WaitForChild("NextSong")
  9862. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9863. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9864. local mouseDrag = false
  9865. local mouse = gPlayers.LocalPlayer:GetMouse()
  9866. local lineBar = soundFrame:WaitForChild("Pos")
  9867. adminSound = Instance.new("Sound",nil)
  9868. local function timeConvert(num)
  9869. local mins = math.floor(num/60)
  9870. local secs = math.floor(num % 60)
  9871. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9872. end
  9873. local function updateSongLine()
  9874. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9875. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9876. local movePos = linePos/soundLine.AbsoluteSize.X
  9877. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9878. elseif linePos < 0 then
  9879. soundTouch.Position = UDim2.new(0,0,0,0)
  9880. else
  9881. soundTouch.Position = UDim2.new(1,0,0,0)
  9882. end
  9883. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9884. adminSound.TimePosition = newTimePos
  9885. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9886. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9887. end
  9888. local function updateDetails(id)
  9889. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9890. soundFrame.SName.Text = info.Name
  9891. end
  9892. local function setPlaylistHook()
  9893. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9894. if #playlist == 0 then return end
  9895. playlistHook = adminSound.DidLoop:connect(function()
  9896. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9897. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9898. MusicPlayer:Play(playlist[currentSong],true)
  9899. end)
  9900. end
  9901. local function disconnectPlaylistHook()
  9902. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9903. end
  9904. game:GetService("RunService").RenderStepped:Connect(function()
  9905. if adminSound.Playing then
  9906. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9907. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9908. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9909. end
  9910. end)
  9911. lineBar.InputBegan:connect(function(input)
  9912. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9913. mouseDrag = true
  9914. updateSongLine()
  9915. end
  9916. end)
  9917. lineBar.InputEnded:connect(function(input)
  9918. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9919. mouseDrag = false
  9920. end
  9921. end)
  9922. mouse.Move:connect(function(prop)
  9923. if mouseDrag then
  9924. updateSongLine()
  9925. end
  9926. end)
  9927. function MusicPlayer:Play(id,plist)
  9928. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9929. adminSound:Stop()
  9930. if adminSound.Parent == nil then
  9931. adminSound = Instance.new("Sound",workspace)
  9932. adminSound.Name = "IYsound"
  9933. adminSound.Looped = true
  9934. if plist then setPlaylistHook() end
  9935. end
  9936. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9937. adminSound.TimePosition = 0
  9938. --repeat wait() until adminSound.IsLoaded
  9939. adminSound:Play()
  9940. soundPlayStop.BackgroundTransparency = 0
  9941. soundPlayStop.ImageTransparency = 1
  9942. updateDetails(id)
  9943. end
  9944. function MusicPlayer:Playlist(list)
  9945. playlist = list
  9946. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9947. currentSong = 1
  9948. if adminSound.Parent == nil then
  9949. adminSound = Instance.new("Sound",workspace)
  9950. adminSound.Name = "IYsound"
  9951. adminSound.Looped = true
  9952. end
  9953. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9954. MusicPlayer:Play(playlist[1],true)
  9955. setPlaylistHook()
  9956. end
  9957. function MusicPlayer:Stop()
  9958. adminSound:Stop()
  9959. adminSound.TimePosition = 0
  9960. soundTouch.Position = UDim2.new(0,0,0,0)
  9961. soundFrame.TimeStart.Text = "0:00"
  9962. soundPlayStop.BackgroundTransparency = 1
  9963. soundPlayStop.ImageTransparency = 0
  9964. end
  9965. function MusicPlayer:Pause()
  9966. adminSound:Pause()
  9967. soundPlayStop.BackgroundTransparency = 1
  9968. soundPlayStop.ImageTransparency = 0
  9969. end
  9970. function MusicPlayer:Resume()
  9971. adminSound:Resume()
  9972. soundPlayStop.BackgroundTransparency = 0
  9973. soundPlayStop.ImageTransparency = 1
  9974. setPlaylistHook()
  9975. end
  9976. function MusicPlayer:NextSong()
  9977. if #playlist == 0 then return end
  9978. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9979. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9980. MusicPlayer:Play(playlist[currentSong],true)
  9981. end
  9982. function MusicPlayer:PrevSong()
  9983. if #playlist == 0 then return end
  9984. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9985. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9986. MusicPlayer:Play(playlist[currentSong],true)
  9987. end
  9988. function MusicPlayer:SetSong(ind)
  9989. if ind > #playlist or ind <= 0 then return end
  9990. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9991. MusicPlayer:Play(playlist[ind],true)
  9992. end
  9993. playerenabled = false
  9994. function MusicPlayer:Show()
  9995. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9996. end
  9997. function MusicPlayer:Hide()
  9998. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9999. end
  10000. function colorFrames(obj,col)
  10001. for i,v in pairs(obj:GetChildren()) do
  10002. if v:IsA("ImageLabel") then
  10003. v.ImageColor3 = col
  10004. end
  10005. v.BackgroundColor3 = col
  10006. end
  10007. end
  10008. for i,v in pairs(soundButtons) do
  10009. v.MouseEnter:connect(function()
  10010. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  10011. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  10012. v.BackgroundColor3 = Color3.new(1,1,1)
  10013. colorFrames(v,Color3.new(1,1,1))
  10014. end)
  10015. v.MouseLeave:connect(function()
  10016. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10017. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10018. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10019. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10020. end)
  10021. end
  10022. soundPlayStop.MouseButton1Click:connect(function()
  10023. if adminSound.Playing then
  10024. MusicPlayer:Stop()
  10025. else
  10026. MusicPlayer:Resume()
  10027. end
  10028. end)
  10029. soundPause.MouseButton1Click:connect(function()
  10030. MusicPlayer:Pause()
  10031. end)
  10032. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10033. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10034. end
  10035. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10036. soundFrame.Parent = testgui
  10037. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10038. function(args, speaker)
  10039. playerenabled = true
  10040. if #args > 0 then
  10041. for i,v in pairs(game:GetDescendants()) do
  10042. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10043. if adminSound.Parent == nil then
  10044. adminSound = Instance.new("Sound",workspace)
  10045. adminSound.Name = "IYsound"
  10046. adminSound.Looped = true
  10047. end
  10048. local idlist = splitString(args[1])
  10049. local workingIds = {}
  10050. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10051. if #workingIds > 0 then
  10052. playerenabled = true
  10053. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10054. MusicPlayer:Playlist(workingIds)
  10055. 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)
  10056. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10057. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10058. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10059. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10060. 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)
  10061. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10062. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10063. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10064. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10065. addcmd('setsong','goto a song',{'tosong'},
  10066. function(args, speaker)
  10067. MusicPlayer:SetSong(tonumber(args[1]))
  10068. end)
  10069. addcmd('nextsong','forward a song',{'nxtsong'},
  10070. function(args, speaker)
  10071. MusicPlayer:NextSong()
  10072. end)
  10073. addcmd('prevsong','back a song',{'previoussong'},
  10074. function(args, speaker)
  10075. MusicPlayer:PrevSong()
  10076. end)
  10077. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10078. function(args, speaker)
  10079. playerenabled = false
  10080. MusicPlayer:Hide()
  10081. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10082. end)
  10083.  
  10084. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10085. function(args, speaker)
  10086. for i,v in pairs(game:GetDescendants()) do
  10087. if v:IsA'Sound'then v:Destroy() end end
  10088. local c = args[1] or 'stop'
  10089. if std.inTable({'stop'}, c:lower()) then return end
  10090. local s = Instance.new("Sound", workspace)
  10091. s.Name = "IYsound"
  10092. s.Looped = true
  10093. s.SoundId = c
  10094. s.Volume = 1
  10095. s:Play()
  10096. playerenabled = false
  10097. Notify('Playing hash')
  10098. end)
  10099.  
  10100. addcmd('disco','disco party',{''},
  10101. function(args, speaker)
  10102. _G.nodisco = nil
  10103. coroutine.resume(coroutine.create(function()
  10104. repeat
  10105. game:GetService('Lighting').GlobalShadows = true
  10106. game:GetService('Lighting').FogEnd = 200
  10107. game:GetService('Lighting').TimeOfDay = 0
  10108. local r = 255
  10109. local g = 0
  10110. local b = 0
  10111. for i = 0,255,5 do
  10112. if _G.nodisco ~=nil then return end
  10113. r = r - 5
  10114. b = b + 5
  10115. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10116. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10117. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10118. wait()
  10119. end
  10120. for i = 0,255,5 do
  10121. if _G.nodisco ~=nil then return end
  10122. g = g + 5
  10123. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10124. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10125. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10126. wait()
  10127. end
  10128. for i = 0,255,5 do
  10129. if _G.nodisco ~=nil then return end
  10130. b = b - 5
  10131. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10132. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10133. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10134. wait()
  10135. end
  10136. for i = 0,255,5 do
  10137. if _G.nodisco ~=nil then return end
  10138. r = r + 5
  10139. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10140. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10141. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10142. wait()
  10143. end
  10144. for i = 0,255,5 do
  10145. if _G.nodisco ~=nil then return end
  10146. g = g - 5
  10147. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10148. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10149. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10150. wait()
  10151. end
  10152. until _G.nodisco
  10153. end))
  10154. end)
  10155.  
  10156. addcmd('undisco','rip disco party',{''},
  10157. function(args, speaker)
  10158. _G.nodisco = true
  10159. execCmd('fixl')
  10160. end)
  10161.  
  10162. addcmd('hat','give a hat to a player',{''},
  10163. function(args, speaker)
  10164. local players = getPlayer(args[1], speaker)
  10165. for i,v in pairs(players)do
  10166. local char = gPlayers[v].Character
  10167. local Hat
  10168. --local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10169. Hat.Parent = char
  10170. end end)
  10171.  
  10172. fm = Instance.new('BlockMesh', DATA)
  10173. fm.Scale = Vector3.new(1, 1, 2)
  10174. fm.Name = "FAT"
  10175. addcmd('fat','makes a plr fat',{''},
  10176. function(args, speaker)
  10177. local players = getPlayer(args[1], speaker)
  10178. for i,v in pairs(players)do
  10179. local char = gPlayers[v].Character
  10180. for _, child in pairs( char:GetChildren()) do
  10181. if child.ClassName == "CharacterMesh" then
  10182. child:Destroy() end end
  10183. for i,v in pairs(char:GetChildren()) do
  10184. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10185. fm:Clone().Parent = v
  10186. end end end end)
  10187.  
  10188. addcmd('crucify','crucifies a player',{'cruci'},
  10189. function(args, speaker)
  10190. local players = getPlayer(args[1], speaker)
  10191. for i,v in pairs(players)do
  10192. local char = gPlayers[v].Character
  10193. local torso=char['Torso']
  10194. local larm=char['Left Arm']
  10195. local rarm=char['Right Arm']
  10196. local lleg=char['Left Leg']
  10197. local rleg=char['Right Leg']
  10198. local head=char['Head']
  10199. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10200. local cru=Instance.new('Model',char)
  10201. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10202. local c1=Instance.new('Part',cru)
  10203. c1.BrickColor=BrickColor.new('Reddish brown')
  10204. c1.Material='Wood'
  10205. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10206. c1.Size=Vector3.new(2,18.4,1)
  10207. c1.Anchored=true
  10208. local c2=c1:Clone()
  10209. c2.Parent=cru
  10210. c2.Size=Vector3.new(11,1.6,1)
  10211. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10212. torso.Anchored=true;wait(0.5)
  10213. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10214. larm.Anchored=true
  10215. rarm.Anchored=true
  10216. lleg.Anchored=true
  10217. rleg.Anchored=true
  10218. head.Anchored=true;wait()
  10219. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10220. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10221. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10222. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10223. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10224. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10225. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10226. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10227. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10228. local n1=Instance.new('Part',cru)
  10229. n1.BrickColor=BrickColor.new('Dark stone grey')
  10230. n1.Material='DiamondPlate'
  10231. n1.Size=Vector3.new(0.2,0.2,2)
  10232. n1.Anchored=true
  10233. local m=Instance.new('BlockMesh',n1)
  10234. m.Scale=Vector3.new(0.2,0.2,0.7)
  10235. local n2=n1:Clone()
  10236. n2.Parent=cru
  10237. local n3=n1:Clone()
  10238. n3.Parent=cru
  10239. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10240. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10241. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10242. spawn(function()
  10243. repeat
  10244. wait(0.1)
  10245. char.Humanoid.Health=char.Humanoid.Health-0.6
  10246. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10247. char:BreakJoints()
  10248. end)
  10249. end
  10250. end
  10251. end)
  10252.  
  10253. addcmd('hang','hangs a player',{},
  10254. function(args, speaker)
  10255. local players = getPlayer(args[1], speaker)
  10256. for i,v in pairs(players)do
  10257. local plr = gPlayers[v].Character
  10258. plr.HumanoidRootPart.Anchored = true
  10259. function sandbox(var,func)
  10260. local env = getfenv(func)
  10261. local newenv = setmetatable({},{
  10262. __index = function(self,k)
  10263. if k=="script" then
  10264. return var
  10265. else
  10266. return env[k]
  10267. end
  10268. end,
  10269. })
  10270. setfenv(func,newenv)
  10271. return func
  10272. end
  10273. cors = {}
  10274. mas = Instance.new("Model",game:GetService("Lighting"))
  10275. local Model0 = Instance.new("Model")
  10276. local Part1 = Instance.new("Part")
  10277. local Part2 = Instance.new("Part")
  10278. local Part3 = Instance.new("Part")
  10279. local Part4 = Instance.new("Part")
  10280. local Part5 = Instance.new("Part")
  10281. local Motor6D6 = Instance.new("Motor6D")
  10282. local Part7 = Instance.new("Part")
  10283. local Part8 = Instance.new("Part")
  10284. local Part9 = Instance.new("Part")
  10285. local Part10 = Instance.new("Part")
  10286. local Part11 = Instance.new("Part")
  10287. local Part12 = Instance.new("Part")
  10288. local Part13 = Instance.new("Part")
  10289. local Part14 = Instance.new("Part")
  10290. local Part15 = Instance.new("Part")
  10291. Model0.Name = "hang"
  10292. Model0.Parent = mas
  10293. Part1.Parent = Model0
  10294. Part1.Material = Enum.Material.SmoothPlastic
  10295. Part1.BrickColor = BrickColor.new("Reddish brown")
  10296. Part1.Anchored = true
  10297. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10298. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10299. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10300. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10301. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10304. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10305. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10306. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10307. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10308. Part2.Parent = Model0
  10309. Part2.Material = Enum.Material.Wood
  10310. Part2.BrickColor = BrickColor.new("Pine Cone")
  10311. Part2.Anchored = true
  10312. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10313. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10314. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10315. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10316. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10319. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10320. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10321. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10322. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10323. Part3.Parent = Model0
  10324. Part3.Material = Enum.Material.Wood
  10325. Part3.BrickColor = BrickColor.new("Pine Cone")
  10326. Part3.Anchored = true
  10327. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10328. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10329. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10330. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10331. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10332. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10333. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10334. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10335. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10336. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10337. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10338. Part4.Parent = Model0
  10339. Part4.Material = Enum.Material.Wood
  10340. Part4.BrickColor = BrickColor.new("Pine Cone")
  10341. Part4.Anchored = true
  10342. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10343. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10344. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10345. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10346. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10347. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10348. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10349. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10350. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10351. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10352. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10353. Part5.Name = "main"
  10354. Part5.Parent = Model0
  10355. Part5.BrickColor = BrickColor.new("Bright blue")
  10356. Part5.Transparency = 1
  10357. Part5.Rotation = Vector3.new(0, -90, 0)
  10358. Part5.Anchored = true
  10359. Part5.CanCollide = false
  10360. Part5.FormFactor = Enum.FormFactor.Symmetric
  10361. Part5.Size = Vector3.new(2, 2, 1)
  10362. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10363. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10364. Part5.TopSurface = Enum.SurfaceType.Smooth
  10365. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10366. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10367. Part5.Orientation = Vector3.new(0, -90, 0)
  10368. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10369. Motor6D6.Name = "RootJoint"
  10370. Motor6D6.Parent = Part5
  10371. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10372. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10373. Motor6D6.Part0 = Part5
  10374. Motor6D6.MaxVelocity = 0.10000000149012
  10375. Part7.Parent = Model0
  10376. Part7.Material = Enum.Material.SmoothPlastic
  10377. Part7.BrickColor = BrickColor.new("Reddish brown")
  10378. Part7.Rotation = Vector3.new(90, 75, -180)
  10379. Part7.Anchored = true
  10380. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10381. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10382. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10383. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10384. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10385. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10389. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10390. Part7.Orientation = Vector3.new(15, 90, -90)
  10391. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10392. Part8.Parent = Model0
  10393. Part8.Material = Enum.Material.Wood
  10394. Part8.BrickColor = BrickColor.new("Pine Cone")
  10395. Part8.Anchored = true
  10396. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10397. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10398. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10399. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10400. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10401. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10402. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10404. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10405. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10406. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10407. Part9.Parent = Model0
  10408. Part9.Material = Enum.Material.SmoothPlastic
  10409. Part9.BrickColor = BrickColor.new("Reddish brown")
  10410. Part9.Rotation = Vector3.new(90, 75, -180)
  10411. Part9.Anchored = true
  10412. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10413. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10414. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10415. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10416. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10421. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10422. Part9.Orientation = Vector3.new(15, 90, -90)
  10423. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10424. Part10.Parent = Model0
  10425. Part10.Material = Enum.Material.SmoothPlastic
  10426. Part10.BrickColor = BrickColor.new("Reddish brown")
  10427. Part10.Anchored = true
  10428. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10429. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10430. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10431. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10432. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10437. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10438. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10439. Part11.Parent = Model0
  10440. Part11.Material = Enum.Material.SmoothPlastic
  10441. Part11.BrickColor = BrickColor.new("Reddish brown")
  10442. Part11.Anchored = true
  10443. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10444. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10445. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10446. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10447. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10448. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10452. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10453. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10454. Part12.Parent = Model0
  10455. Part12.Material = Enum.Material.SmoothPlastic
  10456. Part12.BrickColor = BrickColor.new("Reddish brown")
  10457. Part12.Rotation = Vector3.new(90, 75, -180)
  10458. Part12.Anchored = true
  10459. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10460. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10461. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10462. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10463. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10464. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10468. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10469. Part12.Orientation = Vector3.new(15, 90, -90)
  10470. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10471. Part13.Parent = Model0
  10472. Part13.Material = Enum.Material.SmoothPlastic
  10473. Part13.BrickColor = BrickColor.new("Reddish brown")
  10474. Part13.Anchored = true
  10475. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10476. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10477. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10478. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10479. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10484. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10485. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10486. Part14.Parent = Model0
  10487. Part14.Material = Enum.Material.SmoothPlastic
  10488. Part14.BrickColor = BrickColor.new("Reddish brown")
  10489. Part14.Rotation = Vector3.new(90, 75, -180)
  10490. Part14.Anchored = true
  10491. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10492. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10493. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10494. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10495. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10496. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10499. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10500. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10501. Part14.Orientation = Vector3.new(15, 90, -90)
  10502. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10503. Part15.Parent = Model0
  10504. Part15.Material = Enum.Material.SmoothPlastic
  10505. Part15.BrickColor = BrickColor.new("Reddish brown")
  10506. Part15.Anchored = true
  10507. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10508. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10509. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10510. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10511. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10512. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10513. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10514. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10515. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10516. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10517. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10518. for i,v in pairs(mas:GetChildren()) do
  10519. v.Parent = workspace
  10520. pcall(function() v:MakeJoints() end)
  10521. end
  10522. mas:Destroy()
  10523. for i,v in pairs(cors) do
  10524. spawn(function()
  10525. pcall(v)
  10526. end)
  10527. end
  10528. hang = Model0
  10529. hang.Parent = plr
  10530. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10531. pcall(function()
  10532. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10533. function weld(p, cf)
  10534. local weld1 = Instance.new("Weld")
  10535. weld1.Part0 = p
  10536. weld1.Part1 = plr.Torso
  10537. weld1.C0 = CFrame.new()
  10538. weld1.C1 = cf
  10539. weld1.Parent = p
  10540. end
  10541. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10542. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10543. spawn(function()
  10544. repeat
  10545. wait(0.1)
  10546. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10547. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10548. plr:BreakJoints()
  10549. end)
  10550. end)
  10551. end
  10552. end)
  10553.  
  10554. addcmd('fix', 'restores lighting and what not',{},
  10555. function(args, speaker)
  10556. LightingService.Ambient = origsettings.abt
  10557. LightingService.OutdoorAmbient = origsettings.oabt
  10558. LightingService.Brightness = origsettings.brt
  10559. LightingService.TimeOfDay = origsettings.time
  10560. LightingService.FogColor = origsettings.fclr
  10561. LightingService.FogEnd = origsettings.fe
  10562. LightingService.FogStart = origsettings.fs
  10563. playinggif = false
  10564. workspace.Gravity = 200
  10565. 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)
  10566. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10567. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10568. if v:IsA("PostEffect") then v:Destroy() end end
  10569. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10570.  
  10571. Floating = false
  10572.  
  10573. addcmd('float', 'makes player float',{},
  10574. function(args,speaker)
  10575. Floating = true
  10576. local players = getPlayer(args[1], speaker)
  10577. for _,v in pairs(players) do
  10578. local pchar = gPlayers[v].Character
  10579. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10580. spawn(function()
  10581. local float = DATA.Float:Clone()
  10582. float.Parent = pchar
  10583. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10584. spawn(function()
  10585. while wait(0.1) do
  10586. if pchar:FindFirstChild("Float") then
  10587. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10588. else
  10589. break
  10590. end
  10591. end
  10592. end)
  10593. end)
  10594. end
  10595. end
  10596. end)
  10597.  
  10598. addcmd('unfloat','disables floating',{},
  10599. function(args, speaker)
  10600. Floating = false
  10601. local players = getPlayer(args[1], speaker)
  10602. for i,v in pairs(players)do
  10603. local pchar = gPlayers[v].Character
  10604. if pchar:FindFirstChild("Float") then
  10605. pchar.Float:Destroy()
  10606. end
  10607. end
  10608. end)
  10609.  
  10610. runningnoclip = false
  10611. Clip = true
  10612. addcmd('noclip','noclip',{},
  10613. function(args, speaker)
  10614. if speaker.userId ~= LP.userId then
  10615. lponly(speaker)
  10616. else
  10617. Notify('Noclip enabled')
  10618. Clip = false
  10619. if LP.Character:FindFirstChild('Torso') then
  10620. wait(0.1)
  10621. if runningnoclip == false then runningnoclip = true
  10622. game:GetService('RunService').Stepped:connect(function ()
  10623. if Clip == false and LP.Character ~= nil then
  10624. for _, child in pairs( LP.Character:GetDescendants()) do
  10625. if child.ClassName == 'Part' and child.CanCollide == true then
  10626. child.CanCollide = false
  10627. end end end end) end
  10628. else
  10629. r15noclip = true
  10630. end
  10631. end
  10632. end)
  10633.  
  10634. addcmd('clip','clip',{},
  10635. function(args, speaker)
  10636. if speaker.userId ~= LP.userId then
  10637. lponly(speaker)
  10638. else
  10639. Notify('Noclip disabled')
  10640. Clip = true
  10641. r15noclip = false
  10642. wait(0.1)
  10643. if LP.Character ~= nil then
  10644. LP.Character.Torso.CanCollide = true
  10645. LP.Character.Head.CanCollide = true
  10646. end end end)
  10647.  
  10648. addcmd('prefix','changes prefix',{},
  10649. function(args, speaker)
  10650. cmdprefix = args[1]
  10651. Notify('Set prefix to "' .. args[1] .. '"')
  10652. updatefile()
  10653. end)
  10654.  
  10655. logsopen = false
  10656. addcmd('logs','shows logs',{},
  10657. function(args, speaker)
  10658. if speaker.userId ~= LP.userId then
  10659. lponly(speaker) else
  10660. if logsopen == false then logsopen = true
  10661. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10662. end
  10663. end
  10664. end)
  10665.  
  10666. local Saved = {}
  10667.  
  10668. RestorePoint = function()
  10669. Saved = {}
  10670. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10671. v.Archivable = true;
  10672. end
  10673. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10674. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10675. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10676. table.insert(Saved, v:Clone());
  10677. end
  10678. elseif v:IsA("Terrain") then
  10679. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10680. end
  10681. end
  10682. return Saved;
  10683. end
  10684.  
  10685. InsertPoint = function()
  10686. if #Saved == 0 and not Saved.Terrain then
  10687. return false;
  10688. end
  10689. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10690. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10691. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10692. pcall(function()
  10693. v:Destroy()
  10694. end)
  10695. end
  10696. elseif v:IsA("Terrain") then
  10697. v:Clear()
  10698. end
  10699. end
  10700. for i, v in ipairs(Saved) do
  10701. v:Clone().Parent = workspace;
  10702. end
  10703. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10704. end
  10705.  
  10706. addcmd('savemap','saves current map',{'smap'},
  10707. function(args, speaker)
  10708. RestorePoint()
  10709. Notify('Saved current map')
  10710. end)
  10711.  
  10712. addcmd('restoremap','saves current map',{'rmap'},
  10713. function(args, speaker)
  10714. InsertPoint()
  10715. Notify('Loaded last saved map')
  10716. end)
  10717.  
  10718. addcmd('respawn','respawns',{},
  10719. function(args, speaker)
  10720. local players = getPlayer(args[1], speaker)
  10721. for i,v in pairs(players) do
  10722. respawn(gPlayers[v])
  10723. end
  10724. end)
  10725.  
  10726. addcmd('version','shows version',{''},
  10727. function(args, speaker)
  10728. if speaker.userId ~= LP.userId then
  10729. lponly(speaker)
  10730. else
  10731. Notify("Version is " .. Version)
  10732. end
  10733. end)
  10734. local CTPenabled = false
  10735. Mouse.KeyDown:connect(function (Key)
  10736. if Key:byte() == 29 then
  10737. if FLYING == false then
  10738. execCmd("fly me", Player)
  10739. elseif FLYING == true then
  10740. execCmd("unfly me", Player)
  10741. end
  10742. end
  10743. if Key:byte() == 30 then
  10744. if Clip == true then
  10745. execCmd("noclip", Player)
  10746. elseif Clip == false then
  10747. execCmd("clip", Player)
  10748. end
  10749. end
  10750. Key = Key:lower()
  10751. if Key:byte() == 27 then
  10752. CTPenabled = true
  10753. end
  10754. end)
  10755. Mouse.KeyUp:connect(function(Key)
  10756. Key = Key:lower()
  10757. if Key:byte() == 27 then
  10758. CTPenabled = false
  10759. end
  10760. end)
  10761. Mouse.Button1Down:connect(function()
  10762. local charx = gPlayers.LocalPlayer.Character
  10763. if charx and CTPenabled == true then
  10764. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10765. end
  10766. end)
  10767.  
  10768. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10769. CMDbar.Name = 'GUI'
  10770. CMDbar.DisplayOrder = 2
  10771. cont = Instance.new("Frame")
  10772. cmdBAR = Instance.new('TextBox', cont)
  10773. cont.Name = "cont"
  10774. cont.BackgroundTransparency = 1
  10775. cont.Position = UDim2.new(1, -265, 0, -75)
  10776. cont.Size = UDim2.new(0, 270, 0, 45)
  10777. cont.Parent = CMDbar
  10778. cont.ZIndex = 5
  10779. cont.Active = true
  10780. dragGUI(cont)
  10781. cmdBAR.Name = "CMDbar"
  10782. cmdBAR.Parent = cont
  10783. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10784. cmdBAR.BackgroundTransparency = 0.7
  10785. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10786. cmdBAR.BorderSizePixel = 0
  10787. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10788. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10789. cmdBAR.Font = Enum.Font.SourceSans
  10790. cmdBAR.FontSize = Enum.FontSize.Size18
  10791. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10792. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10793. cmdBAR.ZIndex = 5
  10794. DATA = Instance.new('Folder', game.ContextActionService)
  10795. DATA.Name = 'Data'
  10796. Paper = Instance.new('BlockMesh', DATA)
  10797. Paper.Name = 'Paper'
  10798. Paper.Scale = Vector3.new(1,1,0.1)
  10799. ayylmao = Instance.new('Hat', DATA)
  10800. ayylmao.Name = 'ayylmao'
  10801. ayyHandle = Instance.new('Part', ayylmao)
  10802. ayyHandle.Name = 'Handle'
  10803. ayyHandle.Size = Vector3.new(2,2.4,2)
  10804. ayyHandle.FormFactor = 'Plate'
  10805. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10806. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10807. ayyMesh.MeshType = 'FileMesh'
  10808. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10809. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10810. Float = Instance.new('Part', DATA)
  10811. Float.Name = 'Float'
  10812. Float.Transparency = 1
  10813. Float.Size = Vector3.new(6,1,6)
  10814. Float.Anchored = true
  10815. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10816. missile = Instance.new('Part', DATA)
  10817. missile.Name = 'IY_missile'
  10818. missile.CanCollide = false
  10819. missile.Size = Vector3.new(2, 5, 2)
  10820. Instance.new('CylinderMesh', missile)
  10821. local F = Instance.new('Part', missile)
  10822. F.BrickColor = BrickColor.new('Black')
  10823. F.CanCollide = false
  10824. F.Size = Vector3.new(2, 0.2, 2)
  10825. Instance.new('CylinderMesh', F)
  10826. local fire = Instance.new('Fire', F)
  10827. fire.Size = "15"
  10828. fire.Heat = "25"
  10829. local head = Instance.new('Part', missile)
  10830. head.CanCollide = false
  10831. head.Shape = 'Ball'
  10832. head.Size = Vector3.new(2, 2, 2)
  10833. head.TopSurface = 'Smooth'
  10834. head.BottomSurface = 'Smooth'
  10835. local BF = Instance.new('BodyForce', missile)
  10836. BF.Name = 'force'
  10837. BF.Force = Vector3.new(0, 0, 0)
  10838. local W1 = Instance.new('Weld', missile)
  10839. W1.Part0 = missile
  10840. W1.Part1 = F
  10841. W1.C1 = CFrame.new(0, 2.6, 0)
  10842. local W2 = Instance.new('Weld', missile)
  10843. W2.Part0 = missile
  10844. W2.Part1 = head
  10845. W2.C1 = CFrame.new(0, -2.6, 0)
  10846. jail = Instance.new('Model', DATA)
  10847. jail.Name = 'JAIL'
  10848. local B = Instance.new('Part', jail)
  10849. B.Name = 'BUTTOM'
  10850. B.BrickColor = BrickColor.new('Black')
  10851. B.Transparency = 0.5
  10852. B.Anchored = true
  10853. B.Locked = true
  10854. B.Size = Vector3.new(6, 1, 6)
  10855. B.TopSurface = 'Smooth'
  10856. B.BottomSurface = 'Smooth'
  10857. local M = Instance.new('Part', jail)
  10858. M.Name = 'MAIN'
  10859. M.BrickColor = BrickColor.new('Black')
  10860. M.Transparency = 1
  10861. M.Anchored = true
  10862. M.CanCollide = false
  10863. M.Locked = true
  10864. M.Position = B.Position + Vector3.new(0, 3, 0)
  10865. M.Size = Vector3.new(1, 1, 1)
  10866. local P1 = Instance.new('Part', jail)
  10867. P1.BrickColor = BrickColor.new('Black')
  10868. P1.Transparency = 0.5
  10869. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10870. P1.Rotation = Vector3.new(0, 90, 0)
  10871. P1.Anchored = true
  10872. P1.Locked = true
  10873. P1.Size = Vector3.new(1, 6, 6)
  10874. local P2 = Instance.new('Part', jail)
  10875. P2.BrickColor = BrickColor.new('Black')
  10876. P2.Transparency = 0.5
  10877. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10878. P2.Rotation = Vector3.new(-180, 0, -180)
  10879. P2.Anchored = true
  10880. P2.Locked = true
  10881. P2.Size = Vector3.new(1, 6, 4)
  10882. local P3 = Instance.new('Part', jail)
  10883. P3.BrickColor = BrickColor.new('Black')
  10884. P3.Transparency = 0.5
  10885. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10886. P3.Rotation = Vector3.new(0, 0, 0)
  10887. P3.Anchored = true
  10888. P3.Locked = true
  10889. P3.Size = Vector3.new(1, 6, 4)
  10890. local P4 = Instance.new('Part', jail)
  10891. P4.BrickColor = BrickColor.new('Black')
  10892. P4.Transparency = 0.5
  10893. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10894. P4.Rotation = Vector3.new(0, 90, 0)
  10895. P4.Anchored = true
  10896. P4.Locked = true
  10897. P4.Size = Vector3.new(1, 6, 6)
  10898. local TOP = Instance.new('Part', jail)
  10899. TOP.BrickColor = BrickColor.new('Black')
  10900. TOP.Transparency = 0.5
  10901. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10902. TOP.Rotation = Vector3.new(0, 0, 0)
  10903. TOP.Anchored = true
  10904. TOP.Locked = true
  10905. TOP.Size = Vector3.new(6, 1, 6)
  10906. TOP.TopSurface = 'Smooth'
  10907. TOP.BottomSurface = 'Smooth'
  10908. cp = Instance.new("ScreenGui")
  10909. local Frame = Instance.new("Frame")
  10910. local holder = Instance.new("Frame")
  10911. bar = Instance.new("Frame")
  10912. local cmds = Instance.new("TextButton")
  10913. local settings = Instance.new("TextButton")
  10914. local Hide = Instance.new("TextButton")
  10915. local Exit = Instance.new("TextButton")
  10916. FeedbackMain = Instance.new("Frame")
  10917. local Title = Instance.new("TextLabel")
  10918. local checkboxText = Instance.new("TextLabel")
  10919. local CheckBox = Instance.new("ImageButton")
  10920. local bindInput = Instance.new("TextButton")
  10921. Input = Instance.new("TextBox")
  10922. local preText = Instance.new("TextLabel")
  10923. local setpre = Instance.new("TextButton")
  10924. local everyone = Instance.new("TextButton")
  10925. local JLtext = Instance.new("TextLabel")
  10926. local CheckBoxJL = Instance.new("ImageButton")
  10927. local friends = Instance.new("TextButton")
  10928. local InputBox = Instance.new("TextButton")
  10929. Input_2 = Instance.new("TextBox")
  10930. local MTText = Instance.new("TextLabel")
  10931. local setMT = Instance.new("TextButton")
  10932. local CheckBoxS = Instance.new("ImageButton")
  10933. local slocktext = Instance.new("TextLabel")
  10934. local barBind = Instance.new("TextLabel")
  10935. local setBind = Instance.new("TextButton")
  10936. local MtimeInput = Instance.new("TextButton")
  10937. Input_3 = Instance.new("TextBox")
  10938. local size = Instance.new("Frame")
  10939. MAIN = Instance.new("Frame")
  10940. local Title_2 = Instance.new("TextLabel")
  10941. local Example = Instance.new("TextLabel")
  10942. local Search = Instance.new("TextBox")
  10943. local CMDss = Instance.new("ScrollingFrame")
  10944. local uicolortext = Instance.new("TextLabel")
  10945. local openC = Instance.new("TextButton")
  10946. cp.Name = "cp"
  10947. cp.Parent = DATA
  10948. Frame.Parent = cp
  10949. Frame.Active = true
  10950. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10951. Frame.BackgroundTransparency = 1
  10952. Frame.Position = UDim2.new(1, -300, 1, -330)
  10953. Frame.Size = UDim2.new(0, 300, 0, 40)
  10954. holder.Name = "holder"
  10955. holder.Parent = Frame
  10956. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10957. holder.BackgroundTransparency = 1
  10958. holder.BorderSizePixel = 2
  10959. holder.ClipsDescendants = true
  10960. holder.Size = UDim2.new(0, 300, 0, 330)
  10961. holder.ZIndex = 2
  10962. bar.Name = "bar"
  10963. bar.Parent = holder
  10964. bar.BackgroundColor3 = maincolor
  10965. bar.BackgroundTransparency = 0.30000001192093
  10966. bar.BorderColor3 = Color3.new(0, 0, 0)
  10967. bar.BorderSizePixel = 0
  10968. bar.Position = UDim2.new(1, -295, 1, -330)
  10969. bar.Size = UDim2.new(0, 290, 0, 26)
  10970. cmds.Name = "cmds"
  10971. cmds.Parent = bar
  10972. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10973. cmds.BackgroundTransparency = 0.80000001192093
  10974. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10975. cmds.Position = UDim2.new(0, 3, 0, 3)
  10976. cmds.Size = UDim2.new(0, 70, 0, 20)
  10977. cmds.Font = Enum.Font.SourceSans
  10978. cmds.FontSize = Enum.FontSize.Size14
  10979. cmds.Text = "Commands"
  10980. cmds.TextColor3 = Color3.new(1, 1, 1)
  10981. settings.Name = "settings"
  10982. settings.Parent = bar
  10983. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10984. settings.BackgroundTransparency = 0.80000001192093
  10985. settings.BorderColor3 = Color3.new(1, 1, 1)
  10986. settings.Position = UDim2.new(0, 77, 0, 3)
  10987. settings.Size = UDim2.new(0, 70, 0, 20)
  10988. settings.Font = Enum.Font.SourceSans
  10989. settings.FontSize = Enum.FontSize.Size14
  10990. settings.Text = "Settings"
  10991. settings.TextColor3 = Color3.new(1, 1, 1)
  10992. Hide.Name = "Hide"
  10993. Hide.Parent = bar
  10994. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10995. Hide.BackgroundTransparency = 0.30000001192093
  10996. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10997. Hide.BorderSizePixel = 0
  10998. Hide.Position = UDim2.new(0, 243, 0, 3)
  10999. Hide.Size = UDim2.new(0, 20, 0, 20)
  11000. Hide.FontSize = Enum.FontSize.Size14
  11001. Hide.Text = ""
  11002. Exit.Name = "Exit"
  11003. Exit.Parent = bar
  11004. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11005. Exit.BackgroundTransparency = 0.30000001192093
  11006. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11007. Exit.BorderSizePixel = 0
  11008. Exit.Position = UDim2.new(0, 267, 0, 3)
  11009. Exit.Size = UDim2.new(0, 20, 0, 20)
  11010. Exit.FontSize = Enum.FontSize.Size14
  11011. Exit.Text = ""
  11012. FeedbackMain.Name = "FeedbackMain"
  11013. FeedbackMain.Parent = holder
  11014. FeedbackMain.BackgroundColor3 = maincolor
  11015. FeedbackMain.BackgroundTransparency = 0.5
  11016. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11017. FeedbackMain.BorderSizePixel = 0
  11018. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11019. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11020. Title.Name = "Title"
  11021. Title.Parent = FeedbackMain
  11022. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11023. Title.BackgroundTransparency = 1
  11024. Title.Size = UDim2.new(1, 0, 0, 30)
  11025. Title.Font = Enum.Font.SourceSansBold
  11026. Title.FontSize = Enum.FontSize.Size24
  11027. Title.Text = "Settings"
  11028. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11029. Title.TextStrokeTransparency = 0
  11030. checkboxText.Name = "checkboxText"
  11031. checkboxText.Parent = FeedbackMain
  11032. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11033. checkboxText.BackgroundTransparency = 1
  11034. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11035. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11036. checkboxText.Font = Enum.Font.SourceSansBold
  11037. checkboxText.FontSize = Enum.FontSize.Size18
  11038. checkboxText.Text = " Suggestions"
  11039. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11040. checkboxText.TextStrokeTransparency = 0
  11041. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11042. CheckBox.Name = "CheckBox"
  11043. CheckBox.Parent = FeedbackMain
  11044. CheckBox.BackgroundTransparency = 1
  11045. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11046. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11047. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11048. bindInput.Name = "bindInput"
  11049. bindInput.Parent = FeedbackMain
  11050. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11051. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11052. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11053. bindInput.AutoButtonColor = false
  11054. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11055. bindInput.Font = Enum.Font.SourceSans
  11056. bindInput.FontSize = Enum.FontSize.Size14
  11057. bindInput.Text = ""
  11058. Input.Name = "Input"
  11059. Input.Parent = bindInput
  11060. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11061. Input.BackgroundTransparency = 1
  11062. Input.Position = UDim2.new(0, -8, 0, -8)
  11063. Input.Size = UDim2.new(0, 20, 0, 20)
  11064. Input.Font = Enum.Font.SourceSansBold
  11065. Input.FontSize = Enum.FontSize.Size18
  11066. Input.MultiLine = true
  11067. Input.Text = ";"
  11068. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11069. Input.TextWrapped = true
  11070. Input.TextYAlignment = Enum.TextYAlignment.Top
  11071. preText.Name = "preText"
  11072. preText.Parent = FeedbackMain
  11073. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11074. preText.BackgroundTransparency = 1
  11075. preText.Position = UDim2.new(0, 0, 0, 140)
  11076. preText.Size = UDim2.new(1, 0, 0, 30)
  11077. preText.Font = Enum.Font.SourceSansBold
  11078. preText.FontSize = Enum.FontSize.Size18
  11079. preText.Text = " Prefix"
  11080. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11081. preText.TextStrokeTransparency = 0
  11082. preText.TextXAlignment = Enum.TextXAlignment.Left
  11083. setpre.Name = "setpre"
  11084. setpre.Parent = FeedbackMain
  11085. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11086. setpre.BorderSizePixel = 5
  11087. setpre.Position = UDim2.new(0, 235, 0, 142)
  11088. setpre.Size = UDim2.new(0, 40, 0, 25)
  11089. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11090. setpre.Font = Enum.Font.ArialBold
  11091. setpre.FontSize = Enum.FontSize.Size18
  11092. setpre.Text = "Set"
  11093. everyone.Name = "everyone"
  11094. everyone.Parent = FeedbackMain
  11095. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11096. everyone.BackgroundTransparency = 0.80000001192093
  11097. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11098. everyone.Position = UDim2.new(0, 230, 0, 237)
  11099. everyone.Size = UDim2.new(0, 50, 0, 20)
  11100. everyone.Font = Enum.Font.SourceSans
  11101. everyone.FontSize = Enum.FontSize.Size14
  11102. everyone.Text = "Everyone"
  11103. everyone.TextColor3 = Color3.new(1, 1, 1)
  11104. JLtext.Name = "JLtext"
  11105. JLtext.Parent = FeedbackMain
  11106. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11107. JLtext.BackgroundTransparency = 1
  11108. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11109. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11110. JLtext.Font = Enum.Font.SourceSansBold
  11111. JLtext.FontSize = Enum.FontSize.Size18
  11112. JLtext.Text = " Joined/Left Notifications"
  11113. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11114. JLtext.TextStrokeTransparency = 0
  11115. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11116. CheckBoxJL.Name = "CheckBoxJL"
  11117. CheckBoxJL.Parent = FeedbackMain
  11118. CheckBoxJL.BackgroundTransparency = 1
  11119. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11120. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11121. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11122. friends.Name = "friends"
  11123. friends.Parent = FeedbackMain
  11124. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11125. friends.BackgroundTransparency = 0.80000001192093
  11126. friends.BorderColor3 = Color3.new(1, 1, 1)
  11127. friends.Position = UDim2.new(0, 230, 0, 215)
  11128. friends.Size = UDim2.new(0, 50, 0, 20)
  11129. friends.Font = Enum.Font.SourceSans
  11130. friends.FontSize = Enum.FontSize.Size14
  11131. friends.Text = "Friends"
  11132. friends.TextColor3 = Color3.new(1, 1, 1)
  11133. InputBox.Name = "InputBox"
  11134. InputBox.Parent = FeedbackMain
  11135. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11136. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11137. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11138. InputBox.AutoButtonColor = false
  11139. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11140. InputBox.Font = Enum.Font.SourceSans
  11141. InputBox.FontSize = Enum.FontSize.Size14
  11142. InputBox.Text = ""
  11143. Input_2.Name = "Input"
  11144. Input_2.Parent = InputBox
  11145. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11146. Input_2.BackgroundTransparency = 1
  11147. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11148. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11149. Input_2.Font = Enum.Font.SourceSansBold
  11150. Input_2.FontSize = Enum.FontSize.Size18
  11151. Input_2.MultiLine = true
  11152. Input_2.Text = ";"
  11153. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11154. Input_2.TextWrapped = true
  11155. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11156. MTText.Name = "MTText"
  11157. MTText.Parent = FeedbackMain
  11158. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11159. MTText.BackgroundTransparency = 1
  11160. MTText.Position = UDim2.new(0, 0, 0, 180)
  11161. MTText.Size = UDim2.new(1, 0, 0, 30)
  11162. MTText.Font = Enum.Font.SourceSansBold
  11163. MTText.FontSize = Enum.FontSize.Size18
  11164. MTText.Text = " Message Seconds"
  11165. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11166. MTText.TextStrokeTransparency = 0
  11167. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11168. setMT.Name = "setMT"
  11169. setMT.Parent = FeedbackMain
  11170. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11171. setMT.BorderSizePixel = 5
  11172. setMT.Position = UDim2.new(0, 235, 0, 183)
  11173. setMT.Size = UDim2.new(0, 40, 0, 25)
  11174. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11175. setMT.Font = Enum.Font.ArialBold
  11176. setMT.FontSize = Enum.FontSize.Size18
  11177. setMT.Text = "Set"
  11178. CheckBoxS.Name = "CheckBoxS"
  11179. CheckBoxS.Parent = FeedbackMain
  11180. CheckBoxS.BackgroundTransparency = 1
  11181. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11182. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11183. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11184. slocktext.Name = "slocktext"
  11185. slocktext.Parent = FeedbackMain
  11186. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11187. slocktext.BackgroundTransparency = 1
  11188. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11189. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11190. slocktext.Font = Enum.Font.SourceSansBold
  11191. slocktext.FontSize = Enum.FontSize.Size18
  11192. slocktext.Text = " Allow Friends On Serverlock"
  11193. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11194. slocktext.TextStrokeTransparency = 0
  11195. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11196. barBind.Name = "barBind"
  11197. barBind.Parent = FeedbackMain
  11198. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11199. barBind.BackgroundTransparency = 1
  11200. barBind.Position = UDim2.new(0, 0, 0, 260)
  11201. barBind.Size = UDim2.new(1, 0, 0, 30)
  11202. barBind.Font = Enum.Font.SourceSansBold
  11203. barBind.FontSize = Enum.FontSize.Size18
  11204. barBind.Text = " Command Bar Keybind"
  11205. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11206. barBind.TextStrokeTransparency = 0
  11207. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11208. setBind.Name = "setBind"
  11209. setBind.Parent = FeedbackMain
  11210. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11211. setBind.BorderSizePixel = 5
  11212. setBind.Position = UDim2.new(0, 235, 0, 262)
  11213. setBind.Size = UDim2.new(0, 40, 0, 25)
  11214. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11215. setBind.Font = Enum.Font.ArialBold
  11216. setBind.FontSize = Enum.FontSize.Size18
  11217. setBind.Text = "Set"
  11218. MtimeInput.Name = "MtimeInput"
  11219. MtimeInput.Parent = FeedbackMain
  11220. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11221. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11222. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11223. MtimeInput.AutoButtonColor = false
  11224. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11225. MtimeInput.Font = Enum.Font.SourceSans
  11226. MtimeInput.FontSize = Enum.FontSize.Size14
  11227. MtimeInput.Text = ""
  11228. Input_3.Name = "Input"
  11229. Input_3.Parent = MtimeInput
  11230. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11231. Input_3.BackgroundTransparency = 1
  11232. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11233. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11234. Input_3.Font = Enum.Font.SourceSansBold
  11235. Input_3.FontSize = Enum.FontSize.Size18
  11236. Input_3.MultiLine = true
  11237. Input_3.Text = "7"
  11238. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11239. Input_3.TextWrapped = true
  11240. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11241. uicolortext.Name = "uicolortext"
  11242. uicolortext.Parent = FeedbackMain
  11243. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11244. uicolortext.BackgroundTransparency = 1
  11245. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11246. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11247. uicolortext.Font = Enum.Font.SourceSansBold
  11248. uicolortext.FontSize = Enum.FontSize.Size18
  11249. uicolortext.Text = " UI Color"
  11250. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11251. uicolortext.TextStrokeTransparency = 0
  11252. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11253. openC.Name = "openC"
  11254. openC.Parent = FeedbackMain
  11255. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11256. openC.BorderSizePixel = 5
  11257. openC.Position = UDim2.new(0, 235, 0, 32)
  11258. openC.Size = UDim2.new(0, 40, 0, 25)
  11259. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11260. openC.Font = Enum.Font.ArialBold
  11261. openC.FontSize = Enum.FontSize.Size18
  11262. openC.Text = "Set"
  11263. size.Name = "size"
  11264. size.Parent = holder
  11265. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11266. size.BackgroundTransparency = 1
  11267. size.Position = UDim2.new(1, -301, 1, -300)
  11268. size.Size = UDim2.new(0, 275, 0, 300)
  11269. size.ZIndex = 2
  11270. MAIN.Name = "MAIN"
  11271. MAIN.Parent = size
  11272. MAIN.BackgroundColor3 = maincolor
  11273. MAIN.BackgroundTransparency = 0.5
  11274. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11275. MAIN.BorderSizePixel = 0
  11276. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11277. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11278. Title_2.Name = "Title"
  11279. Title_2.Parent = MAIN
  11280. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11281. Title_2.BackgroundTransparency = 1
  11282. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11283. Title_2.Font = Enum.Font.SourceSansBold
  11284. Title_2.FontSize = Enum.FontSize.Size24
  11285. Title_2.Text = "Commands"
  11286. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11287. Title_2.TextStrokeTransparency = 0
  11288. Example.Name = "Example"
  11289. Example.Parent = MAIN
  11290. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11291. Example.BackgroundTransparency = 1
  11292. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11293. Example.BorderSizePixel = 0
  11294. Example.Size = UDim2.new(0, 190, 0, 20)
  11295. Example.Visible = false
  11296. Example.Font = Enum.Font.SourceSansBold
  11297. Example.TextSize = 20
  11298. Example.Text = "txt"
  11299. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11300. Example.TextStrokeTransparency = 0
  11301. Example.TextXAlignment = Enum.TextXAlignment.Left
  11302. Example.ZIndex = 6
  11303. Search.Name = "Search"
  11304. Search.Parent = MAIN
  11305. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11306. Search.BackgroundTransparency = 0.69999998807907
  11307. Search.BorderColor3 = Color3.new(1, 1, 1)
  11308. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11309. Search.Size = UDim2.new(0, 250, 0, 20)
  11310. Search.ClearTextOnFocus = false
  11311. Search.Font = Enum.Font.SourceSansBold
  11312. Search.FontSize = Enum.FontSize.Size18
  11313. Search.Text = "Search"
  11314. Search.TextColor3 = Color3.new(1, 1, 1)
  11315. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11316. Search.TextStrokeTransparency = 0
  11317. CMDss.Name = "CMDs"
  11318. CMDss.Parent = MAIN
  11319. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11320. CMDss.BackgroundTransparency = 1
  11321. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11322. CMDss.BorderSizePixel = 0
  11323. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11324. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11325. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11326. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11327. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11328. CMDss.ScrollBarThickness = 8
  11329. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11330. notifyMAIN = Instance.new('ScreenGui', DATA)
  11331. notifyMAIN.Name = 'Notification'
  11332. notifyNOT = Instance.new('Frame', notifyMAIN)
  11333. notifyNOT.Name = 'NOTIFY'
  11334. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11335. notifyNOT.BackgroundTransparency = 1
  11336. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11337. notifyNOT.BorderSizePixel = 2
  11338. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11339. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11340. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11341. notifyNOTE.Name = 'NOTE'
  11342. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11343. notifyNOTE.BackgroundTransparency = 1
  11344. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11345. notifyNOTE.BorderSizePixel = 0
  11346. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11347. notifyNOTE.ZIndex = 4
  11348. notifyNOTE.FontSize = 'Size18'
  11349. notifyNOTE.Font = 'SourceSansBold'
  11350. notifyNOTE.Text = 'NOTIFY'
  11351. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11352. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11353. notifyNOTE.TextStrokeTransparency = 0.8
  11354.  
  11355. addcmd('ayylmao','ayy lmao',{'alien'},
  11356. function(args, speaker)
  11357. local players = getPlayer(args[1], speaker)
  11358. for i,v in pairs(players)do
  11359. local pchar = gPlayers[v].Character
  11360. if pchar:FindFirstChild("Shirt") then
  11361. pchar.Shirt:Destroy()
  11362. end
  11363. if pchar:FindFirstChild("Pants") then
  11364. pchar.Pants:Destroy()
  11365. end
  11366. if pchar:FindFirstChild("Shirt Graphic") then
  11367. pchar["Shirt Graphic"].Graphic = ""
  11368. end
  11369. for i,v in pairs(pchar:GetChildren()) do
  11370. if v:IsA("Accessory") then
  11371. v:Destroy()
  11372. end
  11373. end
  11374. local ayylmao = DATA.ayylmao:Clone()
  11375. ayylmao.Parent = pchar
  11376. local BC = pchar["Body Colors"]
  11377. BC.HeadColor = BrickColor.new("Fossil")
  11378. BC.LeftArmColor = BrickColor.new("Fossil")
  11379. BC.LeftLegColor = BrickColor.new("Fossil")
  11380. BC.RightArmColor = BrickColor.new("Fossil")
  11381. BC.RightLegColor = BrickColor.new("Fossil")
  11382. BC.TorsoColor = BrickColor.new("Fossil")
  11383. end
  11384. end)
  11385. HKFolder = Instance.new("Folder", game.CoreGui)
  11386. for i,v in pairs(HK) do
  11387. local HKValue = Instance.new("StringValue", HKFolder)
  11388. HKValue.Value = v
  11389. HKValue.RobloxLocked = true
  11390. end
  11391. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11392. for i,v in pairs(CMDs) do
  11393. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11394. CMDsValue.Value = v
  11395. CMDsValue.RobloxLocked = true
  11396. end
  11397. cmdOpen = false
  11398. function commands()
  11399. if cmdOpen == false then
  11400. cmdOpen = true
  11401. local cmds = cp:Clone()
  11402. cmds.Parent = game.CoreGui
  11403. local HKV = HKFolder:GetChildren()
  11404. local CMDsV = CMDsFolder:GetChildren()
  11405. dragGUI(cmds.Frame)
  11406. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11407. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11408. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11409. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11410. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11411. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11412. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11413. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11414. end
  11415. --joined/left friend option
  11416. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11417. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11418. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11419. Nfriends = true updatefile()
  11420. end)
  11421. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11422. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11423. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11424. Nfriends = false updatefile()
  11425. end)
  11426. -- Color mixer
  11427.  
  11428. --[[SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11429. local picker
  11430. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11431. end)]]--
  11432.  
  11433. --Message time
  11434. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11435. wait()
  11436. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11437. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11438. updatefile()
  11439. end)
  11440. --CMDBAR keybind
  11441. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11442. wait()
  11443. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11444. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11445. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11446. updatefile()
  11447. end)
  11448. --Change prefix
  11449. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11450. wait()
  11451. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11452. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11453. updatefile()
  11454. end)
  11455. --Check Box for notify
  11456. checked = "http://www.roblox.com/asset/?id=65492641"
  11457. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11458. if suggestionstoggle == true then
  11459. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11460. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11461. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11462. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11463. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11464. suggestionstoggle = true
  11465. updatefile()
  11466. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11467. --Check Box for allow friends on serverlock
  11468. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11469. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11470. if allowfriends == true then
  11471. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11472. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11473. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11474. if allowfriends == true then allowfriends = false updatefile()
  11475. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11476. allowfriends = true updatefile()
  11477. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11478. --Check Box for JoinedLeft notifications
  11479. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11480. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11481. if JLnotify == true then
  11482. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11483. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11484. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11485. if JLnotify == true then JLnotify = false updatefile()
  11486. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11487. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11488. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11489. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11490. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11491. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11492. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11493. cmds.Frame.holder.bar.Hide.Visible = true
  11494. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11495. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11496. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11497. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11498. cmds.Frame.holder.bar.Hide.Visible = true
  11499. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11500. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11501. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11502. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11503. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11504. cmds.Frame.holder.bar.Hide.Visible = false end)
  11505. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11506. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11507. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11508. cmds:Destroy() cmdOpen = false end)
  11509. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11510. searchbar()
  11511. for i = 1, #HKV do
  11512. local YSize = 25
  11513. local Position = ((i * YSize) - YSize)
  11514. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11515. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11516. newcmd.Visible = true
  11517. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11518. newcmd.Text = "" .. HKV[i].Value
  11519. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11520. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11521. end
  11522. for i = 1, #CMDsV do
  11523. local YSize = 25
  11524. local Position = ((i * YSize) - YSize)
  11525. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11526. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11527. newcmd.Visible = true
  11528. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11529. newcmd.Text = "" .. CMDsV[i].Value
  11530. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11531. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11532. end
  11533. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11534. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11535. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11536. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11537.  
  11538. function searchbar()
  11539. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11540. local main = CSP
  11541. local frame = CSP:WaitForChild('CMDs')
  11542. local gui = CSP:WaitForChild('Search')
  11543. local focused = false
  11544. Match = function(name,str)
  11545. return name:lower():find(str:lower()) and true
  11546. end
  11547. gui.FocusLost:connect(function(enterpressed)
  11548. gui.Text = "Search"
  11549. end)
  11550. IndexContents = function(str,bool)
  11551. local Index,SizeY = 0,0
  11552. for i,v in next, frame:GetChildren() do
  11553. if bool then
  11554. if Match(v.Text,str) then
  11555. Index = Index + 1
  11556. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11557. v.Visible = true
  11558. SizeY = SizeY + v.AbsoluteSize.Y
  11559. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11560. else
  11561. v.Visible = false
  11562. end
  11563. else
  11564. v.Visible = true
  11565. SizeY = SizeY + v.AbsoluteSize.Y
  11566. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11567. end
  11568. end
  11569. end
  11570. game:GetService('RunService').Stepped:connect(function()
  11571. if gui:IsFocused() and gui.Text == "Search" then
  11572. gui.Text = ''
  11573. end
  11574. end)
  11575. gui.Changed:connect(function()
  11576. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11577. end)
  11578.  
  11579. IndexContents('',true)
  11580. end
  11581.  
  11582. function runwindow()
  11583. commands()
  11584. searchbar()
  11585. end
  11586.  
  11587. addcmd('settings','opens settings window',{'toggles'},
  11588. function(args, speaker)
  11589. if speaker.userId ~= LP.userId then
  11590. lponly(speaker)
  11591. else
  11592. runwindow()
  11593. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11594. wait(0.1)
  11595. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11596. wait(0.1)
  11597. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11598. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11599. end
  11600. end)
  11601.  
  11602. function movetab(speaker,PART)
  11603. game:GetService('RunService').Stepped:connect(function()
  11604. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11605. PART.Locked = true
  11606. local cf = speaker.Character.HumanoidRootPart.CFrame
  11607. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11608. PART.CFrame = newcf end end) end
  11609.  
  11610. hastab = {}
  11611. addcmd('tablet','opens tablet gui',{},
  11612. function(args, speaker)
  11613. for _, child in pairs( workspace:GetChildren()) do
  11614. if child.Name == speaker.Name .. "TAB" then
  11615. child:Destroy() end end
  11616. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11617. local GUI = Instance.new("SurfaceGui")
  11618. local holder = Instance.new("Frame")
  11619. local bar = Instance.new("Frame")
  11620. local Title = Instance.new("TextLabel")
  11621. local MAIN = Instance.new("Frame")
  11622. local Example = Instance.new("TextLabel")
  11623. local CMDs = Instance.new("ScrollingFrame")
  11624. local PART = Instance.new("Part")
  11625. PART.Name = speaker.Name .. 'TAB'
  11626. PART.Color = maincolor
  11627. PART.Size = Vector3.new(7, 7.8, 0.2)
  11628. PART.Transparency = 0
  11629. PART.Locked = true
  11630. PART.CanCollide = false
  11631. PART.Parent = workspace
  11632. PART.Anchored = true
  11633. PART.Material = "Neon"
  11634. local GUI = Instance.new("SurfaceGui")
  11635. local holder = Instance.new("Frame")
  11636. local bar = Instance.new("Frame")
  11637. local Title = Instance.new("TextLabel")
  11638. local MAIN = Instance.new("Frame")
  11639. local Example = Instance.new("TextLabel")
  11640. local CMDs = Instance.new("ScrollingFrame")
  11641. GUI.Name = "GUI"
  11642. GUI.Parent = PART
  11643. GUI.CanvasSize = Vector2.new(500, 600)
  11644. GUI.Face = Enum.NormalId.Back
  11645. holder.Name = "holder"
  11646. holder.Parent = GUI
  11647. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11648. holder.BackgroundTransparency = 1
  11649. holder.BorderSizePixel = 2
  11650. holder.Position = UDim2.new(0, 0, 0, 10)
  11651. holder.Size = UDim2.new(0, 300, 0, 330)
  11652. holder.ZIndex = 2
  11653. bar.Name = "bar"
  11654. bar.Parent = holder
  11655. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11656. bar.BackgroundTransparency = 0.89999997615814
  11657. bar.BorderSizePixel = 0
  11658. bar.Position = UDim2.new(0, 10, 1, -330)
  11659. bar.Size = UDim2.new(0, 480, 0, 33)
  11660. Title.Name = "Title"
  11661. Title.Parent = bar
  11662. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11663. Title.BackgroundTransparency = 1
  11664. Title.Size = UDim2.new(1, 0, 0, 30)
  11665. Title.Font = Enum.Font.SourceSansBold
  11666. Title.FontSize = Enum.FontSize.Size24
  11667. Title.Text = "[Infinite Yield] Command List"
  11668. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11669. MAIN.Name = "MAIN"
  11670. MAIN.Parent = holder
  11671. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11672. MAIN.BackgroundTransparency = 0.89999997615814
  11673. MAIN.BorderSizePixel = 0
  11674. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11675. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11676. Example.Name = "Example"
  11677. Example.Parent = MAIN
  11678. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11679. Example.BackgroundTransparency = 1
  11680. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11681. Example.BorderSizePixel = 0
  11682. Example.Size = UDim2.new(0, 190, 0, 40)
  11683. Example.Visible = false
  11684. Example.Font = Enum.Font.SourceSansBold
  11685. Example.FontSize = Enum.FontSize.Size36
  11686. Example.Text = "txt"
  11687. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11688. Example.TextStrokeTransparency = 0
  11689. Example.TextXAlignment = Enum.TextXAlignment.Left
  11690. Example.ZIndex = 6
  11691. CMDs.Name = "CMDs"
  11692. CMDs.Parent = MAIN
  11693. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11694. CMDs.BackgroundTransparency = 1
  11695. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11696. CMDs.BorderSizePixel = 0
  11697. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11698. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11699. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11700. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11701. CMDs.ScrollBarThickness = 15
  11702. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11703. local CMDsV = CMDsFolder:GetChildren()
  11704. for i = 1, #CMDsV do
  11705. local YSize = 35
  11706. local Position = ((i * YSize) - YSize)
  11707. local newcmd = Example:Clone()
  11708. newcmd.Parent = CMDs
  11709. newcmd.Visible = true
  11710. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11711. newcmd.Text = "" .. CMDsV[i].Value
  11712. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11713. local cf = speaker.Character.HumanoidRootPart.CFrame
  11714. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11715. PART.CFrame = newcf
  11716. speaker.Character.Humanoid.Died:connect(function()
  11717. PART:Destroy() end)
  11718. wait(1)
  11719. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11720. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11721. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11722. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11723. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11724. end)
  11725.  
  11726. function updatepositions()
  11727. if PList then
  11728. PList:ClearAllChildren()
  11729. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11730. for i = 1, #WayPoints do
  11731. local YSize = 25
  11732. local Position = ((i * YSize) - YSize)
  11733. local newcmd = Example:Clone()
  11734. newcmd.Parent = PList
  11735. newcmd.Visible = true
  11736. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11737. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11738. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11739. local goto = Instance.new("TextButton")
  11740. goto.Name = "goto"
  11741. goto.Parent = PList
  11742. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11743. goto.BackgroundTransparency = 0.30000001192093
  11744. goto.BorderColor3 = Color3.new(1, 0, 0)
  11745. goto.BorderSizePixel = 0
  11746. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11747. goto.Size = UDim2.new(0, 20, 0, 20)
  11748. goto.FontSize = Enum.FontSize.Size14
  11749. goto.Text = ""
  11750. goto.ZIndex = 6
  11751. goto.MouseButton1Click:Connect(function()
  11752. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11753. end)
  11754. end
  11755. end
  11756. end
  11757.  
  11758. posopen = false
  11759. addcmd("positions","lists waypoints",{'pos'},
  11760. function(args, speaker)
  11761. if posopen == false then
  11762. posopen = true
  11763. local Pos = Instance.new("ScreenGui")
  11764. local drag = Instance.new("Frame")
  11765. local PromptDialog = Instance.new("Frame")
  11766. local shadow = Instance.new("Frame")
  11767. local PopupText = Instance.new("TextLabel")
  11768. local Exit = Instance.new("TextButton")
  11769. local ContainerFrame = Instance.new("Frame")
  11770. PList = Instance.new("ScrollingFrame")
  11771. Pos.Name = "Pos"
  11772. Pos.Parent = game.CoreGui
  11773. drag.Name = "drag"
  11774. drag.Parent = Pos
  11775. drag.Active = true
  11776. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11777. drag.BackgroundTransparency = 1
  11778. dragGUI(drag)
  11779. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11780. drag.Size = UDim2.new(0, 290, 0, 30)
  11781. PromptDialog.Name = "PromptDialog"
  11782. PromptDialog.Parent = drag
  11783. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11784. PromptDialog.BackgroundTransparency = 1
  11785. PromptDialog.BorderSizePixel = 0
  11786. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11787. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11788. PromptDialog.ZIndex = 8
  11789. shadow.Name = "shadow"
  11790. shadow.Parent = PromptDialog
  11791. shadow.BackgroundColor3 = maincolor
  11792. shadow.BackgroundTransparency = 0.30000001192093
  11793. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11794. shadow.BorderSizePixel = 0
  11795. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11796. shadow.Size = UDim2.new(0, 290, 0, 26)
  11797. PopupText.Name = "PopupText"
  11798. PopupText.Parent = shadow
  11799. PopupText.BackgroundTransparency = 1
  11800. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11801. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11802. PopupText.ZIndex = 110
  11803. PopupText.Font = Enum.Font.SourceSansBold
  11804. PopupText.FontSize = Enum.FontSize.Size28
  11805. PopupText.Text = "Positions"
  11806. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11807. PopupText.TextStrokeTransparency = 0
  11808. PopupText.TextWrapped = true
  11809. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11810. Exit.Name = "Exit"
  11811. Exit.Parent = shadow
  11812. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11813. Exit.BackgroundTransparency = 0.30000001192093
  11814. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11815. Exit.BorderSizePixel = 0
  11816. Exit.Position = UDim2.new(0, 267, 0, 3)
  11817. Exit.Size = UDim2.new(0, 20, 0, 20)
  11818. Exit.FontSize = Enum.FontSize.Size14
  11819. Exit.Text = ""
  11820. ContainerFrame.Name = "ContainerFrame"
  11821. ContainerFrame.Parent = PromptDialog
  11822. ContainerFrame.BackgroundColor3 = maincolor
  11823. ContainerFrame.BackgroundTransparency = 0.5
  11824. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11825. ContainerFrame.BorderSizePixel = 0
  11826. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11827. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11828. ContainerFrame.ZIndex = 5
  11829. PList.Name = "List"
  11830. PList.Parent = ContainerFrame
  11831. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11832. PList.BackgroundTransparency = 1
  11833. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11834. PList.BorderSizePixel = 0
  11835. PList.Position = UDim2.new(0, 10, 0, 5)
  11836. PList.Size = UDim2.new(0, 280, 0, 230)
  11837. PList.ZIndex = 6
  11838. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11839. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11840. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11841. PList.ScrollBarThickness = 8
  11842. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11843. updatepositions()
  11844. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11845. Exit.MouseButton1Click:Connect(function()
  11846. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11847. wait(0.6) posopen = false Pos:Destroy() end) end
  11848. end)
  11849.  
  11850. function updateadmins()
  11851. if AList then
  11852. AList:ClearAllChildren()
  11853. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11854. for i = 1, #adminname do
  11855. local YSize = 25
  11856. local Position = ((i * YSize) - YSize)
  11857. local newcmd = Example:Clone()
  11858. newcmd.Parent = AList
  11859. newcmd.Visible = true
  11860. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11861. newcmd.Text = adminname[i].NAME
  11862. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11863. end
  11864. end
  11865. end
  11866.  
  11867. adminsopen = false
  11868. adminname = {}
  11869. addcmd('admins','displays admins',{'adminlist'},
  11870. function(args, speaker)
  11871. if speaker.userId ~= LP.userId then
  11872. lponly(speaker) else
  11873. if adminsopen == false then
  11874. adminsopen = true
  11875. local admins = Instance.new("ScreenGui")
  11876. local drag = Instance.new("Frame")
  11877. local PromptDialog = Instance.new("Frame")
  11878. local shadow = Instance.new("Frame")
  11879. local PopupText = Instance.new("TextLabel")
  11880. local Exit = Instance.new("TextButton")
  11881. local ContainerFrame = Instance.new("Frame")
  11882. AList = Instance.new("ScrollingFrame")
  11883. admins.Name = "Admins"
  11884. admins.Parent = game.CoreGui
  11885. drag.Name = "drag"
  11886. drag.Parent = admins
  11887. drag.Active = true
  11888. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11889. drag.BackgroundTransparency = 1
  11890. dragGUI(drag)
  11891. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11892. drag.Size = UDim2.new(0, 290, 0, 30)
  11893. PromptDialog.Name = "PromptDialog"
  11894. PromptDialog.Parent = drag
  11895. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11896. PromptDialog.BackgroundTransparency = 1
  11897. PromptDialog.BorderSizePixel = 0
  11898. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11899. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11900. PromptDialog.ZIndex = 8
  11901. shadow.Name = "shadow"
  11902. shadow.Parent = PromptDialog
  11903. shadow.BackgroundColor3 = maincolor
  11904. shadow.BackgroundTransparency = 0.30000001192093
  11905. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11906. shadow.BorderSizePixel = 0
  11907. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11908. shadow.Size = UDim2.new(0, 290, 0, 26)
  11909. PopupText.Name = "PopupText"
  11910. PopupText.Parent = shadow
  11911. PopupText.BackgroundTransparency = 1
  11912. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11913. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11914. PopupText.ZIndex = 110
  11915. PopupText.Font = Enum.Font.SourceSansBold
  11916. PopupText.FontSize = Enum.FontSize.Size28
  11917. PopupText.Text = "Admins"
  11918. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11919. PopupText.TextStrokeTransparency = 0
  11920. PopupText.TextWrapped = true
  11921. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11922. Exit.Name = "Exit"
  11923. Exit.Parent = shadow
  11924. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11925. Exit.BackgroundTransparency = 0.30000001192093
  11926. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11927. Exit.BorderSizePixel = 0
  11928. Exit.Position = UDim2.new(0, 267, 0, 3)
  11929. Exit.Size = UDim2.new(0, 20, 0, 20)
  11930. Exit.FontSize = Enum.FontSize.Size14
  11931. Exit.Text = ""
  11932. ContainerFrame.Name = "ContainerFrame"
  11933. ContainerFrame.Parent = PromptDialog
  11934. ContainerFrame.BackgroundColor3 = maincolor
  11935. ContainerFrame.BackgroundTransparency = 0.5
  11936. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11937. ContainerFrame.BorderSizePixel = 0
  11938. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11939. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11940. ContainerFrame.ZIndex = 5
  11941. AList.Name = "List"
  11942. AList.Parent = ContainerFrame
  11943. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11944. AList.BackgroundTransparency = 1
  11945. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11946. AList.BorderSizePixel = 0
  11947. AList.Position = UDim2.new(0, 10, 0, 5)
  11948. AList.Size = UDim2.new(0, 280, 0, 230)
  11949. AList.ZIndex = 6
  11950. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11951. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11952. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11953. AList.ScrollBarThickness = 8
  11954. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11955. updateadmins()
  11956. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11957. Exit.MouseButton1Click:Connect(function()
  11958. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11959. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11960. end)
  11961.  
  11962. function updatebans()
  11963. if BList then
  11964. BList:ClearAllChildren()
  11965. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11966. for i = 1, #banname do
  11967. local YSize = 25
  11968. local Position = ((i * YSize) - YSize)
  11969. local newcmd = Example:Clone()
  11970. newcmd.Parent = BList
  11971. newcmd.Visible = true
  11972. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11973. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11974. newcmd.TextSize = 20
  11975. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11976. local delet = Instance.new("TextButton")
  11977. delet.Name = "delet"
  11978. delet.Parent = BList
  11979. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11980. delet.BackgroundTransparency = 0.30000001192093
  11981. delet.BorderColor3 = Color3.new(1, 0, 0)
  11982. delet.BorderSizePixel = 0
  11983. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11984. delet.Size = UDim2.new(0, 20, 0, 20)
  11985. delet.FontSize = Enum.FontSize.Size14
  11986. delet.Text = ""
  11987. delet.ZIndex = 6
  11988. delet.MouseButton1Click:Connect(function()
  11989. execCmd("unban "..banname[i].NAME)
  11990. end)
  11991. end
  11992. end
  11993. end
  11994.  
  11995. banname = {}
  11996. bansopen = false
  11997. addcmd('bans','displays bans',{'banlist'},
  11998. function(args, speaker)
  11999. if speaker.userId ~= LP.userId then
  12000. lponly(speaker) else
  12001. if bansopen == false then
  12002. bansopen = true
  12003. local Bans = Instance.new("ScreenGui")
  12004. local drag = Instance.new("Frame")
  12005. local PromptDialog = Instance.new("Frame")
  12006. local ContainerFrame = Instance.new("Frame")
  12007. BList = Instance.new("ScrollingFrame")
  12008. local shadow = Instance.new("Frame")
  12009. local Exit = Instance.new("TextButton")
  12010. local PopupText = Instance.new("TextLabel")
  12011. Bans.Name = "Bans"
  12012. Bans.Parent = game.CoreGui
  12013. drag.Name = "drag"
  12014. drag.Parent = Bans
  12015. drag.Active = true
  12016. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12017. drag.BackgroundTransparency = 1
  12018. dragGUI(drag)
  12019. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12020. drag.Size = UDim2.new(0, 438, 0, 26)
  12021. PromptDialog.Name = "PromptDialog"
  12022. PromptDialog.Parent = drag
  12023. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12024. PromptDialog.BackgroundTransparency = 1
  12025. PromptDialog.BorderSizePixel = 0
  12026. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12027. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12028. PromptDialog.ZIndex = 5
  12029. ContainerFrame.Name = "ContainerFrame"
  12030. ContainerFrame.Parent = PromptDialog
  12031. ContainerFrame.BackgroundColor3 = maincolor
  12032. ContainerFrame.BackgroundTransparency = 0.5
  12033. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12034. ContainerFrame.BorderSizePixel = 0
  12035. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12036. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12037. ContainerFrame.ZIndex = 5
  12038. BList.Name = "List"
  12039. BList.Parent = ContainerFrame
  12040. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12041. BList.BackgroundTransparency = 1
  12042. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12043. BList.BorderSizePixel = 0
  12044. BList.Position = UDim2.new(0, 10, 0, 9)
  12045. BList.Size = UDim2.new(0, 428, 0, 230)
  12046. BList.ZIndex = 5
  12047. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12048. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12049. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12050. BList.ScrollBarThickness = 8
  12051. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12052. shadow.Name = "shadow"
  12053. shadow.Parent = PromptDialog
  12054. shadow.BackgroundColor3 = maincolor
  12055. shadow.BackgroundTransparency = 0.30000001192093
  12056. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12057. shadow.BorderSizePixel = 0
  12058. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12059. shadow.Size = UDim2.new(0, 438, 0, 26)
  12060. Exit.Name = "Exit"
  12061. Exit.Parent = shadow
  12062. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12063. Exit.BackgroundTransparency = 0.30000001192093
  12064. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12065. Exit.BorderSizePixel = 0
  12066. Exit.Position = UDim2.new(0, 415, 0, 3)
  12067. Exit.Size = UDim2.new(0, 20, 0, 20)
  12068. Exit.FontSize = Enum.FontSize.Size14
  12069. Exit.Text = ""
  12070. PopupText.Name = "PopupText"
  12071. PopupText.Parent = shadow
  12072. PopupText.BackgroundTransparency = 1
  12073. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12074. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12075. PopupText.ZIndex = 6
  12076. PopupText.Font = Enum.Font.SourceSansBold
  12077. PopupText.FontSize = Enum.FontSize.Size32
  12078. PopupText.Text = "Bans"
  12079. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12080. PopupText.TextStrokeTransparency = 0
  12081. PopupText.TextWrapped = true
  12082. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12083. updatebans()
  12084. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12085. Exit.MouseButton1Click:Connect(function()
  12086. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12087. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12088. end)
  12089.  
  12090. function updatealiases()
  12091. if AlList then
  12092. AlList:ClearAllChildren()
  12093. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12094. for i = 1, #aliasSave do
  12095. local YSize = 25
  12096. local Position = ((i * YSize) - YSize)
  12097. local newcmd = Example:Clone()
  12098. newcmd.Parent = AlList
  12099. newcmd.Visible = true
  12100. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12101. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12102. newcmd.TextSize = 20
  12103. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12104. local delet = Instance.new("TextButton")
  12105. delet.Name = "delet"
  12106. delet.Parent = AlList
  12107. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12108. delet.BackgroundTransparency = 0.30000001192093
  12109. delet.BorderColor3 = Color3.new(1, 0, 0)
  12110. delet.BorderSizePixel = 0
  12111. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12112. delet.Size = UDim2.new(0, 20, 0, 20)
  12113. delet.FontSize = Enum.FontSize.Size14
  12114. delet.Text = ""
  12115. delet.ZIndex = 6
  12116. delet.MouseButton1Click:Connect(function()
  12117. execCmd("removealias "..aliasSave[i].ALIAS)
  12118. end)
  12119. end
  12120. end
  12121. end
  12122.  
  12123. aliasesopen = false
  12124. addcmd('aliases','displays aliases',{},
  12125. function(args, speaker)
  12126. if speaker.userId ~= LP.userId then
  12127. lponly(speaker) else
  12128. if aliasesopen == false then
  12129. aliasesopen = true
  12130. local aliases = Instance.new("ScreenGui")
  12131. local drag = Instance.new("Frame")
  12132. local PromptDialog = Instance.new("Frame")
  12133. local ContainerFrame = Instance.new("Frame")
  12134. AlList = Instance.new("ScrollingFrame")
  12135. local shadow = Instance.new("Frame")
  12136. local Exit = Instance.new("TextButton")
  12137. local PopupText = Instance.new("TextLabel")
  12138. aliases.Name = "Aliases"
  12139. aliases.Parent = game.CoreGui
  12140. drag.Name = "drag"
  12141. drag.Parent = aliases
  12142. drag.Active = true
  12143. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12144. drag.BackgroundTransparency = 1
  12145. dragGUI(drag)
  12146. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12147. drag.Size = UDim2.new(0, 438, 0, 26)
  12148. PromptDialog.Name = "PromptDialog"
  12149. PromptDialog.Parent = drag
  12150. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12151. PromptDialog.BackgroundTransparency = 1
  12152. PromptDialog.BorderSizePixel = 0
  12153. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12154. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12155. PromptDialog.ZIndex = 5
  12156. ContainerFrame.Name = "ContainerFrame"
  12157. ContainerFrame.Parent = PromptDialog
  12158. ContainerFrame.BackgroundColor3 = maincolor
  12159. ContainerFrame.BackgroundTransparency = 0.5
  12160. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12161. ContainerFrame.BorderSizePixel = 0
  12162. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12163. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12164. ContainerFrame.ZIndex = 5
  12165. AlList.Name = "List"
  12166. AlList.Parent = ContainerFrame
  12167. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12168. AlList.BackgroundTransparency = 1
  12169. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12170. AlList.BorderSizePixel = 0
  12171. AlList.Position = UDim2.new(0, 10, 0, 9)
  12172. AlList.Size = UDim2.new(0, 428, 0, 230)
  12173. AlList.ZIndex = 5
  12174. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12175. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12176. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12177. AlList.ScrollBarThickness = 8
  12178. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12179. shadow.Name = "shadow"
  12180. shadow.Parent = PromptDialog
  12181. shadow.BackgroundColor3 = maincolor
  12182. shadow.BackgroundTransparency = 0.30000001192093
  12183. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12184. shadow.BorderSizePixel = 0
  12185. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12186. shadow.Size = UDim2.new(0, 438, 0, 26)
  12187. Exit.Name = "Exit"
  12188. Exit.Parent = shadow
  12189. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12190. Exit.BackgroundTransparency = 0.30000001192093
  12191. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12192. Exit.BorderSizePixel = 0
  12193. Exit.Position = UDim2.new(0, 415, 0, 3)
  12194. Exit.Size = UDim2.new(0, 20, 0, 20)
  12195. Exit.FontSize = Enum.FontSize.Size14
  12196. Exit.Text = ""
  12197. PopupText.Name = "PopupText"
  12198. PopupText.Parent = shadow
  12199. PopupText.BackgroundTransparency = 1
  12200. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12201. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12202. PopupText.ZIndex = 6
  12203. PopupText.Font = Enum.Font.SourceSansBold
  12204. PopupText.FontSize = Enum.FontSize.Size32
  12205. PopupText.Text = "Aliases"
  12206. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12207. PopupText.TextStrokeTransparency = 0
  12208. PopupText.TextWrapped = true
  12209. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12210. updatealiases()
  12211. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12212. Exit.MouseButton1Click:Connect(function()
  12213. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12214. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12215. end)
  12216.  
  12217. addcmd('sound', 'plays a sound',{'music','play'},
  12218. function(args, speaker)
  12219. if isNumber(args[1]) then
  12220. for i,v in pairs(game:GetDescendants()) do
  12221. if v:IsA'Sound'then v:Destroy() end end
  12222. local c = args[1] or 'stop'
  12223. if std.inTable({'stop'}, c:lower()) then return end
  12224. local s = Instance.new("Sound", workspace)
  12225. s.Name = "IYsound"
  12226. s.Looped = true
  12227. s.SoundId = "rbxassetid://" .. c
  12228. s.Volume = 1
  12229. s:Play()
  12230. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12231. playerenabled = false
  12232. Notify('Playing: '..Asset.Name..' ('..c..')')
  12233. else
  12234. local name = GLS(false, 0)
  12235. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12236. Notify('Stopped audio')
  12237. for i,v in pairs(game:GetDescendants()) do
  12238. if v:IsA'Sound'then v:Destroy() end end
  12239. return
  12240. end
  12241. Notify('Loading list...')
  12242. local Audios = Instance.new("ScreenGui")
  12243. local drag = Instance.new("Frame")
  12244. local PromptDialog = Instance.new("Frame")
  12245. local ContainerFrame = Instance.new("Frame")
  12246. local AudList = Instance.new("ScrollingFrame")
  12247. local shadow = Instance.new("Frame")
  12248. local Exit = Instance.new("TextButton")
  12249. local PopupText = Instance.new("TextLabel")
  12250. local Hide = Instance.new("TextButton")
  12251. Audios.Name = "Audios"
  12252. Audios.Parent = game.CoreGui
  12253. drag.Name = "drag"
  12254. drag.Parent = Audios
  12255. drag.Active = true
  12256. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12257. drag.BackgroundTransparency = 1
  12258. dragGUI(drag)
  12259. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12260. drag.Size = UDim2.new(0, 438, 0, 26)
  12261. PromptDialog.Name = "PromptDialog"
  12262. PromptDialog.Parent = drag
  12263. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12264. PromptDialog.BackgroundTransparency = 1
  12265. PromptDialog.BorderSizePixel = 0
  12266. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12267. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12268. PromptDialog.ZIndex = 5
  12269. PromptDialog.ClipsDescendants = true
  12270. ContainerFrame.Name = "ContainerFrame"
  12271. ContainerFrame.Parent = PromptDialog
  12272. ContainerFrame.BackgroundColor3 = maincolor
  12273. ContainerFrame.BackgroundTransparency = 0.5
  12274. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12275. ContainerFrame.BorderSizePixel = 0
  12276. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12277. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12278. ContainerFrame.ZIndex = 5
  12279. AudList.Name = "List"
  12280. AudList.Parent = ContainerFrame
  12281. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12282. AudList.BackgroundTransparency = 1
  12283. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12284. AudList.BorderSizePixel = 0
  12285. AudList.Position = UDim2.new(0, 10, 0, 9)
  12286. AudList.Size = UDim2.new(0, 428, 0, 230)
  12287. AudList.ZIndex = 5
  12288. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12289. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12290. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12291. AudList.ScrollBarThickness = 8
  12292. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12293. shadow.Name = "shadow"
  12294. shadow.Parent = PromptDialog
  12295. shadow.BackgroundColor3 = maincolor
  12296. shadow.BackgroundTransparency = 0.30000001192093
  12297. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12298. shadow.BorderSizePixel = 0
  12299. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12300. shadow.Size = UDim2.new(0, 438, 0, 26)
  12301. Exit.Name = "Exit"
  12302. Exit.Parent = shadow
  12303. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12304. Exit.BackgroundTransparency = 0.30000001192093
  12305. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12306. Exit.BorderSizePixel = 0
  12307. Exit.Position = UDim2.new(0, 415, 0, 3)
  12308. Exit.Size = UDim2.new(0, 20, 0, 20)
  12309. Exit.FontSize = Enum.FontSize.Size14
  12310. Exit.Text = ""
  12311. PopupText.Name = "PopupText"
  12312. PopupText.Parent = shadow
  12313. PopupText.BackgroundTransparency = 1
  12314. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12315. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12316. PopupText.ZIndex = 6
  12317. PopupText.Font = Enum.Font.SourceSansBold
  12318. PopupText.FontSize = Enum.FontSize.Size32
  12319. PopupText.Text = GLS(false, 0).." [Audio]"
  12320. PopupText.TextScaled = true
  12321. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12322. PopupText.TextStrokeTransparency = 0
  12323. PopupText.TextWrapped = true
  12324. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12325. Hide.Name = "Hide"
  12326. Hide.Parent = shadow
  12327. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12328. Hide.BackgroundTransparency = 0.30000001192093
  12329. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12330. Hide.BorderSizePixel = 0
  12331. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12332. Hide.Size = UDim2.new(0, 20, 0, 20)
  12333. Hide.FontSize = Enum.FontSize.Size14
  12334. Hide.Text = ""
  12335. local hidden = false
  12336. Hide.MouseButton1Down:connect(function()
  12337. if hidden == false then hidden = true
  12338. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12339. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12340. end end)
  12341. local json = game.HttpService:GetAsync("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12342. local results = HttpService:JSONDecode(json)
  12343. if #results == 0 then
  12344. Notify('No audio found :(')
  12345. Audios:Destroy()
  12346. return
  12347. end
  12348. for i,v in pairs(results) do
  12349. local YSize = 25
  12350. local Position = ((i * YSize) - YSize)
  12351. local newcmd = Example:Clone()
  12352. newcmd.Parent = AudList
  12353. newcmd.Visible = true
  12354. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12355. newcmd.Text = " "..v.Name
  12356. newcmd.TextSize = 20
  12357. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12358. local play = Instance.new("TextButton")
  12359. play.Name = "play"
  12360. play.Parent = AudList
  12361. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12362. play.BackgroundTransparency = 0.30000001192093
  12363. play.BorderColor3 = Color3.new(1, 0, 0)
  12364. play.BorderSizePixel = 0
  12365. play.Position = UDim2.new(0,-10,0, Position + 5)
  12366. play.Size = UDim2.new(0, 20, 0, 20)
  12367. play.FontSize = Enum.FontSize.Size14
  12368. play.Text = ""
  12369. play.ZIndex = 6
  12370. play.MouseButton1Click:Connect(function()
  12371. playerenabled = false
  12372. for i,v in pairs(game:GetDescendants()) do
  12373. if v:IsA'Sound'then v:Destroy() end end
  12374. wait(0.1)
  12375. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12376. local s = Instance.new("Sound", workspace)
  12377. s.Name = "IYsound"
  12378. s.Looped = true
  12379. s.SoundId = "rbxassetid://" .. v.AssetId
  12380. s.Volume = 1
  12381. s:Play()
  12382. end)
  12383. Notify('Select an audio to play')
  12384. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12385. Exit.MouseButton1Click:Connect(function()
  12386. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12387. wait(0.6) Audios:Destroy() end) end end
  12388. end)
  12389.  
  12390. function dragmodel(model, window, frame, name)
  12391. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12392. drag:MakeJoints() drag.Name = name
  12393. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12394. function collectParts(object, baseParts)
  12395. if object:IsA("BasePart") then
  12396. baseParts[#baseParts+1] = object end
  12397. for index,child in pairs(object:GetChildren()) do
  12398. collectParts(child, baseParts) end end
  12399. collectParts(drag, parts)
  12400. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12401. dragging = true
  12402. mouse.Move:connect(function()
  12403. if dragging then
  12404. Dragger:MouseMove(mouse.UnitRay)
  12405. end end)
  12406. mouse.KeyDown:connect(function(Key)
  12407. if dragging then
  12408. if Key == "r" then
  12409. Dragger:AxisRotate("Y")
  12410. elseif Key == "t" then
  12411. Dragger:AxisRotate("X")
  12412. elseif Key == "e" then
  12413. if window == true then
  12414. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12415. end
  12416. drag:Destroy()
  12417. dragging = false
  12418. Dragger:MouseUp()
  12419. end end end)
  12420. mouse.Button1Down:connect(function()
  12421. if dragging then
  12422. if window == true then
  12423. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12424. end
  12425. dragging = false
  12426. Dragger:MouseUp()
  12427. end end) end
  12428.  
  12429. addcmd('insert', 'inserts a model',{'ins'},
  12430. function(args, speaker)
  12431. if isNumber(args[1]) then
  12432. local window = false
  12433. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12434. --dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12435. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12436. else
  12437. local name = GLS(false, 0)
  12438. Notify('Loading list...')
  12439. local Models = Instance.new("ScreenGui")
  12440. local drag = Instance.new("Frame")
  12441. local PromptDialog = Instance.new("Frame")
  12442. local ModelContainerFrame = Instance.new("Frame")
  12443. local ModList = Instance.new("ScrollingFrame")
  12444. local shadow = Instance.new("Frame")
  12445. local Exit = Instance.new("TextButton")
  12446. local PopupText = Instance.new("TextLabel")
  12447. local Hide = Instance.new("TextButton")
  12448. Models.Name = "Models"
  12449. Models.Parent = game.CoreGui
  12450. drag.Name = "drag"
  12451. drag.Parent = Models
  12452. drag.Active = true
  12453. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12454. drag.BackgroundTransparency = 1
  12455. dragGUI(drag)
  12456. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12457. drag.Size = UDim2.new(0, 438, 0, 26)
  12458. PromptDialog.Name = "PromptDialog"
  12459. PromptDialog.Parent = drag
  12460. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12461. PromptDialog.BackgroundTransparency = 1
  12462. PromptDialog.BorderSizePixel = 0
  12463. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12464. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12465. PromptDialog.ClipsDescendants = true
  12466. PromptDialog.ZIndex = 5
  12467. ModelContainerFrame.Name = "ContainerFrame"
  12468. ModelContainerFrame.Parent = PromptDialog
  12469. ModelContainerFrame.BackgroundColor3 = maincolor
  12470. ModelContainerFrame.BackgroundTransparency = 0.5
  12471. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12472. ModelContainerFrame.BorderSizePixel = 0
  12473. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12474. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12475. ModelContainerFrame.ZIndex = 5
  12476. ModList.Name = "List"
  12477. ModList.Parent = ModelContainerFrame
  12478. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12479. ModList.BackgroundTransparency = 1
  12480. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12481. ModList.BorderSizePixel = 0
  12482. ModList.Position = UDim2.new(0, 10, 0, 9)
  12483. ModList.Size = UDim2.new(0, 428, 0, 230)
  12484. ModList.ZIndex = 5
  12485. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12486. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12487. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12488. ModList.ScrollBarThickness = 8
  12489. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12490. shadow.Name = "shadow"
  12491. shadow.Parent = PromptDialog
  12492. shadow.BackgroundColor3 = maincolor
  12493. shadow.BackgroundTransparency = 0.30000001192093
  12494. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12495. shadow.BorderSizePixel = 0
  12496. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12497. shadow.Size = UDim2.new(0, 438, 0, 26)
  12498. Exit.Name = "Exit"
  12499. Exit.Parent = shadow
  12500. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12501. Exit.BackgroundTransparency = 0.30000001192093
  12502. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12503. Exit.BorderSizePixel = 0
  12504. Exit.Position = UDim2.new(0, 415, 0, 3)
  12505. Exit.Size = UDim2.new(0, 20, 0, 20)
  12506. Exit.FontSize = Enum.FontSize.Size14
  12507. Exit.Text = ""
  12508. PopupText.Name = "PopupText"
  12509. PopupText.Parent = shadow
  12510. PopupText.BackgroundTransparency = 1
  12511. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12512. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12513. PopupText.ZIndex = 6
  12514. PopupText.Font = Enum.Font.SourceSansBold
  12515. PopupText.FontSize = Enum.FontSize.Size32
  12516. PopupText.Text = GLS(false, 0).." [Models]"
  12517. PopupText.TextScaled = true
  12518. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12519. PopupText.TextStrokeTransparency = 0
  12520. PopupText.TextWrapped = true
  12521. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12522. Hide.Name = "Hide"
  12523. Hide.Parent = shadow
  12524. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12525. Hide.BackgroundTransparency = 0.30000001192093
  12526. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12527. Hide.BorderSizePixel = 0
  12528. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12529. Hide.Size = UDim2.new(0, 20, 0, 20)
  12530. Hide.FontSize = Enum.FontSize.Size14
  12531. Hide.Text = ""
  12532. local hidden = false
  12533. Hide.MouseButton1Down:connect(function()
  12534. if hidden == false then hidden = true
  12535. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12536. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12537. end end)
  12538. local json = game.HttpService:GetAsync("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12539. local results = HttpService:JSONDecode(json)
  12540. if #results == 0 then
  12541. Notify('No models found :(')
  12542. Models:Destroy()
  12543. return
  12544. end
  12545. for i,v in pairs(results) do
  12546. local YSize = 100
  12547. local Position = ((i * YSize) - YSize)
  12548. local newcmd = Example:Clone()
  12549. newcmd.Parent = ModList
  12550. newcmd.Visible = true
  12551. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12552. newcmd.Text = " "..v.Name
  12553. newcmd.TextSize = 20
  12554. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12555. local ins = Instance.new("TextButton")
  12556. ins.Name = "ins"
  12557. ins.Parent = ModList
  12558. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12559. ins.BackgroundTransparency = 0.30000001192093
  12560. ins.BorderColor3 = Color3.new(1, 0, 0)
  12561. ins.BorderSizePixel = 0
  12562. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12563. ins.Size = UDim2.new(0, 20, 0, 20)
  12564. ins.FontSize = Enum.FontSize.Size14
  12565. ins.Text = ""
  12566. ins.ZIndex = 6
  12567. local img = Instance.new("ImageLabel")
  12568. img.Parent = ModList
  12569. img.Position = UDim2.new(0,300,0, Position + 5)
  12570. img.Size = UDim2.new(0,100,0,100)
  12571. img.ZIndex = 6
  12572. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12573. img.BackgroundTransparency = 1
  12574. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12575. ins.MouseButton1Click:Connect(function()
  12576. local window = true
  12577. --dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12578. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12579. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12580. end)
  12581. Notify('Select a model to insert')
  12582. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12583. Exit.MouseButton1Click:Connect(function()
  12584. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12585. wait(0.6) Models:Destroy() end) end end
  12586. end)
  12587.  
  12588. addcmd('cmds','opens cmds window',{'commands'},
  12589. function(args, speaker)
  12590. if speaker.userId ~= LP.userId then
  12591. for _, child in pairs( workspace:GetChildren()) do
  12592. if child.Name == speaker.Name .. "TAB" then
  12593. child:Destroy() end end
  12594. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12595. local GUI = Instance.new("SurfaceGui")
  12596. local holder = Instance.new("Frame")
  12597. local bar = Instance.new("Frame")
  12598. local Title = Instance.new("TextLabel")
  12599. local MAIN = Instance.new("Frame")
  12600. local Example = Instance.new("TextLabel")
  12601. local CMDs = Instance.new("ScrollingFrame")
  12602. local PART = Instance.new("Part")
  12603. PART.Name = speaker.Name .. 'TAB'
  12604. PART.Color = maincolor
  12605. PART.Size = Vector3.new(7, 7.8, 0.2)
  12606. PART.Transparency = 0
  12607. PART.Locked = true
  12608. PART.CanCollide = false
  12609. PART.Parent = workspace
  12610. PART.Anchored = true
  12611. PART.Material = "Neon"
  12612. local GUI = Instance.new("SurfaceGui")
  12613. local holder = Instance.new("Frame")
  12614. local bar = Instance.new("Frame")
  12615. local Title = Instance.new("TextLabel")
  12616. local MAIN = Instance.new("Frame")
  12617. local Example = Instance.new("TextLabel")
  12618. local CMDs = Instance.new("ScrollingFrame")
  12619. GUI.Name = "GUI"
  12620. GUI.Parent = PART
  12621. GUI.CanvasSize = Vector2.new(500, 600)
  12622. GUI.Face = Enum.NormalId.Back
  12623. holder.Name = "holder"
  12624. holder.Parent = GUI
  12625. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12626. holder.BackgroundTransparency = 1
  12627. holder.BorderSizePixel = 2
  12628. holder.Position = UDim2.new(0, 0, 0, 10)
  12629. holder.Size = UDim2.new(0, 300, 0, 330)
  12630. holder.ZIndex = 2
  12631. bar.Name = "bar"
  12632. bar.Parent = holder
  12633. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12634. bar.BackgroundTransparency = 0.89999997615814
  12635. bar.BorderSizePixel = 0
  12636. bar.Position = UDim2.new(0, 10, 1, -330)
  12637. bar.Size = UDim2.new(0, 480, 0, 33)
  12638. Title.Name = "Title"
  12639. Title.Parent = bar
  12640. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12641. Title.BackgroundTransparency = 1
  12642. Title.Size = UDim2.new(1, 0, 0, 30)
  12643. Title.Font = Enum.Font.SourceSansBold
  12644. Title.FontSize = Enum.FontSize.Size24
  12645. Title.Text = "[Infinite Yield] Command List"
  12646. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12647. MAIN.Name = "MAIN"
  12648. MAIN.Parent = holder
  12649. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12650. MAIN.BackgroundTransparency = 0.89999997615814
  12651. MAIN.BorderSizePixel = 0
  12652. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12653. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12654. Example.Name = "Example"
  12655. Example.Parent = MAIN
  12656. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12657. Example.BackgroundTransparency = 1
  12658. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12659. Example.BorderSizePixel = 0
  12660. Example.Size = UDim2.new(0, 190, 0, 40)
  12661. Example.Visible = false
  12662. Example.Font = Enum.Font.SourceSansBold
  12663. Example.FontSize = Enum.FontSize.Size36
  12664. Example.Text = "txt"
  12665. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12666. Example.TextStrokeTransparency = 0
  12667. Example.TextXAlignment = Enum.TextXAlignment.Left
  12668. Example.ZIndex = 6
  12669. CMDs.Name = "CMDs"
  12670. CMDs.Parent = MAIN
  12671. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12672. CMDs.BackgroundTransparency = 1
  12673. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12674. CMDs.BorderSizePixel = 0
  12675. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12676. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12677. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12678. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12679. CMDs.ScrollBarThickness = 15
  12680. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12681. local CMDsV = CMDsFolder:GetChildren()
  12682. for i = 1, #CMDsV do
  12683. local YSize = 35
  12684. local Position = ((i * YSize) - YSize)
  12685. local newcmd = Example:Clone()
  12686. newcmd.Parent = CMDs
  12687. newcmd.Visible = true
  12688. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12689. newcmd.Text = "" .. CMDsV[i].Value
  12690. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12691. local cf = speaker.Character.HumanoidRootPart.CFrame
  12692. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12693. PART.CFrame = newcf
  12694. speaker.Character.Humanoid.Died:connect(function()
  12695. PART:Destroy() end)
  12696. wait(1)
  12697. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12698. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12699. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12700. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12701. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12702. else
  12703. if cmdOpen == true then
  12704. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12705. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12706. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12707. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12708. else
  12709. commands() searchbar()
  12710. end end
  12711. end)
  12712. cmdBAR.FocusLost:connect(function(enterpressed)
  12713. if enterpressed and cmdBAR.Text ~= "" then
  12714. spawn(function ()
  12715. execCmd(cmdBAR.Text, Player)
  12716. end)
  12717. end
  12718. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12719. cmdBAR.BorderSizePixel = 1
  12720. wait(0.1)
  12721. cmdBAR.BorderSizePixel = 0
  12722. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12723. end)
  12724. Mouse.KeyDown:connect(function(Key)
  12725. if (Key==cmdbarbind) then
  12726. cmdBAR:CaptureFocus()
  12727. cmdBAR.BorderSizePixel = 1
  12728. wait(0.1)
  12729. cmdBAR.BorderSizePixel = 2
  12730. end
  12731. end)
  12732. cmdBAR.Changed:connect(function (property)
  12733. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12734. end)
  12735. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12736. local diff = cmdBAR.TextBounds.X-250
  12737. 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)
  12738. end)
  12739. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12740. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12741. if not cmdBAR:IsFocused() then return end
  12742. if input.KeyCode == Enum.KeyCode.Up then
  12743. historyCount = historyCount + 1
  12744. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12745. cmdBAR.Text = cmdHistory[historyCount] or ""
  12746. elseif input.KeyCode == Enum.KeyCode.Down then
  12747. historyCount = historyCount - 1
  12748. if historyCount < 1 then historyCount = 1 end
  12749. cmdBAR.Text = cmdHistory[historyCount] or ""
  12750. end
  12751. end)
  12752. NOTIFY = DATA.Notification
  12753. NOTIFY.Parent = game.CoreGui
  12754. local usingNOTE = false
  12755. function Notify(msg)
  12756. spawn(function()
  12757. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12758. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12759. wait(0.5)
  12760. MusicPlayer:Hide()
  12761. if qopen == true then
  12762. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12763. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12764. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12765. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12766. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12767. NOTIFY.NOTIFY.NOTE.Text = msg
  12768. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12769. if playerenabled == true then
  12770. wait(4)
  12771. if playerenabled == true then
  12772. MusicPlayer:Show()
  12773. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12774. end
  12775. end
  12776. else
  12777. NOTIFY.NOTIFY.NOTE.Text = msg
  12778. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12779. if playerenabled == true then
  12780. wait(4)
  12781. if playerenabled == true then
  12782. MusicPlayer:Show()
  12783. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12784. end
  12785. end
  12786. end end end) end
  12787. 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
  12788. 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)
  12789. 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
  12790. 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
  12791. 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)
  12792. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12793. if aliasSave then
  12794. for i = 1, #aliasSave do
  12795. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12796. end else
  12797. aliasSave = {} wait(0.1) updatefile()
  12798. for i = 1, #aliasSave do
  12799. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12800. end end
  12801. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12802. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12803. local Logs = Instance.new("ScreenGui")
  12804. logdrag = Instance.new("Frame")
  12805. local PromptDialog = Instance.new("Frame")
  12806. local ContainerFrame = Instance.new("Frame")
  12807. local pos = Instance.new("Frame")
  12808. local clear = Instance.new("TextButton")
  12809. local scroll = Instance.new("ScrollingFrame")
  12810. local hl = Instance.new("Frame")
  12811. local whispers = Instance.new("Frame")
  12812. local CheckBox = Instance.new("ImageButton")
  12813. local box = Instance.new("TextButton")
  12814. local whispers_2 = Instance.new("TextLabel")
  12815. local chats = Instance.new("Frame")
  12816. local CheckBox_2 = Instance.new("ImageButton")
  12817. local box_2 = Instance.new("TextButton")
  12818. local chats_2 = Instance.new("TextLabel")
  12819. local commands = Instance.new("Frame")
  12820. local CheckBox_3 = Instance.new("ImageButton")
  12821. local box_3 = Instance.new("TextButton")
  12822. local commands_2 = Instance.new("TextLabel")
  12823. local shadow = Instance.new("Frame")
  12824. local Exit = Instance.new("TextButton")
  12825. local PopupText = Instance.new("TextLabel")
  12826. local Hide = Instance.new("TextButton")
  12827. Logs.Name = "Logs"
  12828. Logs.Parent = game.CoreGui
  12829. logdrag.Name = "drag"
  12830. logdrag.Parent = Logs
  12831. logdrag.Active = true
  12832. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12833. logdrag.BackgroundTransparency = 1
  12834. dragGUI(logdrag)
  12835. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12836. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12837. PromptDialog.Name = "PromptDialog"
  12838. PromptDialog.Parent = logdrag
  12839. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12840. PromptDialog.BackgroundTransparency = 1
  12841. PromptDialog.BorderSizePixel = 0
  12842. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12843. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12844. PromptDialog.ZIndex = 5
  12845. PromptDialog.ClipsDescendants = true
  12846. ContainerFrame.Name = "ContainerFrame"
  12847. ContainerFrame.Parent = PromptDialog
  12848. ContainerFrame.BackgroundColor3 = maincolor
  12849. ContainerFrame.BackgroundTransparency = 0.5
  12850. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12851. ContainerFrame.BorderSizePixel = 0
  12852. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12853. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12854. ContainerFrame.ZIndex = 5
  12855. pos.Name = "pos"
  12856. pos.Parent = ContainerFrame
  12857. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12858. pos.BackgroundTransparency = 1
  12859. pos.BorderColor3 = Color3.new(0, 0, 0)
  12860. pos.BorderSizePixel = 0
  12861. pos.Position = UDim2.new(0, 10, 0, 9)
  12862. pos.Size = UDim2.new(0, 428, 0, 230)
  12863. pos.ZIndex = 5
  12864. clear.Name = "clear"
  12865. clear.Parent = pos
  12866. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12867. clear.BackgroundTransparency = 0.80000001192093
  12868. clear.BorderColor3 = Color3.new(1, 1, 1)
  12869. clear.Position = UDim2.new(0, 3, 0, 3)
  12870. clear.Size = UDim2.new(0, 70, 0, 20)
  12871. clear.ZIndex = 5
  12872. clear.Font = Enum.Font.SourceSans
  12873. clear.FontSize = Enum.FontSize.Size14
  12874. clear.Text = "Clear"
  12875. clear.TextColor3 = Color3.new(1, 1, 1)
  12876. scroll.Name = "scroll"
  12877. scroll.Parent = pos
  12878. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12879. scroll.BackgroundTransparency = 1
  12880. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12881. scroll.BorderSizePixel = 0
  12882. scroll.Size = UDim2.new(0, 413, 0, 193)
  12883. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12884. scroll.ZIndex = 5
  12885. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12886. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12887. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12888. scroll.ScrollBarThickness = 8
  12889. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12890. hl.Name = "hl"
  12891. hl.Parent = pos
  12892. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12893. hl.BackgroundTransparency = 0.5
  12894. hl.BorderColor3 = Color3.new(0, 0, 0)
  12895. hl.BorderSizePixel = 0
  12896. hl.Position = UDim2.new(0, 2, 0, 35)
  12897. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12898. hl.ZIndex = 5
  12899. whispers.Name = "whispers"
  12900. whispers.Parent = pos
  12901. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12902. whispers.BackgroundTransparency = 1
  12903. whispers.Size = UDim2.new(0, 428, 0, 230)
  12904. CheckBox.Name = "CheckBox"
  12905. CheckBox.Parent = whispers
  12906. CheckBox.BackgroundTransparency = 1
  12907. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12908. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12909. CheckBox.ZIndex = 6
  12910. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12911. box.Name = "box"
  12912. box.Parent = whispers
  12913. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12914. box.BackgroundTransparency = 0.80000001192093
  12915. box.BorderColor3 = Color3.new(1, 1, 1)
  12916. box.Position = UDim2.new(0, 172, 0, 3)
  12917. box.Size = UDim2.new(0, 94, 0, 20)
  12918. box.ZIndex = 5
  12919. box.Font = Enum.Font.SourceSans
  12920. box.FontSize = Enum.FontSize.Size14
  12921. box.Text = ""
  12922. box.TextColor3 = Color3.new(1, 1, 1)
  12923. whispers_2.Name = "whispers"
  12924. whispers_2.Parent = whispers
  12925. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12926. whispers_2.BackgroundTransparency = 1
  12927. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12928. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12929. whispers_2.ZIndex = 6
  12930. whispers_2.Font = Enum.Font.SourceSansBold
  12931. whispers_2.FontSize = Enum.FontSize.Size14
  12932. whispers_2.Text = "Whispers"
  12933. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12934. chats.Name = "chats"
  12935. chats.Parent = pos
  12936. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12937. chats.BackgroundTransparency = 1
  12938. chats.Size = UDim2.new(0, 428, 0, 230)
  12939. CheckBox_2.Name = "CheckBox"
  12940. CheckBox_2.Parent = chats
  12941. CheckBox_2.BackgroundTransparency = 1
  12942. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12943. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12944. CheckBox_2.ZIndex = 6
  12945. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12946. box_2.Name = "box"
  12947. box_2.Parent = chats
  12948. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12949. box_2.BackgroundTransparency = 0.80000001192093
  12950. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12951. box_2.Position = UDim2.new(0, 86, 0, 3)
  12952. box_2.Size = UDim2.new(0, 73, 0, 20)
  12953. box_2.ZIndex = 5
  12954. box_2.Font = Enum.Font.SourceSans
  12955. box_2.FontSize = Enum.FontSize.Size14
  12956. box_2.Text = ""
  12957. box_2.TextColor3 = Color3.new(1, 1, 1)
  12958. chats_2.Name = "chats"
  12959. chats_2.Parent = chats
  12960. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12961. chats_2.BackgroundTransparency = 1
  12962. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12963. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12964. chats_2.ZIndex = 6
  12965. chats_2.Font = Enum.Font.SourceSansBold
  12966. chats_2.FontSize = Enum.FontSize.Size14
  12967. chats_2.Text = "Chats"
  12968. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12969. commands.Name = "commands"
  12970. commands.Parent = pos
  12971. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12972. commands.BackgroundTransparency = 1
  12973. commands.Size = UDim2.new(0, 428, 0, 230)
  12974. CheckBox_3.Name = "CheckBox"
  12975. CheckBox_3.Parent = commands
  12976. CheckBox_3.BackgroundTransparency = 1
  12977. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12978. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12979. CheckBox_3.ZIndex = 6
  12980. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12981. box_3.Name = "box"
  12982. box_3.Parent = commands
  12983. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12984. box_3.BackgroundTransparency = 0.80000001192093
  12985. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12986. box_3.Position = UDim2.new(0, 279, 0, 3)
  12987. box_3.Size = UDim2.new(0, 102, 0, 20)
  12988. box_3.ZIndex = 5
  12989. box_3.Font = Enum.Font.SourceSans
  12990. box_3.FontSize = Enum.FontSize.Size14
  12991. box_3.Text = ""
  12992. box_3.TextColor3 = Color3.new(1, 1, 1)
  12993. commands_2.Name = "commands"
  12994. commands_2.Parent = commands
  12995. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12996. commands_2.BackgroundTransparency = 1
  12997. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12998. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12999. commands_2.ZIndex = 6
  13000. commands_2.Font = Enum.Font.SourceSansBold
  13001. commands_2.FontSize = Enum.FontSize.Size14
  13002. commands_2.Text = "Commands"
  13003. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13004. shadow.Name = "shadow"
  13005. shadow.Parent = PromptDialog
  13006. shadow.BackgroundColor3 = maincolor
  13007. shadow.BackgroundTransparency = 0.30000001192093
  13008. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13009. shadow.BorderSizePixel = 0
  13010. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13011. shadow.Size = UDim2.new(0, 438, 0, 26)
  13012. Exit.Name = "Exit"
  13013. Exit.Parent = shadow
  13014. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  13015. Exit.BackgroundTransparency = 0.30000001192093
  13016. Exit.BorderColor3 = Color3.new(1, 0, 0)
  13017. Exit.BorderSizePixel = 0
  13018. Exit.Position = UDim2.new(0, 415, 0, 3)
  13019. Exit.Size = UDim2.new(0, 20, 0, 20)
  13020. Exit.FontSize = Enum.FontSize.Size14
  13021. Exit.Text = ""
  13022. PopupText.Name = "PopupText"
  13023. PopupText.Parent = shadow
  13024. PopupText.BackgroundTransparency = 1
  13025. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13026. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13027. PopupText.ZIndex = 6
  13028. PopupText.Font = Enum.Font.SourceSansBold
  13029. PopupText.TextSize = 31
  13030. PopupText.Text = "Logs"
  13031. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13032. PopupText.TextStrokeTransparency = 0
  13033. PopupText.TextWrapped = true
  13034. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13035. Hide.Name = "Hide"
  13036. Hide.Parent = shadow
  13037. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13038. Hide.BackgroundTransparency = 0.30000001192093
  13039. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13040. Hide.BorderSizePixel = 0
  13041. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13042. Hide.Size = UDim2.new(0, 20, 0, 20)
  13043. Hide.FontSize = Enum.FontSize.Size14
  13044. Hide.Text = ""
  13045. checked = "http://www.roblox.com/asset/?id=65492641"
  13046. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13047. if chatsV == true then
  13048. CheckBox_2.Image = checked else
  13049. CheckBox_2.Image = unchecked end
  13050. box_2.MouseButton1Down:connect(function()
  13051. if chatsV == true then chatsV = false
  13052. CheckBox_2.Image = unchecked updatefile() else
  13053. chatsV = true
  13054. CheckBox_2.Image = checked updatefile() end end)
  13055. if whispersV == true then
  13056. CheckBox.Image = checked else
  13057. CheckBox.Image = unchecked end
  13058. box.MouseButton1Down:connect(function()
  13059. if whispersV == true then whispersV = false
  13060. CheckBox.Image = unchecked updatefile() else
  13061. whispersV = true
  13062. CheckBox.Image = checked updatefile() end end)
  13063. if commandsV == true then
  13064. CheckBox_3.Image = checked else
  13065. CheckBox_3.Image = unchecked end
  13066. box_3.MouseButton1Down:connect(function()
  13067. if commandsV == true then commandsV = false
  13068. CheckBox_3.Image = unchecked updatefile() else
  13069. commandsV = true
  13070. CheckBox_3.Image = checked updatefile() end end)
  13071. clear.MouseButton1Down:connect(function()
  13072. for _, child in pairs( scroll:GetChildren()) do
  13073. child:Destroy() end
  13074. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13075. end)
  13076. Exit.MouseButton1Down:connect(function()
  13077. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13078. logsopen = false
  13079. end)
  13080. local hidden = false
  13081. Hide.MouseButton1Down:connect(function()
  13082. if hidden == false then hidden = true
  13083. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13084. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13085. end end)
  13086. function logtime() -- time function from aperture
  13087. local HOUR = math.floor((tick() % 86400) / 3600)
  13088. local MINUTE = math.floor((tick() % 3600) / 60)
  13089. local SECOND = math.floor(tick() % 60)
  13090. local AP = HOUR > 11 and 'PM' or 'AM'
  13091. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13092. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13093. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13094. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13095. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13096. function CreateLabel(Name, Text)
  13097. local sf = scroll
  13098. if #sf:GetChildren() >= 2546 then
  13099. sf:ClearAllChildren()
  13100. end
  13101. local alls = 0
  13102. for i,v in pairs(sf:GetChildren()) do
  13103. if v then
  13104. alls = v.Size.Y.Offset + alls
  13105. end
  13106. if not v then
  13107. alls = 0
  13108. end
  13109. end
  13110. local tl = Instance.new('TextLabel', sf)
  13111. local il = Instance.new('Frame', tl)
  13112. tl.Name = Name
  13113. tl.ZIndex = 6
  13114. tl.Text = logtime().." - ["..Name.."]: "..Text
  13115. tl.Size = UDim2.new(0,410,0,84)
  13116. tl.BackgroundTransparency = 1
  13117. tl.BorderSizePixel = 0
  13118. tl.Font = "SourceSansBold"
  13119. tl.Position = UDim2.new(-1,0,0,alls)
  13120. tl.TextTransparency = 1
  13121. tl.TextScaled = false
  13122. tl.TextSize = 14
  13123. tl.TextWrapped = true
  13124. tl.TextXAlignment = "Left"
  13125. tl.TextYAlignment = "Top"
  13126. il.BackgroundTransparency = 1
  13127. il.BorderSizePixel = 0
  13128. il.Size = UDim2.new(0,12,1,0)
  13129. il.Position = UDim2.new(0,410,0,0)
  13130. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13131. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13132. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13133. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13134. local size2 = sf.CanvasSize.Y.Offset
  13135. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13136. for i = 0,50 do wait(0.05)
  13137. tl.TextTransparency = tl.TextTransparency - 0.05
  13138. end
  13139. tl.TextTransparency = 0
  13140. end logsloaded = true
  13141. local intro = Instance.new("ScreenGui")
  13142. local Frame = Instance.new("Frame")
  13143. local Circle = Instance.new("ImageLabel")
  13144. local ImageLabel = Instance.new("ImageLabel")
  13145. intro.Name = "intro"
  13146. intro.Parent = game.CoreGui
  13147. Frame.Parent = intro
  13148. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13149. Frame.BackgroundTransparency = 1
  13150. Frame.BorderSizePixel = 0
  13151. Frame.ClipsDescendants = true
  13152. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13153. Frame.Size = UDim2.new(0, 250, 0, 250)
  13154. Circle.Name = "Circle"
  13155. Circle.Parent = Frame
  13156. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13157. Circle.BackgroundTransparency = 1
  13158. Circle.BorderSizePixel = 0
  13159. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13160. Circle.Image = "rbxassetid://631172870"
  13161. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13162. ImageLabel.Parent = Frame
  13163. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13164. ImageLabel.BackgroundTransparency = 1
  13165. ImageLabel.BorderSizePixel = 0
  13166. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13167. ImageLabel.Image = "rbxassetid://1352543873"
  13168. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13169. local g = intro
  13170. local f = Frame
  13171. local imagef = Circle
  13172. local logof = ImageLabel
  13173. loadedintro = false
  13174. local function tween2()
  13175. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13176. wait(0.6) loadedintro = true end
  13177. local function tween1()
  13178. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13179. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13180. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13181. if pcall(function() loadstring(game.HttpService:GetAsync(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13182. if workspace.FilteringEnabled == true then
  13183. Notify('Filtering ENABLED '..ServerMessage)
  13184. elseif workspace.FilteringEnabled == false then
  13185. Notify('Filtering Disabled '..ServerMessage)
  13186. end
  13187. else
  13188. if workspace.FilteringEnabled == true then
  13189. Notify('Filtering ENABLED')
  13190. elseif
  13191. workspace.FilteringEnabled == false then
  13192. Notify('Filtering Disabled')
  13193. end
  13194. end
  13195. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13196. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13197. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13198. 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
  13199. 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)
  13200. 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)
  13201. 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)
  13202. 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
  13203. 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
  13204. 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)
  13205. 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)
  13206. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13207. 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
  13208. 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
  13209. 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)
  13210. 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)
  13211. 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)
  13212. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13213. 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)
  13214. 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
  13215. lockic = Instance.new("ImageLabel")
  13216. lockic.Name = "lock"
  13217. lockic.Parent = iy
  13218. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13219. lockic.BackgroundTransparency = 1
  13220. lockic.ImageTransparency = 1
  13221. lockic.BorderSizePixel = 0
  13222. lockic.Position = UDim2.new(0, 53, 0, -3)
  13223. lockic.Size = UDim2.new(0, 40, 0, 40)
  13224. lockic.Image = "rbxassetid://1495252742"
  13225. 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)
  13226. 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
  13227. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13228. 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)
  13229. 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
  13230. local picker
  13231. --picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13232. 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)
  13233. --[[PKR = picker.ColorPicker
  13234. local ColorPicker do
  13235. ColorPicker = {}
  13236.  
  13237. ColorPicker.new = function()
  13238. local newMt = setmetatable({},{})
  13239.  
  13240. local pickerGui = picker.ColorPicker
  13241. local pickerTopBar = pickerGui.TopBar
  13242. local pickerFrame = pickerGui.Content
  13243. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13244. local colorStrip = pickerFrame.ColorStrip
  13245. local previewFrame = pickerFrame.Preview
  13246. local basicColorsFrame = pickerFrame.BasicColors
  13247. local customColorsFrame = pickerFrame.CustomColors
  13248. local okButton = pickerFrame.Ok
  13249. local cancelButton = pickerFrame.Cancel
  13250. local defaultButton = pickerFrame.Default
  13251. rainbowButton = pickerFrame.Rainbow
  13252.  
  13253. local colorScope = colorSpace.Scope
  13254. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13255.  
  13256. local hueInput = pickerFrame.Hue.Input
  13257. local satInput = pickerFrame.Sat.Input
  13258. local valInput = pickerFrame.Val.Input
  13259.  
  13260. local redInput = pickerFrame.Red.Input
  13261. local greenInput = pickerFrame.Green.Input
  13262. local blueInput = pickerFrame.Blue.Input
  13263.  
  13264. local user = game:GetService("UserInputService")
  13265. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13266.  
  13267. local hue,sat,val = 0,0,1
  13268. local red,green,blue = 1,1,1
  13269. local chosenColor = Color3.new(0,0,0)
  13270.  
  13271. 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)}
  13272. local customColors = {}
  13273.  
  13274. local function updateColor(noupdate)
  13275. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13276. local hsvColor = Color3.fromHSV(hue,sat,val)
  13277.  
  13278. if noupdate == 2 or not noupdate then
  13279. hueInput.Text = tostring(math.ceil(359*hue))
  13280. satInput.Text = tostring(math.ceil(255*sat))
  13281. valInput.Text = tostring(math.floor(255*val))
  13282. end
  13283. if noupdate == 1 or not noupdate then
  13284. redInput.Text = tostring(math.floor(255*red))
  13285. greenInput.Text = tostring(math.floor(255*green))
  13286. blueInput.Text = tostring(math.floor(255*blue))
  13287. end
  13288.  
  13289. chosenColor = Color3.new(red,green,blue)
  13290.  
  13291. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13292. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13293. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13294. previewFrame.BackgroundColor3 = chosenColor
  13295.  
  13296. newMt.Color = chosenColor
  13297. if newMt.Changed then newMt:Changed(chosenColor) end
  13298. end
  13299.  
  13300. local function colorSpaceInput()
  13301. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13302. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13303.  
  13304. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13305. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13306.  
  13307. hue = (219 - relativeX)/219
  13308. sat = (199 - relativeY)/199
  13309.  
  13310. local hsvColor = Color3.fromHSV(hue,sat,val)
  13311. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13312.  
  13313. updateColor()
  13314. end
  13315.  
  13316. local function colorStripInput()
  13317. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13318.  
  13319. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13320.  
  13321. val = (199 - relativeY)/199
  13322.  
  13323. local hsvColor = Color3.fromHSV(hue,sat,val)
  13324. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13325.  
  13326. updateColor()
  13327. end
  13328.  
  13329. local function hookButtons(frame,func)
  13330. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13331. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13332. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13333. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13334. local releaseEvent,runEvent
  13335.  
  13336. local startTime = tick()
  13337. local pressing = true
  13338. local startNum = tonumber(frame.Text)
  13339.  
  13340. if not startNum then return end
  13341.  
  13342. releaseEvent = user.InputEnded:Connect(function(input)
  13343. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13344. releaseEvent:Disconnect()
  13345. pressing = false
  13346. end)
  13347.  
  13348. startNum = startNum + 1
  13349. func(startNum)
  13350. while pressing do
  13351. if tick()-startTime > 0.3 then
  13352. startNum = startNum + 1
  13353. func(startNum)
  13354. end
  13355. wait(0.1)
  13356. end
  13357. end
  13358. end)
  13359.  
  13360. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13361. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13362. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13363. end
  13364. end)
  13365.  
  13366. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13367. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13368. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13369. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13370. local releaseEvent,runEvent
  13371.  
  13372. local startTime = tick()
  13373. local pressing = true
  13374. local startNum = tonumber(frame.Text)
  13375.  
  13376. if not startNum then return end
  13377.  
  13378. releaseEvent = user.InputEnded:Connect(function(input)
  13379. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13380. releaseEvent:Disconnect()
  13381. pressing = false
  13382. end)
  13383.  
  13384. startNum = startNum - 1
  13385. func(startNum)
  13386. while pressing do
  13387. if tick()-startTime > 0.3 then
  13388. startNum = startNum - 1
  13389. func(startNum)
  13390. end
  13391. wait(0.1)
  13392. end
  13393. end
  13394. end)
  13395.  
  13396. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13397. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13398. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13399. end
  13400. end)
  13401. end
  13402.  
  13403. colorSpace.InputBegan:Connect(function(input)
  13404. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13405. local releaseEvent,mouseEvent
  13406.  
  13407. releaseEvent = user.InputEnded:Connect(function(input)
  13408. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13409. releaseEvent:Disconnect()
  13410. mouseEvent:Disconnect()
  13411. end)
  13412.  
  13413. mouseEvent = user.InputChanged:Connect(function(input)
  13414. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13415. colorSpaceInput()
  13416. end
  13417. end)
  13418.  
  13419. colorSpaceInput()
  13420. end
  13421. end)
  13422.  
  13423. colorStrip.InputBegan:Connect(function(input)
  13424. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13425. local releaseEvent,mouseEvent
  13426.  
  13427. releaseEvent = user.InputEnded:Connect(function(input)
  13428. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13429. releaseEvent:Disconnect()
  13430. mouseEvent:Disconnect()
  13431. end)
  13432.  
  13433. mouseEvent = user.InputChanged:Connect(function(input)
  13434. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13435. colorStripInput()
  13436. end
  13437. end)
  13438.  
  13439. colorStripInput()
  13440. end
  13441. end)
  13442.  
  13443. local function updateHue(str)
  13444. local num = tonumber(str)
  13445. if num then
  13446. hue = math.clamp(math.floor(num),0,359)/359
  13447. local hsvColor = Color3.fromHSV(hue,sat,val)
  13448. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13449. hueInput.Text = tostring(hue*359)
  13450. updateColor(1)
  13451. end
  13452. end
  13453. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13454.  
  13455. local function updateSat(str)
  13456. local num = tonumber(str)
  13457. if num then
  13458. sat = math.clamp(math.floor(num),0,255)/255
  13459. local hsvColor = Color3.fromHSV(hue,sat,val)
  13460. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13461. satInput.Text = tostring(sat*255)
  13462. updateColor(1)
  13463. end
  13464. end
  13465. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13466.  
  13467. local function updateVal(str)
  13468. local num = tonumber(str)
  13469. if num then
  13470. val = math.clamp(math.floor(num),0,255)/255
  13471. local hsvColor = Color3.fromHSV(hue,sat,val)
  13472. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13473. valInput.Text = tostring(val*255)
  13474. updateColor(1)
  13475. end
  13476. end
  13477. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13478.  
  13479. local function updateRed(str)
  13480. local num = tonumber(str)
  13481. if num then
  13482. red = math.clamp(math.floor(num),0,255)/255
  13483. local newColor = Color3.new(red,green,blue)
  13484. hue,sat,val = Color3.toHSV(newColor)
  13485. redInput.Text = tostring(red*255)
  13486. updateColor(2)
  13487. end
  13488. end
  13489. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13490.  
  13491. local function updateGreen(str)
  13492. local num = tonumber(str)
  13493. if num then
  13494. green = math.clamp(math.floor(num),0,255)/255
  13495. local newColor = Color3.new(red,green,blue)
  13496. hue,sat,val = Color3.toHSV(newColor)
  13497. greenInput.Text = tostring(green*255)
  13498. updateColor(2)
  13499. end
  13500. end
  13501. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13502.  
  13503. local function updateBlue(str)
  13504. local num = tonumber(str)
  13505. if num then
  13506. blue = math.clamp(math.floor(num),0,255)/255
  13507. local newColor = Color3.new(red,green,blue)
  13508. hue,sat,val = Color3.toHSV(newColor)
  13509. blueInput.Text = tostring(blue*255)
  13510. updateColor(2)
  13511. end
  13512. end
  13513. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13514.  
  13515. local colorChoice = Instance.new("TextButton")
  13516. colorChoice.Name = "Choice"
  13517. colorChoice.Size = UDim2.new(0,25,0,18)
  13518. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13519. colorChoice.Text = ""
  13520. colorChoice.AutoButtonColor = false
  13521.  
  13522. local row = 0
  13523. local column = 0
  13524. for i,v in pairs(basicColors) do
  13525. local newColor = colorChoice:Clone()
  13526. newColor.BackgroundColor3 = v
  13527. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13528.  
  13529. newColor.MouseButton1Click:Connect(function()
  13530. red,green,blue = v.r,v.g,v.b
  13531. local newColor = Color3.new(red,green,blue)
  13532. hue,sat,val = Color3.toHSV(newColor)
  13533. updateColor()
  13534. end)
  13535.  
  13536. newColor.Parent = basicColorsFrame
  13537. column = column + 1
  13538. if column == 6 then row = row + 1 column = 0 end
  13539. end
  13540.  
  13541. row = 0
  13542. column = 0
  13543. for i = 1,12 do
  13544. local color = customColors[i] or Color3.new(0,0,0)
  13545. local newColor = colorChoice:Clone()
  13546. newColor.BackgroundColor3 = color
  13547. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13548.  
  13549. newColor.MouseButton1Click:Connect(function()
  13550. local curColor = customColors[i] or Color3.new(0,0,0)
  13551. red,green,blue = curColor.r,curColor.g,curColor.b
  13552. hue,sat,val = Color3.toHSV(curColor)
  13553. updateColor()
  13554. end)
  13555.  
  13556. newColor.MouseButton2Click:Connect(function()
  13557. customColors[i] = chosenColor
  13558. newColor.BackgroundColor3 = chosenColor
  13559. end)
  13560.  
  13561. newColor.Parent = customColorsFrame
  13562. column = column + 1
  13563. if column == 6 then row = row + 1 column = 0 end
  13564. end
  13565.  
  13566. pickerTopBar.InputBegan:Connect(function(input)
  13567. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13568. local releaseEvent,mouseEvent
  13569. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13570.  
  13571. releaseEvent = user.InputEnded:Connect(function(input)
  13572. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13573. releaseEvent:Disconnect()
  13574. mouseEvent:Disconnect()
  13575. end)
  13576.  
  13577. mouseEvent = user.InputChanged:Connect(function(input)
  13578. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13579. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13580. end
  13581. end)
  13582. end
  13583. end)
  13584.  
  13585. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13586. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13587. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13588.  
  13589. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13590. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13591. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13592.  
  13593. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13594. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13595. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13596.  
  13597. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13598. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13599. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13600.  
  13601. updateColor()
  13602.  
  13603. newMt.SetColor = function(self,color)
  13604. red,green,blue = color.r,color.g,color.b
  13605. hue,sat,val = Color3.toHSV(color)
  13606. updateColor()
  13607. end
  13608.  
  13609. return newMt
  13610. end
  13611. end
  13612. local rainbowCount = 50
  13613. local rainbowGuiActive = false
  13614. local rainbowreset = true
  13615.  
  13616. spawn(function()
  13617. local colors = {
  13618. BrickColor.Red(),
  13619. BrickColor.Yellow(),
  13620. BrickColor.new('Lime green'),
  13621. BrickColor.new('Cyan'),
  13622. BrickColor.new('Dark indigo')
  13623. }
  13624. while wait() do
  13625. for i,v in pairs(colors) do
  13626. for num = 1,rainbowCount do
  13627. if rainbowGuiActive == true then
  13628. local mimic = i-1
  13629. if not colors[mimic] then
  13630. mimic = #colors
  13631. end
  13632. mimic = colors[mimic]
  13633. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13634. elseif rainbowreset == false then
  13635. updatecolors(SAVEDCOLOR)
  13636. rainbowreset = true
  13637. end
  13638. wait()
  13639. end
  13640. end
  13641. end
  13642. end)
  13643. local picker = ColorPicker.new()
  13644. 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
  13645. picker.Changed = function(self,color) updatecolors(color) end
  13646. picker.Rainbow = function(self)
  13647. if rainbowGuiActive == false then
  13648. rainbowGuiActive = true
  13649. rainbowButton.Text = 'Rainbow [Enabled]'
  13650. elseif rainbowGuiActive == true then
  13651. rainbowGuiActive = false
  13652. rainbowreset = false
  13653. rainbowButton.Text = 'Rainbow [Disabled]'
  13654. end end
  13655. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13656. 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))
  13657. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13658. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)]]--
  13659. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13660. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13661. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13662. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13663. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13664. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13665. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13666. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13667. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13668. 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"
  13669. 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"
  13670. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13671. 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
  13672. local CSP2 = game.CoreGui.sugg.suggestions
  13673. local main2 = CSP2
  13674. local frame2 = CSP2:WaitForChild('SUG')
  13675. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13676. IndexContents2 = function(str,bool)
  13677. if suggestionstoggle == true then
  13678. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13679. local Index,SizeY = 0,0
  13680. for i,v in next, frame2:GetChildren() do
  13681. if bool then
  13682. if Match2(v.Text,str) then
  13683. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13684. Index = Index + 1
  13685. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13686. v.Visible = true
  13687. SizeY = SizeY + v.AbsoluteSize.Y
  13688. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13689. v.Visible = true
  13690. SizeY = SizeY + v.AbsoluteSize.Y
  13691. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13692. IndexContents2('',true)
  13693. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13694. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13695. repeat wait() until loadedintro == true
  13696. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13697. wait(0.2)
  13698. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13699. wait(0.3) g:Destroy()
  13700. updatecolors(Color3.new(colorR, colorG, colorB))
  13701. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13702. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13703. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13704. 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
  13705. 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)
  13706. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13707. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13708. if newbar:FindFirstChild('BoxFrame') then
  13709. chatboxx() end end)
  13710. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13711. coroutine.resume(coroutine.create(function()
  13712. if script.ClassName == "LocalScript" then
  13713. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13714. Text = "The prefix is '" .. cmdprefix .. "'";
  13715. Color = Color3.new(255,255,255);
  13716. Font = Enum.Font.SourceSans;
  13717. FontSize = Enum.FontSize.Size24;
  13718. }) wait(0.5)
  13719. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13720. Text = "Click IY on the top left to see more options";
  13721. Color = Color3.new(255,255,255);
  13722. Font = Enum.Font.SourceSans;
  13723. FontSize = Enum.FontSize.Size24;
  13724. }) end end))
  13725. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13726. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13727. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13728. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13729. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13730. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13731. qopen = false quickmenu.MouseButton1Click:connect(function()
  13732. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13733. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13734. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13735. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13736. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13737. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13738. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13739. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13740. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13741. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13742. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13743. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13744. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13745. 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)
  13746. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13747. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13748. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13749. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13750. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13751. else runwindow() end end)
  13752. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13753. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13754. Updates = Instance.new("ScreenGui")
  13755. dragg = Instance.new("Frame")
  13756. local PromptDialog = Instance.new("Frame")
  13757. local ContainerFrame = Instance.new("Frame")
  13758. local LOG = Instance.new("TextLabel")
  13759. local PopupText3 = Instance.new("TextLabel")
  13760. local PopupText4 = Instance.new("TextLabel")
  13761. local UTDV = Instance.new("TextLabel")
  13762. local PopupText5 = Instance.new("TextLabel")
  13763. local shadow = Instance.new("Frame")
  13764. Exitt = Instance.new("TextButton")
  13765. local PopupText = Instance.new("TextLabel")
  13766. local vers = Instance.new("TextLabel")
  13767. Updates.Name = "Updates"
  13768. Updates.Parent = game.CoreGui
  13769. dragg.Name = "drag"
  13770. dragg.Parent = Updates
  13771. dragg.Active = true
  13772. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13773. dragg.BackgroundTransparency = 1
  13774. dragGUI(dragg)
  13775. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13776. dragg.Size = UDim2.new(0, 438, 0, 26)
  13777. PromptDialog.Name = "PromptDialog"
  13778. PromptDialog.Parent = dragg
  13779. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13780. PromptDialog.BackgroundTransparency = 1
  13781. PromptDialog.BorderSizePixel = 0
  13782. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13783. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13784. PromptDialog.ZIndex = 5
  13785. ContainerFrame.Name = "ContainerFrame"
  13786. ContainerFrame.Parent = PromptDialog
  13787. ContainerFrame.BackgroundColor3 = maincolor
  13788. ContainerFrame.BackgroundTransparency = 0.5
  13789. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13790. ContainerFrame.BorderSizePixel = 0
  13791. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13792. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13793. ContainerFrame.ZIndex = 5
  13794. LOG.Name = "LOG"
  13795. LOG.Parent = ContainerFrame
  13796. LOG.BackgroundTransparency = 1
  13797. LOG.Position = UDim2.new(0, 8, 0, 110)
  13798. LOG.Size = UDim2.new(1, -16, 1, 0)
  13799. LOG.ZIndex = 10
  13800. LOG.Font = Enum.Font.SourceSansBold
  13801. LOG.TextSize = 20
  13802. LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug in kidnap"
  13803. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13804. LOG.TextStrokeTransparency = 0
  13805. LOG.TextWrapped = true
  13806. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13807. LOG.TextXAlignment = "Left"
  13808. PopupText3.Name = "PopupText3"
  13809. PopupText3.Parent = ContainerFrame
  13810. PopupText3.BackgroundTransparency = 1
  13811. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13812. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13813. PopupText3.ZIndex = 10
  13814. PopupText3.Font = Enum.Font.SourceSansBold
  13815. PopupText3.TextSize = 20
  13816. PopupText3.Text = "Edge - Moon"
  13817. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13818. PopupText3.TextStrokeTransparency = 0
  13819. PopupText3.TextWrapped = true
  13820. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13821. PopupText4.Name = "PopupText4"
  13822. PopupText4.Parent = ContainerFrame
  13823. PopupText4.BackgroundTransparency = 1
  13824. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13825. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13826. PopupText4.ZIndex = 10
  13827. PopupText4.Font = Enum.Font.SourceSansBold
  13828. PopupText4.FontSize = Enum.FontSize.Size18
  13829. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13830. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13831. PopupText4.TextStrokeTransparency = 0
  13832. PopupText4.TextWrapped = true
  13833. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13834. UTDV.Name = "UTDV"
  13835. UTDV.Parent = ContainerFrame
  13836. UTDV.BackgroundTransparency = 1
  13837. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13838. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13839. UTDV.ZIndex = 10
  13840. UTDV.Font = Enum.Font.SourceSansBold
  13841. UTDV.FontSize = Enum.FontSize.Size28
  13842. UTDV.Text = "Up to date version: N/A"
  13843. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13844. UTDV.TextStrokeTransparency = 0
  13845. UTDV.TextWrapped = true
  13846. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13847. PopupText5.Name = "PopupText5"
  13848. PopupText5.Parent = ContainerFrame
  13849. PopupText5.BackgroundTransparency = 1
  13850. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13851. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13852. PopupText5.ZIndex = 10
  13853. PopupText5.Font = Enum.Font.SourceSansBold
  13854. PopupText5.FontSize = Enum.FontSize.Size28
  13855. PopupText5.Text = "Update Log:"
  13856. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13857. PopupText5.TextStrokeTransparency = 0
  13858. PopupText5.TextWrapped = true
  13859. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13860. shadow.Name = "shadow"
  13861. shadow.Parent = PromptDialog
  13862. shadow.BackgroundColor3 = maincolor
  13863. shadow.BackgroundTransparency = 0.30000001192093
  13864. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13865. shadow.BorderSizePixel = 0
  13866. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13867. shadow.Size = UDim2.new(0, 438, 0, 26)
  13868. Exitt.Name = "Exit"
  13869. Exitt.Parent = shadow
  13870. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13871. Exitt.BackgroundTransparency = 0.30000001192093
  13872. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13873. Exitt.BorderSizePixel = 0
  13874. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13875. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13876. Exitt.FontSize = Enum.FontSize.Size14
  13877. Exitt.Text = ""
  13878. PopupText.Name = "PopupText"
  13879. PopupText.Parent = shadow
  13880. PopupText.BackgroundTransparency = 1
  13881. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13882. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13883. PopupText.ZIndex = 110
  13884. PopupText.Font = Enum.Font.SourceSansBold
  13885. PopupText.TextSize = 30
  13886. PopupText.Text = "Information"
  13887. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13888. PopupText.TextStrokeTransparency = 0
  13889. PopupText.TextWrapped = true
  13890. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13891. vers.Name = "vers"
  13892. vers.Parent = shadow
  13893. vers.BackgroundTransparency = 1
  13894. vers.Position = UDim2.new(0, 8, 0, 2)
  13895. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13896. vers.ZIndex = 110
  13897. vers.Font = Enum.Font.SourceSansBold
  13898. vers.TextSize = 20
  13899. vers.Text = "v" .. Version
  13900. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13901. vers.TextStrokeTransparency = 0
  13902. vers.TextWrapped = true
  13903. vers.TextXAlignment = Enum.TextXAlignment.Left
  13904. vers.TextYAlignment = Enum.TextYAlignment.Top
  13905. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13906. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13907. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13908. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13909.  
  13910. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13911. if not game.CoreGui:FindFirstChild('IYrun') then
  13912. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13913. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13914. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13915. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13916. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13917. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13918. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13919. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13920. 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
  13921. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13922. 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
  13923. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13924. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13925. 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
  13926. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13927. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13928. 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
  13929. 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
  13930. 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)
  13931. 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."
  13932. 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
  13933. 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
  13934. 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
  13935. 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)
  13936. 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'"
  13937. 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"
  13938. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13939. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13940. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13941. 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)
  13942. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13943. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13944. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13945. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13946. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13947. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13948. for _, child in pairs(game.CoreGui:GetChildren()) do
  13949. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13950. Updates:Destroy() loadstring(game.HttpService:GetAsync(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13951. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment