VailMe

ifnYeild

Jul 23rd, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 493.63 KB | None | 0 0
  1. script.Parent.MouseButton1Click:Connect(function()
  2. ---------------------------------------------------------------
  3. ---------------------------------------------------------------
  4. -- _____ __ _ _ _ __ ___ _ _ --
  5. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  6. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  7. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  8. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  9. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  10. -- --
  11. ---------------------------------------------------------------
  12. ---------------------------Edge-Moon---------------------------
  13. ---------------------------------------------------------------
  14.  
  15. local Version = '9.5.3'
  16. HttpService = game:GetService("HttpService")
  17. SAVEFILE = {
  18. colorR = 0.121569;
  19. colorG = 0.121569;
  20. colorB = 0.121569;
  21. cmdprefix = ';';
  22. suggestionstoggle = true;
  23. allowfriends = true;
  24. JLnotify = true;
  25. Mseconds = '7';
  26. Nfriends = true;
  27. cmdbarbind = ';';
  28. chatsV = false;
  29. whispersV = false;
  30. commandsV = false;
  31. aliasSave = {}
  32. }
  33. defaults = HttpService:JSONEncode(SAVEFILE)
  34.  
  35. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  36.  
  37. loaded = false
  38. function run()
  39. local function writeF()
  40. writefile("IY.txt", defaults)
  41. wait(1)
  42. local newjson = readfile("IY.txt")
  43. local CREATEFILE = HttpService:JSONDecode(newjson)
  44. colorR = CREATEFILE.colorR
  45. colorG = CREATEFILE.colorG
  46. colorB = CREATEFILE.colorB
  47. cmdprefix = CREATEFILE.cmdprefix
  48. suggestionstoggle = CREATEFILE.suggestionstoggle
  49. allowfriends = CREATEFILE.allowfriends
  50. JLnotify = CREATEFILE.JLnotify
  51. Mseconds = CREATEFILE.Mseconds
  52. Nfriends = CREATEFILE.Nfriends
  53. cmdbarbind = CREATEFILE.cmdbarbind
  54. chatsV = CREATEFILE.chatsV
  55. whispersV = CREATEFILE.whispersV
  56. commandsV = CREATEFILE.commandsV
  57. aliasSave = CREATEFILE.aliasSave
  58. loaded = true end
  59. function pcWRITE()
  60. local file, err = pcall(writeF)
  61. if not file then
  62. warn("READ/WRITE ERROR: "..err)
  63. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  64. function Click(mouse) R_W:Destroy()
  65. for _, child in pairs(game.CoreGui:GetChildren()) do
  66. if child.Name == "IYrun" then
  67. child:Destroy() end end end
  68. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  69. if writefileExploit() then
  70. local function sfile()
  71. local checktxt = readfile("IY.txt")
  72. if checktxt == nil then pcWRITE() writeF()
  73. else return end end
  74. local success, message2 = pcall(sfile)
  75. if success then
  76. local json = readfile("IY.txt")
  77. local LOADFILE = HttpService:JSONDecode(json)
  78. colorR = LOADFILE.colorR
  79. colorG = LOADFILE.colorG
  80. colorB = LOADFILE.colorB
  81. cmdprefix = LOADFILE.cmdprefix
  82. suggestionstoggle = LOADFILE.suggestionstoggle
  83. allowfriends = LOADFILE.allowfriends
  84. JLnotify = LOADFILE.JLnotify
  85. Mseconds = LOADFILE.Mseconds
  86. Nfriends = LOADFILE.Nfriends
  87. cmdbarbind = LOADFILE.cmdbarbind
  88. chatsV = LOADFILE.chatsV
  89. whispersV = LOADFILE.whispersV
  90. commandsV = LOADFILE.commandsV
  91. aliasSave = LOADFILE.aliasSave
  92. loaded = true else
  93. pcWRITE() writeF() end
  94. else
  95. colorR = 0.121569
  96. colorG = 0.121569
  97. colorB = 0.121569
  98. cmdprefix = ';'
  99. suggestionstoggle = true
  100. allowfriends = true
  101. JLnotify = true
  102. Mseconds = '7'
  103. Nfriends = true
  104. cmdbarbind = ';'
  105. chatsV = false
  106. whispersV = false
  107. commandsV = false
  108. aliasSave = {}
  109. loaded = true
  110. end
  111. repeat wait() until loaded == true
  112. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  113. 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={}
  114. 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
  115. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  116. local split=" " slock = false
  117. function updatefile()
  118. if writefileExploit() then
  119. local update = {
  120. colorR = colorR;
  121. colorG = colorG;
  122. colorB = colorB;
  123. cmdprefix = cmdprefix;
  124. suggestionstoggle = suggestionstoggle;
  125. allowfriends = allowfriends;
  126. JLnotify = JLnotify;
  127. Mseconds = Mseconds;
  128. Nfriends = Nfriends;
  129. cmdbarbind = cmdbarbind;
  130. chatsV = chatsV;
  131. whispersV = whispersV;
  132. commandsV = commandsV;
  133. aliasSave = aliasSave
  134. }
  135. local updated = HttpService:JSONEncode(update)
  136. wait(0.1)
  137. writefile("IY.txt", updated) end end
  138. function isNumber(str)
  139. return tonumber(str) ~= nil end
  140. function msghook()
  141. for _, child in pairs( workspace:GetChildren()) do
  142. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  143. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  144. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  145. else MSGhook = false end end
  146. game:GetService("RunService").RenderStepped:Connect(function()
  147. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  148. if r15noclip then
  149. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  150. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  151. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  152. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  153. if workspace.IYmessage.Text == '' then
  154. for _, child in pairs( LightingService:GetChildren()) do
  155. if child.Name == "IYmblur" then
  156. child:Destroy() end end end
  157. else MSGhook = false end
  158. for i,v in pairs(_players:GetPlayers()) do
  159. if FindTable(loopkillT, v.Name) then
  160. v.Character:BreakJoints() end
  161. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  162. v.Backpack:Destroy()
  163. for i,n in pairs(v.Character:GetChildren()) do
  164. if n:IsA('Tool') or n:IsA('HopperBin') then
  165. n:destroy() end end end
  166. if FindTable(rainbowT, v.Name) then
  167. v.Neutral = false
  168. v.TeamColor = BrickColor.random()
  169. end end end end)
  170. LightingService = game:GetService("Lighting")
  171. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  172. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  173. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  174. function FindTable(Table, Name)
  175. for i,v in pairs(Table) do
  176. if v == Name then
  177. return true
  178. end end
  179. return false
  180. end
  181. function GetInTable(Table, Name)
  182. for i = 1, #Table do
  183. if Table[i] == Name then
  184. return i
  185. end end
  186. return false end
  187. _players.PlayerRemoving:connect(function(player)
  188. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  189. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  190. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  191. game:FindService('StarterGui'):SetCore('SendNotification', {
  192. Title = player.Name,
  193. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  194. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  195. Duration = 5,
  196. })
  197. elseif JLnotify == true and Nfriends == false then
  198. game:FindService('StarterGui'):SetCore('SendNotification', {
  199. Title = player.Name,
  200. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  201. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  202. Duration = 5,
  203. })
  204. end
  205. end)
  206. FLYING = false
  207. iyflyspeed = 1
  208. function sFLY() -- from rocky2u cmdscript
  209. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  210. repeat wait() until Mouse
  211.  
  212. local T = LP.Character.HumanoidRootPart
  213. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  214. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  215. local SPEED = 0
  216.  
  217. local function FLY()
  218. FLYING = true
  219. local BG = Instance.new('BodyGyro', T)
  220. local BV = Instance.new('BodyVelocity', T)
  221. BG.P = 9e4
  222. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  223. BG.cframe = T.CFrame
  224. BV.velocity = Vector3.new(0, 0.1, 0)
  225. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  226. spawn(function()
  227. repeat wait()
  228. LP.Character.Humanoid.PlatformStand = true
  229. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  230. SPEED = 50
  231. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  232. SPEED = 0
  233. end
  234. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  235. 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
  236. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  237. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  238. 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
  239. else
  240. BV.velocity = Vector3.new(0, 0.1, 0)
  241. end
  242. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  243. until not FLYING
  244. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  245. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  246. SPEED = 0
  247. BG:destroy()
  248. BV:destroy()
  249. LP.Character.Humanoid.PlatformStand = false
  250. end)
  251. end
  252. Mouse.KeyDown:connect(function(KEY)
  253. if KEY:lower() == 'w' then
  254. CONTROL.F = iyflyspeed
  255. elseif KEY:lower() == 's' then
  256. CONTROL.B = -iyflyspeed
  257. elseif KEY:lower() == 'a' then
  258. CONTROL.L = -iyflyspeed
  259. elseif KEY:lower() == 'd' then
  260. CONTROL.R = iyflyspeed
  261. end
  262. end)
  263. Mouse.KeyUp:connect(function(KEY)
  264. if KEY:lower() == 'w' then
  265. CONTROL.F = 0
  266. elseif KEY:lower() == 's' then
  267. CONTROL.B = 0
  268. elseif KEY:lower() == 'a' then
  269. CONTROL.L = 0
  270. elseif KEY:lower() == 'd' then
  271. CONTROL.R = 0
  272. end
  273. end)
  274. FLY()
  275. end
  276. function NOFLY()
  277. FLYING = false
  278. LP.Character.Humanoid.PlatformStand = false
  279. end
  280. HK = {
  281. '-HOTKEYS-',
  282. 'HOLD F2 - Click TP',
  283. 'F4 - Toggle Fly',
  284. 'F5 - Toggle Noclip',
  285. '-COMMANDS-'
  286. }
  287. CMDs = {
  288. 'addalias [cmd] [alias]',
  289. 'addstat [plr] [text]',
  290. 'admins',
  291. 'admin [plr]',
  292. 'agelock [age num]',
  293. 'addban [full username]',
  294. 'age [plr]',
  295. 'aliases',
  296. 'alien / ayylmao [plr]',
  297. 'ambient [R G B]',
  298. 'anchor',
  299. 'animation [plr] [anim]',
  300. 'arrest [plr]',
  301. 'bait',
  302. 'ball [plr]',
  303. 'bang [plr] [plr] / bang [plr]',
  304. 'bans',
  305. 'ban [plr]',
  306. 'base',
  307. 'begone / thot [plr]',
  308. 'bgui [plr] [text]',
  309. 'blackandwhite',
  310. 'bleach [plr]',
  311. 'blackify [plr]',
  312. 'blind [plr]',
  313. 'blur [num]',
  314. 'bomb [plr]',
  315. 'box [plr]',
  316. 'breakloops/break (cmd loops)',
  317. 'brightness [num]',
  318. 'bring [plr]',
  319. 'btools [plr]',
  320. 'burn [plr]',
  321. 'cape [plr] [R G B]',
  322. 'car [plr]',
  323. 'change [plr] [stat] [num]',
  324. 'charplr / cp [plr] [plr]',
  325. 'char [plr] [ID]',
  326. 'chat [plr] [msg]',
  327. 'chickenarms / chicken [plr]',
  328. 'clear',
  329. 'clip',
  330. 'clone [plr]',
  331. 'clraliases',
  332. 'clrbans',
  333. 'clrterrain',
  334. 'cmds',
  335. 'confuse [plr]',
  336. 'control [plr]',
  337. 'copytools / ctools [plr]',
  338. 'countdown [num]',
  339. 'crash [plr]',
  340. 'creeper [plr]',
  341. 'cripple [plr]',
  342. 'crucify [plr]',
  343. 'damage [plr]',
  344. 'dance [plr]',
  345. 'day',
  346. 'decalspam [ID]',
  347. 'deleteclass / dc [class name]',
  348. 'deletepos / dpos [name]',
  349. 'delete [part name]',
  350. 'devuzi',
  351. 'disablereset [plr]',
  352. 'disabletools [plr]',
  353. 'disable [plr]',
  354. 'disco',
  355. 'discomesh [plr]',
  356. 'distortsound / distort [num]',
  357. 'dog [plr]',
  358. 'dong [plr]',
  359. 'draw',
  360. 'duck [plr]',
  361. 'dummy [name]',
  362. 'earthquake [power] [intensity]',
  363. 'enablereset [plr]',
  364. 'enabletools [plr]',
  365. 'enable [plr]',
  366. 'esp [plr]',
  367. 'exit',
  368. 'explode [plr]',
  369. 'explorer / dex',
  370. 'f3x',
  371. 'face [plr] [ID]',
  372. 'fart [plr]',
  373. 'fat [plr]',
  374. 'fegod',
  375. 'feinvisible / feinvis',
  376. 'fekill [plr] (need a tool)',
  377. 'ff [plr]',
  378. 'filtering',
  379. 'fire [plr] [R G B]',
  380. 'firstp [plr]',
  381. 'fix',
  382. 'fixcam',
  383. 'fixlighting / fixl',
  384. 'flashlight [plr]',
  385. 'fling [plr]',
  386. 'float [plr]',
  387. 'flood',
  388. 'fly',
  389. 'flyspeed [num]',
  390. 'fogcolor [R G B]',
  391. 'fogend [num]',
  392. 'freecam / fc',
  393. 'freecamspeed / fcspeed [num]',
  394. 'freeze / fr [plr]',
  395. 'ghost [plr]',
  396. 'glass [plr]',
  397. 'globalshadows / gshadows',
  398. 'glowstick [plr] [R G B]',
  399. 'god [plr]',
  400. 'goto [plr]',
  401. 'gravity [num]',
  402. 'hang [plr]',
  403. 'hatsize [plr] [num]',
  404. 'hat [plr] [ID]',
  405. 'headshake [plr]',
  406. 'headsize [plr] [num]',
  407. 'heal [plr]',
  408. 'hidename [plr]',
  409. 'hideplaylist / hideplayer',
  410. 'hipheight / hheight [plr] [num]',
  411. 'hub',
  412. 'infect [plr]',
  413. 'insert [ID/name]',
  414. 'invert',
  415. 'invisible / invis [plr]',
  416. 'invisibleff / invisff [plr]',
  417. 'iyspam',
  418. 'jail [plr]',
  419. 'jumppower / jpower [plr] [num]',
  420. 'jump [plr]',
  421. 'keeptools / ktools [plr]',
  422. 'keybind [key] [cmd]',
  423. 'kick [plr]',
  424. 'kidnap [plr]',
  425. 'kill [plr]',
  426. 'knife',
  427. 'knuckles [plr]',
  428. 'light [plr] [R G B]',
  429. 'loadm',
  430. 'loadmap [ID]',
  431. 'loadpos / lpos [plr] [name]',
  432. 'lockws',
  433. 'lock [plr]',
  434. 'logs',
  435. 'longneck [plr]',
  436. 'loopbring [plr]',
  437. 'loopheal [plr]',
  438. 'loopjump / ljump [plr]',
  439. 'loopkill [plr]',
  440. 'loopname / lname [plr]',
  441. 'loopoof',
  442. 'loopsit / lsit [plr]',
  443. 'mage',
  444. 'maxhealth [plr] [num]',
  445. 'maxzoom [plr] [num]',
  446. 'mesh [plr] [mesh] [texture]',
  447. 'message / m [msg]',
  448. 'meteor/asteroid [plr]',
  449. 'naked [plr]',
  450. 'name [plr]',
  451. 'neon [plr]',
  452. 'nextsong',
  453. 'night',
  454. 'nil [plr]',
  455. 'noarms [plr]',
  456. 'nobox [plr]',
  457. 'noclip',
  458. 'noclones [plr]',
  459. 'nodong [plr]',
  460. 'nodummies',
  461. 'noesp [plr]',
  462. 'noglobalshadows / nogshadows',
  463. 'nokeeptools / noktools [plr]',
  464. 'nolimbs [plr]',
  465. 'nooutlines',
  466. 'noparticles [plr]',
  467. 'noplrsound [plr]',
  468. 'norain',
  469. 'notools [plr]',
  470. 'nuke [plr]',
  471. 'os [plr]',
  472. 'offset [plr] [coordinate]',
  473. 'outlines',
  474. 'paper [plr]',
  475. 'partdisco',
  476. 'particles [plr] [ID]',
  477. 'pipetp [plr] [plr]',
  478. 'pitch [num]',
  479. 'playhash / hash [hash]',
  480. 'playlist / player [ID],[ID]...',
  481. 'plrsound [plr] [ID]',
  482. 'positions / pos',
  483. 'prefix [string]',
  484. 'prevsong',
  485. 'punish [plr]',
  486. 'rainbowname [plr]',
  487. 'rainbow [plr]',
  488. 'rain [mesh] [texture]',
  489. 'refresh / re [plr]',
  490. 'rejoin',
  491. 'remotespy',
  492. 'removealias [alias]',
  493. 'removebait / nobait',
  494. 'rgui',
  495. 'removehats / rhats [plr]',
  496. 'removespawns',
  497. 'respawn [plr]',
  498. 'restoremap / rmap',
  499. 'rocket [plr]',
  500. 'savelighting / slighting',
  501. 'savemap / smap',
  502. 'savepos / spos [name]',
  503. 'script [script]',
  504. 'seagull / gull [plr]',
  505. 'seizure [plr]',
  506. 'serverinfo / info',
  507. 'serverlock / slock',
  508. 'servermessage / sm [msg]',
  509. 'sethealth [plr] [num]',
  510. 'setsong [num]',
  511. 'settings',
  512. 'sgod [plr]',
  513. 'shiny [plr]',
  514. 'shrek [plr]',
  515. 'shutdown',
  516. 'sit [plr]',
  517. 'size [plr] [num]',
  518. 'skydive [plr]',
  519. 'skygif [ID],[ID]... [interval]',
  520. 'sky [ID]',
  521. 'smite [plr]',
  522. 'smoke [plr]',
  523. 'sound / music [ID/name]',
  524. 'sparkles / sp [plr] [R G B]',
  525. 'spasm [plr]',
  526. 'spawnpoint [plr]',
  527. 'spectate / view [plr]',
  528. 'speed / ws [plr] [num]',
  529. 'sphere [plr]',
  530. 'spin [plr]',
  531. 'spookyify',
  532. 'starman [plr]',
  533. 'strength [plr]',
  534. 'strobe',
  535. 'stun [plr]',
  536. 'sun [intense] [spread]',
  537. 'sword [plr]',
  538. 'tablet',
  539. 'team [plr] [team]',
  540. 'terrain',
  541. 'thaw / unfr [plr]',
  542. 'thirdp [plr]',
  543. 'time [num]',
  544. 'tools [plr]',
  545. 'torso [plr]',
  546. 'tppos [plr] [coordinate]',
  547. 'tp [plr] [plr]',
  548. 'trail [plr] [R G B]',
  549. 'trip [plr]',
  550. 'unadmin [plr]',
  551. 'unagelock',
  552. 'unanchor',
  553. 'unball [plr]',
  554. 'unban [plr]',
  555. 'unbgui [plr]',
  556. 'unblind [plr]',
  557. 'unblur',
  558. 'uncape [plr]',
  559. 'uncar [plr]',
  560. 'unchar [plr]',
  561. 'unconfuse [plr]',
  562. 'uncreeper [plr]',
  563. 'uncripple [plr]',
  564. 'undecalspam',
  565. 'undisco',
  566. 'undog [plr]',
  567. 'unduck [plr]',
  568. 'unff [plr]',
  569. 'unfire [plr]',
  570. 'unfloat [plr]',
  571. 'unfly',
  572. 'unfreecam / unfc',
  573. 'unghost [plr]',
  574. 'ungod [plr]',
  575. 'unhidename [plr]',
  576. 'uninfect [plr]',
  577. 'unjail [plr]',
  578. 'unkeybind [key]',
  579. 'unlight [plr]',
  580. 'unlockws',
  581. 'unlock [plr]',
  582. 'unlongneck [plr]',
  583. 'unloopbring [plr]',
  584. 'unloopheal [plr]',
  585. 'unloopjump / unljump [plr]',
  586. 'unloopkill [plr]',
  587. 'unloopname / unlname [plr]',
  588. 'unloopoof',
  589. 'unloopsit / unlsit [plr]',
  590. 'unname [plr]',
  591. 'unpartdisco',
  592. 'unpunish [plr]',
  593. 'unrainbowname [plr]',
  594. 'unseizure [plr]',
  595. 'unserverlock / unslock',
  596. 'unshrek [plr]',
  597. 'unskygif',
  598. 'unsmoke [plr]',
  599. 'unsparkles / unsp [plr]',
  600. 'unspectate / unview',
  601. 'unsphere [plr]',
  602. 'unspin [plr]',
  603. 'unstarman [plr]',
  604. 'unstrength [plr]',
  605. 'unstrobe',
  606. 'unstun [plr]',
  607. 'untrail [plr]',
  608. 'unweaken [plr]',
  609. 'version',
  610. 'visible / vis [plr]',
  611. 'volume / vol [num]',
  612. 'weaken [plr]',
  613. 'whiteify [plr]',
  614. 'zinnia [plr]'
  615. }
  616. 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
  617.  
  618. std.inTable=function(tbl,val)
  619. if tbl==nil then return false end
  620.  
  621. for _,v in pairs(tbl)do
  622. if v==val then return true end
  623. end
  624. return false
  625. end
  626. std.out=function(str)
  627. print(str)
  628. end
  629. std.list=function(tbl)
  630. local str=''
  631. for i,v in pairs(tbl)do
  632. str=str..tostring(v)
  633. if i~=#tbl then str=str..', ' end
  634. end
  635. return str
  636. end
  637. std.endat=function(str,val)
  638. local z=str:find(val)
  639. if z then
  640. return str:sub(0,z-string.len(val)),true
  641. else
  642. return str,false
  643. end
  644. end
  645. std.first=function(str) return str:sub(1,1) end
  646.  
  647. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  648.  
  649. local exec=function(str)
  650. spawn(function()
  651. local script, loaderr = loadstring(str)
  652. if not script then
  653. error(loaderr)
  654. else
  655. script()
  656. end
  657. end)
  658. end
  659. local findCmd=function(cmd_name)
  660. for i,v in pairs(cmds)do
  661. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  662. return v
  663. end
  664. end
  665. end
  666. local getCmd=function(msg)
  667. local cmd,hassplit=std.endat(msg:lower(),split)
  668. if hassplit then
  669. return {cmd,true}
  670. else
  671. return {cmd,false}
  672. end
  673. end
  674. local getprfx=function(strn)
  675. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  676. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  677. end return
  678. end
  679. function dragGUI(gui)
  680. spawn(function()
  681. local UserInputService = game:GetService("UserInputService")
  682. local dragging
  683. local dragInput
  684. local dragStart
  685. local startPos
  686. local function update(input)
  687. local delta = input.Position - dragStart
  688. 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)
  689. end
  690. gui.InputBegan:Connect(function(input)
  691. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  692. dragging = true
  693. dragStart = input.Position
  694. startPos = gui.Position
  695.  
  696. input.Changed:Connect(function()
  697. if input.UserInputState == Enum.UserInputState.End then
  698. dragging = false
  699. end
  700. end)
  701. end
  702. end)
  703. gui.InputChanged:Connect(function(input)
  704. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  705. dragInput = input
  706. end
  707. end)
  708. UserInputService.InputChanged:Connect(function(input)
  709. if input == dragInput and dragging then
  710. update(input)
  711. end
  712. end)
  713. end)
  714. end
  715. maincolor = Color3.new(colorR, colorG, colorB)
  716. function updatecolors(color)
  717. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  718. maincolor = color
  719. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  720. if child.Name == "TopBarContainer" then
  721. child.BackgroundColor3 = color
  722. end end
  723. FeedbackMain.BackgroundColor3 = maincolor
  724. MAIN.BackgroundColor3 = maincolor
  725. bar.BackgroundColor3 = maincolor
  726. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  727. if game.CoreGui:FindFirstChild('Updates') then
  728. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  729. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  730. if game.CoreGui:FindFirstChild('Sinfo') then
  731. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  732. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  733. if game.CoreGui:FindFirstChild('cp') then
  734. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  735. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  736. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  737. if game.CoreGui:FindFirstChild('Bans') then
  738. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  739. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  740. if game.CoreGui:FindFirstChild('Pos') then
  741. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  742. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  743. if game.CoreGui:FindFirstChild('Admins') then
  744. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  745. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  746. if game.CoreGui:FindFirstChild('Logs') then
  747. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  748. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  749. if game.CoreGui:FindFirstChild('Aliases') then
  750. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  751. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  752. for _, child in pairs( game.CoreGui:GetChildren()) do
  753. if child.Name == "Models" then
  754. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  755. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  756. end
  757. end
  758. for _, child in pairs( game.CoreGui:GetChildren()) do
  759. if child.Name == "Audios" then
  760. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  761. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  762. end
  763. end
  764. end
  765.  
  766. function respawn(plr)
  767. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  768. local H = Instance.new('Humanoid', M)
  769. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  770. plr.Character = M end
  771.  
  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:HttpGet(('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:HttpGet(('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 = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1530. flashlight.Parent = gPlayers[v].Backpack
  1531. flashlight.Name = "IYflashlight"
  1532. end)
  1533. end
  1534. end)
  1535.  
  1536. addcmd('car', 'inserts a car',{'vehicle'},
  1537. function(args, speaker)
  1538. local players = getPlayer(args[1], speaker)
  1539. for i,v in pairs(players)do
  1540. spawn(function()
  1541. local pchar=_char(v)
  1542. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1543. model.Parent = workspace
  1544. model:MakeJoints()
  1545. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1546. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1547. for _, child in pairs( model:GetChildren()) do
  1548. if child.ClassName == "Part" then
  1549. child.Anchored = true
  1550. wait(1)
  1551. child.Anchored = false
  1552. end end end) end end)
  1553.  
  1554. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1555. function(args, speaker)
  1556. local players = getPlayer(args[1], speaker)
  1557. for i,v in pairs(players)do
  1558. for _, child in pairs( workspace:GetChildren()) do
  1559. if child.Name == "IYcar" .. gPlayers[v].Name then
  1560. child:Destroy()
  1561. end
  1562. end
  1563. end
  1564. end)
  1565.  
  1566. addcmd('team','team [plr] [team]',{},
  1567. function(args, speaker)
  1568. local players = getPlayer(args[1], speaker)
  1569. local teamname = nil
  1570. for i,v in pairs(players)do
  1571. 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
  1572. _players[v].Team = teamname
  1573. end
  1574. end)
  1575.  
  1576. addcmd('maxzoom','maximum camera zoom',{},
  1577. function(args, speaker)
  1578. local players = getPlayer(args[1], speaker)
  1579. for i,v in pairs(players)do
  1580. _players[v].CameraMaxZoomDistance = args[2]
  1581. end
  1582. end)
  1583.  
  1584. function spawnrain(mesh,texture)
  1585. spawn(function()
  1586. for i,v in pairs(gPlayers:GetChildren()) do
  1587. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1588. if raining == true then
  1589. local rain = Instance.new("Part",workspace)
  1590. rain.CanCollide = true
  1591. local m = Instance.new("SpecialMesh",rain)
  1592. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1593. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1594. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1595. wait(5) rain:Destroy()
  1596. end
  1597. end
  1598. end
  1599. end)
  1600. end
  1601.  
  1602. raining = false
  1603. addcmd('rain','make it rain a mesh',{},
  1604. function(args, speaker)
  1605. raining = true
  1606. repeat
  1607. wait(0.5)
  1608. spawnrain(args[1],args[2])
  1609. until raining == false
  1610. end)
  1611.  
  1612. addcmd('norain','make it rain a mesh',{'unrain'},
  1613. function(args, speaker)
  1614. raining = false
  1615. end)
  1616.  
  1617. local rad = math.rad
  1618. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1619. function(args, speaker)
  1620. for i = 1,args[1] do
  1621. wait()
  1622. local function ear(instance)
  1623. for i,v in pairs(instance:GetChildren())do
  1624. if v:IsA("Part") then
  1625. if v.Size.x > 1 then
  1626. 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])))
  1627. end end ear(v) end end ear(workspace)
  1628. end
  1629. end)
  1630.  
  1631. addcmd('cape','Gives the target player(s) a cape',{},
  1632. function(args, speaker)
  1633. local players = getPlayer(args[1], speaker)
  1634. for i,v in pairs(players)do
  1635. spawn(function()
  1636. if _char(v):FindFirstChild("Humanoid") then
  1637. local plr = _players[v]
  1638. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1639. local torso = plr.Character.HumanoidRootPart
  1640. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1641. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1642. if not args[2] then
  1643. p.Color = Color3.new(0,0,0)
  1644. p.Color = Color3.new(0,0,0) else
  1645. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1646. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1647. p.formFactor = "Custom"
  1648. p.Size = Vector3.new(.2,.2,.2)
  1649. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1650. local motor1 = Instance.new("Motor", p)
  1651. motor1.Part0 = p
  1652. motor1.Part1 = torso
  1653. motor1.MaxVelocity = .01
  1654. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1655. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1656. local wave = false
  1657. repeat wait(1/44)
  1658. local ang = 0.1
  1659. local oldmag = torso.Velocity.magnitude
  1660. local mv = .002
  1661. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1662. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1663. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1664. motor1.DesiredAngle = -ang
  1665. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1666. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1667. if torso.Velocity.magnitude < .1 then wait(.1) end
  1668. until not p or p.Parent ~= torso.Parent
  1669. end
  1670. end)
  1671. end
  1672. end)
  1673.  
  1674. addcmd('uncape','Removes cape',{'nocape'},
  1675. function(args, speaker)
  1676. local players = getPlayer(args[1], speaker)
  1677. for i,v in pairs(players)do
  1678. local pchar=_char(v)
  1679. for _, child in pairs( pchar:GetChildren()) do
  1680. if child.Name == "IYcape" then
  1681. child:Destroy() end end
  1682. end
  1683. end)
  1684.  
  1685. addcmd('spasm','makes someone c r a z y',{},
  1686. function(args, speaker)
  1687. local players = getPlayer(args[1], speaker)
  1688. for i,v in pairs(players)do
  1689. local pchar=_char(v)
  1690. local AnimationId = "33796059"
  1691. local Anim = Instance.new("Animation")
  1692. Anim.AnimationId = "rbxassetid://"..AnimationId
  1693. local k = pchar.Humanoid:LoadAnimation(Anim)
  1694. k:Play()
  1695. k:AdjustSpeed(99)
  1696. end
  1697. end)
  1698.  
  1699. addcmd('dance','makes someone d a n c e',{},
  1700. function(args, speaker)
  1701. local players = getPlayer(args[1], speaker)
  1702. for i,v in pairs(players)do
  1703. local pchar=_char(v)
  1704. local anim = nil
  1705. local dance1 = math.random(1,7)
  1706. if dance1 == 1 then
  1707. anim = '27789359'
  1708. end
  1709. if dance1 == 2 then
  1710. anim = '30196114'
  1711. end
  1712. if dance1 == 3 then
  1713. anim = '248263260'
  1714. end
  1715. if dance1 == 4 then
  1716. anim = '45834924'
  1717. end
  1718. if dance1 == 5 then
  1719. anim = '33796059'
  1720. end
  1721. if dance1 == 6 then
  1722. anim = '28488254'
  1723. end
  1724. if dance1 == 7 then
  1725. anim = '52155728'
  1726. end
  1727. local animation = Instance.new("Animation")
  1728. animation.AnimationId = "rbxassetid://"..anim
  1729. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1730. animTrack:Play()
  1731. end
  1732. end)
  1733.  
  1734. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1735. function(args, speaker)
  1736. local players = getPlayer(args[1], speaker)
  1737. for i,v in pairs(players)do
  1738. if not args[1] and args[2] then return end
  1739. local pchar=_char(v)
  1740. for _, child in pairs( pchar:GetDescendants()) do
  1741. if child.ClassName == "Sound" then
  1742. child:Destroy() end end
  1743. local s = Instance.new("Sound")
  1744. s.Name = "IYplrsound"
  1745. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1746. s.Volume = 1
  1747. s.Pitch = 1
  1748. s.Looped = true
  1749. s.archivable = true
  1750. s.Parent = pchar.HumanoidRootPart
  1751. s:Play()
  1752. end
  1753. end)
  1754.  
  1755. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1756. function(args, speaker)
  1757. local players = getPlayer(args[1], speaker)
  1758. for i,v in pairs(players)do
  1759. if not args[1] then return end
  1760. local pchar=_char(v)
  1761. for _, child in pairs( pchar:GetDescendants()) do
  1762. if child.ClassName == "Sound" then
  1763. child:Destroy() end end
  1764. end
  1765. end)
  1766.  
  1767. addcmd('fly','makes you fly',{},
  1768. function(args, speaker)
  1769. if speaker.userId ~= LP.userId then
  1770. lponly(speaker)
  1771. else
  1772. sFLY()
  1773. end
  1774. end)
  1775.  
  1776. addcmd('flyspeed','set the fly speed',{'flysp'},
  1777. function(args, speaker)
  1778. if speaker.userId ~= LP.userId then
  1779. lponly(speaker)
  1780. else
  1781. if isNumber(args[1]) then
  1782. iyflyspeed = args[1]
  1783. end end end)
  1784.  
  1785. addcmd('unfly','takes away fly',{'nofly'},
  1786. function(args, speaker)
  1787. if speaker.userId ~= LP.userId then
  1788. lponly(speaker)
  1789. else
  1790. NOFLY()
  1791. end
  1792. end)
  1793.  
  1794. addcmd('exit','kills roblox process',{},
  1795. function(args, speaker)
  1796. if speaker.userId ~= LP.userId then
  1797. lponly(speaker)
  1798. else
  1799. game:shutdown()
  1800. end
  1801. end)
  1802.  
  1803. addcmd('fire', 'set a player on fire',{},
  1804. function(args, speaker)
  1805. local players = getPlayer(args[1], speaker)
  1806. for i,v in pairs(players)do
  1807. spawn(function()
  1808. local pchar=_char(v)
  1809. local Fire1 = Instance.new("Fire", pchar.Head)
  1810. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1811. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1812. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1813. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1814. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1815. if not args[2] then return end
  1816. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1817. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1818. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1819. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1820. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1821. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1822. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1823. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1824. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1825. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1826. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1827. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1828. end)
  1829. end
  1830. end)
  1831.  
  1832. addcmd('discomesh', 'body parts get f u n k y',{},
  1833. function(args, speaker)
  1834. local players = getPlayer(args[1], speaker)
  1835. for i,v in pairs(players)do
  1836. spawn(function()
  1837. local plr = _players[v]
  1838. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1839. local h = _players[v].Character.Head.Mesh
  1840. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1841. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1842. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1843. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1844. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1845. while true do wait()
  1846. h.MeshType = meshes[math.random(1,#meshes)]
  1847. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1848. h.Parent.BrickColor = BrickColor.Random()
  1849. t.MeshType = meshes[math.random(1,#meshes)]
  1850. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1851. t.Parent.BrickColor = BrickColor.Random()
  1852. la.MeshType = meshes[math.random(1,#meshes)]
  1853. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1854. la.Parent.BrickColor = BrickColor.Random()
  1855. ra.MeshType = meshes[math.random(1,#meshes)]
  1856. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1857. ra.Parent.BrickColor = BrickColor.Random()
  1858. ll.MeshType = meshes[math.random(1,#meshes)]
  1859. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1860. ll.Parent.BrickColor = BrickColor.Random()
  1861. rl.MeshType = meshes[math.random(1,#meshes)]
  1862. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1863. rl.Parent.BrickColor = BrickColor.Random()
  1864. end end) end end)
  1865.  
  1866. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1867. function(args, speaker)
  1868. local players = getPlayer(args[1], speaker)
  1869. for i,v in pairs(players)do
  1870. spawn(function()
  1871. local Chicken = _players[v].Character
  1872. 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)
  1873. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1874. 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)
  1875. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1876. end) end end)
  1877.  
  1878. addcmd('esp', 'view a player and a players status',{},
  1879. function(args, speaker)
  1880. if speaker.userId ~= LP.userId then
  1881. lponly(speaker)
  1882. else
  1883. local players = getPlayer(args[1], speaker)
  1884. for i,v in pairs(players)do
  1885. spawn(function()
  1886. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1887. if child.Name == gPlayers[v].Name then
  1888. child:Destroy()
  1889. end end wait(0.5)
  1890. local m = game["Players"].LocalPlayer:GetMouse()
  1891. local rs = game:GetService("RunService").RenderStepped
  1892. local espplr = gPlayers[v]
  1893. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1894. for b,n in pairs (espplr.Character:GetChildren()) do
  1895. if (n:IsA("BasePart")) then
  1896. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1897. a.Name = espplr.Name
  1898. a.Adornee = n
  1899. a.AlwaysOnTop = true
  1900. a.ZIndex = 0
  1901. a.Size = n.Size
  1902. a.Transparency = 0.7
  1903. local resetting = false
  1904. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1905. a.Color = BrickColor.new("Lime green")
  1906. else
  1907. a.Color = BrickColor.new("Really red")
  1908. end
  1909. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1910. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1911. local TextLabel = Instance.new("TextLabel")
  1912. BillboardGui.Adornee = espplr.Character.Head
  1913. BillboardGui.Name = espplr.Name
  1914. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1915. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1916. BillboardGui.AlwaysOnTop = true
  1917. TextLabel.Parent = BillboardGui
  1918. TextLabel.BackgroundTransparency = 1
  1919. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1920. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1921. TextLabel.Font = Enum.Font.SourceSansSemibold
  1922. TextLabel.TextSize = 20
  1923. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1924. TextLabel.TextStrokeTransparency = 0
  1925. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1926. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1927. BillboardGui:Destroy() a:Destroy() end)
  1928. _players.PlayerRemoving:connect(function(player)
  1929. if player.Name == espplr.Name then
  1930. BillboardGui:Destroy() a:Destroy()
  1931. end end)
  1932. game:GetService("RunService").RenderStepped:Connect(function()
  1933. 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
  1934. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1935. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1936. BillboardGui:Destroy() a:Destroy() end end)
  1937. end
  1938. end
  1939. end
  1940. end
  1941. end)
  1942. end
  1943. end
  1944. end)
  1945.  
  1946. addcmd('noesp', 'removes esp',{'unesp'},
  1947. function(args, speaker)
  1948. if speaker.userId ~= LP.userId then
  1949. lponly(speaker)
  1950. else
  1951. local players = getPlayer(args[1], speaker)
  1952. for i,v in pairs(players)do
  1953. spawn(function()
  1954. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1955. if child.Name == gPlayers[v].Name then
  1956. child:Destroy()
  1957. end
  1958. end end) end end end)
  1959.  
  1960. addcmd('nofire', 'extinguish a player',{'unfire'},
  1961. function(args, speaker)
  1962. local players = getPlayer(args[1], speaker)
  1963. for i,v in pairs(players)do
  1964. local pchar=_char(v)
  1965. for j,v1 in pairs(pchar:GetDescendants()) do
  1966. if v1:IsA("Fire") then
  1967. v1:Destroy()
  1968. end end end end)
  1969.  
  1970. addcmd('shiny', 'makes a player shine',{},
  1971. function(args, speaker)
  1972. local players = getPlayer(args[1], speaker)
  1973. for i,v in pairs(players)do
  1974. spawn(function()
  1975. local pchar=_char(v)
  1976. for i,v in pairs(pchar:GetChildren()) do
  1977. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1978. v:Destroy() end
  1979. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1980. v.Reflectance = 1
  1981. v.Material = "Plastic"
  1982. end
  1983. end
  1984. end)
  1985. end
  1986. end)
  1987.  
  1988. addcmd('light', 'givs em light',{},
  1989. function(args, speaker)
  1990. local players = getPlayer(args[1], speaker)
  1991. for i,v in pairs(players)do
  1992. spawn(function()
  1993. local pchar=_char(v)
  1994. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1995. if v1:IsA("PointLight") then
  1996. v1:Destroy()
  1997. end
  1998. end
  1999. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  2000. light.Range = 12
  2001. light.Brightness = 3
  2002. if not args[2] then return end
  2003. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2004. light.Range = 12
  2005. light.Brightness = 3
  2006. end)
  2007. end
  2008. end)
  2009.  
  2010. addcmd('begone', 'BEGONE THOT',{'thot'},
  2011. function(args, speaker)
  2012. local players = getPlayer(args[1], speaker)
  2013. for i,v in pairs(players)do
  2014. spawn(function()
  2015. local thotbottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2016. local pchar=_char(v)
  2017. thotbottle.Name = 'THOT BEGONE'
  2018. thotbottle.Handle:Destroy()
  2019. execCmd('freeze '..gPlayers[v].Name)
  2020. execCmd('name '..gPlayers[v].Name..' THOT')
  2021. execCmd('spasm '..gPlayers[v].Name)
  2022. thotbottle.Parent = pchar
  2023. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2024. local cf = pchar.HumanoidRootPart.CFrame
  2025. local newcf = cf + cf.lookVector * 6
  2026. thotbottle.Head.CFrame = newcf
  2027. local s = Instance.new("Sound")
  2028. s.Name = "BEGONE"
  2029. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2030. s.Volume = 10
  2031. s.Parent = thotbottle
  2032. s:play()
  2033. local d = Instance.new("Sound")
  2034. d.Name = "WuOOOH"
  2035. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2036. d.Volume = 5
  2037. d.Parent = pchar
  2038. wait(4)
  2039. if gPlayers[v] then
  2040. execCmd('thaw '..gPlayers[v].Name)
  2041. execCmd('fling '..gPlayers[v].Name)
  2042. thotbottle:Destroy()
  2043. d:play()
  2044. end if gPlayers[v] then
  2045. wait(3)
  2046. execCmd('explode '..gPlayers[v].Name)
  2047. pchar:BreakJoints() end
  2048. end)
  2049. end
  2050. end)
  2051.  
  2052. addcmd('glowstick', 'givs em glo stik',{},
  2053. function(args, speaker)
  2054. local players = getPlayer(args[1], speaker)
  2055. for i,v in pairs(players)do
  2056. spawn(function()
  2057. System = {}
  2058. System.Create = function(a, c)
  2059. local e = Instance.new(a)
  2060. for d, a in pairs(c) do
  2061. local b, a = ypcall(function()
  2062. return e[d]
  2063. end)
  2064. if b then
  2065. e[d] = c[d]
  2066. end
  2067. end
  2068. return e
  2069. end
  2070. function b(d, b)
  2071. local c = getfenv(d)
  2072. local a = setmetatable({}, {
  2073. __index = function(a, a)
  2074. if a:lower() == 'script' then
  2075. return b
  2076. else
  2077. return c[a]
  2078. end
  2079. end
  2080. })
  2081. setfenv(d, a)
  2082. ypcall(function()
  2083. d()
  2084. end)
  2085. end
  2086. c = {}
  2087. mas = Instance.new("Model",game:GetService("Lighting"))
  2088. mas.Name = "CompiledModel"
  2089. o1 = System.Create("Tool",{
  2090. ["Name"] = "Glow Stick",
  2091. ["Parent"] = mas,
  2092. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2093. ["CanBeDropped"] = false,
  2094. })
  2095. o2 = System.Create("Part",{
  2096. ["Name"] = "Handle",
  2097. ["Parent"] = o1,
  2098. ["Transparency"] = 0.10000000149012,
  2099. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2100. ["Rotation"] = Vector3.new(-180, 0, 0),
  2101. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2102. ["FormFactor"] = Enum.FormFactor.Custom,
  2103. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2104. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2105. ["TopSurface"] = Enum.SurfaceType.Weld,
  2106. ["Material"] = "Neon",
  2107. })
  2108. o3 = System.Create("PointLight",{
  2109. ["Parent"] = o2,
  2110. ["Brightness"] = 8,
  2111. ["Range"] = 14,
  2112. })
  2113. o4 = System.Create("CylinderMesh",{
  2114. ["Parent"] = o2,
  2115. })
  2116. if not args[2] then
  2117. o2.Color = Color3.new(1,1,1)
  2118. o3.Color = Color3.new(1,1,1) else
  2119. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2120. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2121. mas.Parent = workspace
  2122. mas:MakeJoints()
  2123. local b = mas:GetChildren()
  2124. for a = 1, #b do
  2125. b[a].Parent = gPlayers[v].Backpack
  2126. ypcall(function()
  2127. b[a]:MakeJoints()
  2128. end)
  2129. end
  2130. mas:Destroy()
  2131. for a = 1, #c do
  2132. coroutine.resume(c[a])
  2133. end
  2134. end)
  2135. end
  2136. end)
  2137.  
  2138. addcmd('keybind','Binds a command to a key',{},
  2139. function(args,speaker)
  2140. if speaker.userId ~= LP.userId then
  2141. lponly(speaker) else
  2142. if #args < 2 then return end
  2143. local key = string.lower(args[1])
  2144. if #key > 1 or key == cmdbarbind then return end
  2145. local cmdText = GLS(false,1)
  2146. local cas = game:GetService("ContextActionService")
  2147. cas:BindAction("Keybind"..key,function(action,state,obj)
  2148. if state == Enum.UserInputState.Begin then
  2149. execCmd(cmdText,speaker)
  2150. end
  2151. end,false,key)
  2152. Notify("Binded "..cmdText.." to "..key)
  2153. end
  2154. end)
  2155.  
  2156. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2157. function(args,speaker)
  2158. if speaker.userId ~= LP.userId then
  2159. lponly(speaker) else
  2160. if #args < 1 then return end
  2161. local key = string.lower(args[1])
  2162. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2163. Notify("Unbinded "..key)
  2164. end
  2165. end)
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171. addcmd('trail', 'spawns a trail behind a player',{},
  2172. function(args, speaker)
  2173. local players = getPlayer(args[1], speaker)
  2174. for i,v in pairs(players)do
  2175. spawn(function()
  2176. local pchar=_char(v)
  2177. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2178. if v1.Name == "TRAIL" then
  2179. v1:Destroy()
  2180. end
  2181. end
  2182. if args[2] then
  2183. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2184. color2 = Color3.new(0,0,0) else
  2185. color1 = Color3.new(1,1,1)
  2186. color2 = Color3.new(0,0,0) end
  2187. if pchar:FindFirstChild("Torso") then
  2188. local e = Instance.new("Trail", pchar.Torso)
  2189. e.Name = "TRAIL"
  2190. e.FaceCamera = true
  2191. e.Color = ColorSequence.new(color1,color2)
  2192. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2193. e.Attachment1 = pchar.Torso.NeckAttachment
  2194. end
  2195. end)
  2196. end
  2197. end)
  2198.  
  2199. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2200. function(args, speaker)
  2201. local players = getPlayer(args[1], speaker)
  2202. for i,v in pairs(players)do
  2203. spawn(function()
  2204. local pchar=_char(v)
  2205. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2206. if v1.Name == "TRAIL" then
  2207. v1:Destroy()
  2208. end
  2209. end
  2210. end)
  2211. end
  2212. end)
  2213.  
  2214. local fa = false
  2215. local cam = workspace.CurrentCamera
  2216. local cam1 = 0
  2217. local cam2 = 0
  2218. local cam3 = 0
  2219. local k1 = false
  2220. local k2 = false
  2221. local k3 = false
  2222. local k4 = false
  2223. local k5 = false
  2224. local k6 = false
  2225. cs = 0.5
  2226. function movecam()
  2227. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2228. if fa == false then
  2229. repeat
  2230. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2231. local fp = fc.Position
  2232. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2233. fa = true
  2234. end
  2235. game:GetService('RunService').RenderStepped:Wait()
  2236. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2237. fa = false
  2238. end
  2239. end
  2240. function kp1(inputObject, gameProcessedEvent)
  2241. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2242. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2243. k1 = true
  2244. cam1 = cs end
  2245. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2246. k2 = true
  2247. cam1 = (cs*-1) end
  2248. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2249. k3 = true
  2250. cam2 = cs end
  2251. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2252. k4 = true
  2253. cam2 = (cs*-1) end
  2254. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2255. k5 = true
  2256. cam3 = cs end
  2257. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2258. k6 = true
  2259. cam3 = (cs*-1) end
  2260. end
  2261. end
  2262. game:GetService("UserInputService").InputBegan:connect(kp1)
  2263. function kp2(inputObject, gameProcessedEvent)
  2264. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2265. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2266. k1 = false
  2267. if k2 == false then
  2268. cam1 = 0
  2269. end
  2270. end
  2271. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2272. k2 = false
  2273. if k1 == false then
  2274. cam1 = 0
  2275. end
  2276. end
  2277. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2278. k3= false
  2279. if k4== false then
  2280. cam2 = 0
  2281. end
  2282. end
  2283. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2284. k4 = false
  2285. if k3 == false then
  2286. cam2 = 0
  2287. end
  2288. end
  2289. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2290. k5 = false
  2291. if k6 == false then
  2292. cam3 = 0
  2293. end
  2294. end
  2295. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2296. k6 = false
  2297. if k5 == false then
  2298. cam3 = 0
  2299. end
  2300. end
  2301. end
  2302. end
  2303. game:GetService("UserInputService").InputEnded:connect(kp2)
  2304. function FC()
  2305. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2306. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2307. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2308. fc.CanCollide = false
  2309. fc.Anchored = true
  2310. fc.Transparency = 1
  2311. fc.Size = Vector3.new(1,1,1)
  2312. fc.Name = 'xFC'
  2313. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2314. local cam = workspace.CurrentCamera
  2315. cam.CameraSubject = fc
  2316. cam.CameraType = 'Custom'
  2317. movecam()
  2318. end end
  2319. function UFC()
  2320. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2321. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2322. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2323. local cam = workspace.CurrentCamera
  2324. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2325. cam.CameraType = 'Custom'
  2326. end end
  2327.  
  2328. addcmd('freecam','freecam',{'fc'},
  2329. function(args, speaker)
  2330. if speaker.userId ~= LP.userId then
  2331. lponly(speaker)
  2332. else
  2333. FC()
  2334. end
  2335. end)
  2336.  
  2337. addcmd('fixcam','fixes camera',{},
  2338. function(args, speaker)
  2339. if speaker.userId ~= LP.userId then
  2340. lponly(speaker)
  2341. else
  2342. workspace.CurrentCamera:remove()
  2343. wait(.1)
  2344. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2345. workspace.CurrentCamera.CameraType = "Custom"
  2346. LP.CameraMinZoomDistance = 0.5
  2347. LP.CameraMaxZoomDistance = 400
  2348. LP.CameraMode = "Classic"
  2349. end
  2350. end)
  2351.  
  2352. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2353. function(args, speaker)
  2354. local players = getPlayer(args[1], speaker)
  2355. for i,v in pairs(players)do
  2356. local pchar=_char(v)
  2357. local char = pchar
  2358. local hum = char.Humanoid
  2359. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2360. hum.HealthDisplayDistance = 0
  2361. --execcmd god
  2362. local stake = Instance.new("Part",char)
  2363. stake.Anchored = true
  2364. stake.BrickColor = BrickColor.new("Reddish brown")
  2365. stake.Material = "Wood"
  2366. stake.Size = Vector3.new(1,7,1)
  2367. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2368. local hay = Instance.new("Part",char)
  2369. hay.Anchored = true
  2370. hay.Material = "Grass"
  2371. hay.BrickColor = BrickColor.new("New Yeller")
  2372. hay.Size = Vector3.new(6,1,5)
  2373. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2374. local hay2 = hay:clone()
  2375. hay2.Parent = char
  2376. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2377. local fire = Instance.new("Fire",hay)
  2378. fire.Enabled = false
  2379. fire.Heat = 25
  2380. fire.Size = 2
  2381. fire.Color = Color3.new(170/255,85/255,0)
  2382. local smoke = Instance.new("Smoke",hay)
  2383. smoke.Enabled = false
  2384. smoke.Opacity = 1
  2385. smoke.RiseVelocity = 25
  2386. smoke.Size = 15
  2387. smoke.Color = Color3.new(0,0,0)
  2388. local light = Instance.new("PointLight",hay)
  2389. light.Color = Color3.new(170/255,85/255,0)
  2390. light.Range = 0
  2391. light.Brightness = 1
  2392. light.Enabled = false
  2393. --[[]]
  2394. local crack = Instance.new("Sound",hay)
  2395. crack.SoundId = "rbxassetid://239443642"
  2396. crack.Looped = true
  2397. crack.Volume = 0
  2398. local scream = Instance.new("Sound",char.Torso)
  2399. scream.SoundId = "rbxassetid://264227115"
  2400. scream.Looped = true
  2401. scream.Volume = 0
  2402. --]]
  2403. wait()
  2404. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2405. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2406.  
  2407. local bods = char['Body Colors']
  2408. local colors = {
  2409. --"Really red";
  2410. "Bright red";
  2411. "Crimson";
  2412. "Maroon";
  2413. "Really black";
  2414. }
  2415.  
  2416. fire.Enabled=true
  2417. smoke.Enabled=true
  2418. light.Enabled=true
  2419. crack:Play()
  2420. scream:Play()
  2421. scream.Pitch = 0.8
  2422. --scream.Volume = 0.5
  2423. for i=1,30 do
  2424. crack.Volume = crack.Volume+(1/30)
  2425. scream.Volume = crack.Volume
  2426. fire.Size=i
  2427. smoke.RiseVelocity=i-5
  2428. smoke.Size=i/2
  2429. light.Range=i*2
  2430. wait(1)
  2431. end
  2432.  
  2433. for i=1,#colors do
  2434. bods.HeadColor=BrickColor.new(colors[i])
  2435. bods.LeftArmColor=BrickColor.new(colors[i])
  2436. bods.LeftLegColor=BrickColor.new(colors[i])
  2437. bods.RightArmColor=BrickColor.new(colors[i])
  2438. bods.RightLegColor=BrickColor.new(colors[i])
  2439. bods.TorsoColor=BrickColor.new(colors[i])
  2440. hay.BrickColor=BrickColor.new(colors[i])
  2441. hay2.BrickColor=BrickColor.new(colors[i])
  2442. stake.BrickColor=BrickColor.new(colors[i])
  2443. wait(5)
  2444. end
  2445. wait(10)
  2446. scream.Volume = 0.5
  2447. wait(1)
  2448. scream:Stop()
  2449. char:BreakJoints()
  2450. end
  2451. end)
  2452.  
  2453. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2454. function(args, speaker)
  2455. if speaker.userId ~= LP.userId then
  2456. lponly(speaker)
  2457. else
  2458. UFC()
  2459. end
  2460. end)
  2461.  
  2462. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2463. function(args, speaker)
  2464. if speaker.userId ~= LP.userId then
  2465. lponly(speaker)
  2466. else
  2467. if isNumber(args[1]) then
  2468. cs = args[1]
  2469. end end end)
  2470.  
  2471. addcmd('nolight', 'no more light',{'unlight'},
  2472. function(args, speaker)
  2473. local players = getPlayer(args[1], speaker)
  2474. for i,v in pairs(players)do
  2475. local pchar=_char(v)
  2476. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2477. if v1:IsA("PointLight") then
  2478. v1:Destroy()
  2479. end
  2480. end
  2481. end
  2482. end)
  2483.  
  2484. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2485. function(args, speaker)
  2486. local players = getPlayer(args[1], speaker)
  2487. for i,v in pairs(players)do
  2488. local pchar=_char(v)
  2489. scale = 10
  2490.  
  2491. function weld(tab)
  2492. local last = nil
  2493. for i,v in pairs(tab) do
  2494. if v:IsA("BasePart") then
  2495. if last then
  2496. local w = Instance.new("Weld",last)
  2497. w.Part0 = w.Parent
  2498. w.Part1 = v
  2499. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2500. w.C0 = pos
  2501. end
  2502. last = v
  2503. end
  2504. end
  2505. end
  2506.  
  2507. function makeball(pos)
  2508. local model = Instance.new("Model",workspace)
  2509. model.Name = gPlayers[v].Name .. "ball"
  2510. local rand = BrickColor.Random()
  2511. pchar.Head.Anchored = true
  2512. for i=0,340,20 do
  2513. wait()
  2514. for z=-90,70,20 do
  2515. local p = Instance.new("Part",model)
  2516. p.formFactor = "Custom"
  2517. p.BrickColor = rand
  2518. p.Transparency = 0.5
  2519. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2520. p.Anchored = true
  2521. p.TopSurface = 0
  2522. p.BottomSurface = 0
  2523. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2524. p:breakJoints()
  2525. end
  2526. end
  2527. weld(model:children())
  2528. for i,v in pairs(model:children()) do v.Anchored = false end
  2529. pchar.Head.Anchored = false
  2530. model:MakeJoints()
  2531. end
  2532.  
  2533. if pchar then
  2534. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2535. end
  2536. end
  2537. end)
  2538.  
  2539. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2540. function(args, speaker)
  2541. local players = getPlayer(args[1], speaker)
  2542. for i,v in pairs(players)do
  2543. local pchar=_char(v)
  2544. for _, child in pairs( workspace:GetChildren()) do
  2545. if child.Name == gPlayers[v].Name .. "ball" then
  2546. child:Destroy()
  2547. end
  2548. end
  2549. end
  2550. end)
  2551.  
  2552. local fastwait = function(time)
  2553. local expire = tick()+(time or 0.02999999999999999889)
  2554. while game:GetService("RunService").Heartbeat:wait() do
  2555. if tick() >= expire then return true end
  2556. end
  2557. end
  2558.  
  2559. function arrest(name)
  2560. spawn(function()
  2561. local p = game:GetService("Players"):FindFirstChild(name)
  2562. local char = p.Character
  2563. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2564. local humanoid = p.Character:FindFirstChild("Humanoid")
  2565. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2566. local van = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2567. if van then
  2568. local function check()
  2569. 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
  2570. return false
  2571. else
  2572. return true
  2573. end
  2574. end
  2575.  
  2576. --local driver = van.Driver
  2577. --local grabber = van.Clown
  2578. local primary = van.Primary
  2579. --local door = van.Door
  2580. local tPos = torso.CFrame
  2581.  
  2582. local sound = Instance.new("Sound",primary)
  2583. sound.SoundId = "rbxassetid://258529216"
  2584. sound.Looped = true
  2585. sound:Play()
  2586.  
  2587. local chuckle = Instance.new("Sound",primary)
  2588. chuckle.SoundId = "rbxassetid://175964948"
  2589. chuckle.Looped = true
  2590. chuckle.Volume = 0.5
  2591. chuckle:Play()
  2592.  
  2593. van.PrimaryPart = van.Primary
  2594. van.Name = "ADONIS_VAN"
  2595. van.Parent = workspace
  2596. humanoid.Name = "NoResetForYou"
  2597. humanoid.WalkSpeed = 0
  2598. sound.Pitch = 1.3
  2599.  
  2600. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2601. music.Name = "COPSONG"
  2602. music.SoundId = "rbxassetid://132007810"
  2603. music.Volume = 1
  2604. music.Looped = true
  2605. if not music.Playing then music:Play() end
  2606.  
  2607. spawn(function()
  2608. while fastwait(0.2) do
  2609. van.Body.Lightbar.Red.PointLight.Enabled = true
  2610. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2611. fastwait(0.2)
  2612. van.Body.Lightbar.Red.PointLight.Enabled = false
  2613. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2614. end
  2615. end)
  2616.  
  2617. for i = 1,200 do
  2618. if not check() then
  2619. break
  2620. else
  2621. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2622. fastwait(0.001*(i/5))
  2623. end
  2624. end
  2625.  
  2626. sound.Pitch = 0.9
  2627.  
  2628. fastwait(0.5)
  2629. if check() then
  2630. --door.Transparency = 1
  2631. end
  2632.  
  2633. local freeze = Instance.new("Sound",primary)
  2634. freeze.SoundId = "rbxassetid://163732279"
  2635. freeze.Volume = 5
  2636. freeze:Play()
  2637.  
  2638. fastwait(3)
  2639.  
  2640. if check() then
  2641. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2642. end
  2643.  
  2644. fastwait(0.5)
  2645. if check() then
  2646. --door.Transparency = 0
  2647. end
  2648. fastwait(0.5)
  2649.  
  2650. sound.Pitch = 1.3
  2651. local gui = Instance.new("ScreenGui")
  2652. local frame = Instance.new("Frame",gui)
  2653. frame.BackgroundTransparency = 1
  2654. frame.BackgroundColor3 = Color3.new(0,0,0)
  2655. frame.Position = UDim2.new(0,0,0,-36)
  2656. frame.Size = UDim2.new(1,0,1,36)
  2657. spawn(function()
  2658. for i = 1,0,-0.01 do
  2659. frame.BackgroundTransparency = i
  2660. fastwait(0.1)
  2661. end
  2662. frame.BackgroundTransparency = 0
  2663. end)
  2664.  
  2665. p.CameraMaxZoomDistance = 0.5
  2666.  
  2667. torso.Anchored = true
  2668.  
  2669. for i = 1,400 do
  2670. if not check() then
  2671. break
  2672. else
  2673. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2674. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2675. fastwait(0.1/(i*5))
  2676.  
  2677. if i == 270 then
  2678. music.Volume = 5
  2679. end
  2680. end
  2681. end
  2682.  
  2683. local function KICK(P)
  2684. spawn(function()
  2685. if not FindTable(WL, P.Name) then
  2686. for i = 1,5 do
  2687. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2688. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2689. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2690. spawn(function()
  2691. repeat fastwait()
  2692. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2693. until not game:GetService("Players"):FindFirstChild(P.Name)
  2694. end)
  2695. P.Character.HumanoidRootPart.Anchored = true
  2696. end
  2697. end
  2698. end
  2699. end)
  2700. end
  2701.  
  2702. if p and p.Parent == game:GetService("Players") then
  2703. if p == game:GetService("Players").LocalPlayer then
  2704. fastwait(5)
  2705. end
  2706. torso.Anchored = false
  2707. p.CharacterAdded:Connect(function()
  2708. fastwait()
  2709. KICK(p)
  2710. end)
  2711. KICK(p)
  2712. end
  2713. fastwait(0.5)
  2714. pcall(function() van:Destroy() end)
  2715. pcall(function() gui:Destroy() end)
  2716. if not workspace:FindFirstChild("ADONIS_VAN") then
  2717. music:Destroy()
  2718. end
  2719. end
  2720. end
  2721. end)
  2722. end
  2723.  
  2724. addcmd('arrest', 'arrests player',{},
  2725. function(args, speaker)
  2726. local players = getPlayer(args[1], speaker)
  2727. for i,v in pairs(players)do
  2728. arrest(gPlayers[v].Name)
  2729. end
  2730. end)
  2731.  
  2732. addcmd('nodummies', 'clears dummies',{},
  2733. function(args, speaker)
  2734. for _, child in pairs( workspace:GetChildren()) do
  2735. if child:FindFirstChild('isdummy') then
  2736. child:Destroy()
  2737. end
  2738. end
  2739. end)
  2740.  
  2741. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2742. function(args, speaker)
  2743. local name = GLS(false, 0)
  2744. local lchar = game:GetService('Players').LocalPlayer
  2745. local Model0 = Instance.new("Model")
  2746. local Part1 = Instance.new("Part")
  2747. local SpecialMesh2 = Instance.new("SpecialMesh")
  2748. local Decal3 = Instance.new("Decal")
  2749. local Part4 = Instance.new("Part")
  2750. local Motor5 = Instance.new("Motor")
  2751. local Motor6 = Instance.new("Motor")
  2752. local Motor7 = Instance.new("Motor")
  2753. local Motor8 = Instance.new("Motor")
  2754. local Motor9 = Instance.new("Motor")
  2755. local Part10 = Instance.new("Part")
  2756. local Part11 = Instance.new("Part")
  2757. local Part12 = Instance.new("Part")
  2758. local Part13 = Instance.new("Part")
  2759. local dum = Instance.new("BoolValue")
  2760. dum.Name = "isdummy"
  2761. dum.Parent = Model0
  2762. local Humanoid14 = Instance.new("Humanoid")
  2763. Model0.Name = name
  2764. Model0.Parent = workspace
  2765. Model0.PrimaryPart = Part1
  2766. Part1.Name = "Head"
  2767. Part1.Parent = Model0
  2768. Part1.BrickColor = BrickColor.new("Bright yellow")
  2769. Part1.CanCollide = false
  2770. Part1.FormFactor = Enum.FormFactor.Symmetric
  2771. Part1.Friction = 0
  2772. Part1.Size = Vector3.new(2, 1, 1)
  2773. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2774. Part1.TopSurface = Enum.SurfaceType.Smooth
  2775. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2776. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2777. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2778. SpecialMesh2.Parent = Part1
  2779. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2780. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2781. Decal3.Name = "face"
  2782. Decal3.Parent = Part1
  2783. Decal3.Texture = "rbxasset://textures/face.png"
  2784. Part4.Name = "Torso"
  2785. Part4.Parent = Model0
  2786. Part4.BrickColor = BrickColor.new("Bright blue")
  2787. Part4.CanCollide = false
  2788. Part4.FormFactor = Enum.FormFactor.Symmetric
  2789. Part4.Friction = 0
  2790. Part4.Size = Vector3.new(2, 2, 1)
  2791. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2792. Part4.LeftSurface = Enum.SurfaceType.Weld
  2793. Part4.RightSurface = Enum.SurfaceType.Weld
  2794. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2795. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2796. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2797. Motor5.Name = "Right Shoulder"
  2798. Motor5.Parent = Part4
  2799. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2800. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2801. Motor5.Part0 = Part4
  2802. Motor5.Part1 = Part11
  2803. Motor5.DesiredAngle = 0.083800852298737
  2804. Motor5.MaxVelocity = 0.15000000596046
  2805. Motor6.Name = "Left Shoulder"
  2806. Motor6.Parent = Part4
  2807. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2808. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2809. Motor6.Part0 = Part4
  2810. Motor6.Part1 = Part10
  2811. Motor6.DesiredAngle = 0.083800852298737
  2812. Motor6.MaxVelocity = 0.15000000596046
  2813. Motor7.Name = "Left Hip"
  2814. Motor7.Parent = Part4
  2815. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2816. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2817. Motor7.Part0 = Part4
  2818. Motor7.Part1 = Part12
  2819. Motor7.DesiredAngle = -0.083800852298737
  2820. Motor7.MaxVelocity = 0.10000000149012
  2821. Motor8.Name = "Neck"
  2822. Motor8.Parent = Part4
  2823. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2824. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2825. Motor8.Part0 = Part4
  2826. Motor8.Part1 = Part1
  2827. Motor8.MaxVelocity = 0.10000000149012
  2828. Motor9.Name = "Right Hip"
  2829. Motor9.Parent = Part4
  2830. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2831. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2832. Motor9.Part0 = Part4
  2833. Motor9.Part1 = Part13
  2834. Motor9.DesiredAngle = -0.083800852298737
  2835. Motor9.MaxVelocity = 0.10000000149012
  2836. Part10.Name = "Left Arm"
  2837. Part10.Parent = Model0
  2838. Part10.BrickColor = BrickColor.new("Bright yellow")
  2839. Part10.CanCollide = false
  2840. Part10.FormFactor = Enum.FormFactor.Symmetric
  2841. Part10.Size = Vector3.new(1, 2, 1)
  2842. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2843. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2844. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2845. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2846. Part11.Name = "Right Arm"
  2847. Part11.Parent = Model0
  2848. Part11.BrickColor = BrickColor.new("Bright yellow")
  2849. Part11.CanCollide = false
  2850. Part11.FormFactor = Enum.FormFactor.Symmetric
  2851. Part11.Size = Vector3.new(1, 2, 1)
  2852. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2853. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2854. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2855. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2856. Part12.Name = "Left Leg"
  2857. Part12.Parent = Model0
  2858. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2859. Part12.CanCollide = false
  2860. Part12.FormFactor = Enum.FormFactor.Symmetric
  2861. Part12.Size = Vector3.new(1, 2, 1)
  2862. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2863. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2864. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2865. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2866. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2867. Part13.Name = "Right Leg"
  2868. Part13.Parent = Model0
  2869. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2870. Part13.CanCollide = false
  2871. Part13.FormFactor = Enum.FormFactor.Symmetric
  2872. Part13.Size = Vector3.new(1, 2, 1)
  2873. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2874. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2875. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2876. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2877. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2878. Humanoid14.Parent = Model0
  2879. Humanoid14.RightLeg = Part13
  2880. Humanoid14.LeftLeg = Part12
  2881. Humanoid14.Torso = Part4
  2882. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2883. Model0.Parent = game:GetService('Workspace')
  2884. end)
  2885.  
  2886. addcmd('loopkill', 'rip person',{'lkill'},
  2887. function(args, speaker)
  2888. local players = getPlayer(args[1], speaker)
  2889. for i,v in pairs(players)do
  2890. if not FindTable(loopkillT, _players[v].Name) then
  2891. table.insert(loopkillT, _players[v].Name)
  2892. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2893. Notify('Loopkilling player(s)') end end end end)
  2894.  
  2895. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2896. function(args, speaker)
  2897. local players = getPlayer(args[1], speaker)
  2898. for i,v in pairs(players)do
  2899. if FindTable(loopkillT, _players[v].Name) then
  2900. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2901. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2902. Notify('No longer loopkilling player(s)') end end end end)
  2903.  
  2904. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2905. function(args, speaker)
  2906. local players = getPlayer(args[1], speaker)
  2907. for i,v in pairs(players)do
  2908. if not FindTable(disabletoolsT, _players[v].Name) then
  2909. table.insert(disabletoolsT, _players[v].Name)
  2910. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2911. Notify('Disabled tools for player(s)') end end end end)
  2912.  
  2913. addcmd('enabletools', 'lets them have tools',{},
  2914. function(args, speaker)
  2915. local players = getPlayer(args[1], speaker)
  2916. for i,v in pairs(players)do
  2917. if FindTable(disabletoolsT, _players[v].Name) then
  2918. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2919. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2920. Notify('Enabled tools for player(s)') end end end end)
  2921.  
  2922. addcmd('refresh', 'refresh their player model',{'re'},
  2923. function(args, speaker)
  2924. local players = getPlayer(args[1], speaker)
  2925. for i,v in pairs(players)do
  2926. refresh(_players[v])
  2927. end end)
  2928.  
  2929. local fastwait = function(time)
  2930. local expire = tick()+(time or 0.02999999999999999889)
  2931. while game:GetService("RunService").Heartbeat:wait() do
  2932. if tick() >= expire then return true end
  2933. end
  2934. end
  2935.  
  2936. function gull(name)
  2937. spawn(function()
  2938. local char = game:GetService("Players")[name].Character
  2939. char.PrimaryPart = char.HumanoidRootPart
  2940.  
  2941. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2942. local initCFrame = tors.CFrame
  2943.  
  2944. if char:FindFirstChild("Torso") then
  2945. char.Torso.Anchored = true
  2946. else
  2947. char.UpperTorso.Anchored = true
  2948. end
  2949. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2950.  
  2951. local gull = Instance.new("Part")
  2952. gull.Anchored = true
  2953. gull.CanCollide = false
  2954. gull.Position = Vector3.new(0,100000,0)
  2955. local mesh = Instance.new("SpecialMesh",gull)
  2956. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2957. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2958. mesh.Scale = Vector3.new(10,10,10)
  2959.  
  2960. local leftWing = Instance.new("Part",gull)
  2961. leftWing.CanCollide = false
  2962. local lmesh = Instance.new("SpecialMesh",leftWing)
  2963. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2964. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2965. lmesh.Scale = Vector3.new(10,10,10)
  2966. local leftMotor = Instance.new("Motor6D",gull)
  2967. leftMotor.MaxVelocity = 1
  2968. leftMotor.Part0 = gull
  2969. leftMotor.Part1 = leftWing
  2970. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2971.  
  2972. local rightWing = Instance.new("Part",gull)
  2973. rightWing.CanCollide = false
  2974. local rmesh = Instance.new("SpecialMesh",rightWing)
  2975. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2976. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2977. rmesh.Scale = Vector3.new(10,10,10)
  2978. local rightMotor = Instance.new("Motor6D",gull)
  2979. rightMotor.MaxVelocity = 1
  2980. rightMotor.Part0 = gull
  2981. rightMotor.Part1 = rightWing
  2982. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2983.  
  2984. local sound = Instance.new("Sound",gull)
  2985. sound.SoundId = "rbxassetid://160877039"
  2986. sound.Volume = 10
  2987. gull.Parent = workspace
  2988.  
  2989. for i = 400,-1000,-2 do
  2990. local der = 0.02*i
  2991. local angle = math.atan(der/1)
  2992. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2993. if i == 0 then sound:Play() end
  2994. if i <= 0 then
  2995. char:SetPrimaryPartCFrame(gull.CFrame)
  2996. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2997. leftMotor.DesiredAngle = -nextAngle
  2998. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2999. rightMotor.DesiredAngle = nextAngle
  3000. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3001. end
  3002. game:GetService("RunService").RenderStepped:wait()
  3003. end
  3004.  
  3005. local function KICK(P)
  3006. spawn(function()
  3007. if not FindTable(WL, P.Name) then
  3008. for i = 1,5 do
  3009. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3010. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3011. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3012. spawn(function()
  3013. repeat wait()
  3014. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3015. until not game:GetService("Players"):FindFirstChild(P.Name)
  3016. end)
  3017. P.Character.HumanoidRootPart.Anchored = true
  3018. end
  3019. end
  3020. end
  3021. end)
  3022. end
  3023.  
  3024. if char:FindFirstChild("Torso") then
  3025. char.Torso.Anchored = false
  3026. else
  3027. char.UpperTorso.Anchored = false
  3028. end
  3029.  
  3030. spawn(function()
  3031. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3032. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3033. wait()
  3034. KICK(game:GetService("Players")[name])
  3035. end)
  3036. KICK(game:GetService("Players")[name])
  3037. end)
  3038.  
  3039. local go = Instance.new("BodyVelocity",gull)
  3040. go.Velocity = Vector3.new(0,1000,0)
  3041. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3042. gull.Anchored = false
  3043. end)
  3044. end
  3045.  
  3046. addcmd('seagull', 'seagulls player',{'gull'},
  3047. function(args, speaker)
  3048. local players = getPlayer(args[1], speaker)
  3049. for i,v in pairs(players)do
  3050. gull(gPlayers[v].Name)
  3051. end
  3052. end)
  3053.  
  3054. local song = nil
  3055. function zinniaKick(name)
  3056. spawn(function()
  3057. if song == nil or song.Parent == nil then
  3058. song = Instance.new("Sound",workspace)
  3059. song.SoundId = "rbxassetid://190423831"
  3060. song.Volume = 1
  3061. song.Looped = true
  3062. song:Play()
  3063. end
  3064. local zin = Instance.new("Part")
  3065. zin.Name = "CuteZinnia"
  3066. zin.Anchored = true
  3067. zin.CanCollide = false
  3068. zin.Locked = true
  3069. local mesh = Instance.new("SpecialMesh")
  3070. mesh.MeshId = "rbxassetid://1175670539"
  3071. mesh.TextureId = "rbxassetid://1175670558"
  3072. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3073. mesh.Offset = Vector3.new(0,0.88,0)
  3074. mesh.Parent = zin
  3075. local char = game:GetService("Players")[name].Character
  3076. char.PrimaryPart = char.HumanoidRootPart
  3077. if char:FindFirstChild("Torso") then
  3078. char.Torso.Anchored = true
  3079. else
  3080. char.UpperTorso.Anchored = true
  3081. end
  3082. 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))
  3083. zin.Parent = workspace
  3084. 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)})
  3085. tween:Play()
  3086. fastwait(3)
  3087. for i = 50,1,-1 do
  3088. 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))
  3089. fastwait()
  3090. end
  3091. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3092. fastwait(1)
  3093. local turns = 0
  3094.  
  3095. while turns < 200 do
  3096. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3097. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3098. turns = turns + 1
  3099. fastwait()
  3100. end
  3101. for i = 1,10 do
  3102. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3103. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3104. fastwait()
  3105. end
  3106. local rX,rZ = 0,0
  3107. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3108. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3109. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3110. bv.Force = Vector3.new(rX,10000,rZ)
  3111. if char:FindFirstChild("Torso") then
  3112. char.Torso.Anchored = false
  3113. else
  3114. char.UpperTorso.Anchored = false
  3115. end
  3116. function KICK(P)
  3117. spawn(function()
  3118. if not FindTable(WL, P.Name) then
  3119. for i = 1,5 do
  3120. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3121. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3122. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3123. spawn(function()
  3124. repeat fastwait()
  3125. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3126. until not game:GetService("Players"):FindFirstChild(P.Name)
  3127. end)
  3128. P.Character.HumanoidRootPart.Anchored = true
  3129. end
  3130. end
  3131. end
  3132. end)
  3133. end
  3134. spawn(function()
  3135. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3136. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3137. fastwait()
  3138. KICK(game:GetService("Players")[name])
  3139. end)
  3140. KICK(game:GetService("Players")[name])
  3141. end)
  3142. for i = 1,20 do
  3143. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3144. fastwait()
  3145. end
  3146. while turns > 0 do
  3147. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3148. turns = turns - 5
  3149. fastwait()
  3150. end
  3151. fastwait(1)
  3152. zin.Name = "GoneZinnia"
  3153. local go = Instance.new("BodyVelocity",zin)
  3154. go.Velocity = zin.CFrame.lookVector * 100
  3155. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3156. zin.Anchored = false
  3157. fastwait(20)
  3158. if song and not workspace:FindFirstChild("CuteZinnia") then
  3159. song:Destroy()
  3160. song = nil
  3161. end
  3162. end)
  3163. end
  3164.  
  3165. addcmd('zinnia', 'asdf for moon',{},
  3166. function(args, speaker)
  3167. local players = getPlayer(args[1], speaker)
  3168. for i,v in pairs(players)do
  3169. zinniaKick(gPlayers[v].Name)
  3170. end
  3171. end)
  3172.  
  3173. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3174. function(args, speaker)
  3175. local players = getPlayer(args[1], speaker)
  3176. for i,v in pairs(players)do
  3177. if not FindTable(rainbowT, _players[v].Name) then
  3178. table.insert(rainbowT, _players[v].Name)
  3179. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3180. Notify('Gave player(s) rainbow name') end end end end)
  3181.  
  3182. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3183. function(args, speaker)
  3184. local players = getPlayer(args[1], speaker)
  3185. for i,v in pairs(players)do
  3186. if FindTable(rainbowT, _players[v].Name) then
  3187. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3188. _players[v].Neutral = true
  3189. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3190. Notify('Disabled rainbow name for player(s)') end end end end)
  3191.  
  3192. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3193. function(args, speaker)
  3194. if speaker.userId ~= LP.userId then
  3195. lponly(speaker)
  3196. else
  3197. --Terrain Script
  3198. --Edge/IoIman616
  3199.  
  3200. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3201. if child.Name == "MaterialGui" then
  3202. child:Destroy()
  3203. end
  3204. end
  3205.  
  3206. function sandbox(var,func)
  3207. local env = getfenv(func)
  3208. local newenv = setmetatable({},{
  3209. __index = function(self,k)
  3210. if k=="script" then
  3211. return var
  3212. else
  3213. return env[k]
  3214. end
  3215. end,
  3216. })
  3217. setfenv(func,newenv)
  3218. return func
  3219. end
  3220. cors = {}
  3221. mas = Instance.new("Model",game:GetService("Lighting"))
  3222. HopperBin0 = Instance.new("HopperBin")
  3223. HopperBin0.Name = "Terrain Build"
  3224. HopperBin0.Parent = mas
  3225. for i,v in pairs(mas:GetChildren()) do
  3226. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3227. pcall(function() v:MakeJoints() end)
  3228. end
  3229. mas:Destroy()
  3230. for i,v in pairs(cors) do
  3231. spawn(function()
  3232. pcall(v)
  3233. end)
  3234. end
  3235.  
  3236. wait(0.01)
  3237.  
  3238. function sandbox(var,func)
  3239. local env = getfenv(func)
  3240. local newenv = setmetatable({},{
  3241. __index = function(self,k)
  3242. if k=="script" then
  3243. return var
  3244. else
  3245. return env[k]
  3246. end
  3247. end,
  3248. })
  3249. setfenv(func,newenv)
  3250. return func
  3251. end
  3252. cors = {}
  3253. mas = Instance.new("Model",game:GetService("Lighting"))
  3254. ScreenGui0 = Instance.new("ScreenGui")
  3255. ImageLabel1 = Instance.new("ImageLabel")
  3256. ImageButton2 = Instance.new("ImageButton")
  3257. Frame3 = Instance.new("Frame")
  3258. NumberValue4 = Instance.new("NumberValue")
  3259. ImageButton5 = Instance.new("ImageButton")
  3260. Frame6 = Instance.new("Frame")
  3261. NumberValue7 = Instance.new("NumberValue")
  3262. ImageButton8 = Instance.new("ImageButton")
  3263. Frame9 = Instance.new("Frame")
  3264. NumberValue10 = Instance.new("NumberValue")
  3265. ImageButton11 = Instance.new("ImageButton")
  3266. Frame12 = Instance.new("Frame")
  3267. NumberValue13 = Instance.new("NumberValue")
  3268. ImageButton14 = Instance.new("ImageButton")
  3269. Frame15 = Instance.new("Frame")
  3270. NumberValue16 = Instance.new("NumberValue")
  3271. ImageButton17 = Instance.new("ImageButton")
  3272. Frame18 = Instance.new("Frame")
  3273. NumberValue19 = Instance.new("NumberValue")
  3274. ImageButton20 = Instance.new("ImageButton")
  3275. Frame21 = Instance.new("Frame")
  3276. NumberValue22 = Instance.new("NumberValue")
  3277. ImageButton23 = Instance.new("ImageButton")
  3278. Frame24 = Instance.new("Frame")
  3279. NumberValue25 = Instance.new("NumberValue")
  3280. ImageButton26 = Instance.new("ImageButton")
  3281. Frame27 = Instance.new("Frame")
  3282. NumberValue28 = Instance.new("NumberValue")
  3283. ImageButton29 = Instance.new("ImageButton")
  3284. Frame30 = Instance.new("Frame")
  3285. NumberValue31 = Instance.new("NumberValue")
  3286. ImageButton32 = Instance.new("ImageButton")
  3287. Frame33 = Instance.new("Frame")
  3288. NumberValue34 = Instance.new("NumberValue")
  3289. ImageButton35 = Instance.new("ImageButton")
  3290. Frame36 = Instance.new("Frame")
  3291. NumberValue37 = Instance.new("NumberValue")
  3292. ImageButton38 = Instance.new("ImageButton")
  3293. Frame39 = Instance.new("Frame")
  3294. NumberValue40 = Instance.new("NumberValue")
  3295. ImageButton41 = Instance.new("ImageButton")
  3296. Frame42 = Instance.new("Frame")
  3297. NumberValue43 = Instance.new("NumberValue")
  3298. ImageButton44 = Instance.new("ImageButton")
  3299. Frame45 = Instance.new("Frame")
  3300. NumberValue46 = Instance.new("NumberValue")
  3301. ImageButton47 = Instance.new("ImageButton")
  3302. Frame48 = Instance.new("Frame")
  3303. NumberValue49 = Instance.new("NumberValue")
  3304. ImageButton50 = Instance.new("ImageButton")
  3305. Frame51 = Instance.new("Frame")
  3306. NumberValue52 = Instance.new("NumberValue")
  3307. ImageButton53 = Instance.new("ImageButton")
  3308. Frame54 = Instance.new("Frame")
  3309. ScreenGui0.Name = "MaterialGui"
  3310. ScreenGui0.Parent = mas
  3311. ImageLabel1.Name = "MaterialMenu"
  3312. ImageLabel1.Parent = ScreenGui0
  3313. ImageLabel1.Transparency = 1
  3314. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3315. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3316. ImageLabel1.BackgroundTransparency = 1
  3317. ImageLabel1.ZIndex = 2
  3318. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3319. ImageButton2.Name = "Grass"
  3320. ImageButton2.Parent = ImageLabel1
  3321. ImageButton2.Transparency = 1
  3322. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3323. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3324. ImageButton2.BackgroundTransparency = 1
  3325. ImageButton2.ZIndex = 4
  3326. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3327. Frame3.Name = "Selection"
  3328. Frame3.Parent = ImageButton2
  3329. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3330. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3331. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3332. Frame3.BorderSizePixel = 0
  3333. Frame3.ZIndex = 3
  3334. NumberValue4.Name = "num"
  3335. NumberValue4.Parent = ImageButton2
  3336. NumberValue4.Value = 1
  3337. ImageButton5.Name = "Sand"
  3338. ImageButton5.Parent = ImageLabel1
  3339. ImageButton5.Transparency = 1
  3340. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3341. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3342. ImageButton5.BackgroundTransparency = 1
  3343. ImageButton5.ZIndex = 4
  3344. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3345. Frame6.Name = "Selection"
  3346. Frame6.Parent = ImageButton5
  3347. Frame6.Transparency = 1
  3348. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3349. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3350. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3351. Frame6.BackgroundTransparency = 1
  3352. Frame6.BorderSizePixel = 0
  3353. Frame6.ZIndex = 3
  3354. NumberValue7.Name = "num"
  3355. NumberValue7.Parent = ImageButton5
  3356. NumberValue7.Value = 2
  3357. ImageButton8.Name = "Brick"
  3358. ImageButton8.Parent = ImageLabel1
  3359. ImageButton8.Transparency = 1
  3360. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3361. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3362. ImageButton8.BackgroundTransparency = 1
  3363. ImageButton8.ZIndex = 4
  3364. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3365. Frame9.Name = "Selection"
  3366. Frame9.Parent = ImageButton8
  3367. Frame9.Transparency = 1
  3368. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3369. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3370. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3371. Frame9.BackgroundTransparency = 1
  3372. Frame9.BorderSizePixel = 0
  3373. Frame9.ZIndex = 3
  3374. NumberValue10.Name = "num"
  3375. NumberValue10.Parent = ImageButton8
  3376. NumberValue10.Value = 3
  3377. ImageButton11.Name = "Granite"
  3378. ImageButton11.Parent = ImageLabel1
  3379. ImageButton11.Transparency = 1
  3380. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3381. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3382. ImageButton11.BackgroundTransparency = 1
  3383. ImageButton11.ZIndex = 4
  3384. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3385. Frame12.Name = "Selection"
  3386. Frame12.Parent = ImageButton11
  3387. Frame12.Transparency = 1
  3388. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3389. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3390. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3391. Frame12.BackgroundTransparency = 1
  3392. Frame12.BorderSizePixel = 0
  3393. Frame12.ZIndex = 3
  3394. NumberValue13.Name = "num"
  3395. NumberValue13.Parent = ImageButton11
  3396. NumberValue13.Value = 4
  3397. ImageButton14.Name = "Asphalt"
  3398. ImageButton14.Parent = ImageLabel1
  3399. ImageButton14.Transparency = 1
  3400. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3401. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3402. ImageButton14.BackgroundTransparency = 1
  3403. ImageButton14.ZIndex = 4
  3404. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3405. Frame15.Name = "Selection"
  3406. Frame15.Parent = ImageButton14
  3407. Frame15.Transparency = 1
  3408. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3409. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3410. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3411. Frame15.BackgroundTransparency = 1
  3412. Frame15.BorderSizePixel = 0
  3413. Frame15.ZIndex = 3
  3414. NumberValue16.Name = "num"
  3415. NumberValue16.Parent = ImageButton14
  3416. NumberValue16.Value = 5
  3417. ImageButton17.Name = "Iron"
  3418. ImageButton17.Parent = ImageLabel1
  3419. ImageButton17.Transparency = 1
  3420. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3421. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3422. ImageButton17.BackgroundTransparency = 1
  3423. ImageButton17.ZIndex = 4
  3424. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3425. Frame18.Name = "Selection"
  3426. Frame18.Parent = ImageButton17
  3427. Frame18.Transparency = 1
  3428. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3429. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3430. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3431. Frame18.BackgroundTransparency = 1
  3432. Frame18.BorderSizePixel = 0
  3433. Frame18.ZIndex = 3
  3434. NumberValue19.Name = "num"
  3435. NumberValue19.Parent = ImageButton17
  3436. NumberValue19.Value = 6
  3437. ImageButton20.Name = "Aluminum"
  3438. ImageButton20.Parent = ImageLabel1
  3439. ImageButton20.Transparency = 1
  3440. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3441. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3442. ImageButton20.BackgroundTransparency = 1
  3443. ImageButton20.ZIndex = 4
  3444. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3445. Frame21.Name = "Selection"
  3446. Frame21.Parent = ImageButton20
  3447. Frame21.Transparency = 1
  3448. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3449. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3450. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3451. Frame21.BackgroundTransparency = 1
  3452. Frame21.BorderSizePixel = 0
  3453. Frame21.ZIndex = 3
  3454. NumberValue22.Name = "num"
  3455. NumberValue22.Parent = ImageButton20
  3456. NumberValue22.Value = 7
  3457. ImageButton23.Name = "Gold"
  3458. ImageButton23.Parent = ImageLabel1
  3459. ImageButton23.Transparency = 1
  3460. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3461. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3462. ImageButton23.BackgroundTransparency = 1
  3463. ImageButton23.ZIndex = 4
  3464. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3465. Frame24.Name = "Selection"
  3466. Frame24.Parent = ImageButton23
  3467. Frame24.Transparency = 1
  3468. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3469. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3470. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3471. Frame24.BackgroundTransparency = 1
  3472. Frame24.BorderSizePixel = 0
  3473. Frame24.ZIndex = 3
  3474. NumberValue25.Name = "num"
  3475. NumberValue25.Parent = ImageButton23
  3476. NumberValue25.Value = 8
  3477. ImageButton26.Name = "Plank"
  3478. ImageButton26.Parent = ImageLabel1
  3479. ImageButton26.Transparency = 1
  3480. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3481. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3482. ImageButton26.BackgroundTransparency = 1
  3483. ImageButton26.ZIndex = 4
  3484. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3485. Frame27.Name = "Selection"
  3486. Frame27.Parent = ImageButton26
  3487. Frame27.Transparency = 1
  3488. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3489. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3490. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3491. Frame27.BackgroundTransparency = 1
  3492. Frame27.BorderSizePixel = 0
  3493. Frame27.ZIndex = 3
  3494. NumberValue28.Name = "num"
  3495. NumberValue28.Parent = ImageButton26
  3496. NumberValue28.Value = 9
  3497. ImageButton29.Name = "Log"
  3498. ImageButton29.Parent = ImageLabel1
  3499. ImageButton29.Transparency = 1
  3500. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3501. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3502. ImageButton29.BackgroundTransparency = 1
  3503. ImageButton29.ZIndex = 4
  3504. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3505. Frame30.Name = "Selection"
  3506. Frame30.Parent = ImageButton29
  3507. Frame30.Transparency = 1
  3508. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3509. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3510. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3511. Frame30.BackgroundTransparency = 1
  3512. Frame30.BorderSizePixel = 0
  3513. Frame30.ZIndex = 3
  3514. NumberValue31.Name = "num"
  3515. NumberValue31.Parent = ImageButton29
  3516. NumberValue31.Value = 10
  3517. ImageButton32.Name = "Gravel"
  3518. ImageButton32.Parent = ImageLabel1
  3519. ImageButton32.Transparency = 1
  3520. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3521. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3522. ImageButton32.BackgroundTransparency = 1
  3523. ImageButton32.ZIndex = 4
  3524. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3525. Frame33.Name = "Selection"
  3526. Frame33.Parent = ImageButton32
  3527. Frame33.Transparency = 1
  3528. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3529. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3530. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3531. Frame33.BackgroundTransparency = 1
  3532. Frame33.BorderSizePixel = 0
  3533. Frame33.ZIndex = 3
  3534. NumberValue34.Name = "num"
  3535. NumberValue34.Parent = ImageButton32
  3536. NumberValue34.Value = 11
  3537. ImageButton35.Name = "Cinder"
  3538. ImageButton35.Parent = ImageLabel1
  3539. ImageButton35.Transparency = 1
  3540. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3541. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3542. ImageButton35.BackgroundTransparency = 1
  3543. ImageButton35.ZIndex = 4
  3544. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3545. Frame36.Name = "Selection"
  3546. Frame36.Parent = ImageButton35
  3547. Frame36.Transparency = 1
  3548. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3549. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3550. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3551. Frame36.BackgroundTransparency = 1
  3552. Frame36.BorderSizePixel = 0
  3553. Frame36.ZIndex = 3
  3554. NumberValue37.Name = "num"
  3555. NumberValue37.Parent = ImageButton35
  3556. NumberValue37.Value = 12
  3557. ImageButton38.Name = "Stone"
  3558. ImageButton38.Parent = ImageLabel1
  3559. ImageButton38.Transparency = 1
  3560. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3561. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3562. ImageButton38.BackgroundTransparency = 1
  3563. ImageButton38.ZIndex = 4
  3564. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3565. Frame39.Name = "Selection"
  3566. Frame39.Parent = ImageButton38
  3567. Frame39.Transparency = 1
  3568. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3569. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3570. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3571. Frame39.BackgroundTransparency = 1
  3572. Frame39.BorderSizePixel = 0
  3573. Frame39.ZIndex = 3
  3574. NumberValue40.Name = "num"
  3575. NumberValue40.Parent = ImageButton38
  3576. NumberValue40.Value = 13
  3577. ImageButton41.Name = "Cement"
  3578. ImageButton41.Parent = ImageLabel1
  3579. ImageButton41.Transparency = 1
  3580. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3581. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3582. ImageButton41.BackgroundTransparency = 1
  3583. ImageButton41.ZIndex = 4
  3584. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3585. Frame42.Name = "Selection"
  3586. Frame42.Parent = ImageButton41
  3587. Frame42.Transparency = 1
  3588. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3589. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3590. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3591. Frame42.BackgroundTransparency = 1
  3592. Frame42.BorderSizePixel = 0
  3593. Frame42.ZIndex = 3
  3594. NumberValue43.Name = "num"
  3595. NumberValue43.Parent = ImageButton41
  3596. NumberValue43.Value = 14
  3597. ImageButton44.Name = "Red Plastic"
  3598. ImageButton44.Parent = ImageLabel1
  3599. ImageButton44.Transparency = 1
  3600. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3601. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3602. ImageButton44.BackgroundTransparency = 1
  3603. ImageButton44.ZIndex = 4
  3604. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3605. Frame45.Name = "Selection"
  3606. Frame45.Parent = ImageButton44
  3607. Frame45.Transparency = 1
  3608. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3609. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3610. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3611. Frame45.BackgroundTransparency = 1
  3612. Frame45.BorderSizePixel = 0
  3613. Frame45.ZIndex = 3
  3614. NumberValue46.Name = "num"
  3615. NumberValue46.Parent = ImageButton44
  3616. NumberValue46.Value = 15
  3617. ImageButton47.Name = "Blue Plastic"
  3618. ImageButton47.Parent = ImageLabel1
  3619. ImageButton47.Transparency = 1
  3620. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3621. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3622. ImageButton47.BackgroundTransparency = 1
  3623. ImageButton47.ZIndex = 4
  3624. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3625. Frame48.Name = "Selection"
  3626. Frame48.Parent = ImageButton47
  3627. Frame48.Transparency = 1
  3628. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3629. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3630. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3631. Frame48.BackgroundTransparency = 1
  3632. Frame48.BorderSizePixel = 0
  3633. Frame48.ZIndex = 3
  3634. NumberValue49.Name = "num"
  3635. NumberValue49.Parent = ImageButton47
  3636. NumberValue49.Value = 16
  3637. ImageButton50.Name = "Water"
  3638. ImageButton50.Parent = ImageLabel1
  3639. ImageButton50.Transparency = 1
  3640. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3641. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3642. ImageButton50.BackgroundTransparency = 1
  3643. ImageButton50.ZIndex = 4
  3644. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3645. Frame51.Name = "Selection"
  3646. Frame51.Parent = ImageButton50
  3647. Frame51.Transparency = 1
  3648. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3649. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3650. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3651. Frame51.BackgroundTransparency = 1
  3652. Frame51.BorderSizePixel = 0
  3653. Frame51.ZIndex = 3
  3654. NumberValue52.Name = "num"
  3655. NumberValue52.Parent = ImageButton50
  3656. NumberValue52.Value = 17
  3657. ImageButton53.Name = "Dig"
  3658. ImageButton53.Parent = ImageLabel1
  3659. ImageButton53.Transparency = 1
  3660. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3661. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3662. ImageButton53.BackgroundTransparency = 1
  3663. ImageButton53.ZIndex = 4
  3664. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3665. Frame54.Name = "Selection"
  3666. Frame54.Parent = ImageButton53
  3667. Frame54.Transparency = 1
  3668. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3669. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3670. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3671. Frame54.BackgroundTransparency = 1
  3672. Frame54.BorderSizePixel = 0
  3673. Frame54.ZIndex = 3
  3674. for i,v in pairs(mas:GetChildren()) do
  3675. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3676. pcall(function() v:MakeJoints() end)
  3677. end
  3678. mas:Destroy()
  3679. for i,v in pairs(cors) do
  3680. spawn(function()
  3681. pcall(v)
  3682. end)
  3683. end
  3684. wait(0.01)
  3685. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3686. material = 1
  3687. local Terrain = workspace.Terrain
  3688. local CC = workspace.CurrentCamera
  3689.  
  3690. local SelB = Instance.new("SelectionBox")
  3691. SelB.Color = BrickColor.new("Bright green")
  3692.  
  3693. local SelP = Instance.new("Part")
  3694. SelP.Anchored = true
  3695. SelP.formFactor = Enum.FormFactor.Custom
  3696.  
  3697. HopperBin0.Selected:connect(function(M)
  3698. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3699. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3700. SelB.Adornee = nil
  3701.  
  3702. local ClickState = "None"
  3703.  
  3704. local ClickType = 1
  3705.  
  3706. local TerrainClick = 1
  3707.  
  3708. local P1 = nil
  3709.  
  3710. M.KeyDown:connect(function(K)
  3711. if K == "q" then
  3712. ClickType = 1
  3713. elseif K == "e" then
  3714. ClickType = 2
  3715. elseif K == "z" then
  3716. TerrainClick = 0
  3717. elseif K == "x" then
  3718. TerrainClick = 1
  3719. elseif K == "c" then
  3720. TerrainClick = 2
  3721. elseif K == "v" then
  3722. TerrainClick = 3
  3723. elseif K == "b" then
  3724. TerrainClick = 4
  3725. end
  3726. end)
  3727.  
  3728. M.Button1Down:connect(function()
  3729. if not M.Target then return end
  3730. local Hit = M.Hit
  3731. local cellPos
  3732. if ClickType == 1 then
  3733. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3734. else
  3735. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3736. end
  3737. if ClickState == "None" then
  3738. ClickState = "Click1"
  3739. P1 = cellPos
  3740. end
  3741. end)
  3742. M.Button1Up:connect(function()
  3743. if not M.Target then return end
  3744. local Hit = M.Hit
  3745. local cellPos
  3746. if ClickType == 1 then
  3747. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3748. else
  3749. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3750. end
  3751. if ClickState == "Click1" then
  3752. ClickState = "None"
  3753. local MinX = math.min(P1.x,cellPos.x)
  3754. local MaxX = math.max(P1.x,cellPos.x)
  3755. local MinY = math.min(P1.y,cellPos.y)
  3756. local MaxY = math.max(P1.y,cellPos.y)
  3757. local MinZ = math.min(P1.z,cellPos.z)
  3758. local MaxZ = math.max(P1.z,cellPos.z)
  3759. for y=MinY,MaxY do
  3760. for x=MinX,MaxX do
  3761. for z=MinZ,MaxZ do
  3762. Terrain:SetCell(x, y, z, material, 0, 0)
  3763. end
  3764. end
  3765. wait()
  3766. end
  3767. SelB.Adornee = nil
  3768. end
  3769. end)
  3770. M.Move:connect(function()
  3771. if not M.Target then return end
  3772. local Hit = M.Hit
  3773. local cellPos
  3774. if ClickType == 1 then
  3775. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3776. else
  3777. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3778. end
  3779. if ClickState == "Click1" then
  3780. SelB.Adornee = SelP
  3781. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3782. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3783. local Size = W1-W2
  3784. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3785. local Pos = (W1+W2)/2
  3786. SelP.Size = Size
  3787. SelP.CFrame = CFrame.new(Pos)
  3788. end
  3789. end)
  3790. end)
  3791.  
  3792. HopperBin0.Deselected:connect(function()
  3793. SelB.Parent = nil
  3794. SelB.Adornee = nil
  3795. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3796. end)
  3797.  
  3798. game:GetService('RunService').Stepped:connect(function()
  3799. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3800. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3801. if child:FindFirstChild("num") and material ~= child.num.Value then
  3802. child.Selection.BackgroundTransparency = 1
  3803. end
  3804. end
  3805. end
  3806. end)
  3807.  
  3808. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3809. local enterCon = child.MouseButton1Click:connect(function()
  3810. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3811. material = child.num.Value
  3812. if child:FindFirstChild("Selection") then
  3813. child.Selection.BackgroundTransparency = 0
  3814. end
  3815. end
  3816. end)
  3817. end
  3818.  
  3819. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3820. workspace.Terrain:Clear()
  3821. end)
  3822.  
  3823. function sandbox(var,func)
  3824. local env = getfenv(func)
  3825. local newenv = setmetatable({},{
  3826. __index = function(self,k)
  3827. if k=="script" then
  3828. return var
  3829. else
  3830. return env[k]
  3831. end
  3832. end,
  3833. })
  3834. setfenv(func,newenv)
  3835. return func
  3836. end
  3837. cors = {}
  3838. mas = Instance.new("Model",game:GetService("Lighting"))
  3839. HopperBin0 = Instance.new("HopperBin")
  3840. HopperBin0.Name = "Terrain Delete"
  3841. HopperBin0.Parent = mas
  3842. for i,v in pairs(mas:GetChildren()) do
  3843. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3844. pcall(function() v:MakeJoints() end)
  3845. end
  3846. mas:Destroy()
  3847. for i,v in pairs(cors) do
  3848. spawn(function()
  3849. pcall(v)
  3850. end)
  3851. end
  3852.  
  3853. function onClick(mouse)
  3854. p = gPlayers.LocalPlayer
  3855. if (p == nil) then return end
  3856. if (p.Character == nil) then return end
  3857.  
  3858. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3859.  
  3860. c = workspace.Terrain
  3861.  
  3862. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3863. local x = cellPos.x
  3864. local y = cellPos.y
  3865. local z = cellPos.z
  3866.  
  3867. c:SetCell(x, y, z, 0, 0, 0)
  3868.  
  3869. end
  3870.  
  3871.  
  3872. function onSelect(mouse)
  3873. mouse.Button1Down:connect(function () onClick(mouse) end)
  3874. end
  3875.  
  3876.  
  3877.  
  3878. HopperBin0.Selected:connect(onSelect)
  3879. end
  3880. end)
  3881.  
  3882. addcmd('knife', 'tm knife',{},
  3883. function(args, speaker)
  3884. if speaker.userId ~= LP.userId then
  3885. lponly(speaker) else
  3886. if not game.CoreGui:FindFirstChild('CorePart') then
  3887. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3888. local script = data.LocalScript
  3889.  
  3890. local player = gPlayers.LocalPlayer
  3891.  
  3892. if not player:FindFirstChild("TMDATA") then
  3893. script.Parent.TMDATA:Clone().Parent = player
  3894. end
  3895. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3896. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3897. end
  3898.  
  3899. if game.CoreGui:FindFirstChild("CorePart") then
  3900. game.CoreGui.CorePart:Destroy()
  3901. end
  3902.  
  3903.  
  3904. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3905. local knife = script.Parent["Knife"]:Clone()
  3906. local gun = script.Parent["Gun"]:Clone()
  3907. local fastgun = script.Parent["Fast Gun"]:Clone()
  3908. local lasergun = script.Parent["Laser Gun"]:Clone()
  3909. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3910.  
  3911. local newKnife = knife:Clone()
  3912. newKnife.Parent = player.Backpack
  3913. _G.tool = newKnife
  3914.  
  3915. local barActive = false
  3916. local activeOptions = {}
  3917.  
  3918. function createDDown(callback,but,...)
  3919. if barActive then
  3920. for i,v in pairs(activeOptions) do
  3921. v:Destroy()
  3922. end
  3923. activeOptions = {}
  3924. barActive = false
  3925. return
  3926. else
  3927. barActive = true
  3928. end
  3929. local slots = {...}
  3930. local base = but
  3931. for i,v in pairs(slots) do
  3932. local newOption = base:Clone()
  3933. newOption.ZIndex = 5
  3934. newOption.Name = "Option "..tostring(i)
  3935. newOption.Parent = base.Parent
  3936. table.insert(activeOptions,newOption)
  3937. 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))
  3938. newOption.Text = slots[i]
  3939. newOption.MouseButton1Down:connect(function()
  3940. but.Text = slots[i]
  3941. callback(slots[i])
  3942. for i,v in pairs(activeOptions) do
  3943. v:Destroy()
  3944. end
  3945. activeOptions = {}
  3946. barActive = false
  3947. end)
  3948. end
  3949. end
  3950.  
  3951. local butA = game.CoreGui.CorePart.Frame.ability
  3952. butA.MouseButton1Down:connect(function()
  3953. createDDown(function(sel)
  3954. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3955. 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")
  3956. end)
  3957.  
  3958. local butG = game.CoreGui.CorePart.Frame.gamemode
  3959. butG.MouseButton1Down:connect(function()
  3960. createDDown(function(sel)
  3961. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3962. end,butG,"Classic","Cold Killer")
  3963. end)
  3964.  
  3965. local butM = game.CoreGui.CorePart.Frame.mode
  3966. butM.MouseButton1Down:connect(function()
  3967. createDDown(function(sel)
  3968. _G.knifemode = sel
  3969. end,butM,"PlayersOnly","Players+Npcs")
  3970. end)
  3971.  
  3972. _G.Scripters = {}
  3973.  
  3974. function _G.loadScripts(obj,runall)
  3975. for i,v in pairs(obj:GetDescendants()) do
  3976. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3977. table.insert(_G.Scripters,v)
  3978. local i = #_G.Scripters
  3979. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3980. spawn(loadfunc)
  3981. print("LOADED",v:GetFullName())
  3982. end
  3983. end
  3984. end
  3985.  
  3986. player.CharacterAdded:Connect(function()
  3987. newKnife = knife:Clone()
  3988. newKnife.Parent = player.Backpack
  3989. _G.loadScripts(newKnife)
  3990. end)
  3991.  
  3992. _G.knifemode = "PlayersOnly"
  3993. _G.loadScripts(newKnife)
  3994. --_G.loadScripts(gun)
  3995. --_G.loadScripts(fastgun)
  3996. --_G.loadScripts(lasergun)
  3997. end
  3998. end
  3999. end)
  4000.  
  4001. addcmd('devuzi', 'op af',{'uzi'},
  4002. function(args, speaker)
  4003. if speaker.userId ~= LP.userId then
  4004. lponly(speaker)
  4005. else
  4006. wait(0.25);
  4007.  
  4008.  
  4009. _clear=function()
  4010. local c={char;bag;gui;};
  4011. for i=1,#c do
  4012. local c=c[i]:children();
  4013. for i=1,#c do
  4014. if(c[i].Name==name)then
  4015. c[i].Parent=nil;
  4016. end;
  4017. end;
  4018. end;
  4019. local n=name..user.Name;
  4020. local c=workspace:children();
  4021. for i=1,#c do
  4022. if(c[i].Name==n)then
  4023. c[i].Parent=nil;
  4024. end;
  4025. end;
  4026. end;
  4027.  
  4028. _valid_key=function(object,key)
  4029. return object[key],key;
  4030. end;
  4031.  
  4032. _new=function(class)
  4033. return function(props)
  4034. if(type(list_base_props)=='table')then
  4035. for i,v in next,list_base_props do
  4036. if(props[i]==nil)then
  4037. props[i]=v;
  4038. end;
  4039. end;
  4040. end;
  4041.  
  4042. local object=class;
  4043.  
  4044. if(type(class)=='string')then
  4045. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4046. end;
  4047.  
  4048. local parent=props[1];
  4049. props[1]=nil;
  4050.  
  4051. for i,v in next,props do
  4052. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4053. if(not load)then
  4054. load,res,key=pcall(_valid_key,object,i);
  4055. end;
  4056.  
  4057. if(key)then
  4058. t=type(res);
  4059. s=tostring(res);
  4060. if(t=='userdata'and s=='Signal '..key)then
  4061. if(type(v)=='table')then
  4062. for i=1,#v do
  4063. res:connect(v[i]);
  4064. end;
  4065. else
  4066. res:connect(v);
  4067. end;
  4068. else
  4069. object[key]=v;
  4070. end;
  4071. end;
  4072. end;
  4073.  
  4074. if(parent)then
  4075. object.Parent=parent;
  4076. end;
  4077.  
  4078. return object;
  4079. end;
  4080. end;
  4081.  
  4082. _RGB=function(r,g,b)
  4083. return Color3.new(r/255,g/255,b/255);
  4084. end;
  4085.  
  4086. _copy=function(o)
  4087. local def=o.archivable;
  4088. o.archivable=true;
  4089. local c=o:clone();
  4090. o.archivable=def;
  4091. return c;
  4092. end;
  4093.  
  4094. _hum=function(char)
  4095. local hum=char:findFirstChild'Humanoid';
  4096. if(not hum or hum.className~='Humanoid')then
  4097. local c=char:children();
  4098. for i=1,#c do
  4099. if(c[i].className=='Humanoid')then
  4100. return c[i];
  4101. end;
  4102. end;
  4103. else
  4104. return hum;
  4105. end;
  4106. end;
  4107.  
  4108. _hum_tag=function(hum)
  4109. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4110. c.Name='creator';
  4111. c.Value=user;
  4112. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4113. Instance.new('BoolValue',hum).Name='killed';
  4114. bullets.clip=bullets.clip+10;
  4115. end;
  4116. end;
  4117.  
  4118. _hum_dam=function(hum,dam,percent)
  4119. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4120. if(hum.Health<=hum.MaxHealth*0.1)then
  4121. _hum_tag(hum);
  4122. end;
  4123. end;
  4124.  
  4125. _ray=function(v0,v1,i)
  4126. local mag=(v0-v1).magnitude;
  4127. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4128.  
  4129. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4130. end;
  4131.  
  4132. _must=function(v0,v1,i)
  4133. local hit,pos=_ray(v0,v1,i);
  4134. return not hit and mouse.target or hit,pos;
  4135. end;
  4136.  
  4137. _cframe=function(x,y,z,r0,r1,r2)
  4138. return CFrame.Angles(
  4139. math.rad(r0 or 0),
  4140. math.rad(r1 or 0),
  4141. math.rad(r2 or 0)
  4142. )*CFrame.new(x,y,z);
  4143. end;
  4144.  
  4145. _update=function()
  4146. if(bool_active and not screen.Parent)then
  4147. screen.Parent=gui;
  4148. elseif(not bool_active and screen.Parent)then
  4149. screen.Parent=nil;
  4150. end;
  4151. end;
  4152.  
  4153. _light=function(v0,v1)
  4154. local mag=(v0-v1).magnitude;
  4155. local len=math.random(2,7);
  4156. len=len>mag/2 and mag/2 or len;
  4157.  
  4158. --local light=_new'part'{
  4159. -- cFrame=CFrame.new(v0,v1);
  4160. -- size=Vector3.new(1,1,1);
  4161. -- color=_RGB(255,255,0);
  4162. -- anchored=true;
  4163. -- inv;
  4164. --};
  4165. _new'blockMesh'{
  4166. scale=Vector3.new(0.2,0.2,len);
  4167. offset=Vector3.new(0,0,-len/2);
  4168. light;
  4169. };
  4170.  
  4171. local bb=_new'billboardGui'{
  4172. size=UDim2.new(2,0,2,0);
  4173. adornee=light;
  4174. light;
  4175. };
  4176. _new'imageLabel'{
  4177. image=url:format(109101526);
  4178. backgroundTransparency=1;
  4179. size=UDim2.new(1,0,1,0);
  4180. bb;
  4181. };
  4182.  
  4183. -- _rem(light,0.15);
  4184. end;
  4185.  
  4186. _rem=function(object,del)
  4187. if(del)then
  4188. delay(del,function()
  4189. if(object.Parent)then
  4190. object.Parent=nil;
  4191. end;
  4192. end);
  4193. else
  4194. pcall(function()
  4195. if(object.Parent)then
  4196. object.Parent=nil;
  4197. end;
  4198. end);
  4199. end;
  4200. end;
  4201.  
  4202. _blood=function(pos,count)
  4203. for i=1,count do
  4204. local p=_new'part'{
  4205. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4206. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4207. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4208. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4209. color=_RGB(255,0,0);
  4210. transparency=0.5;
  4211. canCollide=true;
  4212. bottomSurface=0;
  4213. topSurface=0;
  4214. formFactor=3;
  4215. locked=true;
  4216. inv;
  4217. };
  4218. delay(5,function()
  4219. p.Parent=nil;
  4220. end);
  4221. end;
  4222. end;
  4223.  
  4224. _make_hue=function()
  4225. h_hue=_new'part'{
  4226. size=Vector3.new(0.25,1.8,0.35);
  4227. color=_RGB(100,100,100);
  4228. formFactor=3;
  4229. name='hue';
  4230. handle;
  4231. };
  4232. hh_weld=_new'weld'{
  4233. c1=_cframe(0,0.5,0);
  4234. part0=handle;
  4235. part1=h_hue;
  4236. handle;
  4237. };
  4238. end;
  4239.  
  4240. _shot=function(v0,v1)
  4241. if(not time_left)then
  4242. time_left=0;
  4243. end;
  4244. if(time_left>time())then
  4245. return nil;
  4246. else
  4247. time_left=time()+math.random(1,10)/100;
  4248. end;
  4249.  
  4250. if(bullets.current<1)then
  4251. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4252. soundId='rbxasset://sounds/SWITCH3.wav';
  4253. name='tick_sound';
  4254. volume=0.2;
  4255. pitch=2;
  4256. head;
  4257. };
  4258. tick_sound:play();
  4259. if(bullets.clip>0)then
  4260. time_left=time()+2;
  4261. h_hue:breakJoints();
  4262. h_hue.CanCollide=true;
  4263. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4264. _rem(h_hue,10);
  4265. delay(1.9,function()
  4266. _make_hue();
  4267. local got=(bullets.clip>bullets.maximum and
  4268. bullets.maximum or
  4269. bullets.clip)-bullets.current;
  4270.  
  4271. bullets.clip=bullets.clip-got;
  4272. bullets.current=bullets.current+got;
  4273. end);
  4274. end;
  4275. return nil;
  4276. else
  4277. bullets.current=bullets.current-1;
  4278.  
  4279. h_weld.C1=_cframe(0,0.75,0,
  4280. -math.random(1000,1100)/10,180,0);
  4281. d_weld.C1=_cframe(0,-0.25,0.3);
  4282.  
  4283. lightstuff.Visible=true;
  4284. delay(0.1,function()
  4285. lightstuff.Visible=false;
  4286. end);
  4287.  
  4288. _rem(_new'part'{
  4289. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4290. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4291. size=Vector3.new(0.1,0.1,0.4);
  4292. color=_RGB(200,200,0);
  4293. material='Slate';
  4294. canCollide=true;
  4295. formFactor=3;
  4296. inv;
  4297. },5);
  4298.  
  4299. delay(0.1,function()
  4300. d_weld.C1=_cframe(0,-0.25,0);
  4301. if(bool_active)then
  4302. h_weld.C1=h_weld_cf_active;
  4303. end;
  4304. end)
  4305. end;
  4306.  
  4307. local hit,pos=_must(v0,v1,char);
  4308.  
  4309. shot_sound:play();
  4310.  
  4311.  
  4312. _rem(_new'part'{
  4313. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4314. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4315. color=_RGB(255,255,0);
  4316. transparency=0.6;
  4317. reflectance=0.5;
  4318. canCollide=false;
  4319. bottomSurface=0;
  4320. anchored=true;
  4321. formFactor=3;
  4322. topSurface=0;
  4323. inv;
  4324. },.15);
  4325. _light(v0,v1);
  4326.  
  4327. if(not hit)then return nil;end;
  4328.  
  4329. if(hit.Parent.className=='Hat')then
  4330. hit:breakJoints();
  4331. hit.CanCollide=true;
  4332. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4333. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4334. else
  4335. local hum=_hum(hit.Parent);
  4336. if(not hum)then
  4337. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4338. hit:breakJoints();
  4339. hit.CanCollide=true;
  4340. end;
  4341. else
  4342. _hum_dam(hum,math.random(4,6));
  4343. _blood(pos,math.random(3,6));
  4344. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4345. if(hit.Name=='Head')then
  4346. hum.Health=0;
  4347. _blood(pos,math.random(3,6));
  4348. delay(0.001,function()
  4349. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4350. pitch=math.random(70,100)*0.01;
  4351. soundId=url:format(1876552);
  4352. name='head_shot';
  4353. workspace;
  4354. }:play();
  4355. end);
  4356. _hum_tag(hum);
  4357. _rem(_new'part'{
  4358. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4359. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4360. color=torso.Color;
  4361. transparency=0.5;
  4362. canCollide=false;
  4363. bottomSurface=0;
  4364. anchored=true;
  4365. formFactor=3;
  4366. topSurface=0;
  4367. inv;
  4368. },30);
  4369. hit.Parent=nil;
  4370. for b=0,1 do
  4371. for a=0,1 do
  4372. for i=0,1 do
  4373. _rem(_new'part'{
  4374. velocity=CFrame.new(v0,pos).lookVector*20;
  4375. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4376. size=Vector3.new(0.5,0.5,0.5);
  4377. color=_RGB(255,255,255);
  4378. bottomSurface=0;
  4379. canCollide=true;
  4380. transparency=0;
  4381. formFactor=3;
  4382. topSurface=0;
  4383. hum;
  4384. },30);
  4385. end;
  4386. end;
  4387. end;
  4388. end;
  4389. end;
  4390. end;
  4391. end;
  4392.  
  4393.  
  4394.  
  4395. _cf_select=function(mouse)
  4396. mouse.Icon=url:format(109111387);--108999296
  4397. bool_active=true;
  4398.  
  4399. local arm=char:findFirstChild'Right Arm';
  4400. local weld=torso:findFirstChild'Right Shoulder';
  4401. if(arm and weld)then
  4402. h_weld.Part0=arm;
  4403. h_weld.C1=h_weld_cf_active;
  4404.  
  4405. weld.Part1=nil;
  4406. weld.Part0=nil;
  4407.  
  4408. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4409. name='right_arml';
  4410. part0=torso;
  4411. part1=arm;
  4412. torso;
  4413. };
  4414.  
  4415. arml=(arml or 0)+1;
  4416. local alv=arml;
  4417. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4418. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4419. gyro.P=30000;
  4420. gyro.D=1000;
  4421. gyro.Name='p_gyro';
  4422. repeat
  4423. local pos=mouse.hit.p;
  4424. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4425.  
  4426. val=-math.pi*0.5;
  4427. valp=val*-1;
  4428. p0=torso.CFrame;
  4429. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4430. p1=p0+((p0.p-pos).unit*-2);
  4431. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4432. hitpos=torso.Position;
  4433. cj=CFrame.new(hitpos);
  4434. c0=torso.CFrame:inverse()*cj;
  4435. c1=p2:inverse()*cj;
  4436. weld.C0=c0;
  4437. weld.C1=c1;
  4438.  
  4439. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4440.  
  4441. wait(0.001);
  4442. until arml~=alv;
  4443. gyro.Parent=nil;
  4444. end;
  4445. end;
  4446.  
  4447. _cf_deselect=function()
  4448. bool_active=false;
  4449. arml=(arml or 0)+1;
  4450. loop_shot=(loop_shot or 0)+1;
  4451.  
  4452. h_weld.Part0=torso;
  4453. h_weld.C1=h_weld_cf_inactive;
  4454.  
  4455. local weld=torso:findFirstChild'right_arml';
  4456. if(weld)then
  4457. weld.Part1=nil;
  4458. weld.Part0=nil;
  4459. end;
  4460. local arm=char:findFirstChild'Right Arm';
  4461. local weld=torso:findFirstChild'Right Shoulder';
  4462. if(arm and weld)then
  4463. weld.Part0=torso;
  4464. weld.Part1=arm;
  4465. end;
  4466. end;
  4467.  
  4468. _cf_mouse=function(event,fun)
  4469. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4470. if(bool_active)then
  4471. fun(...);
  4472. end;
  4473. end);
  4474. end;
  4475.  
  4476.  
  4477. do
  4478. local main=getfenv(0);
  4479. local c=game:children();
  4480. local check=function(v)
  4481. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4482. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4483. end;
  4484. end;
  4485. for i=1,#c do
  4486. pcall(check,c[i]);
  4487. end;
  4488. end;
  4489.  
  4490.  
  4491. bullets={
  4492. maximum=51111111111111111111111111110;
  4493. current=511111111111111111111111111111110;
  4494. clip=501111111111111111111111111111111*4;
  4495. };
  4496.  
  4497. list_base_props={
  4498. backgroundColor3=_RGB(0,0,0);
  4499. textColor3=_RGB(200,200,200);
  4500. borderSizePixel=0;
  4501. color=_RGB(0,0,0);
  4502. archivable=false;
  4503. canCollide=false;
  4504. bottomSurface=0;
  4505. topSurface=0;
  4506. formFactor=0;
  4507. locked=true;
  4508. };
  4509.  
  4510.  
  4511.  
  4512. user=players.localPlayer;
  4513. mouse=user:getMouse();
  4514. char=user.Character;
  4515. gui=user.PlayerGui;
  4516. bag=user.Backpack;
  4517. torso=char.Torso;
  4518. head=char.Head;
  4519. hum=_hum(char);
  4520.  
  4521. url='rbxassetid://%d';
  4522. name='dev-uzi';
  4523.  
  4524. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4525. 0,90,-70);
  4526. h_weld_cf_active=_cframe(0,0.75,0,
  4527. -110,180,0);
  4528.  
  4529. assert(hum,'humanoid is not found');
  4530.  
  4531.  
  4532.  
  4533. _clear();
  4534.  
  4535.  
  4536. _cf_mouse('button1Down',function()
  4537. loop_shot=(loop_shot or 0)+1;
  4538. local vers=loop_shot;
  4539. local step=runService.Stepped;
  4540. repeat
  4541. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4542. step:wait();--wait(0.001);
  4543. until vers~=loop_shot;
  4544. end);
  4545.  
  4546. _cf_mouse('button1Up',function()
  4547. loop_shot=(loop_shot or 0)+1;
  4548. end);
  4549.  
  4550. _cf_mouse('move',function()
  4551. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4552. end);
  4553.  
  4554. _cf_mouse('keyDown',function(k)
  4555. if(k=='r')then
  4556. if(bullets.clip>0 and time_left<=time())then
  4557. local got=(bullets.clip>bullets.maximum and
  4558. bullets.maximum or
  4559. bullets.clip)-bullets.current;
  4560.  
  4561. bullets.clip=bullets.clip-got;
  4562. bullets.current=bullets.current+got;
  4563. if(got~=0)then
  4564. time_left=time()+2;
  4565. end;
  4566. end;
  4567. end;
  4568. end);
  4569.  
  4570.  
  4571. screen=_new'screenGui'{
  4572. name=name;
  4573. };
  4574.  
  4575. cross_f=_new'frame'{
  4576. size=UDim2.new(0,21,0,21);
  4577. backgroundTransparency=1;
  4578. screen;
  4579. };
  4580.  
  4581. for i=0,1 do
  4582. _new'frame'{
  4583. position=UDim2.new(0,13*i,0,11);
  4584. size=UDim2.new(0,10,0,1);
  4585. cross_f;
  4586. };
  4587. end;
  4588.  
  4589. for i=0,1 do
  4590. _new'frame'{
  4591. position=UDim2.new(0,11,0,13*i);
  4592. size=UDim2.new(0,1,0,10);
  4593. cross_f;
  4594. };
  4595. end;
  4596.  
  4597.  
  4598.  
  4599. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4600. soundId=url:format(2920959);
  4601. pitch=1.4;
  4602. head;
  4603. };
  4604. if(shot_sound.Name~='2920959')then
  4605. shot_sound.Name='2920959';
  4606. shot_sound:play();
  4607. end;
  4608.  
  4609. bin=_new'hopperBin'{
  4610. deselected=_cf_deselect;
  4611. selected=_cf_select;
  4612. name=name;
  4613. bag;
  4614. };
  4615.  
  4616. inv=_new'model'{
  4617. name=name;
  4618. char;
  4619. };
  4620.  
  4621. handle=_new'part'{
  4622. size=Vector3.new(0.3,1.3,0.4);
  4623. color=_RGB(140,140,140);
  4624. name='handle';
  4625. formFactor=3;
  4626. inv;
  4627. touched=function(hit)
  4628. if(hit.Parent.className=='Model')then
  4629. local hum=_hum(hit.Parent);
  4630. if(hum~=nil)then
  4631. _hum_dam(hum,handle.Velocity.magnitude);
  4632. end;
  4633. end;
  4634. end;
  4635. };
  4636. h_weld=_new'weld'{
  4637. c1=h_weld_cf_inactive;
  4638. part1=handle;
  4639. part0=torso;
  4640. handle;
  4641. };
  4642. _make_hue();
  4643.  
  4644. h_part=_new'part'{
  4645. size=Vector3.new(0.4,0.4,1.4);
  4646. color=_RGB(140,140,140);
  4647. name='handle';
  4648. formFactor=3;
  4649. handle;
  4650. };
  4651. hp_weld=_new'weld'{
  4652. c1=_cframe(0,-1.3/2,-0.3,
  4653. 20,0,0);
  4654. part0=handle;
  4655. part1=h_part;
  4656. handle;
  4657. };
  4658.  
  4659. drag=_new'part'{
  4660. size=Vector3.new(0.5,0.45,1.5);
  4661. color=_RGB(100,100,100);
  4662. name='handle';
  4663. formFactor=3;
  4664. handle;
  4665. };
  4666. d_weld=_new'weld'{
  4667. c1=_cframe(0,-0.25,0);
  4668. part0=h_part;
  4669. part1=drag;
  4670. handle;
  4671. };
  4672.  
  4673. tube=_new'part'{
  4674. size=Vector3.new(0.2,0.2,1.5);
  4675. color=_RGB(0,0,0);
  4676. name='handle';
  4677. formFactor=3;
  4678. handle;
  4679. };
  4680. t_weld=_new'weld'{
  4681. c1=_cframe(0,-0.3,-0.1);
  4682. part0=h_part;
  4683. part1=tube;
  4684. handle;
  4685. };
  4686.  
  4687. bullets_label=_new'textLabel'{
  4688. textStrokeColor3=_RGB(0,0,0);
  4689. textColor3=_RGB(200,200,200);
  4690. textStrokeTransparency=0;
  4691. backgroundTransparency=1;
  4692. fontSize=5;
  4693. screen;
  4694. };
  4695.  
  4696. lightstuff=_new'frame'{
  4697. backgroundColor3=_RGB(255,255,255);
  4698. position=UDim2.new(0,0,0,-1);
  4699. backgroundTransparency=0.5;
  4700. size=UDim2.new(1,0,1,1);
  4701. borderSizePixel=0;
  4702. visible=false;
  4703. screen;
  4704. };
  4705.  
  4706. coroutine.wrap(function()
  4707. local red,white,green;
  4708. repeat
  4709. if(screen.Parent)then
  4710. if(not green and bullets.current==bullets.maximum)then
  4711. green=true;
  4712. bullets_label.TextColor3=_RGB(0,200,0);
  4713. elseif(not red and bullets.current==0)then
  4714. red=true;
  4715. bullets_label.TextColor3=_RGB(200,0,0);
  4716. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4717. bullets_label.TextColor3=_RGB(200,200,200);
  4718. green=false;
  4719. red=false;
  4720. end;
  4721. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4722. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4723. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4724. end;
  4725. wait(0.001);
  4726. until nil;
  4727. end)();
  4728.  
  4729.  
  4730. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4731. local vers=_G.dev_pistol_version;
  4732. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4733. if(hum.Health==0)then
  4734. _clear();
  4735. end;
  4736. end
  4737. end)
  4738.  
  4739. addcmd('nil', 'removes the player',{},
  4740. function(args, speaker)
  4741. local players = getPlayer(args[1], speaker)
  4742. for i,v in pairs(players)do
  4743. pcall(function() gPlayers[v].Character:Remove() end)
  4744. gPlayers[v].Character = nil
  4745. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4746. Notify('Made player(s) nil') end end end)
  4747.  
  4748.  
  4749. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4750. function(args, speaker)
  4751. local player = args[1]
  4752. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4753. if player ~= nil then
  4754. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4755. table.insert(banT, playerid)
  4756. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4757. updatebans()
  4758. Notify("Added ban for: "..player)
  4759. end
  4760. end
  4761. end)
  4762.  
  4763. addcmd('ban', 'goodbye ;)',{},
  4764. function(args, speaker)
  4765. local players = getPlayer(args[1], speaker)
  4766. for i,v in pairs(players)do
  4767. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4768. Notify('Banned player(s)') end
  4769. spawn(function()
  4770. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4771. if not FindTable(banname, gPlayers[v].Name) then
  4772. table.insert(banT, _players[v].userId)
  4773. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4774. updatebans()
  4775. kickF(gPlayers[v])
  4776. end
  4777. end
  4778. end)
  4779. end
  4780. end)
  4781.  
  4782. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4783. function(args, speaker)
  4784. banT = {}
  4785. banname = {}
  4786. Notify('Removed all bans')
  4787. updatebans()
  4788. end)
  4789.  
  4790. addcmd('unban','unbans a player',{},
  4791. function(args, speaker)
  4792. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4793. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4794. for i,v in pairs(banname) do
  4795. if v.NAME == tostring(args[1]) then
  4796. table.remove(banname, i)
  4797. updatebans()
  4798. end end
  4799. Notify('Unbanned ' .. args[1])
  4800. end
  4801. end)
  4802.  
  4803. addcmd('dismiss', 'dismiss',{'verify'},
  4804. function(args, speaker)
  4805. for _, child in pairs( workspace:GetChildren()) do
  4806. if child.Name == speaker.Name .. "TAB" then
  4807. child:Destroy() end end
  4808. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4809. end)
  4810.  
  4811. addcmd('admin', 'ur an admin now ;o',{},
  4812. function(args, speaker)
  4813. if speaker.userId ~= LP.userId then
  4814. lponly(speaker) else
  4815. local players = getPlayer(args[1], speaker)
  4816. for i,v in pairs(players)do
  4817. spawn(function()
  4818. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4819. table.insert(adminT, _players[v].userId)
  4820. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4821. updateadmins()
  4822. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4823. Notify('Gave player(s) admin') end
  4824. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4825. end end) end end end)
  4826.  
  4827. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4828. function(args, speaker)
  4829. if speaker.userId ~= LP.userId then
  4830. lponly(speaker) else
  4831. local players = getPlayer(args[1], speaker)
  4832. for i,v in pairs(players)do
  4833. local radmin = tostring(_players[v].Name)
  4834. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4835. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4836. for a,b in pairs(adminname) do
  4837. if b.NAME == radmin then
  4838. table.remove(adminname, a)
  4839. updateadmins()
  4840. end end
  4841. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4842. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4843. Notify('Removed admin from player(s)') end
  4844. end
  4845. end
  4846. end
  4847. end)
  4848.  
  4849. addcmd('bang', 'owo',{'rape'},
  4850. function(args, speaker)
  4851. local players = getPlayer(args[1], speaker)
  4852. local target = getPlayer(args[2], speaker)[1]
  4853. for i,v in pairs(players)do
  4854. if args[2] then
  4855. rape(target, v)
  4856. else
  4857. rape(v, speaker.Name)
  4858. end
  4859. end
  4860. end)
  4861.  
  4862. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4863. function(args, speaker)
  4864. local players = getPlayer(args[1], speaker)
  4865. for i,v in pairs(players)do
  4866. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4867. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4868. end
  4869.  
  4870. y = Instance.new("BillboardGui")
  4871. y.Size = UDim2.new(0,100,0,150)
  4872. y.StudsOffset = Vector3.new(0,1,0)
  4873. y.Parent = gPlayers[v].Character.Head
  4874. y.Adornee = gPlayers[v].Character.Head
  4875. f = Instance.new("TextLabel")
  4876. f.Parent = y
  4877. f.BackgroundTransparency = 1
  4878. f.Position = UDim2.new(0,0,0,-50)
  4879. f.Size = UDim2.new(0,100,0,100)
  4880. f.Font = "Highway"
  4881. f.FontSize = "Size48"
  4882. f.Text = GLS(false, 1)
  4883. f.TextStrokeColor3 = Color3.new(0,0,0)
  4884. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4885. f.TextStrokeTransparency = 0
  4886. f.TextYAlignment = "Bottom"
  4887. end
  4888. end)
  4889.  
  4890. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4891. function(args, speaker)
  4892. local players = getPlayer(args[1], speaker)
  4893. for i,v in pairs(players)do
  4894. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4895. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4896. end
  4897. end
  4898. end)
  4899.  
  4900. function pipeTp(name,target)
  4901. spawn(function()
  4902. local pipe = Instance.new("Part")
  4903. pipe.Name = "Pipe"
  4904. pipe.Color = Color3.new(52/255,142/255,64/255)
  4905. pipe.Size = Vector3.new(8,8,8)
  4906. pipe.Anchored = true
  4907. local mesh = Instance.new("SpecialMesh",pipe)
  4908. mesh.MeshId = "rbxassetid://856736661"
  4909. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4910. local sound = Instance.new("Sound",pipe)
  4911. sound.SoundId = "rbxassetid://864352897"
  4912. sound.Volume = 1
  4913.  
  4914. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4915.  
  4916. local char = game:GetService("Players")[name].Character
  4917. char.PrimaryPart = char.HumanoidRootPart
  4918. if char:FindFirstChild("Torso") then
  4919. char.Torso.Anchored = true
  4920. else
  4921. char.UpperTorso.Anchored = true
  4922. end
  4923.  
  4924. local torso = char.HumanoidRootPart
  4925. local initPos = torso.CFrame
  4926.  
  4927. pipe.Parent = workspace
  4928. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4929.  
  4930. for i = 0,8,0.2 do
  4931. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4932. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4933. game:GetService("RunService").RenderStepped:wait()
  4934. end
  4935.  
  4936. sound:Play()
  4937. for i = 7,-8,-0.2 do
  4938. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4939. game:GetService("RunService").RenderStepped:wait()
  4940. end
  4941. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4942.  
  4943. for i = 8,0,-0.2 do
  4944. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4945. game:GetService("RunService").RenderStepped:wait()
  4946. end
  4947.  
  4948. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4949. char:SetPrimaryPartCFrame(pipe.CFrame)
  4950.  
  4951. for i = 0,8,0.2 do
  4952. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4953. game:GetService("RunService").RenderStepped:wait()
  4954. end
  4955.  
  4956. local played = false
  4957. for i = -8,7,0.2 do
  4958. if i >= 0 and not played then played = true sound:Play() end
  4959. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4960. game:GetService("RunService").RenderStepped:wait()
  4961. end
  4962. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4963.  
  4964. for i = 8,0,-0.2 do
  4965. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4966. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4967. game:GetService("RunService").RenderStepped:wait()
  4968. end
  4969.  
  4970. pipe:Destroy()
  4971.  
  4972. if char:FindFirstChild("Torso") then
  4973. char.Torso.Anchored = false
  4974. else
  4975. char.UpperTorso.Anchored = false
  4976. end
  4977. end)
  4978. end
  4979.  
  4980. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4981. function(args, speaker)
  4982. local players = getPlayer(args[1], speaker)
  4983. local target = getPlayer(args[2], speaker)[1]
  4984. for i,v in pairs(players)do
  4985. pipeTp(v,target)
  4986. end
  4987. end)
  4988.  
  4989. addcmd('rhats', 'no more hats',{'removehats'},
  4990. function(args, speaker)
  4991. local players = getPlayer(args[1], speaker)
  4992. for i,v in pairs(players) do
  4993. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4994. if v:IsA('Accessory') then
  4995. v:destroy()
  4996. end
  4997. end
  4998. end
  4999. end)
  5000.  
  5001. addcmd('naked', 'no more clothing',{},
  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('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  5007. v:destroy()
  5008. end
  5009. end
  5010. end
  5011. end)
  5012.  
  5013. addcmd('rainbow', 'makes a players parts change colors',{},
  5014. function(args, speaker)
  5015. local players = getPlayer(args[1], speaker)
  5016. for i,v in pairs(players) do
  5017. local Parts={}
  5018. local function GetDiscoColor(hue)
  5019. local section = hue % 1 * 3
  5020. local secondary = 0.5 * math.pi * (section % 1)
  5021. if section < 1 then
  5022. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5023. elseif section < 2 then
  5024. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5025. else
  5026. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5027. end
  5028. end
  5029. local Part = function(x,y,z,color,tr,cc,an,parent)
  5030. local p = Instance.new('Part',parent)
  5031. p.formFactor = 'Custom'
  5032. p.Size = Vector3.new(x,y,z)
  5033. p.BrickColor = BrickColor.new(color)
  5034. p.CanCollide = cc
  5035. p.Transparency = tr
  5036. p.Anchored = an
  5037. p.TopSurface,p.BottomSurface = 0,0
  5038. p:BreakJoints''
  5039. table.insert(Parts,p)
  5040. return p
  5041. end
  5042. local Weld = function(p0,p1)
  5043. local w = Instance.new('Motor',p0)
  5044. w.Part0 = p0
  5045. w.Part1 = p1
  5046. return w
  5047. end
  5048. local Mesh = function(par,num,x,y,z)
  5049. local msh = 0
  5050. if num == 1 then
  5051. msh = Instance.new("SpecialMesh",par)
  5052. msh.MeshId='rbxasset://fonts/torso.mesh'
  5053. msh.TextureId='rbxasset://25701026'
  5054. end
  5055. if num == 2 then
  5056. msh = Instance.new("SpecialMesh",par)
  5057. msh.MeshId='rbxasset://fonts/head.mesh'
  5058. msh.TextureId='rbxassetid://25701026'
  5059. end
  5060. msh.Scale = Vector3.new(x,y,z)
  5061. return msh
  5062. end
  5063. local char=gPlayers[v].Character
  5064. for _,v in pairs(char:GetChildren()) do
  5065. if v.ClassName=="Part" then
  5066. v.Transparency=1
  5067. elseif v.ClassName=="Hat" then
  5068. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5069. table.insert(Parts,v.Handle)
  5070. end
  5071. end
  5072. local t=Part(1,1,1,'',0,false,false,char)
  5073. Mesh(t,1,1,1,1)
  5074. Weld(char.Torso,t)
  5075. local a=Part(1,1,1,'',0,false,false,char)
  5076. Mesh(a,1,.5,1,1)
  5077. Weld(char['Right Arm'],a)
  5078. local a=Part(1,1,1,'',0,false,false,char)
  5079. Mesh(a,1,.5,1,1)
  5080. Weld(char['Left Arm'],a)
  5081. local l=Part(1,1,1,'',0,false,false,char)
  5082. Mesh(l,1,.5,1,1)
  5083. Weld(char['Right Leg'],l)
  5084. local l=Part(1,1,1,'',0,false,false,char)
  5085. Mesh(l,1,.5,1,1)
  5086. Weld(char['Left Leg'],l)
  5087. local h=Part(1,1,1,'',0,false,false,char)
  5088. Mesh(h,2,1,1,1)
  5089. Weld(char.Head,h)
  5090. spawn(function()
  5091. while(coroutine.yield())do
  5092. for i=1,#Parts do
  5093. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5094. end
  5095. end;
  5096. end);
  5097. end
  5098. end)
  5099.  
  5100. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5101. function(args, speaker)
  5102. local players = getPlayer(args[1], speaker)
  5103. for i,v in pairs(players) do
  5104. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5105. if v:IsA('Tool') or v:IsA('HopperBin') then
  5106. v:destroy() end
  5107. for i,v in pairs(players) do
  5108. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5109. if v:IsA('Tool') or v:IsA('HopperBin') then
  5110. v:destroy() end end end
  5111. end
  5112. end
  5113. end)
  5114.  
  5115. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5116. function(args, speaker)
  5117. local players = getPlayer(args[1], speaker)
  5118. for i,v in pairs(players)do
  5119. local function copy(instance)
  5120. for i,c in pairs(instance:GetChildren())do
  5121. if c:IsA('Tool') or c:IsA('HopperBin') then
  5122. c:Clone().Parent = gPlayers[v].StarterGear end
  5123. copy(c)
  5124. end
  5125. end
  5126. copy(gPlayers[v].Backpack)
  5127. end
  5128. for i,v in pairs(players)do
  5129. local function copy(instance)
  5130. for i,c in pairs(instance:GetChildren())do
  5131. if c:IsA('Tool') or c:IsA('HopperBin') then
  5132. c:Clone().Parent = gPlayers[v].StarterGear end
  5133. copy(c)
  5134. end
  5135. end
  5136. copy(gPlayers[v].Character)
  5137. end
  5138. Notify('Copied tools to StarterGear')
  5139. end)
  5140.  
  5141. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5142. function(args, speaker)
  5143. local players = getPlayer(args[1], speaker)
  5144. for i,v in pairs(players)do
  5145. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5146. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5147. end end end
  5148. Notify('Cleared tools from StarterGear')
  5149. end)
  5150.  
  5151. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5152. function(args, speaker)
  5153. local players = getPlayer(args[1], speaker)
  5154. for i,v in pairs(players)do
  5155. local function copy(instance)
  5156. for i,c in pairs(instance:GetChildren())do
  5157. if c:IsA('Tool') or c:IsA('HopperBin') then
  5158. c:Clone().Parent = gPlayers[v].Backpack end
  5159. copy(c)
  5160. end
  5161. end
  5162. copy(LightingService)
  5163. end
  5164. for i,v in pairs(players)do
  5165. local function copy(instance)
  5166. for i,c in pairs(instance:GetChildren())do
  5167. if c:IsA('Tool') or c:IsA('HopperBin') then
  5168. c:Clone().Parent = gPlayers[v].Backpack end
  5169. copy(c)
  5170. end
  5171. end
  5172. copy(game.ReplicatedStorage)
  5173. end
  5174. end)
  5175.  
  5176. wdisco = false
  5177. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5178. function(args, speaker)
  5179. if wdisco == false then
  5180. wdisco = true
  5181. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5182. repeat wait(1)
  5183. if wdisco == true then
  5184. local function color(instance)
  5185. for i,v in pairs(instance:GetChildren())do
  5186. if v.className == "Part" then
  5187. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5188. color(v)
  5189. end
  5190. end
  5191. color(workspace)
  5192. end
  5193. until wdisco == false
  5194. end
  5195. end)
  5196.  
  5197. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5198. function(args, speaker)
  5199. wdisco = false
  5200. end)
  5201.  
  5202. addcmd('gravity', 'workspace gravity',{''},
  5203. function(args, speaker)
  5204. workspace.Gravity = args[1]
  5205. Notify('Gravity set to ' .. args[1])
  5206. end)
  5207.  
  5208. SINFOGUIopen = false
  5209. function serverinfogui()
  5210. if SINFOGUIopen == false then
  5211. local Sinfo = Instance.new("ScreenGui")
  5212. local drag = Instance.new("Frame")
  5213. local PromptDialog = Instance.new("Frame")
  5214. local shadow = Instance.new("Frame")
  5215. local PopupText = Instance.new("TextLabel")
  5216. local Exit = Instance.new("TextButton")
  5217. local ContainerFrame = Instance.new("Frame")
  5218. local TextLabel = Instance.new("TextLabel")
  5219. local TextLabel2 = Instance.new("TextLabel")
  5220. local TextLabel3 = Instance.new("TextLabel")
  5221. local Time = Instance.new("TextLabel")
  5222. local appearance = Instance.new("TextLabel")
  5223. local fe = Instance.new("TextLabel")
  5224. local maxplayers = Instance.new("TextLabel")
  5225. local name = Instance.new("TextLabel")
  5226. local placeid = Instance.new("TextLabel")
  5227. local playerid = Instance.new("TextLabel")
  5228. local players = Instance.new("TextLabel")
  5229. Sinfo.Name = "Sinfo"
  5230. Sinfo.Parent = game.CoreGui
  5231. drag.Name = "drag"
  5232. drag.Parent = Sinfo
  5233. drag.Active = true
  5234. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5235. drag.BackgroundTransparency = 1
  5236. dragGUI(drag)
  5237. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5238. drag.Size = UDim2.new(0, 290, 0, 30)
  5239. PromptDialog.Name = "PromptDialog"
  5240. PromptDialog.Parent = drag
  5241. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5242. PromptDialog.BackgroundTransparency = 1
  5243. PromptDialog.BorderSizePixel = 0
  5244. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5245. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5246. PromptDialog.ZIndex = 8
  5247. shadow.Name = "shadow"
  5248. shadow.Parent = PromptDialog
  5249. shadow.BackgroundColor3 = maincolor
  5250. shadow.BackgroundTransparency = 0.30000001192093
  5251. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5252. shadow.BorderSizePixel = 0
  5253. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5254. shadow.Size = UDim2.new(0, 290, 0, 26)
  5255. PopupText.Name = "PopupText"
  5256. PopupText.Parent = shadow
  5257. PopupText.BackgroundTransparency = 1
  5258. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5259. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5260. PopupText.ZIndex = 110
  5261. PopupText.Font = Enum.Font.SourceSansBold
  5262. PopupText.FontSize = Enum.FontSize.Size28
  5263. PopupText.Text = "Server"
  5264. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5265. PopupText.TextStrokeTransparency = 0
  5266. PopupText.TextWrapped = true
  5267. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5268. Exit.Name = "Exit"
  5269. Exit.Parent = shadow
  5270. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5271. Exit.BackgroundTransparency = 0.30000001192093
  5272. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5273. Exit.BorderSizePixel = 0
  5274. Exit.Position = UDim2.new(0, 267, 0, 3)
  5275. Exit.Size = UDim2.new(0, 20, 0, 20)
  5276. Exit.FontSize = Enum.FontSize.Size14
  5277. Exit.Text = ""
  5278. ContainerFrame.Name = "ContainerFrame"
  5279. ContainerFrame.Parent = PromptDialog
  5280. ContainerFrame.BackgroundColor3 = maincolor
  5281. ContainerFrame.BackgroundTransparency = 0.5
  5282. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5283. ContainerFrame.BorderSizePixel = 0
  5284. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5285. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5286. ContainerFrame.ZIndex = 5
  5287. TextLabel.Name = "Text Label"
  5288. TextLabel.Parent = ContainerFrame
  5289. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5290. TextLabel.BackgroundTransparency = 1
  5291. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5292. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5293. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5294. TextLabel.ZIndex = 10
  5295. TextLabel.Font = Enum.Font.SourceSans
  5296. TextLabel.FontSize = Enum.FontSize.Size24
  5297. TextLabel.Text = "Run Time:"
  5298. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5299. TextLabel.TextStrokeTransparency = 0
  5300. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5301. TextLabel2.Name = "Text Label2"
  5302. TextLabel2.Parent = ContainerFrame
  5303. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5304. TextLabel2.BackgroundTransparency = 1
  5305. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5306. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5307. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5308. TextLabel2.ZIndex = 10
  5309. TextLabel2.Font = Enum.Font.SourceSans
  5310. TextLabel2.FontSize = Enum.FontSize.Size24
  5311. TextLabel2.Text = "Statistics:"
  5312. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5313. TextLabel2.TextStrokeTransparency = 0
  5314. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5315. TextLabel3.Name = "Text Label3"
  5316. TextLabel3.Parent = ContainerFrame
  5317. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5318. TextLabel3.BackgroundTransparency = 1
  5319. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5320. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5321. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5322. TextLabel3.ZIndex = 10
  5323. TextLabel3.Font = Enum.Font.SourceSans
  5324. TextLabel3.FontSize = Enum.FontSize.Size24
  5325. TextLabel3.Text = "Local Player:"
  5326. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5327. TextLabel3.TextStrokeTransparency = 0
  5328. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5329. Time.Name = "Time"
  5330. Time.Parent = ContainerFrame
  5331. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5332. Time.BackgroundTransparency = 1
  5333. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5334. Time.Position = UDim2.new(0, 10, 0, 90)
  5335. Time.Size = UDim2.new(0, 100, 0, 20)
  5336. Time.ZIndex = 100
  5337. Time.Font = Enum.Font.ArialBold
  5338. Time.FontSize = Enum.FontSize.Size14
  5339. Time.Text = "Loading..."
  5340. Time.TextColor3 = Color3.new(1, 1, 1)
  5341. Time.TextStrokeTransparency = 0
  5342. Time.TextXAlignment = Enum.TextXAlignment.Left
  5343. appearance.Name = "appearance"
  5344. appearance.Parent = ContainerFrame
  5345. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5346. appearance.BackgroundTransparency = 1
  5347. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5348. appearance.Position = UDim2.new(0, 10, 0, 40)
  5349. appearance.Size = UDim2.new(0, 100, 0, 20)
  5350. appearance.ZIndex = 10
  5351. appearance.Font = Enum.Font.ArialBold
  5352. appearance.FontSize = Enum.FontSize.Size14
  5353. appearance.Text = "Appearance: Loading..."
  5354. appearance.TextColor3 = Color3.new(1, 1, 1)
  5355. appearance.TextStrokeTransparency = 0
  5356. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5357. fe.Name = "fe"
  5358. fe.Parent = ContainerFrame
  5359. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5360. fe.BackgroundTransparency = 1
  5361. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5362. fe.Position = UDim2.new(0, 10, 0, 200)
  5363. fe.Size = UDim2.new(0, 100, 0, 20)
  5364. fe.ZIndex = 10
  5365. fe.Font = Enum.Font.ArialBold
  5366. fe.FontSize = Enum.FontSize.Size14
  5367. fe.Text = "Loading..."
  5368. fe.TextColor3 = Color3.new(1, 1, 1)
  5369. fe.TextStrokeTransparency = 0
  5370. fe.TextXAlignment = Enum.TextXAlignment.Left
  5371. maxplayers.Name = "maxplayers"
  5372. maxplayers.Parent = ContainerFrame
  5373. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5374. maxplayers.BackgroundTransparency = 1
  5375. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5376. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5377. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5378. maxplayers.ZIndex = 10
  5379. maxplayers.Font = Enum.Font.ArialBold
  5380. maxplayers.FontSize = Enum.FontSize.Size14
  5381. maxplayers.Text = "Loading..."
  5382. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5383. maxplayers.TextStrokeTransparency = 0
  5384. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5385. name.Name = "name"
  5386. name.Parent = ContainerFrame
  5387. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5388. name.BackgroundTransparency = 1
  5389. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5390. name.Position = UDim2.new(0, 10, 0, 180)
  5391. name.Size = UDim2.new(0, 100, 0, 20)
  5392. name.ZIndex = 10
  5393. name.Font = Enum.Font.ArialBold
  5394. name.FontSize = Enum.FontSize.Size14
  5395. name.Text = "Place: Loading..."
  5396. name.TextColor3 = Color3.new(1, 1, 1)
  5397. name.TextStrokeTransparency = 0
  5398. name.TextXAlignment = Enum.TextXAlignment.Left
  5399. placeid.Name = "placeid"
  5400. placeid.Parent = ContainerFrame
  5401. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5402. placeid.BackgroundTransparency = 1
  5403. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5404. placeid.Position = UDim2.new(0, 10, 0, 220)
  5405. placeid.Size = UDim2.new(0, 100, 0, 20)
  5406. placeid.ZIndex = 10
  5407. placeid.Font = Enum.Font.ArialBold
  5408. placeid.FontSize = Enum.FontSize.Size14
  5409. placeid.Text = "Place ID: Loading..."
  5410. placeid.TextColor3 = Color3.new(1, 1, 1)
  5411. placeid.TextStrokeTransparency = 0
  5412. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5413. playerid.Name = "playerid"
  5414. playerid.Parent = ContainerFrame
  5415. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5416. playerid.BackgroundTransparency = 1
  5417. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5418. playerid.Position = UDim2.new(0, 10, 0, 20)
  5419. playerid.Size = UDim2.new(0, 100, 0, 20)
  5420. playerid.ZIndex = 10
  5421. playerid.Font = Enum.Font.ArialBold
  5422. playerid.FontSize = Enum.FontSize.Size14
  5423. playerid.Text = "Player ID: Loading..."
  5424. playerid.TextColor3 = Color3.new(1, 1, 1)
  5425. playerid.TextStrokeTransparency = 0
  5426. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5427. players.Name = "players"
  5428. players.Parent = ContainerFrame
  5429. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5430. players.BackgroundTransparency = 1
  5431. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5432. players.Position = UDim2.new(0, 10, 0, 140)
  5433. players.Size = UDim2.new(0, 100, 0, 20)
  5434. players.ZIndex = 100
  5435. players.Font = Enum.Font.ArialBold
  5436. players.FontSize = Enum.FontSize.Size14
  5437. players.Text = "Loading..."
  5438. players.TextColor3 = Color3.new(1, 1, 1)
  5439. players.TextStrokeTransparency = 0
  5440. players.TextXAlignment = Enum.TextXAlignment.Left
  5441. local SINFOGUI = ContainerFrame
  5442. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5443. SINFOGUIopen = true wait(0.5)
  5444. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5445. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5446. Exit.MouseButton1Click:Connect(function()
  5447. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5448. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5449. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5450. if workspace.FilteringEnabled == true then
  5451. SINFOGUI.fe.Text = "Filtering Enabled"
  5452. elseif workspace.FilteringEnabled == false then
  5453. SINFOGUI.fe.Text = "Filtering Disabled" end
  5454. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5455. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5456. players = gPlayers:getPlayers()
  5457. SINFOGUI.players.Text = #players.. " Player(s)"
  5458. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5459. local seconds = math.floor(workspace.DistributedGameTime)
  5460. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5461. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5462. local seconds = seconds - (minutes * 60)
  5463. local minutes = minutes - (hours * 60)
  5464. if hours < 1 then if minutes < 1 then
  5465. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5466. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5467. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5468. end wait(1) until SINFOGUIopen == false end end
  5469. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5470. function(args, speaker)
  5471. if speaker.userId ~= LP.userId then
  5472. lponly(speaker)
  5473. else
  5474. serverinfogui()
  5475. end
  5476. end)
  5477.  
  5478. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5479. function(args, speaker)
  5480. local players = getPlayer(args[1], speaker)
  5481. for i,v in pairs(players)do
  5482. spawn(function()
  5483. local pchar=_char(v)
  5484. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5485. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5486. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5487. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5488. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5489. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5490. if not args[2] then return end
  5491. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5492. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5493. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5494. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5495. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5496. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5497. end)
  5498. end
  5499. end)
  5500.  
  5501. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5502. function(args, speaker)
  5503. local players = getPlayer(args[1], speaker)
  5504. for i,v in pairs(players)do
  5505. local pchar=_char(v)
  5506. for j,v1 in pairs(pchar:GetDescendants()) do
  5507. if v1:IsA("Sparkles") then
  5508. v1:Destroy()
  5509. end end end
  5510. end)
  5511.  
  5512. addcmd('smoke', 'give a player smoke',{},
  5513. function(args, speaker)
  5514. local players = getPlayer(args[1], speaker)
  5515. for i,v in pairs(players)do
  5516. local pchar=_char(v)
  5517. Instance.new("Smoke", pchar.HumanoidRootPart)
  5518. end
  5519. end)
  5520.  
  5521. addcmd('addstat', 'give a player a stat',{},
  5522. function(args, speaker)
  5523. local players = getPlayer(args[1], speaker)
  5524. for i,v in pairs(players)do
  5525. spawn(function()
  5526. if gPlayers[v]:FindFirstChild("leaderstats") then
  5527. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5528. if child.Name == "STAT" then
  5529. child:Destroy()
  5530. end
  5531. end
  5532. local score = Instance.new("StringValue")
  5533. score.Name = "STAT"
  5534. score.Value = GLS(false, 1)
  5535. score.Parent = gPlayers[v].leaderstats
  5536. else
  5537. local stats = Instance.new("IntValue")
  5538. stats.Name = "leaderstats"
  5539. stats.Parent = gPlayers[v]
  5540. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5541. if child.Name == "STAT" then
  5542. child:Destroy()
  5543. end
  5544. end
  5545. local score = Instance.new("StringValue")
  5546. score.Name = "STAT"
  5547. score.Value = GLS(false, 1)
  5548. score.Parent = gPlayers[v].leaderstats
  5549. end
  5550. end)
  5551. end
  5552. end)
  5553.  
  5554. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5555. function(args, speaker)
  5556. local players = getPlayer(args[1], speaker)
  5557. for i,v in pairs(players)do
  5558. local pchar=_char(v)
  5559. for j,v1 in pairs(pchar:GetDescendants()) do
  5560. if v1:IsA("Smoke") then
  5561. v1:Destroy()
  5562. end
  5563. end
  5564. end
  5565. end)
  5566.  
  5567. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5568. function(args, speaker)
  5569. local players = getPlayer(args[1], speaker)
  5570. for i,v in pairs(players)do
  5571. local pchar=_char(v)
  5572. for i,v in pairs(pchar:GetChildren()) do
  5573. if pchar.Torso:FindFirstChild("Neck") then
  5574. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5575. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5576. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5577. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5578. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5579. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5580. end
  5581. end
  5582. end
  5583. end)
  5584.  
  5585. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5586. function(args, speaker)
  5587. local players = getPlayer(args[1], speaker)
  5588. for i,v in pairs(players)do
  5589. local pchar=_char(v)
  5590. for i,v in pairs(pchar:GetChildren()) do
  5591. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5592. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5593. end
  5594. end
  5595. end)
  5596.  
  5597. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5598. function(args, speaker)
  5599. workspace.Terrain:Clear()
  5600. end)
  5601.  
  5602. addcmd('smite','get hit by lightning',{},
  5603. function(args, speaker)
  5604. local players = getPlayer(args[1], speaker)
  5605. for i,v in pairs(players)do
  5606. local pchar=_char(v)
  5607. spawn(function()
  5608. local char = pchar
  5609. local zeus = Instance.new("Model",char)
  5610. local cloud = Instance.new("Part",zeus)
  5611. cloud.Anchored = true
  5612. cloud.CanCollide = false
  5613. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5614. local sound = Instance.new("Sound",cloud)
  5615. sound.SoundId = "rbxassetid://133426162"
  5616. local mesh = Instance.new("SpecialMesh",cloud)
  5617. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5618. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5619. mesh.Scale = Vector3.new(30,30,40)
  5620. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5621. local light = Instance.new("PointLight",cloud)
  5622. light.Color = Color3.new(0,85/255,1)
  5623. light.Brightness = 10
  5624. light.Range = 30
  5625. light.Enabled = false
  5626. wait(0.2)
  5627. sound.Volume = 0.5
  5628. sound.Pitch = 0.8
  5629. sound:Play()
  5630. light.Enabled = true
  5631. wait(1/100)
  5632. light.Enabled = false
  5633. wait(0.2)
  5634. light.Enabled = true
  5635. light.Brightness = 1
  5636. wait(0.05)
  5637. light.Brightness = 3
  5638. wait(0.02)
  5639. light.Brightness = 1
  5640. wait(0.07)
  5641. light.Brightness = 10
  5642. wait(0.09)
  5643. light.Brightness = 0
  5644. wait(0.01)
  5645. light.Brightness = 7
  5646. light.Enabled = false
  5647. wait(1.5)
  5648. local part1 = Instance.new("Part",zeus)
  5649. part1.Anchored = true
  5650. part1.CanCollide = false
  5651. part1.Size = Vector3.new(2, 9.2, 1)
  5652. part1.BrickColor = BrickColor.new("New Yeller")
  5653. part1.Transparency = 0.6
  5654. part1.BottomSurface = "Smooth"
  5655. part1.TopSurface = "Smooth"
  5656. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5657. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5658. wait()
  5659. local part2 = part1:clone()
  5660. part2.Parent = zeus
  5661. part2.Size = Vector3.new(1, 7.48, 2)
  5662. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5663. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5664. wait()
  5665. local part3 = part1:clone()
  5666. part3.Parent = zeus
  5667. part3.Size = Vector3.new(1.86, 7.56, 1)
  5668. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5669. part3.Rotation = Vector3.new(0, 0, -11.128)
  5670. sound.SoundId = "rbxassetid://130818250"
  5671. sound.Volume = 1
  5672. sound.Pitch = 1
  5673. sound:Play()
  5674. wait()
  5675. part1.Transparency = 1
  5676. part2.Transparency = 1
  5677. part3.Transparency = 1
  5678. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5679. char:BreakJoints()
  5680. end)
  5681. end
  5682. end)
  5683.  
  5684. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5685. function(args, speaker)
  5686. local players = getPlayer(args[1], speaker)
  5687. for i,v in pairs(players)do
  5688. spawn(function()
  5689. local pchar=_char(v)
  5690. 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)
  5691. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5692. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5693. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5694. local f = Instance.new("Sound")
  5695. f.Name = "fly"
  5696. f.SoundId = "rbxassetid://179438534"
  5697. f.Volume = 3
  5698. f.Pitch = 1
  5699. f.Looped = true
  5700. f.archivable = true
  5701. f.Parent = Ast
  5702. f:play()
  5703. local Touched = false
  5704. coroutine.wrap(function()
  5705. repeat wait(0.1)
  5706. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5707. until not Ast or Ast.Parent == nil or Touched == true
  5708. end)()
  5709. Ast.Touched:connect(function(Part)
  5710. if Touched == false then
  5711. Touched = true
  5712. Part:BreakJoints()
  5713. local Boom = Instance.new("Explosion", workspace)
  5714. Boom.Position = Ast.Position
  5715. Boom.BlastPressure = 1000000
  5716. Boom.BlastRadius = 30
  5717. Fire.Heat = 0
  5718. Smoke.RiseVelocity = 0
  5719. f:Destroy()
  5720. local s = Instance.new("Sound")
  5721. s.Name = "boom"
  5722. s.SoundId = "rbxassetid://188590169"
  5723. s.Volume = 3
  5724. s.Pitch = 1
  5725. s.Looped = true
  5726. s.archivable = true
  5727. s.Parent = Ast
  5728. s:play()
  5729. coroutine.wrap(function()
  5730. wait(10)
  5731. s:Destroy()
  5732. if Ast and Ast.Parent ~= nil then
  5733. Ast:Destroy()
  5734. end
  5735. end)()
  5736. end
  5737. end)
  5738. end)
  5739. end
  5740. end)
  5741.  
  5742. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5743. function(args, speaker)
  5744. local players = getPlayer(args[1], speaker)
  5745. for i,v in pairs(players)do
  5746. spawn(function()
  5747. local Char=_char(v)
  5748. local HumanoidRootPart = Char.HumanoidRootPart
  5749. local TickWait = 1
  5750. local Dead = false
  5751.  
  5752. local Position = Vector3.new(0,100,0)
  5753. function NewPart(Parent)
  5754. local Part = Instance.new("Part", Parent)
  5755. Part.CanCollide = false
  5756. Part.Position = Position
  5757. Part.TopSurface = "Smooth"
  5758. Part.BottomSurface = "Smooth"
  5759. Position = Position + Vector3.new(0,10,0)
  5760. return Part
  5761. end
  5762.  
  5763. local Model = Char:FindFirstChild("Bomb")
  5764. if Model then Model:Destroy() end
  5765.  
  5766. local Model = Instance.new("Model", Char)
  5767. Model.Name = "Bomb"
  5768.  
  5769. local Belt = NewPart(Model)
  5770. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5771. local Weld = Instance.new("Weld", Belt)
  5772. Weld.Part0 = Belt
  5773. Weld.Part1 = HumanoidRootPart
  5774. Weld.C0 = CFrame.new(0,1.1,0)
  5775. local Light = Instance.new("PointLight", Belt)
  5776. Light.Range = 15
  5777. Light.Brightness = 5
  5778. Light.Color = Color3.new(1,0,0)
  5779. local Beep = Instance.new("Sound", Belt)
  5780. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5781. local ExplodeSound = Instance.new("Sound", Belt)
  5782. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5783. ExplodeSound.Pitch = 2.8
  5784. ExplodeSound.Volume = 3
  5785.  
  5786. local Back = NewPart(Model)
  5787. Back.Size = Vector3.new(1.5,1.5,0.5)
  5788. local Weld = Instance.new("Weld", Back)
  5789. Weld.Part0 = Back
  5790. Weld.Part1 = HumanoidRootPart
  5791. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5792.  
  5793. local StrapLeft = NewPart(Model)
  5794. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5795. local Weld = Instance.new("Weld", StrapLeft)
  5796. Weld.Part0 = StrapLeft
  5797. Weld.Part1 = HumanoidRootPart
  5798. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5799.  
  5800. local BuckleLeft = NewPart(Model)
  5801. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5802. local Weld = Instance.new("Weld", BuckleLeft)
  5803. Weld.Part0 = BuckleLeft
  5804. Weld.Part1 = HumanoidRootPart
  5805. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5806.  
  5807. local StrapRight = NewPart(Model)
  5808. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5809. local Weld = Instance.new("Weld", StrapRight)
  5810. Weld.Part0 = StrapRight
  5811. Weld.Part1 = HumanoidRootPart
  5812. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5813.  
  5814. local BuckleRight = NewPart(Model)
  5815. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5816. local Weld = Instance.new("Weld", BuckleRight)
  5817. Weld.Part0 = BuckleRight
  5818. Weld.Part1 = HumanoidRootPart
  5819. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5820.  
  5821. LightEnabled = true
  5822. coroutine.wrap(function()
  5823. repeat
  5824. wait(TickWait)
  5825. LightEnabled = not LightEnabled
  5826. Light.Enabled = LightEnabled
  5827. Beep:Play()
  5828. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5829. end)()
  5830.  
  5831. wait(10)
  5832. if Dead == false then
  5833. Dead = true
  5834. ExplodeSound:Play(); wait(1.4)
  5835. local Explosion = Instance.new("Explosion")
  5836. Explosion.Position = Belt.Position
  5837. Explosion.BlastPressure = 100000
  5838. Explosion.DestroyJointRadiusPercent = 0.7
  5839. Explosion.ExplosionType = "CratersAndDebris"
  5840. Explosion.BlastRadius = 50
  5841. Explosion.Parent = workspace
  5842. end
  5843. end)
  5844. end
  5845. end)
  5846.  
  5847. addcmd('btools', 'gives a player btools',{},
  5848. function(args, speaker)
  5849. local players = getPlayer(args[1], speaker)
  5850. if players ~= nil then
  5851. for i, v in pairs(players) do
  5852. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5853. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5854. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5855. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5856. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5857. Notify('Gave btools to player(s)') end end end end)
  5858.  
  5859. addcmd('sword', 'gives a player a sword',{},
  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. coroutine.resume(coroutine.create(function()
  5865. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5866. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5867. sword.GripForward = Vector3.new(-1,0,0)
  5868. sword.GripPos = Vector3.new(0,0,-1.5)
  5869. sword.GripRight = Vector3.new(0,1,0)
  5870. sword.GripUp = Vector3.new(0,0,1)
  5871. 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
  5872. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5873. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5874. local Damage = 15
  5875. local SlashSound = Instance.new("Sound", handle)
  5876. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5877. SlashSound.Volume = 1
  5878. local LungeSound = Instance.new("Sound", handle)
  5879. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5880. LungeSound.Volume = 1
  5881. local UnsheathSound = Instance.new("Sound", handle)
  5882. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5883. UnsheathSound.Volume = 1
  5884. handle.Touched:connect(function(hit)
  5885. 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
  5886. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5887. hit.Parent.Humanoid:TakeDamage(Damage)
  5888. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5889. sword.Enabled = false
  5890. SlashSound:play()
  5891. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5892. wait(0.5)
  5893. sword.Enabled = true
  5894. end
  5895. end)
  5896. sword.Equipped:connect(function(hit)
  5897. UnsheathSound:play()
  5898. sword.Enabled = true
  5899. end)
  5900. end
  5901. end))
  5902. end
  5903. end
  5904. end)
  5905.  
  5906. addcmd('hatsize', 'changes players hat size',{''},
  5907. function(args, speaker)
  5908. local players = getPlayer(args[1], speaker)
  5909. for i,v in pairs(players) do
  5910. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5911. if v:IsA('Accessory') then
  5912. for a,b in pairs(v.Handle:GetChildren()) do
  5913. if b:IsA('SpecialMesh') then
  5914. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5915. end
  5916. end
  5917. end
  5918. end
  5919. end
  5920. end)
  5921.  
  5922. addcmd('headsize', 'changes players head size',{''},
  5923. function(args, speaker)
  5924. local players = getPlayer(args[1], speaker)
  5925. for i,v in pairs(players) do
  5926. local plrchar = _players[v].Character
  5927. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5928. if args[2] == 1 then
  5929. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5930. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5931. else
  5932. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5933. end
  5934. else plrchar.Humanoid.HeadScale.Value = args[2]
  5935. end
  5936. end
  5937. end)
  5938.  
  5939. addcmd('change', 'changes a players stat',{'stat'},
  5940. function(args, speaker)
  5941. local players = getPlayer(args[1], speaker)
  5942. for i,v in pairs(players) do
  5943. if _players[v]:FindFirstChild('leaderstats') then
  5944. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5945. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5946. if args[3] then v.Value = tonumber(args[3]) end
  5947. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5948. v.Value = GLS(false, 2)
  5949. end
  5950. end
  5951. end
  5952. end
  5953. end)
  5954.  
  5955. addcmd('draw', 'drawing tool',{},
  5956. function(args, speaker)
  5957. if speaker.userId ~= LP.userId then
  5958. lponly(speaker)
  5959. else
  5960. for i,v in next,game:children()do
  5961. pcall(function()
  5962. local c=v.className;
  5963. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5964. end);
  5965. end;
  5966.  
  5967.  
  5968. user=players.LocalPlayer;
  5969. uname=user.Name;
  5970. guis=user.PlayerGui;
  5971. pack=user.Backpack;
  5972.  
  5973. keyDowns={};
  5974. freeKeys={};
  5975. shortcuts={};
  5976.  
  5977. _G.mine=_G.mine or{};
  5978.  
  5979. name='Draw3D';
  5980. url='http://www.roblox.com/asset/?id=%d';
  5981.  
  5982. iconNormal=url:format(96578285);
  5983. iconOnDown=url:format(96584484);
  5984.  
  5985. ver=0;
  5986. drawPixel=0.10;
  5987. _G.drawLimit=_G.drawLimit or 1000;
  5988.  
  5989. _G.drawColor=_G.drawColor or Color3.new();
  5990.  
  5991.  
  5992.  
  5993.  
  5994.  
  5995. destroy=game.remove;
  5996. find=game.findFirstChild;
  5997. new=Instance.new;
  5998. with=function(c)
  5999. return function(p)
  6000. local o=type(c)=='string'and new(c)or c;
  6001. local x=p.Parent;p.Parent=nil;
  6002. for i,v in next,p do
  6003. o[i]=v;
  6004. end;
  6005. if(x)then
  6006. o.Parent=x;
  6007. end;
  6008. return o;
  6009. end;
  6010. end;
  6011. getPlace=function()
  6012. if(find(workspace,'draw')==nil)then
  6013. new('Model',workspace).Name='draw';
  6014. end;
  6015. if(find(workspace.draw,uname)==nil)then
  6016. new('Model',workspace.draw).Name=uname;
  6017. end;
  6018. return workspace.draw[uname];
  6019. end;
  6020. drawLine=function(start,target)
  6021. local gui=with'BlockMesh'{
  6022. Parent=with'Part'{
  6023. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6024. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6025. Parent=getPlace();
  6026. Color=_G.drawColor;
  6027. BottomSurface=0;
  6028. Anchored=true;
  6029. TopSurface=0;
  6030. formFactor=3;
  6031. Name=name;
  6032. }}.Parent;
  6033. table.insert(_G.mine,gui);
  6034. return gui;
  6035. end;
  6036. onDown=function()
  6037. if(drawing)then
  6038. return nil;
  6039. end;
  6040. if(selectGui.Adornee)then
  6041. destroy(selectGui.Adornee);
  6042. end;
  6043.  
  6044. drawing=true;
  6045.  
  6046. mouse.Icon=iconOnDown;
  6047. ver=ver+1;
  6048.  
  6049.  
  6050. local cVer,start,target=ver,mouse.hit.p;
  6051.  
  6052. local group={};
  6053. repeat
  6054. Wait(0.02);
  6055.  
  6056. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6057.  
  6058. target=mouse.hit.p;
  6059.  
  6060. table.insert(group,drawLine(start,target));
  6061.  
  6062. start=target;
  6063. end;
  6064. until ver~=cVer;
  6065. drawing=false;
  6066.  
  6067. local groupM=new('Model',getPlace());
  6068. for i,v in next,group do
  6069. if(v:IsDescendantOf(Workspace))then
  6070. v.Parent=groupM;
  6071. end;
  6072. end;
  6073. if(next(groupM:children())==nil)then
  6074. destroy(groupM);
  6075. end;
  6076. end;
  6077. onUp=function()
  6078. mouse.Icon=iconNormal;
  6079. ver=ver+1;
  6080. end;
  6081. onKeyDown=function(k)
  6082. if(freeKeys[k]==false)then
  6083. return false;
  6084. end;
  6085. freeKeys[k]=false;
  6086. Wait(0.01);
  6087. if(keyDowns[k])then
  6088. keyDowns[k]();
  6089. elseif(shortcuts[k])then
  6090. shortcuts[k]();
  6091. end;
  6092. end;
  6093. onKeyUp=function(k)
  6094. freeKeys[k]=true;
  6095. end;
  6096. onMove=function()
  6097.  
  6098. end;
  6099. onSelect=function(lmouse)
  6100. frame.Visible=true;
  6101.  
  6102. mouse=lmouse;
  6103.  
  6104. mouse.Icon=iconNormal;
  6105.  
  6106. mouse.Button1Down:connect(onDown);
  6107. mouse.KeyDown:connect(onKeyDown);
  6108. mouse.Button1Up:connect(onUp);
  6109. mouse.KeyUp:connect(onKeyUp);
  6110. mouse.Move:connect(onMove);
  6111. end;
  6112. onDeselect=function()
  6113. ver=ver+1;
  6114. frame.Visible=false;
  6115. selectGui.Adornee=nil;
  6116. mouse.Icon=iconNormal;
  6117. for i,v in next,freeKeys do
  6118. freeKeys[i]=true;
  6119. end;
  6120. end;
  6121. addButton=function(title,shortcut,fun)
  6122. with'TextButton'{
  6123. Text=string.format(' %s (%s)',title,shortcut);
  6124. TextXAlignment=0;
  6125. Parent=frame;
  6126. }.MouseButton1Up:connect(fun);
  6127.  
  6128. shortcuts[shortcut]=fun;
  6129.  
  6130. local c=#frame:children();
  6131. for i,v in next,frame:children()do
  6132. v.Position=UDim2.new(0,0,0,20*(i-1));
  6133. v.Size=UDim2.new(1,0,0,20);
  6134. end;
  6135.  
  6136. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6137. frame.Size=UDim2.new(0,150,0,c*20);
  6138. end;
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.  
  6146.  
  6147. for i,v in next,{guis;pack;}do
  6148. pcall(function()
  6149. repeat until destroy(v[name]);
  6150. end);
  6151. end;
  6152.  
  6153.  
  6154.  
  6155. tool=with'HopperBin'{
  6156. Parent=pack;
  6157. Name=name;
  6158. };
  6159. tool.Deselected:connect(onDeselect);
  6160. tool.Selected:connect(onSelect);
  6161.  
  6162.  
  6163.  
  6164.  
  6165. screen=with'ScreenGui'{
  6166. Parent=guis;
  6167. Name=name;
  6168. };
  6169. frame=with'Frame'{
  6170. Parent=screen;
  6171. Visible=false;
  6172. };
  6173. clframe=with'Frame'{
  6174. Position=UDim2.new(.5,-50,.5,-50);
  6175. Size=UDim2.new(0,100,0,100);
  6176. Visible=false;
  6177. Parent=screen;
  6178. };
  6179. selectGui=with'SelectionBox'{
  6180. Parent=screen;
  6181. };
  6182.  
  6183. local c=0;
  6184. for y=0,7 do
  6185. for x=0,7 do
  6186. local color=BrickColor.palette(c).Color;
  6187.  
  6188. with'ImageButton'{
  6189. Position=UDim2.new(.125*x,0,.125*y);
  6190. Size=UDim2.new(.125,0,.125);
  6191. BackgroundColor3=color;
  6192. Parent=clframe;
  6193. }.MouseButton1Up:connect(function()
  6194. clframe.Visible=false;
  6195. _G.drawColor=color;
  6196. end);
  6197.  
  6198. c=c+1;
  6199. end;
  6200. end;
  6201.  
  6202. addButton('Color','c',function()
  6203. clframe.Visible=true;
  6204. end);
  6205. addButton('Remove your draws','r',function()
  6206. repeat
  6207. destroy(_G.mine[1]);
  6208. table.remove(_G.mine,1);
  6209. Wait(0.01);
  6210. until nil;
  6211. end);
  6212. addButton('Remove global draws','k',function()
  6213. destroy(workspace.draw);
  6214. while(_G.mine[1])do
  6215. destroy(_G.mine[1]);
  6216. table.remove(_G.mine,1);
  6217. end;
  6218. end);
  6219. addButton('Remove selected','x',function()
  6220. repeat
  6221. if(find(workspace,'draw'))then
  6222. local dt=mouse.target;
  6223. if(dt and dt:IsDescendantOf(workspace.draw))then
  6224. selectGui.Adornee=dt.Parent;
  6225. else
  6226. selectGui.Adornee=nil;
  6227. end;
  6228. else
  6229. selectGui.Adornee=nil;
  6230. end;
  6231. Wait(0.01);
  6232. until freeKeys.x;
  6233. selectGui.Adornee=nil;
  6234. end);
  6235.  
  6236.  
  6237.  
  6238.  
  6239. repeat
  6240. Wait(0.01);
  6241. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6242. destroy(_G.mine[1]);
  6243. table.remove(_G.mine,1);
  6244. end;
  6245. until script.Parent==nil or tool.Parent==nil;
  6246. script.Disabled=true;
  6247. destroy(screen);
  6248. end
  6249. end)
  6250.  
  6251. addcmd('god', 'gods player',{},
  6252. function(args, speaker)
  6253. local players = getPlayer(args[1], speaker)
  6254. for i,v in pairs(players)do
  6255. local pchar=_char(v)
  6256. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6257. end
  6258. end)
  6259.  
  6260. addcmd('sgod', 'silently gods player',{},
  6261. function(args, speaker)
  6262. local players = getPlayer(args[1], speaker)
  6263. for i,v in pairs(players)do
  6264. local pchar=_char(v)
  6265. spawn(function()
  6266. pchar.Humanoid.MaxHealth = 10000000
  6267. wait()
  6268. pchar.Humanoid.Health = 10000000
  6269. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6270. Notify('Silent godded player(s)') end
  6271. end)
  6272. end
  6273. end)
  6274.  
  6275. addcmd('ungod', 'removes god from a player',{},
  6276. function(args, speaker)
  6277. local players = getPlayer(args[1], speaker)
  6278. for i,v in pairs(players)do
  6279. local pchar=_char(v)
  6280. if pchar then
  6281. pchar.Humanoid.MaxHealth=100
  6282. pchar.Humanoid.Health=100
  6283. end
  6284. end
  6285. end)
  6286.  
  6287. addcmd('heal', 'resets a players health',{},
  6288. function(args, speaker)
  6289. local players = getPlayer(args[1], speaker)
  6290. for i,v in pairs(players)do spawn(function()
  6291. local pchar=_char(v)
  6292. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6293.  
  6294. addcmd('fart', 'makes u fart',{},
  6295. function(args, speaker)
  6296. local players = getPlayer(args[1], speaker)
  6297. for i,v in pairs(players)do
  6298. spawn(function()
  6299. local pchar=_char(v)
  6300. fart = Instance.new("Smoke")
  6301. fart.Parent = pchar.HumanoidRootPart
  6302. fart.Color = Color3.new(255/255, 255/255, 0)
  6303. fart.Opacity = 0.4
  6304. fart.Size = 1.0
  6305. fart.RiseVelocity = 8
  6306. fartsound = Instance.new("Sound", workspace)
  6307. fsound = "http://www.roblox.com/asset?id=251309043"
  6308. fartsound.SoundId = fsound
  6309. fartsound.Volume = 1.0
  6310. fartsound:Play()
  6311. wait(9.0)
  6312. fartsound:Destroy()
  6313. pchar.HumanoidRootPart.Smoke:Destroy()
  6314. end)
  6315. end
  6316. end)
  6317.  
  6318. addcmd('decalspam', 'you can already guess...',{},
  6319. function(args, speaker)
  6320. Notify('Decal Spammed ID: ' ..args[1])
  6321. wait(4)
  6322. decalID = args[1]
  6323. function exPro(root)
  6324. for _, v in pairs(root:GetChildren()) do
  6325. if v:IsA("BasePart") then
  6326. local One = Instance.new("Decal", v)
  6327. local Two = Instance.new("Decal", v)
  6328. local Three = Instance.new("Decal", v)
  6329. local Four = Instance.new("Decal", v)
  6330. local Five = Instance.new("Decal", v)
  6331. local Six = Instance.new("Decal", v)
  6332. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6333. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6334. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6335. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6336. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6337. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6338. One.Face = "Front"
  6339. Two.Face = "Back"
  6340. Three.Face = "Right"
  6341. Four.Face = "Left"
  6342. Five.Face = "Top"
  6343. Six.Face = "Bottom"
  6344. One.Name = "IYdecal"
  6345. Two.Name = "IYdecal"
  6346. Three.Name = "IYdecal"
  6347. Four.Name = "IYdecal"
  6348. Five.Name = "IYdecal"
  6349. Six.Name = "IYdecal"
  6350. end
  6351. exPro(v)
  6352. end
  6353. end
  6354. function asdf(root)
  6355. for _, v in pairs(root:GetChildren()) do
  6356. asdf(v)
  6357. end
  6358. end
  6359. exPro(workspace)
  6360. asdf(workspace)
  6361. end)
  6362.  
  6363. addcmd('undecalspam', 'removes the mess',{},
  6364. function(args, speaker)
  6365. Notify('Removing Decal Spam...')
  6366. wait(4)
  6367. function exPro(root)
  6368. for _, v in pairs(root:GetChildren()) do
  6369. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6370. v.Parent = nil
  6371. end
  6372. exPro(v)
  6373. end
  6374. end
  6375. function asdf(root)
  6376. for _, v in pairs(root:GetChildren()) do
  6377. asdf(v)
  6378. end
  6379. end
  6380. exPro(workspace)
  6381. asdf(workspace)
  6382. end)
  6383.  
  6384. addcmd('sky', 'sets the sky',{'skybox'},
  6385. function(args, speaker)
  6386. playinggif = false
  6387. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6388. s = Instance.new("Sky")
  6389. s.Name = "Sky"
  6390. s.Parent = LightingService
  6391. local skyboxID = args[1]
  6392. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6393. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6394. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6395. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6396. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6397. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6398. LightingService.TimeOfDay = 12
  6399. end)
  6400.  
  6401. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6402. function(args, speaker)
  6403. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6404. playinggif = false
  6405. wait(0.5)
  6406. local GIF = splitString(args[1])
  6407. for _, child in pairs( gLighting:GetChildren()) do
  6408. if child.ClassName == "Sky" then
  6409. child:Destroy()
  6410. end
  6411. end
  6412. Sky = Instance.new("Sky",game.Lighting)
  6413. Notify('Loading...')
  6414. playinggif = true
  6415. for N,F in ipairs(GIF) do
  6416. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6417. end
  6418. gLighting.TimeOfDay = 12
  6419. Notify('Playing skybox')
  6420. playinggif = true
  6421. wait(0.5)
  6422. repeat
  6423. for N,F in ipairs(GIF) do
  6424. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6425. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6426. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6427. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6428. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6429. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6430. wait(skyinterval)
  6431. end
  6432. until playinggif == false
  6433. end)
  6434.  
  6435. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6436. function(args, speaker)
  6437. playinggif = false
  6438. wait(0.5)
  6439. Notify('Stopped sky gif')
  6440. for _, child in pairs( gLighting:GetChildren()) do
  6441. if child.ClassName == "Sky" then
  6442. child:Destroy()
  6443. end
  6444. end
  6445. end)
  6446.  
  6447. addcmd('freeze', 'freezes a player',{'fr'},
  6448. function(args, speaker)
  6449. local players = getPlayer(args[1], speaker)
  6450. if players ~= nil then
  6451. for i, v in pairs(players) do
  6452. spawn(function()
  6453. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6454. end
  6455. end)
  6456. end
  6457. end
  6458. end)
  6459.  
  6460. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6461. function(args, speaker)
  6462. local players = getPlayer(args[1], speaker)
  6463. if players ~= nil then
  6464. for i, v in pairs(players) do
  6465. spawn(function()
  6466. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6467. end
  6468. end)
  6469. end
  6470. end
  6471. end)
  6472.  
  6473. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6474. function(args, speaker)
  6475. local players = getPlayer(args[1], speaker)
  6476. if players ~= nil then
  6477. for i, v in pairs(players) do
  6478. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6479. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6480. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6481. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6482. M.Anchored = true
  6483. end
  6484. end
  6485. end)
  6486.  
  6487. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6488. function(args, speaker)
  6489. for i,v in pairs(workspace:GetDescendants()) do
  6490. if v:IsA("SpawnLocation") then
  6491. v:Destroy()
  6492. end
  6493. end
  6494. end)
  6495.  
  6496. addcmd('neon', 'makes a player neon',{},
  6497. function(args, speaker)
  6498. local players = getPlayer(args[1], speaker)
  6499. if players ~= nil then
  6500. for i, v in pairs(players) do
  6501. for _, child in pairs( _char(v):GetChildren()) do
  6502. if child.ClassName == "CharacterMesh" then
  6503. child:Destroy()
  6504. end
  6505. end
  6506. for _, child in pairs( _char(v):GetChildren()) do
  6507. if child.ClassName == "Shirt" then
  6508. child:Destroy()
  6509. end
  6510. end
  6511. for _, child in pairs( _char(v):GetChildren()) do
  6512. if child.ClassName == "Pants" then
  6513. child:Destroy()
  6514. end
  6515. end
  6516. for _, child in pairs( _char(v):GetDescendants()) do
  6517. if child.ClassName == "Part" then
  6518. child.Material = "Neon"
  6519. end
  6520. end
  6521. end
  6522. end
  6523. end)
  6524.  
  6525. addcmd('glass', 'makes a player glass',{},
  6526. function(args, speaker)
  6527. local players = getPlayer(args[1], speaker)
  6528. if players ~= nil then
  6529. for i, v in pairs(players) do
  6530. for _, child in pairs( _char(v):GetChildren()) do
  6531. if child.ClassName == "CharacterMesh" then
  6532. child:Destroy()
  6533. end
  6534. end
  6535. for _, child in pairs( _char(v):GetChildren()) do
  6536. if child.ClassName == "Shirt" then
  6537. child:Destroy()
  6538. end
  6539. end
  6540. for _, child in pairs( _char(v):GetChildren()) do
  6541. if child.ClassName == "Pants" then
  6542. child:Destroy()
  6543. end
  6544. end
  6545. for _, child in pairs( _char(v):GetDescendants()) do
  6546. if child.ClassName == "Part" then
  6547. child.Material = "Glass"
  6548. child.Transparency = 0.3
  6549. end
  6550. end
  6551. end
  6552. end
  6553. end)
  6554.  
  6555.  
  6556. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6557. function(args, speaker)
  6558. local players = getPlayer(args[1], speaker)
  6559. local platforms = {}
  6560. for i,v in pairs(players) do
  6561. local p = game:GetService("Players")[v]
  6562. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6563. end
  6564. Notify(table.concat(platforms, ', '))
  6565. end)
  6566.  
  6567. addcmd('whiteify', 'Turns the target white.', {'white'},
  6568. function(args, speaker)
  6569. local players = getPlayer(args[1], speaker)
  6570.  
  6571. for i,v in pairs(players) do
  6572. local lplr = game:GetService("Players")[v]
  6573. local bodyc = lplr.Character["Body Colors"]
  6574. local color = "Institutional white"
  6575.  
  6576. bodyc.HeadColor = BrickColor.new(color)
  6577. bodyc.LeftArmColor = BrickColor.new(color)
  6578. bodyc.LeftLegColor = BrickColor.new(color)
  6579. bodyc.RightArmColor = BrickColor.new(color)
  6580. bodyc.RightLegColor = BrickColor.new(color)
  6581. bodyc.TorsoColor = BrickColor.new(color)
  6582. end
  6583. end)
  6584.  
  6585. addcmd('blackify', 'Turns the target black.', {'black'},
  6586. function(args, speaker)
  6587. local players = getPlayer(args[1], speaker)
  6588.  
  6589. for i,v in pairs(players) do
  6590. local lplr = game:GetService("Players")[v]
  6591. local bodyc = lplr.Character["Body Colors"]
  6592. local color = "Black"
  6593.  
  6594. bodyc.HeadColor = BrickColor.new(color)
  6595. bodyc.LeftArmColor = BrickColor.new(color)
  6596. bodyc.LeftLegColor = BrickColor.new(color)
  6597. bodyc.RightArmColor = BrickColor.new(color)
  6598. bodyc.RightLegColor = BrickColor.new(color)
  6599. bodyc.TorsoColor = BrickColor.new(color)
  6600. end
  6601. end)
  6602.  
  6603. addcmd('kill', 'kills a player',{},
  6604. function(args, speaker)
  6605. local players = getPlayer(args[1], speaker)
  6606. for i,v in pairs(players)do
  6607. local pchar=_char(v)
  6608. pchar:BreakJoints()
  6609. end
  6610. end)
  6611.  
  6612. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6613. function(args, speaker)
  6614. local players = getPlayer(args[1], speaker)
  6615. for i,v in pairs(players)do
  6616. spawn(function()
  6617. local plr = gPlayers[v]
  6618. local char = plr.Character
  6619. char.Humanoid.WalkSpeed = 100
  6620. char.Humanoid.JumpPower = 70
  6621. spawn(function()
  6622. for i,v in pairs(char:GetChildren()) do
  6623. if v:IsA("BasePart") then
  6624. coroutine.wrap(function()
  6625. for i=0,1,.1 do
  6626. wait()
  6627. v.Transparency = v.Transparency +i
  6628. end
  6629. end)()
  6630. end
  6631. end
  6632. for i,v in pairs(char:GetChildren()) do
  6633. if v:IsA("Accessory") then
  6634. coroutine.wrap(function()
  6635. for i=0,1,.1 do
  6636. wait()
  6637. v.Handle.Transparency = v.Handle.Transparency +i
  6638. end
  6639. end)()
  6640. end
  6641. end
  6642. end)
  6643. char.Head.face:Destroy()
  6644. wait(1)
  6645. local s = Instance.new("Sound")
  6646. s.Name = "wae"
  6647. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6648. s.Volume = 1
  6649. s.Pitch = 1
  6650. s.Looped = true
  6651. s.archivable = true
  6652. s.Parent = gPlayers.LocalPlayer.Character.Head
  6653. s:play()
  6654. local daqueen = Instance.new("Part",char)
  6655. daqueen.Name = "asd"
  6656. daqueen.CanCollide = false
  6657. local mesh = Instance.new("SpecialMesh",daqueen)
  6658. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6659. mesh.MeshId = "rbxassetid://1300136843"
  6660. local text = Instance.new("Decal",daqueen)
  6661. text.Name = "asd"
  6662. text.Texture = "rbxassetid://1300137893"
  6663. local knowdawey = Instance.new("Weld",char)
  6664. knowdawey.Part0 = char.HumanoidRootPart
  6665. knowdawey.Part1 = daqueen
  6666. local eye1 = Instance.new("Part")
  6667. eye1.CanCollide = false
  6668. eye1.Parent = char
  6669. local mesh1 = Instance.new("SpecialMesh",eye1)
  6670. mesh1.MeshId = "rbxassetid://1300138314"
  6671. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6672. local eyetext = Instance.new("Decal",eye1)
  6673. eyetext.Texture = "rbxassetid://1300129774"
  6674. local eye1w = Instance.new("Weld",char)
  6675. eye1w.Part0 = char.HumanoidRootPart
  6676. eye1w.Part1 = eye1
  6677. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6678. end)
  6679. end
  6680. end)
  6681.  
  6682. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6683. function(args, speaker)
  6684. part = GLS(false, 0)
  6685. local function dels(instance)
  6686. for i,v in pairs(instance:GetChildren())do
  6687. if v.Name:lower() == part:lower() then v:Destroy() end
  6688. dels(v)
  6689. end
  6690. end
  6691. dels(workspace)
  6692. Notify('Deleted ' ..GLS(false, 0))
  6693. end)
  6694.  
  6695. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6696. function(args, speaker)
  6697. part = GLS(false, 0)
  6698. local function dels(instance)
  6699. for i,v in pairs(instance:GetChildren())do
  6700. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6701. dels(v)
  6702. end
  6703. end
  6704. dels(workspace)
  6705. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6706. end)
  6707.  
  6708. addcmd('blur', 'adjusts blur',{},
  6709. function(args, speaker)
  6710. local function dels(instance)
  6711. for i,v in pairs(instance:GetChildren())do
  6712. if v:IsA'BlurEffect'then v:Destroy()end
  6713. dels(v)
  6714. end
  6715. end
  6716. dels(LightingService)
  6717.  
  6718. local b = Instance.new("BlurEffect", LightingService)
  6719. b.Name = "IYblur"
  6720. b.Size = args[1]
  6721. end)
  6722.  
  6723. addcmd('distortsound','changes volume of sound',{'distort'},
  6724. function(args, speaker)
  6725. for i,v in pairs(workspace:GetChildren())do
  6726. if v:IsA("Sound") and v.Name == "IYsound" then
  6727. v:ClearAllChildren ()
  6728. local d = Instance.new('DistortionSoundEffect')
  6729. d.Parent = v
  6730. d.Level = args[1]
  6731. Notify('Changed distortion to ' .. args[1])
  6732. end
  6733. end
  6734. end)
  6735.  
  6736. addcmd('volume','changes volume of sound',{'vol'},
  6737. function(args, speaker)
  6738. for i,v in pairs(workspace:GetChildren())do
  6739. if v:IsA("Sound") and v.Name == "IYsound" then
  6740. v.Volume = args[1]
  6741. Notify('Changed volume to ' .. args[1])
  6742. end
  6743. end
  6744. end)
  6745.  
  6746. addcmd('pitch','changes pitch of sound',{},
  6747. function(args, speaker)
  6748. for i,v in pairs(workspace:GetChildren())do
  6749. if v:IsA("Sound") and v.Name == "IYsound" then
  6750. v.Pitch = args[1]
  6751. Notify('Changed pitch to ' .. args[1])
  6752. end
  6753. end
  6754. end)
  6755.  
  6756. addcmd('loadmap', 'spawns a map',{},
  6757. function(args, speaker)
  6758. local m = args[1]
  6759. for _,v in pairs(workspace:GetChildren()) do
  6760. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6761. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6762. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6763. wait(1)
  6764. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6765. map.Parent = workspace
  6766. end)
  6767.  
  6768. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6769. function(args, speaker)
  6770. msghook()
  6771. if MSGhook == false then
  6772. local localp = game:GetService'Players'.LocalPlayer
  6773. localp.CharacterAppearanceId = 20018
  6774. localp.Character:BreakJoints()
  6775. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6776. Instance.new("ForceField", localp.Character)
  6777. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6778. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6779. localp.CharacterAppearanceId = 0
  6780. localp.Character:BreakJoints()
  6781. if _G.mainhat ~= nil then
  6782. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6783. local part = Instance.new('Part')
  6784. part.Anchored = true
  6785. part.Transparency = 1
  6786. main.Disabled = false
  6787. main.Parent = part
  6788. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6789. part.Parent = localp.Character
  6790. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6791. repeat wait() until localp:FindFirstChild'ChessMsg'
  6792. part:Destroy()
  6793. local message = localp:FindFirstChild'ChessMsg'
  6794. message.Text = ''
  6795. message.Parent = workspace
  6796. message.Name = "IYmessage"
  6797. if part ~= nil then part:Destroy() end
  6798. localp.Character.HumanoidRootPart.Anchored = false
  6799. for _, child in pairs( workspace:GetChildren()) do
  6800. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6801. child:Destroy()
  6802. end
  6803. end
  6804. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6805. if _G.msg ~= nil then
  6806. Notify('Loaded global message bypass')
  6807. else
  6808. execCmd("loadm")
  6809. end
  6810. end
  6811. elseif MSGhook == true then
  6812. Notify('Messages already loaded!')
  6813. end
  6814. end)
  6815.  
  6816. addcmd('countdown', 'makes a countdown', {},
  6817. function(args, speaker)
  6818. local players = getPlayer(args[1], speaker)
  6819. if args[1] ~= string then
  6820. local time = args[1]
  6821. msghook()
  6822. if MSGhook == true then
  6823. local h = workspace.IYmessage
  6824. for i = time, 1, -1 do
  6825. wait(1)
  6826. h.Text = "Countdown: "..i..""
  6827. end
  6828. wait(1)
  6829. h.Text = "Times Up!"
  6830. wait(2)
  6831. h.Text = ''
  6832. elseif MSGhook == false then
  6833. execCmd("loadm")
  6834. repeat wait() until workspace:FindFirstChild("IYmessage")
  6835. local h = workspace.IYmessage
  6836. for i = time, 1, -1 do
  6837. wait(1)
  6838. h.Text = "Countdown: "..i..""
  6839. end
  6840. wait(1)
  6841. h.Text = "Times Up!"
  6842. wait(2)
  6843. h.Text = ''
  6844. end
  6845. end
  6846. end)
  6847.  
  6848. addcmd('explode', 'explode a player', {},
  6849. function(args, speaker)
  6850. local players = getPlayer(args[1], speaker)
  6851. for i, v in pairs(players) do
  6852. local char = _char(v)
  6853. if char:FindFirstChild("HumanoidRootPart") then
  6854. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6855. end
  6856. end
  6857. end)
  6858.  
  6859. addcmd('flood', 'makes a flood e.e', {},
  6860. function(args, speaker)
  6861. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6862. end)
  6863.  
  6864. addcmd('spookyify', 'makes it sp00ky', {},
  6865. function(args, speaker)
  6866. local music = Instance.new("Sound", workspace)
  6867. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6868. music.Volume = 20
  6869. music.Looped = true
  6870. music:Play()
  6871.  
  6872. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6873. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6874. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6875. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6876.  
  6877. local w = workspace:GetChildren()
  6878.  
  6879. for i= 1,#w do
  6880. if w[i]:isA("BasePart") then
  6881. pe = Instance.new("ParticleEmitter", w[i])
  6882. pe.Texture = tex4
  6883. pe.VelocitySpread = 5
  6884. end
  6885. end
  6886.  
  6887. local playerLeaderstats = {}
  6888. for i, v in pairs(gPlayers:GetChildren()) do
  6889. table.insert(playerLeaderstats, v)
  6890. end
  6891. for i, v in pairs(playerLeaderstats) do
  6892. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6893. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6894. pe.VelocitySpread = 50
  6895. end
  6896.  
  6897. texture = "http://www.roblox.com/asset/?id=185495987"
  6898.  
  6899. local A = workspace:GetChildren()
  6900. local B = workspace:GetChildren()
  6901. local C = workspace:GetChildren()
  6902. local D = workspace:GetChildren()
  6903. local E = workspace:GetChildren()
  6904. local F = workspace:GetChildren()
  6905. for i,v in pairs(A) do
  6906. if v:IsA("Part") then
  6907. local d = Instance.new("Decal",v)
  6908. v.Decal.Face = "Top"
  6909. v.Decal.Texture = texture
  6910. v.Anchored = true
  6911. end
  6912. end
  6913.  
  6914. for i,v in pairs(B) do
  6915. if v:IsA("Part") then
  6916. local s = Instance.new("Decal",v)
  6917. s.Face = "Front"
  6918. s.Texture = texture
  6919. end
  6920. end
  6921.  
  6922. for i,v in pairs(C) do
  6923. if v:IsA("Part") then
  6924. local h = Instance.new("Decal",v)
  6925. h.Face = "Back"
  6926. h.Texture = texture
  6927. end
  6928. end
  6929.  
  6930. for i,v in pairs(D) do
  6931. if v:IsA("Part") then
  6932. local j = Instance.new("Decal",v)
  6933. j.Face = "Left"
  6934. j.Texture = texture
  6935. end
  6936. end
  6937.  
  6938. for i,v in pairs(E) do
  6939. if v:IsA("Part") then
  6940. local k = Instance.new("Decal",v)
  6941. k.Face = "Right"
  6942. k.Texture = texture
  6943. end
  6944. end
  6945.  
  6946. for i,v in pairs(F) do
  6947. if v:IsA("Part") then
  6948. local l = Instance.new("Decal",v)
  6949. l.Face = "Bottom"
  6950. l.Texture = texture
  6951. end
  6952.  
  6953. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6954. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6955. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6956. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6957. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6958. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6959. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6960. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6961.  
  6962. Spooky = Instance.new("Sound", workspace)
  6963. Spooky.Name = "Spooky"
  6964. Spooky.SoundId = "rbxassetid://174270407"
  6965. Spooky.Volume = 15
  6966. Spooky.Looped = true
  6967. Spooky:Play()
  6968.  
  6969. Sky = Instance.new("Sky", LightingService)
  6970. Sky.SkyboxBk = imageOne
  6971. Sky.SkyboxDn = imageOne
  6972. Sky.SkyboxFt = imageOne
  6973. Sky.SkyboxLf = imageOne
  6974. Sky.SkyboxRt = imageOne
  6975. Sky.SkyboxUp = imageOne
  6976.  
  6977.  
  6978. while true do
  6979. Sky.SkyboxBk = imageOne
  6980. Sky.SkyboxDn = imageOne
  6981. Sky.SkyboxFt = imageOne
  6982. Sky.SkyboxLf = imageOne
  6983. Sky.SkyboxRt = imageOne
  6984. Sky.SkyboxUp = imageOne
  6985. wait(0.15)
  6986. Sky.SkyboxBk = imageTwo
  6987. Sky.SkyboxDn = imageTwo
  6988. Sky.SkyboxFt = imageTwo
  6989. Sky.SkyboxLf = imageTwo
  6990. Sky.SkyboxRt = imageTwo
  6991. Sky.SkyboxUp = imageTwo
  6992. wait(0.15)
  6993. Sky.SkyboxBk = imageThree
  6994. Sky.SkyboxDn = imageThree
  6995. Sky.SkyboxFt = imageThree
  6996. Sky.SkyboxLf = imageThree
  6997. Sky.SkyboxRt = imageThree
  6998. Sky.SkyboxUp = imageThree
  6999. wait(0.15)
  7000. Sky.SkyboxBk = imageFour
  7001. Sky.SkyboxDn = imageFour
  7002. Sky.SkyboxFt = imageFour
  7003. Sky.SkyboxLf = imageFour
  7004. Sky.SkyboxRt = imageFour
  7005. Sky.SkyboxUp = imageFour
  7006. wait(0.15)
  7007. Sky.SkyboxBk = imageFive
  7008. Sky.SkyboxDn = imageFive
  7009. Sky.SkyboxFt = imageFive
  7010. Sky.SkyboxLf = imageFive
  7011. Sky.SkyboxRt = imageFive
  7012. Sky.SkyboxUp = imageFive
  7013. wait(0.15)
  7014. Sky.SkyboxBk = imageSix
  7015. Sky.SkyboxDn = imageSix
  7016. Sky.SkyboxFt = imageSix
  7017. Sky.SkyboxLf = imageSix
  7018. Sky.SkyboxRt = imageSix
  7019. Sky.SkyboxUp = imageSix
  7020. wait(0.15)
  7021. Sky.SkyboxBk = imageSeven
  7022. Sky.SkyboxDn = imageSeven
  7023. Sky.SkyboxFt = imageSeven
  7024. Sky.SkyboxLf = imageSeven
  7025. Sky.SkyboxRt = imageSeven
  7026. Sky.SkyboxUp = imageSeven
  7027. wait(0.15)
  7028. Sky.SkyboxBk = imageEight
  7029. Sky.SkyboxDn = imageEight
  7030. Sky.SkyboxFt = imageEight
  7031. Sky.SkyboxLf = imageEight
  7032. Sky.SkyboxRt = imageEight
  7033. Sky.SkyboxUp = imageEight
  7034. wait(0.15)
  7035.  
  7036. end
  7037. end
  7038. end)
  7039.  
  7040. addcmd('invisible', 'make a player invisible',{'invis'},
  7041. function(args, speaker)
  7042. local players = getPlayer(args[1], speaker)
  7043. for i, v in pairs(players) do
  7044. for k, v2 in pairs(_char(v):GetChildren()) do
  7045. if v2.className == "Part" then
  7046. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7047. elseif v2.className == "Accessory" then
  7048. if v2:FindFirstChild("Handle") then
  7049. v2.Handle.Transparency = 1
  7050. end
  7051. end
  7052. if v2:FindFirstChild("face") then
  7053. v2.face.Transparency = 1
  7054. end
  7055. end
  7056. end
  7057. end)
  7058.  
  7059. addcmd('visible', 'make a player visible',{'vis'},
  7060. function(args, speaker)
  7061. local players = getPlayer(args[1], speaker)
  7062. for i, v in pairs(players) do
  7063. for k, v2 in pairs(_char(v):GetChildren()) do
  7064. if v2.className == "Part" then
  7065. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7066. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7067. end
  7068. if v2:FindFirstChild("face") then
  7069. v2.face.Transparency = 0
  7070. end
  7071. end
  7072. end
  7073. end)
  7074.  
  7075. addcmd('goto', 'go to a player',{'to'},
  7076. function(args, speaker)
  7077. local players = getPlayer(args[1], speaker)
  7078. if _char(players[1]) ~= nil then
  7079. if speaker.Character:FindFirstChild("Humanoid") then
  7080. speaker.Character.Humanoid.Jump = true
  7081. end
  7082. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7083. end
  7084. end)
  7085.  
  7086. addcmd('bring', 'bring a player to you',{},
  7087. function(args, speaker)
  7088. local players = getPlayer(args[1], speaker)
  7089. for i,v in pairs(players) do
  7090. if _char(v) ~= nil then
  7091. if _char(v):FindFirstChild("Humanoid") then
  7092. _char(v).Humanoid.Jump = true
  7093. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7094. end
  7095. wait(0.1)
  7096. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7097. end
  7098. end
  7099. end)
  7100.  
  7101. addcmd('tp', 'teleport player 1 to player 2',{},
  7102. function(args, speaker)
  7103. local players1=getPlayer(args[1], speaker)
  7104. local players2=getPlayer(args[2], speaker)
  7105. if not players2[1] then return end
  7106. for i,v in pairs(players1) do
  7107. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7108. if _char(v):FindFirstChild("Humanoid") then
  7109. _char(v).Humanoid.Jump = true
  7110. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7111. end
  7112. wait(0.1)
  7113. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7114. end
  7115. end
  7116. end)
  7117.  
  7118. local WayPoints = {}
  7119. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7120. function(args, speaker)
  7121. local WPName = tostring(GLS(false, 0))
  7122. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7123. Notify("Created waypoint: "..GLS(false, 0))
  7124. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7125. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7126. updatepositions()
  7127. end
  7128. end)
  7129.  
  7130. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7131. function(args, speaker)
  7132. for i,v in pairs(WayPoints) do
  7133. if v.NAME == tostring(GLS(false, 0)) then
  7134. Notify("Deleted waypoint: " .. v.NAME)
  7135. table.remove(WayPoints, i)
  7136. updatepositions()
  7137. end end
  7138. end)
  7139.  
  7140.  
  7141. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7142. function(args, speaker)
  7143. local players = getPlayer(args[1], speaker)
  7144. local WPName = tostring(GLS(false, 1))
  7145. for i,v in pairs(players) do
  7146. if gPlayers[v] and gPlayers[v].Character then
  7147. for i,_ in pairs(WayPoints) do
  7148. local x = WayPoints[i].COORD[1]
  7149. local y = WayPoints[i].COORD[2]
  7150. local z = WayPoints[i].COORD[3]
  7151. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7152. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7153. end
  7154. end
  7155. end
  7156. end
  7157. end)
  7158.  
  7159. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7160. function(args, speaker)
  7161. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7162. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7163. if _players[v].Character and _players[b].Character then
  7164. _players[v].CharacterAppearanceId = _players[b].userId
  7165. refresh(_players[v])
  7166. end
  7167. end
  7168. end
  7169. end)
  7170.  
  7171. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7172. function(args, speaker)
  7173. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7174. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7175. spawn(function()
  7176. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7177. if v:IsA('Tool') or v:IsA('HopperBin') then
  7178. if not _players[b] then
  7179. v:Clone().Parent = speaker.Backpack
  7180. else v:Clone().Parent = _players[b].Backpack
  7181. end
  7182. end
  7183. end
  7184. end)
  7185. end
  7186. end
  7187. end)
  7188.  
  7189. addcmd('char', 'change a players appearance',{},
  7190. function(args, speaker)
  7191. local players = getPlayer(args[1], speaker)
  7192. if not args[1]or not args[2]then return end
  7193. local id=args[2]
  7194. if players ~= nil then
  7195. for i,v in pairs(players) do
  7196. gPlayers[v].CharacterAppearanceId = id
  7197. refresh(gPlayers[v])
  7198. end
  7199. end
  7200. end)
  7201.  
  7202. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7203. function(args, speaker)
  7204. local players = getPlayer(args[1], speaker)
  7205. if players ~= nil then
  7206. for i,v in pairs(players) do
  7207. gPlayers[v].CharacterAppearanceId = 0
  7208. refresh(gPlayers[v])
  7209. end
  7210. end
  7211. end)
  7212.  
  7213. addcmd('speed', 'change a players walkspeed',{'ws'},
  7214. function(args, speaker)
  7215. local players = getPlayer(args[1], speaker)
  7216. if not args[1]or not args[2]then return end
  7217. local num=args[2]
  7218. for i,v in pairs(players) do
  7219. if _char(v):FindFirstChild("Humanoid") then
  7220. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7221. end
  7222. end
  7223. end)
  7224.  
  7225. addcmd('jump', 'forces a player to jump',{},
  7226. function(args, speaker)
  7227. local players = getPlayer(args[1], speaker)
  7228. for i,v in pairs(players) do
  7229. if _char(v):FindFirstChild("Humanoid") then
  7230. _char(v).Humanoid.Jump = true
  7231. end
  7232. end
  7233. end)
  7234.  
  7235. jumping = {}
  7236. addcmd('loopjump','like a bunny :)',{'ljump'},
  7237. function(args, speaker)
  7238. local players = getPlayer(args[1], speaker)
  7239. for i,v in pairs(players)do
  7240. spawn(function()
  7241. if FindTable(jumping, _players[v].Name) then return end
  7242. table.insert(jumping, _players[v].Name)
  7243. repeat wait(0.01)
  7244. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7245. if _players[v].Character.Humanoid.Jump ~= true then
  7246. _players[v].Character.Humanoid.Jump = true end end
  7247. until not FindTable(jumping, _players[v].Name)
  7248. end)
  7249. end
  7250. end)
  7251.  
  7252. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7253. function(args, speaker)
  7254. local players = getPlayer(args[1], speaker)
  7255. for i,v in pairs(players)do
  7256. spawn(function()
  7257. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7258. end)
  7259. end
  7260. end)
  7261.  
  7262. addcmd('sit', 'sit a player',{},
  7263. function(args, speaker)
  7264. local players = getPlayer(args[1], speaker)
  7265. for i,v in pairs(players) do
  7266. if _char(v):FindFirstChild("Humanoid") then
  7267. _char(v).Humanoid.Sit = true
  7268. end
  7269. end
  7270. end)
  7271.  
  7272. sitting = {}
  7273. addcmd('loopsit','very annoying',{'lsit'},
  7274. function(args, speaker)
  7275. local players = getPlayer(args[1], speaker)
  7276. for i,v in pairs(players)do
  7277. spawn(function()
  7278. if FindTable(sitting, _players[v].Name) then return end
  7279. table.insert(sitting, _players[v].Name)
  7280. repeat wait(0.01)
  7281. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7282. if _players[v].Character.Humanoid.Sit ~= true then
  7283. _players[v].Character.Humanoid.Sit = true end end
  7284. until not FindTable(sitting, _players[v].Name)
  7285. end)
  7286. end
  7287. end)
  7288.  
  7289. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7290. function(args, speaker)
  7291. local players = getPlayer(args[1], speaker)
  7292. for i,v in pairs(players)do
  7293. spawn(function()
  7294. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7295. end)
  7296. end
  7297. end)
  7298.  
  7299. addcmd('strength',' strong',{},
  7300. function(args, speaker)
  7301. local players = getPlayer(args[1], speaker)
  7302. for i,v in pairs(players)do
  7303. spawn(function()
  7304. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7305. if child.ClassName == "Part" then
  7306. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7307. end
  7308. end
  7309. end)
  7310. end
  7311. end)
  7312.  
  7313. addcmd('weaken',' weak',{},
  7314. function(args, speaker)
  7315. local players = getPlayer(args[1], speaker)
  7316. for i,v in pairs(players)do
  7317. spawn(function()
  7318. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7319. if child.ClassName == "Part" then
  7320. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7321. end
  7322. end
  7323. end)
  7324. end
  7325. end)
  7326.  
  7327. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7328. function(args, speaker)
  7329. local players = getPlayer(args[1], speaker)
  7330. for i,v in pairs(players)do
  7331. spawn(function()
  7332. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7333. if child.ClassName == "Part" then
  7334. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7335. end
  7336. end
  7337. end)
  7338. end
  7339. end)
  7340.  
  7341. addcmd('trip','makes a player trip',{},
  7342. function(args, speaker)
  7343. local players = getPlayer(args[1], speaker)
  7344. for i,v in pairs(players)do
  7345. spawn(function()
  7346. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7347. local dir = _players[v].Character:findFirstChild("Right Leg")
  7348. dir.Anchored = true
  7349. if dir.Anchored == true then
  7350. wait(.5)
  7351. _players[v].Character.Humanoid.Sit = true
  7352. wait(1)
  7353. _players[v].Character.Humanoid.Sit = false
  7354. dir.Anchored = false
  7355. end
  7356. end
  7357. end)
  7358. end
  7359. end)
  7360.  
  7361. oofing = false
  7362. addcmd('loopoof','very VERY annoying',{},
  7363. function(args, speaker)
  7364. oofing = true
  7365. repeat wait(0.01)
  7366. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7367. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7368. for _,x in pairs(v.Character.Head:GetChildren()) do
  7369. if x:IsA'Sound' then x.Playing = true end
  7370. end
  7371. end
  7372. end
  7373. until oofing == false
  7374. end)
  7375.  
  7376. addcmd('unloopoof','stops the oof chaos',{},
  7377. function(args, speaker)
  7378. oofing = false
  7379. end)
  7380.  
  7381. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7382. function(args, speaker)
  7383. local players = getPlayer(args[1], speaker)
  7384. if not args[1]or not args[2]then return end
  7385. local num=args[2]
  7386. for i,v in pairs(players) do
  7387. if _char(v):FindFirstChild("Humanoid") then
  7388. _char(v).Humanoid.JumpPower=tonumber(num)
  7389. end
  7390. end
  7391. end)
  7392.  
  7393. addcmd('confuse', 'confusing...',{},
  7394. function(args, speaker)
  7395. local players = getPlayer(args[1], speaker)
  7396. for i,v in pairs(players) do
  7397. spawn(function()
  7398. if _char(v):FindFirstChild("Humanoid") then
  7399. _char(v).Humanoid.Name = "ConfusedNigga"
  7400. while true do
  7401. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7402. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7403. wait(0.1)
  7404. end
  7405.  
  7406. end
  7407. end)
  7408. end
  7409. end)
  7410.  
  7411. addcmd('unconfuse', 'not confusing...',{},
  7412. function(args, speaker)
  7413. local players = getPlayer(args[1], speaker)
  7414. for i,v in pairs(players) do
  7415. spawn(function()
  7416. if _char(v):FindFirstChild("ConfusedNigga") then
  7417. _char(v).ConfusedNigga.Name = "Humanoid"
  7418. wait(0.3)
  7419. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7420.  
  7421. end
  7422. end)
  7423. end
  7424. end)
  7425.  
  7426. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7427. function(args, speaker)
  7428. local players = getPlayer(args[1], speaker)
  7429. for i,v in pairs(players) do
  7430. if _char(v):FindFirstChild("Humanoid") then
  7431. _char(v).Humanoid.PlatformStand = true
  7432. end
  7433. end
  7434. end)
  7435.  
  7436. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7437. function(args, speaker)
  7438. local players = getPlayer(args[1], speaker)
  7439. for i,v in pairs(players) do
  7440. if _char(v):FindFirstChild("Humanoid") then
  7441. _char(v).Humanoid.PlatformStand = false
  7442. end
  7443. end
  7444. end)
  7445.  
  7446. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7447. function(args, speaker)
  7448. local players = getPlayer(args[1], speaker)
  7449. for i,v in pairs(players) do
  7450. if _char(v):FindFirstChild("Humanoid") then
  7451. _char(v).Humanoid.HipHeight = args[2]
  7452. end
  7453. end
  7454. end)
  7455.  
  7456. addcmd('face', 'change a players face',{},
  7457. function(args, speaker)
  7458. local players = getPlayer(args[1], speaker)
  7459. for i,v in pairs(players) do
  7460. if _char(v).Head:FindFirstChild("face") then
  7461. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7462. end
  7463. end
  7464. end)
  7465.  
  7466. addcmd('time', 'change the time of day',{},
  7467. function(args, speaker)
  7468. if not args[1]then return end
  7469. Notify('Time set to ' .. args[1])
  7470. LightingService.ClockTime = args[1]
  7471. end)
  7472.  
  7473. addcmd('day', 'change the time to day',{},
  7474. function(args, speaker)
  7475. LightingService.ClockTime = 15
  7476. end)
  7477.  
  7478. addcmd('night', 'change the time of night',{},
  7479. function(args, speaker)
  7480. LightingService.ClockTime = 0
  7481. end)
  7482.  
  7483. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7484. function(args, speaker)
  7485. Notify('Turned on global shadows')
  7486. LightingService.GlobalShadows = true
  7487. end)
  7488.  
  7489. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7490. function(args, speaker)
  7491. Notify('Turned off global shadows')
  7492. LightingService.GlobalShadows = false
  7493. end)
  7494.  
  7495. addcmd('outlines', 'changes the lighting property',{},
  7496. function(args, speaker)
  7497. Notify('Turned on outlines')
  7498. LightingService.Outlines = true
  7499. end)
  7500.  
  7501. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7502. function(args, speaker)
  7503. Notify('Turned off outlines')
  7504. LightingService.Outlines = false
  7505. end)
  7506.  
  7507. addcmd('brightness', 'changes the lighting property',{},
  7508. function(args, speaker)
  7509. Notify('Set brightness to ' .. args[1])
  7510. LightingService.Brightness = args[1]
  7511. end)
  7512.  
  7513. addcmd('age','tells you the age of a player',{},
  7514. function(args, speaker)
  7515. local players = getPlayer(args[1], speaker)
  7516. if speaker.userId ~= LP.userId then
  7517. lponly(speaker)
  7518. else
  7519. for i,v in pairs(players) do
  7520. game:FindService('StarterGui'):SetCore('SendNotification', {
  7521. Title = _players[v].Name,
  7522. Text = 'Age: '.._players[v].AccountAge,
  7523. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7524. Duration = 5,
  7525. })
  7526. end
  7527. end
  7528. end)
  7529.  
  7530. addcmd('remotespy', 'prints remotes',{'remotes'},
  7531. function(args, speaker)
  7532. if speaker.userId ~= LP.userId then
  7533. lponly(speaker)
  7534. else
  7535. Notify('Printing remotes')
  7536. function getem(o)
  7537. for i,v in pairs(o:children())do
  7538. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7539. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7540. end
  7541. getem(v)
  7542. end
  7543. end
  7544. pcall(getem,game)
  7545. end
  7546. end)
  7547.  
  7548. addcmd('f3x', 'loads f3x tools',{'fex'},
  7549. function(args, speaker)
  7550. if speaker.userId ~= LP.userId then
  7551. lponly(speaker)
  7552. else
  7553. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7554. end
  7555. end)
  7556.  
  7557. addcmd('kick', 'kick a player',{},
  7558. function(args, speaker)
  7559. local players = getPlayer(args[1], speaker)
  7560. for i,v in pairs(players) do
  7561. spawn(function()
  7562. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7563. Notify('Kicked player(s)') end
  7564. kickF(gPlayers[v])
  7565. end) end end)
  7566.  
  7567. function fadelock(id)
  7568. if lockic.ImageTransparency ~= 1 then
  7569. for i=1, 10 do
  7570. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7571. wait(0.01)
  7572. end
  7573. lockic.ImageTransparency = 1
  7574. end
  7575. if id ~= 'off' then
  7576. lockic.Image = id
  7577. wait(0.2)
  7578. for i=1, 10 do
  7579. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7580. wait(0.01)
  7581. end
  7582. lockic.ImageTransparency = 0
  7583. end end
  7584.  
  7585. addcmd('serverlock', 'lock teh server',{'slock'},
  7586. function(args, speaker)
  7587. slock = true
  7588. agelock = false
  7589. Notify('Locked Server')
  7590. fadelock("rbxassetid://1495252742")
  7591. end)
  7592.  
  7593. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7594. function(args, speaker)
  7595. slock = false
  7596. Notify('Unlocked Server')
  7597. if lockic.Image == "rbxassetid://1495252742" then
  7598. fadelock('off')
  7599. end
  7600. end)
  7601.  
  7602. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7603. function(args, speaker)
  7604. if isNumber(args[1]) then
  7605. Notify('Set the age lock to age ' .. args[1])
  7606. isagelocked = true
  7607. slock = false
  7608. agelock = tonumber(args[1])
  7609. fadelock("rbxassetid://1495252495")
  7610. end
  7611. end)
  7612.  
  7613. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7614. function(args, speaker)
  7615. Notify('Disabled age lock')
  7616. isagelocked = false
  7617. if lockic.Image == "rbxassetid://1495252495" then
  7618. fadelock('off')
  7619. end
  7620. end)
  7621.  
  7622. addcmd('unlockws', 'unlock the whole workspace',{},
  7623. function(args, speaker)
  7624. Notify('Workspace unlocked')
  7625. wait(1)
  7626. local function unlock(instance)
  7627. for i,v in pairs(instance:GetChildren()) do
  7628. if v:IsA("BasePart") then
  7629. v.Locked = false
  7630. end
  7631. unlock(v)
  7632. end
  7633. end
  7634. unlock(workspace)
  7635. end)
  7636.  
  7637. addcmd('lockws', 'lock the whole workspace',{},
  7638. function(args, speaker)
  7639. Notify('Workspace locked')
  7640. wait(1)
  7641. local function lock(instance)
  7642. for i,v in pairs(instance:GetChildren()) do
  7643. if v:IsA("BasePart") then
  7644. v.Locked = true
  7645. end
  7646. lock(v)
  7647. end
  7648. end
  7649. lock(workspace)
  7650. end)
  7651.  
  7652. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7653. function(args, speaker)
  7654. local function unanchor(instance)
  7655. for i,v in pairs(instance:GetChildren()) do
  7656. if v:IsA("BasePart") then
  7657. v.Anchored=false
  7658. end
  7659. unanchor(v)
  7660. end
  7661. end
  7662. unanchor(workspace)
  7663. end)
  7664.  
  7665. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7666. function(args, speaker)
  7667. local function anchor(instance)
  7668. for i,v in pairs(instance:GetChildren()) do
  7669. if v:IsA("BasePart") then
  7670. v.Anchored=true
  7671. end
  7672. anchor(v)
  7673. end
  7674. end
  7675. anchor(workspace)
  7676. end)
  7677.  
  7678. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7679. function()
  7680. for _,v in pairs(workspace:GetChildren()) do
  7681. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7682. v:Destroy()
  7683. elseif v:IsA("Terrain") then
  7684. v:Clear()
  7685. end
  7686. end
  7687. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7688. local p = Instance.new("Part", workspace)
  7689. p.Anchored = true
  7690. p.FormFactor = "Symmetric"
  7691. p.Size = Vector3.new(1000,1,1000)
  7692. p.Position = Vector3.new(0,0,0)
  7693. p.BrickColor = BrickColor.new("Bright green")
  7694. p.Material = "Grass"
  7695. p.Locked = true
  7696. end)
  7697.  
  7698. addcmd('headshake', 'shakes a players head',{},
  7699. function(args, speaker)
  7700. local players = getPlayer(args[1], speaker)
  7701. for i,v in pairs(players) do
  7702. spawn(function()
  7703. local shaken = gPlayers[v].Character
  7704. for X = 1, math.huge, 0.2 do
  7705. wait()
  7706. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7707. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7708. end
  7709. for X = 1, math.huge, 0.1 do
  7710. wait()
  7711. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7712. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7713. end
  7714. for _,c in pairs(gPlayers:GetChildren()) do
  7715. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7716. end
  7717. for _,c in pairs(gPlayers:GetChildren()) do
  7718. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7719. end
  7720. end)
  7721. end
  7722. end)
  7723.  
  7724. addcmd('explorer', 'opens DEX',{'dex'},
  7725. function(args, speaker)
  7726. if speaker.userId ~= LP.userId then
  7727. lponly(speaker)
  7728. else
  7729. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7730. end
  7731. end)
  7732.  
  7733. addcmd('iyspam', '/shrug',{},
  7734. function(args, speaker)
  7735. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7736. end)
  7737.  
  7738. addcmd('firstp', 'forces player to go into first person',{},
  7739. function(args, speaker)
  7740. local players = getPlayer(args[1], speaker)
  7741. for i,v in pairs(players)do
  7742. gPlayers[v].CameraMode = "LockFirstPerson"
  7743. end
  7744. end)
  7745.  
  7746. addcmd('lock', 'locks a players body parts',{},
  7747. function(args, speaker)
  7748. local players = getPlayer(args[1], speaker)
  7749. for i,v in pairs(players)do
  7750. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7751. if v:IsA("Part") then
  7752. v.Locked = true
  7753. end end end
  7754. end)
  7755.  
  7756. addcmd('unlock', 'locks a players body parts',{},
  7757. function(args, speaker)
  7758. local players = getPlayer(args[1], speaker)
  7759. for i,v in pairs(players)do
  7760. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7761. if v:IsA("Part") then
  7762. v.Locked = false
  7763. end end end
  7764. end)
  7765.  
  7766. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7767. function(args, speaker)
  7768. local players = getPlayer(args[1], speaker)
  7769. for i,v in pairs(players)do
  7770. spawn(function()
  7771. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7772. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7773. Notify('Disabled reset for player(s)') end
  7774. end)
  7775. end
  7776. end)
  7777.  
  7778. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7779. function(args, speaker)
  7780. local players = getPlayer(args[1], speaker)
  7781. for i,v in pairs(players)do
  7782. spawn(function()
  7783. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7784. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7785. Notify('Enabled reset for player(s)') end
  7786. end)
  7787. end
  7788. end)
  7789.  
  7790. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7791. function(args,speaker)
  7792. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7793. if v:IsA("PostEffect") then
  7794. v:Destroy()
  7795. end
  7796. end
  7797. LightingService.Ambient = origsettings.abt
  7798. LightingService.OutdoorAmbient = origsettings.oabt
  7799. LightingService.Brightness = origsettings.brt
  7800. LightingService.TimeOfDay = origsettings.time
  7801. LightingService.FogColor = origsettings.fclr
  7802. LightingService.FogEnd = origsettings.fe
  7803. LightingService.FogStart = origsettings.fs
  7804. end)
  7805.  
  7806. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7807. function(args,speaker)
  7808. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7809. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7810. Notify('Saved lighting settings')
  7811. end)
  7812.  
  7813. addcmd("blackandwhite","Makes the game black and white",{},
  7814. function(args,speaker)
  7815. local lighting = game:GetService("Lighting")
  7816. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7817. effect.Saturation = -1
  7818. end)
  7819.  
  7820. addcmd("invert","Makes the game inverted",{},
  7821. function(args,speaker)
  7822. local lighting = game:GetService("Lighting")
  7823. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7824. effect.Saturation = -1
  7825. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7826. effect.Saturation = -1
  7827. end)
  7828.  
  7829. addcmd("sun","Intensifys the sun",{},
  7830. function(args,speaker)
  7831. local intense = args[1] or 0.25
  7832. local spread = args[2] or 1
  7833. local lighting = game:GetService("Lighting")
  7834. local effect = Instance.new("SunRaysEffect",lighting)
  7835. effect.Name = "IYsun"
  7836. effect.Intensity = tonumber(intense)
  7837. effect.Spread = tonumber(spread)
  7838. end)
  7839.  
  7840. addcmd('base', 'spawns a base',{},
  7841. function(args, speaker)
  7842. local pt = Instance.new("Part")
  7843. pt.BrickColor = BrickColor.new("Silver")
  7844. pt.Anchored = true
  7845. pt.CanCollide = true
  7846. pt.BottomSurface = "Weld"
  7847. pt.Parent = workspace
  7848. pt.Name = (math.random(1,1000000))
  7849. pt.Size = Vector3.new(1000, 1, 1000)
  7850. pt.Locked = true
  7851. Notify('Created new base')
  7852. end)
  7853.  
  7854. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7855. function(args, speaker)
  7856. for i,v in pairs(LightingService:GetChildren()) do
  7857. if v:IsA('BlurEffect') then
  7858. v:Destroy()
  7859. end
  7860. end
  7861. end)
  7862.  
  7863. addcmd('thirdp', 'allows player to go into third person',{},
  7864. function(args, speaker)
  7865. local players = getPlayer(args[1], speaker)
  7866. for i,v in pairs(players)do
  7867. gPlayers[v].CameraMode = "Classic"
  7868. end
  7869. end)
  7870.  
  7871. addcmd('chat', 'forces player to chat what you input',{},
  7872. function(args, speaker)
  7873. local players = getPlayer(args[1], speaker)
  7874. for i,v in pairs(players)do
  7875. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7876. end
  7877. end)
  7878.  
  7879. addcmd('name', 'names player',{},
  7880. function(args, speaker)
  7881. local players = getPlayer(args[1], speaker)
  7882. if not args[1] then return end
  7883. for i,v in pairs(players) do
  7884. for a, mod in pairs(gPlayers[v].Character:children()) do
  7885. if mod:FindFirstChild("TAG") then
  7886. gPlayers[v].Character.Head.Transparency = 0
  7887. mod:Destroy()
  7888. end
  7889. end
  7890.  
  7891. local char = gPlayers[v].Character
  7892. local model = Instance.new("Model", char)
  7893. local clone = char.Head:Clone()
  7894. local hum = Instance.new("Humanoid", model)
  7895. local weld = Instance.new("Weld", clone)
  7896. model.Name = GLS(false, 1)
  7897. clone.Parent = model
  7898. hum.Name = "TAG"
  7899. hum.MaxHealth = 100
  7900. hum.Health = 100
  7901. weld.Part0 = clone
  7902. weld.Part1 = char.Head
  7903. char.Head.Transparency = 1
  7904. end
  7905. end)
  7906.  
  7907. addcmd('unname', 'unnames player',{'unhidename'},
  7908. function(args, speaker)
  7909. local players = getPlayer(args[1], speaker)
  7910. local name = (args[2])
  7911. for i,v in pairs(players) do
  7912. for a, mod in pairs(gPlayers[v].Character:children()) do
  7913. if mod:FindFirstChild("TAG") then
  7914. gPlayers[v].Character.Head.Transparency = 0
  7915. mod:Destroy()
  7916. end
  7917. end
  7918. end
  7919. end)
  7920.  
  7921. addcmd('noname', 'hides the players name',{'hidename'},
  7922. function(args, speaker)
  7923. local players = getPlayer(args[1], speaker)
  7924. for i,v in pairs(players) do
  7925. for a, mod in pairs(gPlayers[v].Character:children()) do
  7926. if mod:FindFirstChild("TAG") then
  7927. gPlayers[v].Character.Head.Transparency = 0
  7928. mod:Destroy()
  7929. end
  7930. end
  7931.  
  7932. local char = gPlayers[v].Character
  7933. local model = Instance.new("Model", char)
  7934. local clone = char.Head:Clone()
  7935. local hum = Instance.new("Humanoid", model)
  7936. local weld = Instance.new("Weld", clone)
  7937. model.Name = ""
  7938. clone.Parent = model
  7939. hum.Name = "TAG"
  7940. hum.MaxHealth = 100
  7941. hum.Health = 100
  7942. weld.Part0 = clone
  7943. weld.Part1 = char.Head
  7944. char.Head.Transparency = 1
  7945. end
  7946. end)
  7947.  
  7948. addcmd('damage', 'damages a player',{},
  7949. function(args, speaker)
  7950. local players = getPlayer(args[1], speaker)
  7951. for i,v in pairs(players) do
  7952. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7953. end
  7954. end)
  7955.  
  7956. addcmd('view', 'views player',{'spectate'},
  7957. function(args, speaker)
  7958. local players = getPlayer(args[1], speaker)
  7959. for i,v in pairs(players) do
  7960. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7961. Notify('Viewing ' .. gPlayers[v].Name)
  7962. end
  7963. end)
  7964.  
  7965. addcmd('unview', 'stops viewing player',{'unspectate'},
  7966. function()
  7967. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7968. Notify('View turned off')
  7969. end)
  7970.  
  7971. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7972. function(args, speaker)
  7973. local players = getPlayer(args[1], speaker)
  7974. for i,v in pairs(players) do
  7975. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7976. if v:IsA("BasePart") and
  7977. v.Name == "Right Leg" or
  7978. v.Name == "Left Leg" or
  7979. v.Name == "Right Arm" or
  7980. v.Name == "Left Arm" then
  7981. v:Destroy()
  7982. end
  7983. end
  7984. end
  7985. end)
  7986.  
  7987. addcmd('noarms', 'removes arms from player',{'rarms'},
  7988. function(args, speaker)
  7989. local players = getPlayer(args[1], speaker)
  7990. for i,v in pairs(players) do
  7991. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7992. if v:IsA("BasePart") and
  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('torso', 'just a torso....',{},
  8002. function(args, speaker)
  8003. local players = getPlayer(args[1], speaker)
  8004. for i,v in pairs(players) do
  8005. spawn(function()
  8006. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  8007. if v:IsA("BasePart") and
  8008. v.Name == "Right Leg" or
  8009. v.Name == "Left Leg" or
  8010. v.Name == "Right Arm" or
  8011. v.Name == "Left Arm" or
  8012. v:IsA('Decal') or v:IsA('Texture') or
  8013. v:IsA('Accessory') then
  8014. v:Destroy()
  8015. end
  8016. end
  8017. gPlayers[v].Character.Head.Transparency = 1
  8018. end)
  8019. end
  8020. end)
  8021.  
  8022. addcmd('box', 'creates a box around player',{},
  8023. function(args, speaker)
  8024. local players = getPlayer(args[1], speaker)
  8025. for i,v in pairs(players)do
  8026. local pchar=_char(v)
  8027. local SB = Instance.new("SelectionBox", pchar)
  8028. SB.Adornee = SB.Parent
  8029. end
  8030. end)
  8031.  
  8032. addcmd('nobox', 'takes away box from player',{'unbox'},
  8033. function(args, speaker)
  8034. local players = getPlayer(args[1], speaker)
  8035. for i,v in pairs(players)do
  8036. local pchar=_char(v)
  8037. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8038. if v:IsA("SelectionBox") then
  8039. v:Destroy()
  8040. end
  8041. end
  8042. end
  8043. end)
  8044.  
  8045. addcmd('ghost', 'ghostifys player',{},
  8046. function(args, speaker)
  8047. local players = getPlayer(args[1], speaker)
  8048. for i,v in pairs(players)do
  8049. local pchar=gPlayers[v].Character
  8050. pchar.Head.Transparency = 0.5
  8051. pchar.Torso.Transparency = 0.5
  8052. pchar["Left Arm"].Transparency = 0.5
  8053. pchar["Right Arm"].Transparency = 0.5
  8054. pchar["Left Leg"].Transparency = 0.5
  8055. pchar["Right Leg"].Transparency = 0.5
  8056. pchar.Head.face.Transparency = 0.5
  8057. end
  8058. end)
  8059.  
  8060. addcmd('unghost', 'unghostifys player',{'noghost'},
  8061. function(args, speaker)
  8062. local players = getPlayer(args[1], speaker)
  8063. for i,v in pairs(players)do
  8064. local pchar=gPlayers[v].Character
  8065. pchar.Head.Transparency = 0
  8066. pchar.Torso.Transparency = 0
  8067. pchar["Left Arm"].Transparency = 0
  8068. pchar["Right Arm"].Transparency = 0
  8069. pchar["Left Leg"].Transparency = 0
  8070. pchar["Right Leg"].Transparency = 0
  8071. pchar.Head.face.Transparency = 0
  8072. end
  8073. end)
  8074.  
  8075. addcmd('sphere', 'puts sphere around player',{},
  8076. function(args, speaker)
  8077. local players = getPlayer(args[1], speaker)
  8078. for i,v in pairs(players)do
  8079. local pchar=gPlayers[v].Character
  8080. local SS = Instance.new("SelectionSphere", pchar)
  8081. SS.Adornee = SS.Parent
  8082. end
  8083. end)
  8084.  
  8085. addcmd('unsphere', 'removes sphere around player',{},
  8086. function(args, speaker)
  8087. local players = getPlayer(args[1], speaker)
  8088. for i,v in pairs(players)do
  8089. local pchar=_char(v)
  8090. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8091. if v:IsA("SelectionSphere") then
  8092. v:Destroy()
  8093. end
  8094. end
  8095. end
  8096. end)
  8097.  
  8098. addcmd('ambient','changes ambient',{},
  8099. function(args, speaker)
  8100. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8101. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8102. end)
  8103.  
  8104. addcmd('fogend','changes the fogend',{},
  8105. function(args, speaker)
  8106. LightingService.FogEnd = args[1]
  8107. end)
  8108.  
  8109. addcmd('fogcolor','changes the fogs color',{},
  8110. function(args, speaker)
  8111. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8112. end)
  8113.  
  8114. injail = {}
  8115. addcmd('jail','jails player',{},
  8116. function(args, speaker)
  8117. local players = getPlayer(args[1], speaker)
  8118. for i,v in pairs(players)do
  8119. spawn(function()
  8120. if FindTable(injail, _players[v].Name) then return end
  8121. table.insert(injail, _players[v].Name)
  8122. local pchar=gPlayers[v].Character
  8123. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8124. repeat wait(0.5)
  8125. 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
  8126. until not FindTable(injail, _players[v].Name)
  8127. end)
  8128. end
  8129. end)
  8130.  
  8131. addcmd('unjail','unjails player',{},
  8132. function(args, speaker)
  8133. local players = getPlayer(args[1], speaker)
  8134. for i,v in pairs(players)do
  8135. spawn(function()
  8136. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8137. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8138. end)
  8139. end
  8140. end)
  8141.  
  8142. loopn = {}
  8143. addcmd('loopname','loops a players name',{'lname'},
  8144. function(args, speaker)
  8145. local players = getPlayer(args[1], speaker)
  8146. for i,v in pairs(players)do
  8147. spawn(function()
  8148. if FindTable(loopn, _players[v].Name) then return end
  8149. table.insert(loopn, _players[v].Name)
  8150. local Lname = GLS(false, 1)
  8151. local pchar=gPlayers[v].Character
  8152. pchar.Name = Lname
  8153. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8154. Notify('Looping name for player(s) (only visible to others)') end
  8155. repeat wait(0.01)
  8156. repeat wait() until _players[v].Character
  8157. gPlayers[v].Character.Name = Lname
  8158. until not FindTable(loopn, _players[v].Name)
  8159. end)
  8160. end
  8161. end)
  8162.  
  8163. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8164. function(args, speaker)
  8165. local players = getPlayer(args[1], speaker)
  8166. for i,v in pairs(players)do
  8167. spawn(function()
  8168. local pchar=gPlayers[v].Character
  8169. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8170. wait(0.5)
  8171. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8172. Notify('Stopped looping name for player(s)') end
  8173. pchar.Name = gPlayers[v].Name
  8174. end)
  8175. end
  8176. end)
  8177.  
  8178. addcmd('loopbring','loop brings a player lol',{},
  8179. function(args, speaker)
  8180. local players = getPlayer(args[1], speaker)
  8181. for i,v in pairs(players)do
  8182. spawn(function()
  8183. if FindTable(bringT, _players[v].Name) then return end
  8184. table.insert(bringT, _players[v].Name)
  8185. local pchar=gPlayers[v].Character
  8186. pchar.Humanoid.Jump = true
  8187. repeat wait(0.5)
  8188. pchar = _players[v].Character
  8189. for i,c in pairs(players) do
  8190. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8191. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8192. end
  8193. end
  8194. until not FindTable(bringT, _players[v].Name)
  8195. end)
  8196. end
  8197. end)
  8198.  
  8199. addcmd('feinvisible','fe invisible',{'feinvis'},
  8200. function(args, speaker)
  8201. -- Elite1337#9377 & Timeless#4044
  8202. local function CheckRig()
  8203. if Player.Character then
  8204. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8205. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8206. return 'R15'
  8207. else
  8208. return 'R6'
  8209. end
  8210. end
  8211. end
  8212. local function InitiateInvis()
  8213. local Character = Player.Character
  8214. local StoredCF = Character.PrimaryPart.CFrame
  8215. local Part = Instance.new('Part',workspace)
  8216. Part.Size = Vector3.new(5,0,5)
  8217. Part.Anchored = true
  8218. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8219. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8220. spawn(function()
  8221. wait(3)
  8222. Part:Destroy()
  8223. end)
  8224. if CheckRig() == 'R6' then
  8225. local Clone = Character.HumanoidRootPart:Clone()
  8226. Character.HumanoidRootPart:Destroy()
  8227. Clone.Parent = Character
  8228. else
  8229. local Clone = Character.LowerTorso.Root:Clone()
  8230. Character.LowerTorso.Root:Destroy()
  8231. Clone.Parent = Character.LowerTorso
  8232. end
  8233. end
  8234. InitiateInvis()
  8235. end)
  8236.  
  8237. addcmd('unloopbring','unjails player',{'noloopbring'},
  8238. function(args, speaker)
  8239. local players = getPlayer(args[1], speaker)
  8240. for i,v in pairs(players)do
  8241. spawn(function()
  8242. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8243. end)
  8244. end
  8245. end)
  8246.  
  8247. strobe = false
  8248. addcmd('strobe','makes the server flash',{'flash'},
  8249. function(args, speaker)
  8250. if strobe == false then
  8251. strobep = Instance.new("ColorCorrectionEffect")
  8252. strobep.Brightness = 1
  8253. strobep.Parent = LightingService
  8254. strobe = true
  8255. repeat wait(0.01)
  8256. strobep.Enabled = true
  8257. wait(0.01)
  8258. strobep.Enabled = false
  8259. until strobe == false
  8260. end
  8261. end)
  8262.  
  8263. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8264. function(args, speaker)
  8265. strobe = false
  8266. strobep:Destroy()
  8267. end)
  8268.  
  8269. addcmd('shutdown', 'shuts the server down',{},
  8270. function(args, speaker)
  8271. Notify('Broken atm :(')
  8272. end)
  8273.  
  8274. addcmd('fekill','oof?',{},
  8275. function(args, speaker)
  8276. local players = getPlayer(args[1], speaker)
  8277. for i,v in pairs(players)do
  8278. -- illremember's cool fe kill script
  8279. local Target = gPlayers[v].Name
  8280. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8281. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8282. l.Parent = game:GetService("Players").LocalPlayer.Character
  8283. l.Name = "Humanoid"
  8284. wait(0.1)
  8285. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8286. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8287. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8288. wait(0.1)
  8289. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8290. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8291. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8292. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8293. v.CanBeDropped = true
  8294. end
  8295. wait(0.1)
  8296. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8297. wait(0.1)
  8298. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8299. wait(0.2)
  8300. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8301. end
  8302. end)
  8303.  
  8304. addcmd('animation','makes player animate',{'anim'},
  8305. function(args, speaker)
  8306. local players = getPlayer(args[1], speaker)
  8307. for i,v in pairs(players)do
  8308. local pchar=_char(v)
  8309. local AnimationId = tostring(args[2])
  8310. local Anim = Instance.new("Animation")
  8311. Anim.AnimationId = "rbxassetid://"..AnimationId
  8312. local k = pchar.Humanoid:LoadAnimation(Anim)
  8313. k:Play()
  8314. end
  8315. end)
  8316.  
  8317. addcmd('creeper','make the player a creeper',{'crpr'},
  8318. function(args, speaker)
  8319. local players = getPlayer(args[1], speaker)
  8320. for i,v in pairs(players)do
  8321. local pchar = gPlayers[v].Character
  8322. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8323. if pchar:FindFirstChild("Shirt") then
  8324. pchar.Shirt.Parent = pchar.Torso
  8325. end
  8326. if pchar:FindFirstChild("Pants") then
  8327. pchar.Pants.Parent = pchar.Torso
  8328. end
  8329. if pchar:FindFirstChild("Shirt Graphic") then
  8330. pchar["Shirt Graphic"].Graphic = ""
  8331. end
  8332. for i,v in pairs(pchar:GetChildren()) do
  8333. if v:IsA("Accessory") then
  8334. v:Destroy()
  8335. end
  8336. end
  8337. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8338. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8339. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8340. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8341. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8342. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8343. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8344. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8345. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8346. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8347. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8348. end
  8349. end
  8350. end)
  8351.  
  8352. addcmd('uncreeper','makes player back to normal',{},
  8353. function(args, speaker)
  8354. local players = getPlayer(args[1], speaker)
  8355. for i,v in pairs(players)do
  8356. refresh(gPlayers[v])
  8357. end
  8358. end)
  8359.  
  8360. addcmd('crash','crashes a player',{},
  8361. function(args, speaker)
  8362. local players = getPlayer(args[1], speaker)
  8363. for i,v in pairs(players)do
  8364. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8365. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8366. Notify('Crashed player(s)') end
  8367. wait(4)
  8368. if gPlayers[v] ~= nil then
  8369. for i=1,3600 do
  8370. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8371. end
  8372. wait()
  8373. for i=1,3600 do
  8374. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8375. end
  8376. wait()
  8377. end
  8378. end
  8379. end
  8380. end)
  8381.  
  8382. addcmd('shrek', 'makes player shrek',{},
  8383. function(args, speaker)
  8384. local players = getPlayer(args[1], speaker)
  8385. for i,v in pairs(players) do
  8386. local pchar = gPlayers[v].Character
  8387. for i,v in pairs(pchar:GetChildren()) do
  8388. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8389. then
  8390. v:Destroy()
  8391. end
  8392. end
  8393. for i,v in pairs(pchar.Head:GetChildren()) do
  8394. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8395. v:Destroy()
  8396. end
  8397. end
  8398.  
  8399. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8400. mesh.MeshType = "FileMesh"
  8401. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8402. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8403. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8404.  
  8405. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8406. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8407.  
  8408. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8409. Pants.PantsTemplate = "rbxassetid://133078204"
  8410. end
  8411. end)
  8412.  
  8413. addcmd('unshrek','makes player back to normal',{},
  8414. function(args, speaker)
  8415. local players = getPlayer(args[1], speaker)
  8416. for i,v in pairs(players)do
  8417. refresh(gPlayers[v])
  8418. end
  8419. end)
  8420.  
  8421. addcmd('oof','good things happen',{},
  8422. function(args, speaker)
  8423. local players = getPlayer(args[1], speaker)
  8424. for i,v in pairs(players)do
  8425. spawn(function()
  8426. 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
  8427. gPlayers[v].Character.Head.Died.Volume = 10
  8428. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8429. end
  8430. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8431. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8432. wait(5)
  8433. execCmd("explode " .. gPlayers[v].Name)
  8434. wait(0.1)
  8435. gPlayers[v].Character.Humanoid.Health = 0
  8436. end)
  8437. end
  8438. end)
  8439.  
  8440. addcmd('control','controls player',{},
  8441. function(args, speaker)
  8442. local players = getPlayer(args[1], speaker)
  8443. for i,v in pairs(players)do
  8444. spawn(function()
  8445. local pchar = gPlayers[v].Character
  8446. if gPlayers[v] and pchar then
  8447. execCmd("invisible " .. speaker.Name)
  8448. pchar.Humanoid.PlatformStand = true
  8449. local w = Instance.new("Weld", speaker.Character.Torso)
  8450. w.Part0 = speaker.Character.Torso
  8451. w.Part1 = pchar.Torso
  8452. local w2 = Instance.new("Weld", speaker.Character.Head)
  8453. w2.Part0 = speaker.Character.Head
  8454. w2.Part1 = pchar.Head
  8455. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8456. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8457. w3.Part1 = pchar:findFirstChild("Right Arm")
  8458. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8459. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8460. w4.Part1 = pchar:findFirstChild("Left Arm")
  8461. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8462. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8463. w5.Part1 = pchar:findFirstChild("Right Leg")
  8464. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8465. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8466. w6.Part1 = pchar:findFirstChild("Left Leg")
  8467. char.Head.face:Destroy()
  8468. for i,v in pairs(pchar:GetChildren()) do
  8469. if v:IsA("BasePart") then
  8470. v.CanCollide = false
  8471. end
  8472. end
  8473. for i,v in pairs(char:GetChildren()) do
  8474. if v:IsA("BasePart") then
  8475. v.Transparency = 1
  8476. elseif v:IsA("Accessory") then
  8477. v:Destroy()
  8478. end
  8479. end
  8480. pchar.Parent = char
  8481. pchar.Humanoid.Changed:connect(function()
  8482. pchar.Humanoid.PlatformStand = true
  8483. end)
  8484. end
  8485. end)
  8486. end
  8487. end)
  8488.  
  8489. addcmd('nuke','nukes player',{}, -- from MML
  8490. function(args, speaker)
  8491. local players = getPlayer(args[1], speaker)
  8492. for i,v in pairs(players)do
  8493. spawn(function()
  8494. local pchar = gPlayers[v].Character
  8495. local Pos = CFrame.new(0,1,0)
  8496. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8497. 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
  8498. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8499. 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)
  8500. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8501. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8502.  
  8503. 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)
  8504.  
  8505. gLighting.Brightness = 5
  8506. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8507. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8508.  
  8509. local Exp = Instance.new("Explosion", workspace)
  8510. Exp.Position = Pos.p
  8511. Exp.BlastPressure = 10000000
  8512. Exp.BlastRadius = 1000000
  8513. Exp.Hit:connect(function(Part)
  8514. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8515. ypcall(function()
  8516. Part.Anchored = false
  8517. Part.BrickColor = BrickColor.new("Black")
  8518. Part.Material = "Slate"
  8519. Part:BreakJoints()
  8520. end)
  8521. end
  8522. end)
  8523.  
  8524. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8525. BoomSound.SoundId = 'rbxassetid://212389494'
  8526. BoomSound:Play()
  8527. for i = 0,100,0.5 do
  8528. Blast.Anchored = true
  8529. Wave.Anchored = true
  8530. BlastMesh.Scale = Vector3.new(i,i,i)
  8531. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8532. Blast.CFrame = Pos
  8533. wait()
  8534. end
  8535. BoomSound:Stop()
  8536. Blast:Destroy()
  8537. Wave:Destroy()
  8538. wait()
  8539. BoomSound:Destroy()
  8540. Effect:Destroy()
  8541. for i = 10,5,-1 do
  8542. gLighting.Brightness = (i-5) + 1
  8543. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8544. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8545. wait(0.05)
  8546. end
  8547. end)
  8548. end
  8549. end)
  8550.  
  8551. addcmd('dong','gives a player a penis',{'penis'},
  8552. function(args, speaker)
  8553. local players = getPlayer(args[1], speaker)
  8554. for i,v in pairs(players)do
  8555. spawn(function()
  8556. if gPlayers[v].Character:FindFirstChild('wang') then
  8557. gPlayers[v].Character.wang:destroy()
  8558. end
  8559. local D = Instance.new('Model', gPlayers[v].Character)
  8560. D.Name = 'DONG'
  8561. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8562. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8563. local M1 = Instance.new('CylinderMesh', MAIN)
  8564. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8565. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8566. local M2 = Instance.new('SpecialMesh', P1)
  8567. local W2 = Instance.new('Weld', P1)
  8568. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8569. local M3 = Instance.new('SpecialMesh', B1)
  8570. local W3 = Instance.new('Weld', B1)
  8571. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8572. local M4 = Instance.new('SpecialMesh', B2)
  8573. local W4 = Instance.new('Weld', B2)
  8574. 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
  8575. 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)
  8576. 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
  8577. M2.MeshType = 'Sphere'
  8578. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8579. 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')
  8580. M3.Parent = B1 M3.MeshType = 'Sphere'
  8581. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8582. 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')
  8583. M4.MeshType = 'Sphere'
  8584. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8585. end)
  8586. end
  8587. end)
  8588.  
  8589. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8590. function(args, speaker)
  8591. local players = getPlayer(args[1], speaker)
  8592. for i,v in pairs(players)do
  8593. if gPlayers[v].Character:FindFirstChild('DONG') then
  8594. gPlayers[v].Character.DONG:destroy()
  8595. end end
  8596. end)
  8597.  
  8598. addcmd('infect','infects player',{},
  8599. function(args, speaker)
  8600. local players = getPlayer(args[1], speaker)
  8601. for i,v in pairs(players)do
  8602. function infect(rip)
  8603. local pchar = gPlayers[v].Character
  8604. for i,v in pairs(pchar:GetChildren()) do
  8605. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8606. v:Destroy()
  8607. end
  8608. end
  8609. if pchar.Torso:FindFirstChild("roblox") then
  8610. pchar.Torso.roblox:Destroy()
  8611. end
  8612. if pchar.Head:FindFirstChild("face") then
  8613. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8614. end
  8615. if pchar:FindFirstChild("Body Colors") then
  8616. local Colors = pchar["Body Colors"]
  8617. local Skin = BrickColor.new("Pastel green")
  8618. local Clothes = BrickColor.new("Reddish brown")
  8619. Colors.HeadColor = Skin
  8620. Colors.LeftArmColor = Skin
  8621. Colors.RightArmColor = Skin
  8622. Colors.LeftLegColor = Clothes
  8623. Colors.RightLegColor = Clothes
  8624. Colors.TorsoColor = Clothes
  8625. end
  8626. local w1 = Instance.new("Weld", pchar)
  8627. w1.Part0 = pchar["Right Arm"]
  8628. w1.Part1 = pchar.Torso
  8629. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8630. local w2 = Instance.new("Weld", pchar)
  8631. w2.Part0 = pchar["Left Arm"]
  8632. w2.Part1 = pchar.Torso
  8633. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8634. local rip = false
  8635. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8636. if connect1 == false then
  8637. connect1 = true
  8638. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8639. infect(gPlayers[hit.Parent.Name])
  8640. end
  8641. wait(0.5)
  8642. connect1 = true
  8643. end
  8644. end)
  8645. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8646. if connect2 == false then
  8647. connect2 = true
  8648. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8649. infect(gPlayers[hit.Parent.Name])
  8650. end
  8651. wait(0.5)
  8652. connect2 = true
  8653. end
  8654. end)
  8655. local IV = Instance.new("IntValue", pchar)
  8656. IV.Name = "Infected"
  8657. IV.Value = 0
  8658. IV.Changed:connect(function()
  8659. connect1:disconnect()
  8660. connect2:disconnect()
  8661. end)
  8662. end
  8663. infect(v)
  8664. end
  8665. end)
  8666.  
  8667. addcmd('uninfect','makes player back to normal',{},
  8668. function(args, speaker)
  8669. local players = getPlayer(args[1], speaker)
  8670. for i,v in pairs(players)do
  8671. refresh(gPlayers[v])
  8672. end
  8673. end)
  8674.  
  8675. addcmd('duck','makes players head a duck',{},
  8676. function(args, speaker)
  8677. local players = getPlayer(args[1], speaker)
  8678. for i,v in pairs(players)do
  8679. local pchar = gPlayers[v].Character
  8680. for i,v in pairs(pchar.Torso:GetChildren()) do
  8681. if v:IsA("Decal") then
  8682. v:Destroy()
  8683. end
  8684. end
  8685. for i,v in pairs(pchar:GetChildren()) do
  8686. if v:IsA("Accessory") then
  8687. v:Destroy()
  8688. end
  8689. end
  8690. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8691. duck.MeshType = "FileMesh"
  8692. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8693. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8694. duck.Scale = Vector3.new(5, 5, 5)
  8695. pchar.Head.Transparency = 1
  8696. pchar["Left Arm"].Transparency = 1
  8697. pchar["Right Arm"].Transparency = 1
  8698. pchar["Left Leg"].Transparency = 1
  8699. pchar["Right Leg"].Transparency = 1
  8700. pchar.Head.face.Transparency = 1
  8701. end
  8702. end)
  8703.  
  8704. addcmd('mage', 'mage',{},
  8705. function(args, speaker)
  8706. if speaker.userId ~= LP.userId then
  8707. lponly(speaker) else
  8708. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8709. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8710. local fakeLighting = arcPackage.Lighting
  8711.  
  8712. local oldgame = game
  8713. local oldlighting = oldgame:GetService("Lighting")
  8714.  
  8715. local proLighting = newproxy(true)
  8716. local mtL = getmetatable(proLighting)
  8717. mtL.__index = function(self,ind)
  8718. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8719. return oldlighting[ind]
  8720. end
  8721. mtL.__newindex = function(self,ind,val)
  8722. oldlighting[ind] = val
  8723. end
  8724. mtL.__namecall = function(self,...)
  8725. local args = {...}
  8726. local method = table.remove(args)
  8727. return oldlighting(method,unpack(args))
  8728. end
  8729.  
  8730. local proGame = newproxy(true)
  8731. local mt = getmetatable(proGame)
  8732. mt.__index = function(self,ind)
  8733. if ind == "Lighting" then return proLighting end
  8734. return oldgame[ind]
  8735. end
  8736. mt.__namecall = function(self,...)
  8737. local args = {...}
  8738. local method = table.remove(args)
  8739. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8740. return oldgame(method,unpack(args))
  8741. end
  8742.  
  8743. wait()
  8744. local destructAnchored = false
  8745. local maxMass = 1000
  8746.  
  8747. function newCESS(scr)
  8748. local newFunc = loadstring(scr.Source)
  8749. if type(newFunc) ~= "function" then return end
  8750. setfenv(newFunc,setmetatable({script = scr},{
  8751. __index = function(self,ind)
  8752. if ind == "game" then return proGame end
  8753. return getfenv()[ind]
  8754. end,
  8755. __newindex = function(self,ind,val)
  8756. rawset(self,ind,val)
  8757. end
  8758. }))
  8759. pcall(function()spawn(newFunc)end)
  8760. end
  8761.  
  8762. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8763. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8764.  
  8765. function destroyHook(obj,replacement,par)
  8766. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8767. local newObj = replacement:Clone()
  8768. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8769. newObj.Parent = par
  8770. destroyHook(newObj,replacement,par)
  8771. end)
  8772. end
  8773.  
  8774. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8775. local newObj = v:Clone()
  8776. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8777. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8778. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8779. end
  8780.  
  8781. function replaceScripts(root)
  8782. for i,v in pairs(root:GetChildren()) do
  8783. if v:IsA("Script") and not v:IsA("LocalScript") then
  8784. local tempStore = {}
  8785. for i2,v2 in pairs(v:GetChildren()) do
  8786. table.insert(tempStore,v2:Clone())
  8787. end
  8788. local newScript = Instance.new("LocalScript",v.Parent)
  8789. newScript.Name = v.Name
  8790. for i2,v2 in pairs(tempStore) do
  8791. v2.Parent = newScript
  8792. end
  8793. v:Destroy()
  8794. end
  8795. replaceScripts(v)
  8796. end
  8797. end
  8798.  
  8799. local player = gPlayers.LocalPlayer
  8800.  
  8801. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8802. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8803. end
  8804.  
  8805. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8806. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8807. end
  8808.  
  8809. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8810. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8811. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8812. eTemplate.Parent = game.ReplicatedStorage
  8813. end
  8814.  
  8815. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8816. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8817. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8818. fTemplate.Parent = game.ReplicatedStorage
  8819. end
  8820.  
  8821. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8822. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8823. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8824. lTemplate.Parent = game.ReplicatedStorage
  8825. end
  8826.  
  8827. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8828. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8829. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8830. mTemplate.Parent = game.ReplicatedStorage
  8831. end
  8832.  
  8833. function getMyPlayerArea()
  8834. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8835. if v.Player.Value == player.Name then
  8836. return v.PlayerArea
  8837. end
  8838. end
  8839. end
  8840.  
  8841. local whitelistedParts = {
  8842. ["DamagePart"] = true,
  8843. ["Explosion"] = true,
  8844. ["Explosion2"] = true,
  8845. ["SuperExplosion"] = true,
  8846. }
  8847.  
  8848. workspace.DescendantAdded:connect(function(desc)
  8849. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8850. newCESS(desc)
  8851. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8852. newCESS(desc)
  8853. elseif desc:IsA("BodyGyro") then
  8854. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8855. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8856. end)
  8857. --elseif desc:IsA("BodyPosition") then
  8858. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8859. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8860. -- end)
  8861. end
  8862. end)
  8863.  
  8864. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8865. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8866. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8867. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8868. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8869.  
  8870. wait(1)
  8871.  
  8872. local player = gPlayers.LocalPlayer
  8873.  
  8874. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8875. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8876.  
  8877. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8878. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8879. local arcMovesList = arcMoves.ScrollingFrame
  8880. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8881.  
  8882. local arcs = {}
  8883.  
  8884. local currentArc = ""
  8885.  
  8886. function getMove(root)
  8887. for i,v in pairs(root:GetChildren()) do
  8888. if v.Name ~= "Requirement" then
  8889. return v
  8890. end
  8891. end
  8892. return nil
  8893. end
  8894.  
  8895. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8896. table.insert(arcs,v)
  8897. end
  8898.  
  8899. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8900. table.insert(arcs,v)
  8901. end
  8902.  
  8903. for i,v in pairs(arcs) do
  8904. local newTemplate = arcTemplate:Clone()
  8905. newTemplate.ArcName.Text = v.Name
  8906. newTemplate.Change.MouseButton1Down:connect(function()
  8907. currentArc = v.Name
  8908. arcToggler.Parent.Visible = true
  8909. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8910. arcMovesList:ClearAllChildren()
  8911. arcToggler.Text = currentArc
  8912. arcMoves.Title.Text = currentArc .. " Arc"
  8913. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8914. local myMove = getMove(v5.Learn)
  8915. if myMove ~= nil then
  8916. local newTemplate = moveTemplate:Clone()
  8917. newTemplate.Attack.Text = v5.Name
  8918. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8919. newTemplate.Parent = arcMovesList
  8920. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8921. newTemplate.Learn.MouseButton1Down:connect(function()
  8922. local learnMove = myMove:Clone()
  8923. learnMove.Parent = player.Backpack
  8924. if learnMove:IsA("LocalScript") then
  8925. learnMove.Disabled = false
  8926. newTemplate.Learn.Text = "Activated"
  8927. newCESS(learnMove)
  8928. else
  8929. newTemplate.Learn.Text = "Learned"
  8930. newCESS(learnMove.LocalScript)
  8931. end
  8932. wait(5)
  8933. newTemplate.Learn.Text = "Learn"
  8934. end)
  8935. newTemplate.Visible = true
  8936. end
  8937. end
  8938. end
  8939. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8940. arcMovesList:ClearAllChildren()
  8941. arcToggler.Text = currentArc
  8942. arcMoves.Title.Text = currentArc .. " Arc"
  8943. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8944. local myMove = getMove(v.Learn)
  8945. if myMove ~= nil then
  8946. local newTemplate = moveTemplate:Clone()
  8947. newTemplate.Attack.Text = v.Name
  8948. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8949. newTemplate.Parent = arcMovesList
  8950. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8951. newTemplate.Learn.MouseButton1Down:connect(function()
  8952. local learnMove = myMove:Clone()
  8953. learnMove.Parent = player.Backpack
  8954. if learnMove:IsA("LocalScript") then
  8955. learnMove.Disabled = false
  8956. newTemplate.Learn.Text = "Activated"
  8957. newCESS(learnMove)
  8958. else
  8959. newTemplate.Learn.Text = "Learned"
  8960. newCESS(learnMove.LocalScript)
  8961. end
  8962. wait(5)
  8963. newTemplate.Learn.Text = "Learn"
  8964. end)
  8965. newTemplate.Visible = true
  8966. end
  8967. end
  8968. end
  8969. end)
  8970. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8971. newTemplate.Visible = true
  8972. newTemplate.Parent = arcList
  8973. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8974. end
  8975.  
  8976. Open = false
  8977. MouseClick = function()
  8978. if Open == false then
  8979. Open = true
  8980. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8981. else
  8982. if Open == true then
  8983. Open = false
  8984. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8985. end
  8986. end
  8987. end
  8988.  
  8989. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8990.  
  8991. Open2 = false
  8992. MouseClick2 = function()
  8993. if Open2 == false then
  8994. Open2 = true
  8995. arcMoves.Visible = true
  8996. else
  8997. if Open2 == true then
  8998. Open2 = false
  8999. arcMoves.Visible = false
  9000. end
  9001. end
  9002. end
  9003.  
  9004. arcToggler.MouseButton1Down:connect(MouseClick2)
  9005.  
  9006. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9007.  
  9008. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9009. if v:IsA("Script") then
  9010. newCESS(v)
  9011. end
  9012. end
  9013. end
  9014. end
  9015. end)
  9016.  
  9017. addcmd('unduck','makes player back to normal',{},
  9018. function(args, speaker)
  9019. local players = getPlayer(args[1], speaker)
  9020. for i,v in pairs(players)do
  9021. refresh(gPlayers[v])
  9022. end
  9023. end)
  9024.  
  9025. addcmd('mesh','makes a player into a mesh',{},
  9026. function(args, speaker)
  9027. local players = getPlayer(args[1], speaker)
  9028. for i,v in pairs(players)do
  9029. local pchar = gPlayers[v].Character
  9030. for i,v in pairs(pchar.Torso:GetChildren()) do
  9031. if v:IsA("Decal") then
  9032. v:Destroy()
  9033. end
  9034. end
  9035. for i,v in pairs(pchar:GetChildren()) do
  9036. if v:IsA("Accessory") then
  9037. v:Destroy()
  9038. end
  9039. end
  9040. pchar.Head.Transparency = 1
  9041. pchar["Left Arm"].Transparency = 1
  9042. pchar["Right Arm"].Transparency = 1
  9043. pchar["Left Leg"].Transparency = 1
  9044. pchar["Right Leg"].Transparency = 1
  9045. pchar.Head.face.Transparency = 1
  9046. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9047. msh.MeshType = "FileMesh"
  9048. msh.Scale = Vector3.new(3, 3, 3)
  9049. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9050. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9051. msh.Scale = Vector3.new(3, 3, 3)
  9052. end
  9053. end)
  9054.  
  9055. addcmd('disable','removes players humanoid',{},
  9056. function(args, speaker)
  9057. local players = getPlayer(args[1], speaker)
  9058. for i,v in pairs(players)do
  9059. local pchar = gPlayers[v].Character
  9060. if pchar:FindFirstChild("Humanoid") then
  9061. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9062. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9063. humanoid.Parent = game.ContextActionService
  9064. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9065. Notify('Disabled player(s)') end
  9066. end end end)
  9067.  
  9068. addcmd('enable','gives player humanoid',{},
  9069. function(args, speaker)
  9070. local players = getPlayer(args[1], speaker)
  9071. for i,v in pairs(players)do
  9072. local pchar = gPlayers[v].Character
  9073. if pchar:FindFirstChild("Humanoid") then
  9074. return
  9075. else
  9076. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9077. humanoid.Parent = pchar
  9078. humanoid.Name = "Humanoid"
  9079. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9080. Notify('Enabled player(s)') end
  9081. end end end)
  9082.  
  9083. addcmd('size','changes size of player',{},
  9084. function(args, speaker)
  9085. local players = getPlayer(args[1], speaker)
  9086. for i,v in pairs(players)do
  9087. local pchar = gPlayers[v].Character
  9088. local function scale(chr,scl)
  9089. for _,v in pairs(pchar:GetChildren()) do
  9090. if v:IsA("Accessory") then
  9091. v:Clone()
  9092. v.Parent = LightingService
  9093. end end
  9094. local Head = chr['Head']
  9095. local Torso = chr['Torso']
  9096. local LA = chr['Left Arm']
  9097. local RA = chr['Right Arm']
  9098. local LL = chr['Left Leg']
  9099. local RL = chr['Right Leg']
  9100. local HRP = chr['HumanoidRootPart']
  9101. wait(0.1)
  9102. Head.formFactor = 3
  9103. Torso.formFactor = 3
  9104. LA.formFactor = 3
  9105. RA.formFactor = 3
  9106. LL.formFactor = 3
  9107. RL.formFactor = 3
  9108. HRP.formFactor = 3
  9109. Head.Size = Vector3.new(scl * 2, scl, scl)
  9110. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9111. LA.Size = Vector3.new(scl, scl * 2, scl)
  9112. RA.Size = Vector3.new(scl, scl * 2, scl)
  9113. LL.Size = Vector3.new(scl, scl * 2, scl)
  9114. RL.Size = Vector3.new(scl, scl * 2, scl)
  9115. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9116. local Motor1 = Instance.new('Motor6D', Torso)
  9117. Motor1.Part0 = Torso
  9118. Motor1.Part1 = Head
  9119. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9120. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9121. Motor1.Name = "Neck"
  9122. local Motor2 = Instance.new('Motor6D', Torso)
  9123. Motor2.Part0 = Torso
  9124. Motor2.Part1 = LA
  9125. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9126. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9127. Motor2.Name = "Left Shoulder"
  9128. local Motor3 = Instance.new('Motor6D', Torso)
  9129. Motor3.Part0 = Torso
  9130. Motor3.Part1 = RA
  9131. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9132. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9133. Motor3.Name = "Right Shoulder"
  9134. local Motor4 = Instance.new('Motor6D', Torso)
  9135. Motor4.Part0 = Torso
  9136. Motor4.Part1 = LL
  9137. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9138. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9139. Motor4.Name = "Left Hip"
  9140. local Motor5 = Instance.new('Motor6D', Torso)
  9141. Motor5.Part0 = Torso
  9142. Motor5.Part1 = RL
  9143. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9144. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9145. Motor5.Name = "Right Hip"
  9146. local Motor6 = Instance.new('Motor6D', HRP)
  9147. Motor6.Part0 = HRP
  9148. Motor6.Part1 = Torso
  9149. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9150. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9151. scale(pchar, args[2])
  9152. for _,v in pairs(LightingService:GetChildren()) do
  9153. if v:IsA("Accessory") then
  9154. v.Parent = pchar
  9155. end end end end)
  9156.  
  9157. addcmd('clone','clones player',{},
  9158. function(args, speaker)
  9159. local players = getPlayer(args[1], speaker)
  9160. for i,v in pairs(players)do
  9161. local pchar = gPlayers[v].Character
  9162. spawn(function()
  9163. pchar.Archivable = true
  9164. local clone = pchar:Clone()
  9165. clone.Parent = workspace
  9166. local cloneV = Instance.new("BoolValue")
  9167. cloneV.Name = "isclone"
  9168. cloneV.Parent = clone
  9169. clone:MoveTo(pchar:GetModelCFrame().p)
  9170. clone:MakeJoints()
  9171. pchar.Archivable = false
  9172. end)
  9173. end
  9174. end)
  9175.  
  9176. addcmd('noclones', 'clears clones',{},
  9177. function(args, speaker)
  9178. local players = getPlayer(args[1], speaker)
  9179. for i,v in pairs(players)do
  9180. for _, child in pairs( workspace:GetChildren()) do
  9181. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9182. child:Destroy()
  9183. end
  9184. end
  9185. end
  9186. end)
  9187.  
  9188. addcmd('spin','spins player',{},
  9189. function(args, speaker)
  9190. local players = getPlayer(args[1], speaker)
  9191. for i,v in pairs(players)do
  9192. spawn(function()
  9193. local pchar = gPlayers[v].Character
  9194. for i,v in pairs(pchar.Torso:GetChildren()) do
  9195. if v.Name == "Spinning" then
  9196. v:Destroy()
  9197. end
  9198. end
  9199. local Torso = pchar.Torso
  9200. local BG = Instance.new("BodyGyro", Torso)
  9201. BG.Name = "Spinning"
  9202. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9203. BG.P = 11111
  9204. BG.cframe = Torso.CFrame
  9205. repeat wait(1/44)
  9206. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9207. until not BG or BG.Parent ~= Torso
  9208. end)
  9209. end
  9210. end)
  9211.  
  9212. addcmd('unspin','stops spinning player',{},
  9213. function(args, speaker)
  9214. local players = getPlayer(args[1], speaker)
  9215. for i,v in pairs(players)do
  9216. local pchar = gPlayers[v].Character
  9217. for i,v in pairs(pchar.Torso:GetChildren()) do
  9218. if v.Name == "Spinning" then
  9219. v:Destroy()
  9220. end
  9221. end
  9222. end
  9223. end)
  9224.  
  9225. addcmd('dog','makes player a dog',{},
  9226. function(args, speaker)
  9227. local players = getPlayer(args[1], speaker)
  9228. for i,v in pairs(players)do
  9229. local pchar = gPlayers[v].Character
  9230. if pchar:FindFirstChild("Shirt") then
  9231. pchar.Shirt:Destroy()
  9232. end
  9233. if pchar:FindFirstChild("Pants") then
  9234. pchar.Pants:Destroy()
  9235. end
  9236. if pchar:FindFirstChild("Shirt Graphic") then
  9237. pchar["Shirt Graphic"].Graphic = ""
  9238. end
  9239. pchar.Torso.Transparency = 1
  9240. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9241. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9242. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9243. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9244. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9245. local FakeTorso = Instance.new("Seat", pchar)
  9246. FakeTorso.Name = "FakeTorso"
  9247. FakeTorso.FormFactor = "Symmetric"
  9248. FakeTorso.TopSurface = 0
  9249. FakeTorso.BottomSurface = 0
  9250. FakeTorso.Size = Vector3.new(3,1,4)
  9251. FakeTorso.BrickColor = BrickColor.new("Brown")
  9252. FakeTorso.CFrame = pchar.Torso.CFrame
  9253. local BF = Instance.new("BodyForce", FakeTorso)
  9254. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9255. local W = Instance.new("Weld", pchar.Torso)
  9256. W.Part0 = pchar.Torso
  9257. W.Part1 = FakeTorso
  9258. W.C0 = CFrame.new(0,-.5,0)
  9259. local BC = pchar["Body Colors"]
  9260. BC.HeadColor = BrickColor.new("Brown")
  9261. BC.LeftArmColor = BrickColor.new("Brown")
  9262. BC.LeftLegColor = BrickColor.new("Brown")
  9263. BC.RightArmColor = BrickColor.new("Brown")
  9264. BC.RightLegColor = BrickColor.new("Brown")
  9265. BC.TorsoColor = BrickColor.new("Brown")
  9266. end
  9267. end)
  9268.  
  9269. addcmd('undog','makes player back to normal',{},
  9270. function(args, speaker)
  9271. local players = getPlayer(args[1], speaker)
  9272. for i,v in pairs(players)do
  9273. refresh(gPlayers[v])
  9274. end
  9275. end)
  9276.  
  9277. addcmd('loopheal','loop heals player',{},
  9278. function(args, speaker)
  9279. local players = getPlayer(args[1], speaker)
  9280. for i,v in pairs(players)do
  9281. spawn(function()
  9282. local pchar = gPlayers[v].Character
  9283. if pchar:FindFirstChild("LoopHeal") then
  9284. pchar.LoopHeal.Name = "NotLoopHeal"
  9285. wait(0.1)
  9286. pchar.NotLoopHeal:Destroy()
  9287. end
  9288. local LoopHeal = Instance.new("StringValue", pchar)
  9289. LoopHeal.Name = "LoopHeal"
  9290. repeat wait(0.1)
  9291. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9292. until LoopHeal.Name == "NotLoopHeal"
  9293. end)
  9294. end
  9295. end)
  9296.  
  9297. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9298. function(args, speaker)
  9299. local players = getPlayer(args[1], speaker)
  9300. for i,v in pairs(players)do
  9301. local pchar = gPlayers[v].Character
  9302. if pchar:FindFirstChild("LoopHeal") then
  9303. pchar.LoopHeal.Name = "NotLoopHeal"
  9304. wait(0.1)
  9305. pchar.NotLoopHeal:Destroy()
  9306. end
  9307. end
  9308. end)
  9309.  
  9310. addcmd('fling','flings player',{},
  9311. function(args, speaker)
  9312. local players = getPlayer(args[1], speaker)
  9313. for i,v in pairs(players)do
  9314. local pchar = gPlayers[v].Character
  9315. if pchar:FindFirstChild("Humanoid") then
  9316. local xran
  9317. local zran
  9318. repeat
  9319. xran = math.random(-9999,9999)
  9320. until math.abs(xran) >= 5555
  9321. repeat
  9322. zran = math.random(-9999,9999)
  9323. until math.abs(zran) >= 5555
  9324. pchar.Humanoid.Sit = true
  9325. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9326. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9327. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9328. end
  9329. end
  9330. end)
  9331.  
  9332. addcmd('skydive','self explanatory',{},
  9333. function(args, speaker)
  9334. local players = getPlayer(args[1], speaker)
  9335. for i,v in pairs(players)do
  9336. local pchar = gPlayers[v].Character
  9337. if pchar:FindFirstChild("HumanoidRootPart") then
  9338. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9339. end
  9340. end
  9341. end)
  9342.  
  9343. addcmd('bleach','drink bleach',{''},
  9344. function(args, speaker)
  9345. local players = getPlayer(args[1], speaker)
  9346. for i,v in pairs(players)do
  9347. bleach(gPlayers[v])
  9348. end
  9349. end)
  9350.  
  9351. addcmd('seizure','makes player have a seizure',{''},
  9352. function(args, speaker)
  9353. local players = getPlayer(args[1], speaker)
  9354. for i,v in pairs(players)do
  9355. local pchar = gPlayers[v].Character
  9356. if pchar:FindFirstChild("Seizure") then
  9357.  
  9358. end
  9359. local Seizure = Instance.new("StringValue", pchar)
  9360. Seizure.Name = "Seizure"
  9361. pchar.Humanoid.PlatformStand = true
  9362. repeat wait()
  9363. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9364. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9365. until Seizure.Name == "NotSeizure"
  9366. end
  9367. end)
  9368.  
  9369. addcmd('fegod','gods you in fe games',{''},
  9370. function(args, speaker)
  9371. if speaker.userId ~= LP.userId then
  9372. lponly(speaker)
  9373. else
  9374. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9375. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9376. l.Parent = gPlayers.LocalPlayer.Character
  9377. l.Name = "Humanoid"
  9378. wait(0.1)
  9379. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9380. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9381. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9382. wait(0.1)
  9383. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9384. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9385. end
  9386. end)
  9387.  
  9388. addcmd('unseizure','makes player stop having a seizure',{''},
  9389. function(args, speaker)
  9390. local players = getPlayer(args[1], speaker)
  9391. for i,v in pairs(players)do
  9392. local pchar = gPlayers[v].Character
  9393. if pchar:FindFirstChild("Seizure") then
  9394. pchar.Humanoid.PlatformStand = false
  9395. pchar.Seizure.Name = "NotSeizure"
  9396. wait(0.1)
  9397. pchar.NotSeizure:Destroy()
  9398. end
  9399. end
  9400. end)
  9401.  
  9402. addcmd('m','makes a global message',{'message'},
  9403. function(args, speaker)
  9404. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9405. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9406. _G.msg(MSG)
  9407. end)
  9408.  
  9409. addcmd('sm','makes a global message',{'servermessage'},
  9410. function(args, speaker)
  9411. local MSG = GLS(false, 0)
  9412. local newMSG = GLS(false, 0)
  9413. _G.msg(MSG)
  9414. end)
  9415.  
  9416. addcmd('fe','checks filtering status',{'filtering'},
  9417. function(args, speaker)
  9418. if workspace.FilteringEnabled == true then
  9419. Notify('Filtering ENABLED')
  9420. elseif workspace.FilteringEnabled == false then
  9421. Notify('Filtering Disabled')
  9422. end
  9423. end)
  9424.  
  9425. addcmd('paper','makes player thin as paper',{''},
  9426. function(args, speaker)
  9427. local players = getPlayer(args[1], speaker)
  9428. for i,v in pairs(players)do
  9429. local pchar = gPlayers[v].Character
  9430. for _, child in pairs( pchar:GetChildren()) do
  9431. if child.ClassName == "CharacterMesh" then
  9432. child:Destroy()
  9433. end
  9434. end
  9435. local LA = DATA.Paper:Clone()
  9436. LA.Parent = pchar["Left Arm"]
  9437. local RA = DATA.Paper:Clone()
  9438. RA.Parent = pchar["Right Arm"]
  9439. local LL = DATA.Paper:Clone()
  9440. LL.Parent = pchar["Left Leg"]
  9441. local RL = DATA.Paper:Clone()
  9442. RL.Parent = pchar["Right Leg"]
  9443. local T = DATA.Paper:Clone()
  9444. T.Parent = pchar.Torso
  9445. local H = DATA.Paper:Clone()
  9446. H.Parent = pchar.Head
  9447. pchar.Head.face:Destroy()
  9448. end
  9449. end)
  9450.  
  9451. addcmd('particles','gives a player particles',{''},
  9452. function(args, speaker)
  9453. local players = getPlayer(args[1], speaker)
  9454. for i,v in pairs(players)do
  9455. local char = gPlayers[v].Character
  9456. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9457. if v:IsA('ParticleEmitter') then
  9458. v:destroy()
  9459. end
  9460. end
  9461. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9462. prt.Texture = 'rbxassetid://' .. args[2]
  9463. prt.Rate = 10
  9464. prt.SpreadAngle = Vector2.new(50, 50)
  9465. end
  9466. end)
  9467.  
  9468. addcmd('unparticles','gives a player particles',{'noparticles'},
  9469. function(args, speaker)
  9470. local players = getPlayer(args[1], speaker)
  9471. for i,v in pairs(players)do
  9472. local char = gPlayers[v].Character
  9473. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9474. if v:IsA('ParticleEmitter') then
  9475. v:destroy()
  9476. end
  9477. end
  9478. end
  9479. end)
  9480.  
  9481. blindT = {}
  9482. addcmd('blind','blinds a player',{},
  9483. function(args, speaker)
  9484. local players = getPlayer(args[1], speaker)
  9485. for i,v in pairs(players)do
  9486. spawn(function()
  9487. if FindTable(blindT, _players[v].Name) then return end
  9488. local blind = gPlayers[v].Name
  9489. local victim = gPlayers:FindFirstChild(blind)
  9490. if victim ~= nil then
  9491. victim.CameraMaxZoomDistance = 0.5
  9492. blnd = Instance.new("Part",workspace)
  9493. blnd.Name = "IYblind" .. gPlayers[v].Name
  9494. blnd.Size = Vector3.new(1,1,1)
  9495. blnd.CanCollide = false
  9496. blnd.BrickColor = BrickColor.new("Really black")
  9497. blnd.Material = "Neon"
  9498. local m = Instance.new("SpecialMesh",blnd)
  9499. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9500. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9501. local w = Instance.new("Weld",blnd)
  9502. w.Part0 = blnd
  9503. w.Part1 = victim.Character.Head
  9504. if FindTable(blindT, _players[v].Name) then return end
  9505. table.insert(blindT, _players[v].Name)
  9506. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9507. local blind = gPlayers[v].Name
  9508. local victim = gPlayers:FindFirstChild(blind)
  9509. if victim ~= nil then
  9510. victim.CameraMaxZoomDistance = 0.5
  9511. blnd = Instance.new("Part",workspace)
  9512. blnd.Name = "IYblind" .. gPlayers[v].Name
  9513. blnd.Size = Vector3.new(1,1,1)
  9514. blnd.CanCollide = false
  9515. blnd.BrickColor = BrickColor.new("Really black")
  9516. blnd.Material = "Neon"
  9517. local m = Instance.new("SpecialMesh",blnd)
  9518. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9519. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9520. local w = Instance.new("Weld",blnd)
  9521. w.Part0 = blnd
  9522. w.Part1 = victim.Character.Head
  9523. end end wait(1)
  9524. until not FindTable(blindT, _players[v].Name)
  9525. end end) end end)
  9526.  
  9527. addcmd('unblind','blinds a player',{'noblind'},
  9528. function(args, speaker)
  9529. local players = getPlayer(args[1], speaker)
  9530. for i,v in pairs(players)do
  9531. spawn(function()
  9532. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9533. local blind = gPlayers[v].Name
  9534. local victim = gPlayers:FindFirstChild(blind)
  9535. if victim ~= nil then
  9536. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9537. for _, child in pairs( workspace:GetChildren()) do
  9538. if child.Name == "IYblind" .. gPlayers[v].Name then
  9539. child:Destroy()
  9540. end end end end) end end)
  9541.  
  9542. addcmd('punish','punishs player',{''},
  9543. function(args, speaker)
  9544. local players = getPlayer(args[1], speaker)
  9545. for i,v in pairs(players)do
  9546. local pchar = gPlayers[v].Character
  9547. pchar.Parent = LightingService
  9548. end
  9549. end)
  9550.  
  9551. addcmd('unpunish','unpunishs player',{''},
  9552. function(args, speaker)
  9553. local players = getPlayer(args[1], speaker)
  9554. for i,v in pairs(players)do
  9555. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9556. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9557. end
  9558. end
  9559. end)
  9560.  
  9561. local starmanPlayers = {}
  9562. local starmanLastColor = nil
  9563. local starmanEvents = {}
  9564.  
  9565. addcmd("starman","Turns [plr] into starman",{},
  9566. function(args,speaker)
  9567. local function starman(plr)
  9568. local char = plr.Character
  9569. local lastColor = ""
  9570. local newColor = ""
  9571.  
  9572. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9573. powerupSound.Name = "PowerUp"
  9574. powerupSound.Volume = 10
  9575. powerupSound.SoundId = "rbxassetid://182755256"
  9576. wait()
  9577. powerupSound:Play()
  9578.  
  9579. game:GetService("Debris"):AddItem(powerupSound,2)
  9580.  
  9581. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9582.  
  9583. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9584. starmanMusic.Name = "Starman"
  9585. starmanMusic.Volume = 1
  9586. starmanMusic.Looped = true
  9587. starmanMusic.SoundId = "rbxassetid://530596723"
  9588. wait()
  9589. starmanMusic:Play()
  9590.  
  9591. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9592. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9593.  
  9594. char.Humanoid.WalkSpeed = 32
  9595. char.Humanoid.MaxHealth = math.huge
  9596. char.Humanoid.Health = math.huge
  9597.  
  9598. local invisff = Instance.new("ForceField", char)
  9599. invisff.Visible = false invisff.Name = 'smff'
  9600.  
  9601. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9602.  
  9603. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9604. light.Name = "StarmanFlash"
  9605. light.Brightness = 100
  9606. light.Range = 20
  9607. light.Shadows = true
  9608.  
  9609. local function stardestroy(part)
  9610. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9611. for i,v in pairs(part.Parent:GetChildren()) do
  9612. if v:IsA("BasePart") then
  9613. local force = Instance.new("BodyForce",v)
  9614. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9615. v:BreakJoints()
  9616. end
  9617. end
  9618.  
  9619. local tadaas = {}
  9620.  
  9621. for i = 1,1 do
  9622. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9623. tadaa.Volume = 10
  9624. tadaa.SoundId = "rbxassetid://551195499"
  9625. table.insert(tadaas,tadaa)
  9626. end
  9627.  
  9628. wait()
  9629.  
  9630. for i,v in pairs(tadaas) do
  9631. v:Play()
  9632. end
  9633. end
  9634. end
  9635.  
  9636. local events = {}
  9637. for i,v in pairs(char:GetChildren()) do
  9638. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9639. end
  9640. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9641. starmanEvents[plr.Name] = events
  9642. starmanPlayers[plr.Name] = char
  9643. end
  9644.  
  9645. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9646. spawn(function()starman(gPlayers[plr])end)
  9647. end
  9648. end)
  9649.  
  9650. addcmd("unstarman","Removes starman from [plr]",{},
  9651. function(args,speaker)
  9652. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9653. pcall(function()
  9654. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9655. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9656. local char = gPlayers[plr].Character
  9657. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9658. char.HumanoidRootPart.Starman:Destroy()
  9659. end
  9660. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9661. char.HumanoidRootPart.StarmanFlash:Destroy()
  9662. end
  9663. while char.HumanoidRootPart:FindFirstChild("smff") do
  9664. char.HumanoidRootPart.smff:Destroy()
  9665. end
  9666. end)
  9667. end
  9668. end)
  9669.  
  9670. local Timers = {}
  9671. function checkTimer(n,t,res)
  9672. if not Timers[n] then Timers[n] = 0 end
  9673.  
  9674. if tick() >= Timers[n] + t then
  9675. if res then Timers[n] = tick() end
  9676. return true
  9677. else
  9678. return false
  9679. end
  9680. end
  9681.  
  9682. function nonEmpty(t)
  9683. for i,v in pairs(t) do
  9684. return true
  9685. end
  9686. return false
  9687. end
  9688.  
  9689. game:GetService("RunService").RenderStepped:Connect(function()
  9690. if nonEmpty(starmanPlayers) then
  9691. if checkTimer("Starman",0.05,true) then
  9692. for name,plrchar in pairs(starmanPlayers) do
  9693. ypcall(function()
  9694. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9695. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9696.  
  9697. local plr = gPlayers:FindFirstChild(name)
  9698.  
  9699. if plr then
  9700. local char = plrchar
  9701. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9702.  
  9703. local meshMap = {}
  9704.  
  9705. for i,v in pairs(char:GetChildren()) do
  9706. if v:IsA("CharacterMesh") then
  9707. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9708. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9709. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9710. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9711. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9712. end
  9713. end
  9714.  
  9715. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9716.  
  9717. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9718. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9719. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9720. starmanLastColor = newColor
  9721. for i,v in pairs(char:GetChildren()) do
  9722. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9723. v.BrickColor = newColor
  9724. local fade = v:Clone()
  9725. if meshMap[v.Name] then
  9726. local newMesh = Instance.new("SpecialMesh",fade)
  9727. newMesh.MeshId = meshMap[v.Name]
  9728. end
  9729. fade.Name = "StarFade"
  9730. fade.Anchored = true
  9731. fade.CanCollide = false
  9732. 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
  9733. fade.Parent = workspace.Terrain
  9734. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9735. game:GetService("Debris"):AddItem(fade,0.5)
  9736. end
  9737. end
  9738. light.Color = newColor.Color
  9739. end
  9740. end)
  9741. end
  9742. end
  9743. end
  9744. end)
  9745.  
  9746. addcmd("tppos","Teleports a player to a coordinate",{},
  9747. function(args,speaker)
  9748. if #args < 4 then return end
  9749. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9750. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9751. local char = gPlayers[plr].Character
  9752. if char and char:FindFirstChild("HumanoidRootPart") then
  9753. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9754. end
  9755. end
  9756. end)
  9757.  
  9758. addcmd("offset","Offsets a player by a coordinate",{},
  9759. function(args,speaker)
  9760. if #args < 4 then return end
  9761. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9762. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9763. local char = gPlayers[plr].Character
  9764. if char and char:FindFirstChild("HumanoidRootPart") then
  9765. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9766. end
  9767. end
  9768. end)
  9769.  
  9770. addcmd('bait',';)',{'troll'},
  9771. function(args, speaker)
  9772. spawn(function()
  9773. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9774. 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)
  9775. y = Instance.new("BillboardGui")
  9776. y.Size = UDim2.new(0,100,0,150)
  9777. y.StudsOffset = Vector3.new(0,1,0)
  9778. y.Parent = P
  9779. y.Adornee = P
  9780. f = Instance.new("TextLabel")
  9781. f.Parent = y
  9782. f.BackgroundTransparency = 1
  9783. f.Position = UDim2.new(0,0,0,-50)
  9784. f.Size = UDim2.new(0,100,0,100)
  9785. f.Font = "Highway"
  9786. f.FontSize = "Size48"
  9787. f.Text = "Touch for admin!"
  9788. f.TextStrokeColor3 = Color3.new(0,0,0)
  9789. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9790. f.TextStrokeTransparency = 0
  9791. f.TextYAlignment = "Bottom"
  9792. 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)
  9793. end)
  9794. end)
  9795.  
  9796. addcmd('removebait','clears bait parts',{'nobait'},
  9797. function(args, speaker)
  9798. local function dels(instance)
  9799. for i,v in pairs(instance:GetChildren())do
  9800. if v.name == "IYbait"then v:Destroy()end
  9801. dels(v)
  9802. end
  9803. end
  9804. dels(workspace)
  9805. end)
  9806.  
  9807. function CreateInstance(cls,props)
  9808. local inst = Instance.new(cls)
  9809. for i,v in pairs(props) do
  9810. inst[i] = v
  9811. end
  9812. return inst end
  9813. local function createSoundFrame()
  9814. 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)
  9815. 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
  9816. 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)
  9817. 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})
  9818. 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})
  9819. 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)
  9820. 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)
  9821. 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})
  9822. 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
  9823. 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
  9824. 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)
  9825. 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})
  9826. 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})
  9827. 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)
  9828. 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})
  9829. 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})
  9830. 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
  9831. 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)
  9832. return soundFrame end
  9833. local soundFrame = createSoundFrame()
  9834. soundFrame.Visible = true
  9835. local MusicPlayer do
  9836. MusicPlayer = {}
  9837. local playlist = {}
  9838. local currentSong = 1
  9839. local playlistHook = nil
  9840. --local soundFrame = script.Parent:WaitForChild("Sound")
  9841. local soundLine = soundFrame:WaitForChild("Pos")
  9842. local soundTouch = soundLine:WaitForChild("Touch")
  9843. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9844. local soundPause = soundFrame:WaitForChild("Pause")
  9845. local soundNext = soundFrame:WaitForChild("NextSong")
  9846. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9847. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9848. local mouseDrag = false
  9849. local mouse = gPlayers.LocalPlayer:GetMouse()
  9850. local lineBar = soundFrame:WaitForChild("Pos")
  9851. adminSound = Instance.new("Sound",nil)
  9852. local function timeConvert(num)
  9853. local mins = math.floor(num/60)
  9854. local secs = math.floor(num % 60)
  9855. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9856. end
  9857. local function updateSongLine()
  9858. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9859. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9860. local movePos = linePos/soundLine.AbsoluteSize.X
  9861. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9862. elseif linePos < 0 then
  9863. soundTouch.Position = UDim2.new(0,0,0,0)
  9864. else
  9865. soundTouch.Position = UDim2.new(1,0,0,0)
  9866. end
  9867. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9868. adminSound.TimePosition = newTimePos
  9869. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9870. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9871. end
  9872. local function updateDetails(id)
  9873. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9874. soundFrame.SName.Text = info.Name
  9875. end
  9876. local function setPlaylistHook()
  9877. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9878. if #playlist == 0 then return end
  9879. playlistHook = adminSound.DidLoop:connect(function()
  9880. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9881. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9882. MusicPlayer:Play(playlist[currentSong],true)
  9883. end)
  9884. end
  9885. local function disconnectPlaylistHook()
  9886. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9887. end
  9888. game:GetService("RunService").RenderStepped:Connect(function()
  9889. if adminSound.Playing then
  9890. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9891. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9892. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9893. end
  9894. end)
  9895. lineBar.InputBegan:connect(function(input)
  9896. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9897. mouseDrag = true
  9898. updateSongLine()
  9899. end
  9900. end)
  9901. lineBar.InputEnded:connect(function(input)
  9902. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9903. mouseDrag = false
  9904. end
  9905. end)
  9906. mouse.Move:connect(function(prop)
  9907. if mouseDrag then
  9908. updateSongLine()
  9909. end
  9910. end)
  9911. function MusicPlayer:Play(id,plist)
  9912. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9913. adminSound:Stop()
  9914. if adminSound.Parent == nil then
  9915. adminSound = Instance.new("Sound",workspace)
  9916. adminSound.Name = "IYsound"
  9917. adminSound.Looped = true
  9918. if plist then setPlaylistHook() end
  9919. end
  9920. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9921. adminSound.TimePosition = 0
  9922. --repeat wait() until adminSound.IsLoaded
  9923. adminSound:Play()
  9924. soundPlayStop.BackgroundTransparency = 0
  9925. soundPlayStop.ImageTransparency = 1
  9926. updateDetails(id)
  9927. end
  9928. function MusicPlayer:Playlist(list)
  9929. playlist = list
  9930. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9931. currentSong = 1
  9932. if adminSound.Parent == nil then
  9933. adminSound = Instance.new("Sound",workspace)
  9934. adminSound.Name = "IYsound"
  9935. adminSound.Looped = true
  9936. end
  9937. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9938. MusicPlayer:Play(playlist[1],true)
  9939. setPlaylistHook()
  9940. end
  9941. function MusicPlayer:Stop()
  9942. adminSound:Stop()
  9943. adminSound.TimePosition = 0
  9944. soundTouch.Position = UDim2.new(0,0,0,0)
  9945. soundFrame.TimeStart.Text = "0:00"
  9946. soundPlayStop.BackgroundTransparency = 1
  9947. soundPlayStop.ImageTransparency = 0
  9948. end
  9949. function MusicPlayer:Pause()
  9950. adminSound:Pause()
  9951. soundPlayStop.BackgroundTransparency = 1
  9952. soundPlayStop.ImageTransparency = 0
  9953. end
  9954. function MusicPlayer:Resume()
  9955. adminSound:Resume()
  9956. soundPlayStop.BackgroundTransparency = 0
  9957. soundPlayStop.ImageTransparency = 1
  9958. setPlaylistHook()
  9959. end
  9960. function MusicPlayer:NextSong()
  9961. if #playlist == 0 then return end
  9962. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9963. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9964. MusicPlayer:Play(playlist[currentSong],true)
  9965. end
  9966. function MusicPlayer:PrevSong()
  9967. if #playlist == 0 then return end
  9968. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9969. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9970. MusicPlayer:Play(playlist[currentSong],true)
  9971. end
  9972. function MusicPlayer:SetSong(ind)
  9973. if ind > #playlist or ind <= 0 then return end
  9974. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9975. MusicPlayer:Play(playlist[ind],true)
  9976. end
  9977. playerenabled = false
  9978. function MusicPlayer:Show()
  9979. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9980. end
  9981. function MusicPlayer:Hide()
  9982. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9983. end
  9984. function colorFrames(obj,col)
  9985. for i,v in pairs(obj:GetChildren()) do
  9986. if v:IsA("ImageLabel") then
  9987. v.ImageColor3 = col
  9988. end
  9989. v.BackgroundColor3 = col
  9990. end
  9991. end
  9992. for i,v in pairs(soundButtons) do
  9993. v.MouseEnter:connect(function()
  9994. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9995. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9996. v.BackgroundColor3 = Color3.new(1,1,1)
  9997. colorFrames(v,Color3.new(1,1,1))
  9998. end)
  9999. v.MouseLeave:connect(function()
  10000. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10001. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10002. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10003. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10004. end)
  10005. end
  10006. soundPlayStop.MouseButton1Click:connect(function()
  10007. if adminSound.Playing then
  10008. MusicPlayer:Stop()
  10009. else
  10010. MusicPlayer:Resume()
  10011. end
  10012. end)
  10013. soundPause.MouseButton1Click:connect(function()
  10014. MusicPlayer:Pause()
  10015. end)
  10016. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10017. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10018. end
  10019. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10020. soundFrame.Parent = testgui
  10021. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10022. function(args, speaker)
  10023. playerenabled = true
  10024. if #args > 0 then
  10025. for i,v in pairs(game:GetDescendants()) do
  10026. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10027. if adminSound.Parent == nil then
  10028. adminSound = Instance.new("Sound",workspace)
  10029. adminSound.Name = "IYsound"
  10030. adminSound.Looped = true
  10031. end
  10032. local idlist = splitString(args[1])
  10033. local workingIds = {}
  10034. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10035. if #workingIds > 0 then
  10036. playerenabled = true
  10037. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10038. MusicPlayer:Playlist(workingIds)
  10039. 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)
  10040. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10041. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10042. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10043. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10044. 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)
  10045. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10046. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10047. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10048. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10049. addcmd('setsong','goto a song',{'tosong'},
  10050. function(args, speaker)
  10051. MusicPlayer:SetSong(tonumber(args[1]))
  10052. end)
  10053. addcmd('nextsong','forward a song',{'nxtsong'},
  10054. function(args, speaker)
  10055. MusicPlayer:NextSong()
  10056. end)
  10057. addcmd('prevsong','back a song',{'previoussong'},
  10058. function(args, speaker)
  10059. MusicPlayer:PrevSong()
  10060. end)
  10061. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10062. function(args, speaker)
  10063. playerenabled = false
  10064. MusicPlayer:Hide()
  10065. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10066. end)
  10067.  
  10068. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10069. function(args, speaker)
  10070. for i,v in pairs(game:GetDescendants()) do
  10071. if v:IsA'Sound'then v:Destroy() end end
  10072. local c = args[1] or 'stop'
  10073. if std.inTable({'stop'}, c:lower()) then return end
  10074. local s = Instance.new("Sound", workspace)
  10075. s.Name = "IYsound"
  10076. s.Looped = true
  10077. s.SoundId = c
  10078. s.Volume = 1
  10079. s:Play()
  10080. playerenabled = false
  10081. Notify('Playing hash')
  10082. end)
  10083.  
  10084. addcmd('disco','disco party',{''},
  10085. function(args, speaker)
  10086. _G.nodisco = nil
  10087. coroutine.resume(coroutine.create(function()
  10088. repeat
  10089. game:GetService('Lighting').GlobalShadows = true
  10090. game:GetService('Lighting').FogEnd = 200
  10091. game:GetService('Lighting').TimeOfDay = 0
  10092. local r = 255
  10093. local g = 0
  10094. local b = 0
  10095. for i = 0,255,5 do
  10096. if _G.nodisco ~=nil then return end
  10097. r = r - 5
  10098. b = b + 5
  10099. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10100. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10101. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10102. wait()
  10103. end
  10104. for i = 0,255,5 do
  10105. if _G.nodisco ~=nil then return end
  10106. g = g + 5
  10107. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10108. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10109. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10110. wait()
  10111. end
  10112. for i = 0,255,5 do
  10113. if _G.nodisco ~=nil then return end
  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. r = r + 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. g = g - 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. until _G.nodisco
  10137. end))
  10138. end)
  10139.  
  10140. addcmd('undisco','rip disco party',{''},
  10141. function(args, speaker)
  10142. _G.nodisco = true
  10143. execCmd('fixl')
  10144. end)
  10145.  
  10146. addcmd('hat','give a hat to a player',{''},
  10147. function(args, speaker)
  10148. local players = getPlayer(args[1], speaker)
  10149. for i,v in pairs(players)do
  10150. local char = gPlayers[v].Character
  10151. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10152. Hat.Parent = char
  10153. end end)
  10154.  
  10155. fm = Instance.new('BlockMesh', DATA)
  10156. fm.Scale = Vector3.new(1, 1, 2)
  10157. fm.Name = "FAT"
  10158. addcmd('fat','makes a plr fat',{''},
  10159. function(args, speaker)
  10160. local players = getPlayer(args[1], speaker)
  10161. for i,v in pairs(players)do
  10162. local char = gPlayers[v].Character
  10163. for _, child in pairs( char:GetChildren()) do
  10164. if child.ClassName == "CharacterMesh" then
  10165. child:Destroy() end end
  10166. for i,v in pairs(char:GetChildren()) do
  10167. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10168. fm:Clone().Parent = v
  10169. end end end end)
  10170.  
  10171. addcmd('crucify','crucifies a player',{'cruci'},
  10172. function(args, speaker)
  10173. local players = getPlayer(args[1], speaker)
  10174. for i,v in pairs(players)do
  10175. local char = gPlayers[v].Character
  10176. local torso=char['Torso']
  10177. local larm=char['Left Arm']
  10178. local rarm=char['Right Arm']
  10179. local lleg=char['Left Leg']
  10180. local rleg=char['Right Leg']
  10181. local head=char['Head']
  10182. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10183. local cru=Instance.new('Model',char)
  10184. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10185. local c1=Instance.new('Part',cru)
  10186. c1.BrickColor=BrickColor.new('Reddish brown')
  10187. c1.Material='Wood'
  10188. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10189. c1.Size=Vector3.new(2,18.4,1)
  10190. c1.Anchored=true
  10191. local c2=c1:Clone()
  10192. c2.Parent=cru
  10193. c2.Size=Vector3.new(11,1.6,1)
  10194. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10195. torso.Anchored=true;wait(0.5)
  10196. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10197. larm.Anchored=true
  10198. rarm.Anchored=true
  10199. lleg.Anchored=true
  10200. rleg.Anchored=true
  10201. head.Anchored=true;wait()
  10202. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10203. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10204. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10205. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10206. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10207. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10208. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10209. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10210. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10211. local n1=Instance.new('Part',cru)
  10212. n1.BrickColor=BrickColor.new('Dark stone grey')
  10213. n1.Material='DiamondPlate'
  10214. n1.Size=Vector3.new(0.2,0.2,2)
  10215. n1.Anchored=true
  10216. local m=Instance.new('BlockMesh',n1)
  10217. m.Scale=Vector3.new(0.2,0.2,0.7)
  10218. local n2=n1:Clone()
  10219. n2.Parent=cru
  10220. local n3=n1:Clone()
  10221. n3.Parent=cru
  10222. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10223. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10224. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10225. spawn(function()
  10226. repeat
  10227. wait(0.1)
  10228. char.Humanoid.Health=char.Humanoid.Health-0.6
  10229. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10230. char:BreakJoints()
  10231. end)
  10232. end
  10233. end
  10234. end)
  10235.  
  10236. addcmd('hang','hangs a player',{},
  10237. function(args, speaker)
  10238. local players = getPlayer(args[1], speaker)
  10239. for i,v in pairs(players)do
  10240. local plr = gPlayers[v].Character
  10241. plr.HumanoidRootPart.Anchored = true
  10242. function sandbox(var,func)
  10243. local env = getfenv(func)
  10244. local newenv = setmetatable({},{
  10245. __index = function(self,k)
  10246. if k=="script" then
  10247. return var
  10248. else
  10249. return env[k]
  10250. end
  10251. end,
  10252. })
  10253. setfenv(func,newenv)
  10254. return func
  10255. end
  10256. cors = {}
  10257. mas = Instance.new("Model",game:GetService("Lighting"))
  10258. local Model0 = Instance.new("Model")
  10259. local Part1 = Instance.new("Part")
  10260. local Part2 = Instance.new("Part")
  10261. local Part3 = Instance.new("Part")
  10262. local Part4 = Instance.new("Part")
  10263. local Part5 = Instance.new("Part")
  10264. local Motor6D6 = Instance.new("Motor6D")
  10265. local Part7 = Instance.new("Part")
  10266. local Part8 = Instance.new("Part")
  10267. local Part9 = Instance.new("Part")
  10268. local Part10 = Instance.new("Part")
  10269. local Part11 = Instance.new("Part")
  10270. local Part12 = Instance.new("Part")
  10271. local Part13 = Instance.new("Part")
  10272. local Part14 = Instance.new("Part")
  10273. local Part15 = Instance.new("Part")
  10274. Model0.Name = "hang"
  10275. Model0.Parent = mas
  10276. Part1.Parent = Model0
  10277. Part1.Material = Enum.Material.SmoothPlastic
  10278. Part1.BrickColor = BrickColor.new("Reddish brown")
  10279. Part1.Anchored = true
  10280. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10281. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10282. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10283. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10284. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10285. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10286. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10287. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10288. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10289. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10290. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10291. Part2.Parent = Model0
  10292. Part2.Material = Enum.Material.Wood
  10293. Part2.BrickColor = BrickColor.new("Pine Cone")
  10294. Part2.Anchored = true
  10295. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10296. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10297. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10298. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10299. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10300. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10301. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10304. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10305. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10306. Part3.Parent = Model0
  10307. Part3.Material = Enum.Material.Wood
  10308. Part3.BrickColor = BrickColor.new("Pine Cone")
  10309. Part3.Anchored = true
  10310. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10311. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10312. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10313. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10314. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10315. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10316. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10319. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10320. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10321. Part4.Parent = Model0
  10322. Part4.Material = Enum.Material.Wood
  10323. Part4.BrickColor = BrickColor.new("Pine Cone")
  10324. Part4.Anchored = true
  10325. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10326. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10327. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10328. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10329. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10330. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10331. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10332. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10333. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10334. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10335. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10336. Part5.Name = "main"
  10337. Part5.Parent = Model0
  10338. Part5.BrickColor = BrickColor.new("Bright blue")
  10339. Part5.Transparency = 1
  10340. Part5.Rotation = Vector3.new(0, -90, 0)
  10341. Part5.Anchored = true
  10342. Part5.CanCollide = false
  10343. Part5.FormFactor = Enum.FormFactor.Symmetric
  10344. Part5.Size = Vector3.new(2, 2, 1)
  10345. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10346. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10347. Part5.TopSurface = Enum.SurfaceType.Smooth
  10348. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10349. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10350. Part5.Orientation = Vector3.new(0, -90, 0)
  10351. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10352. Motor6D6.Name = "RootJoint"
  10353. Motor6D6.Parent = Part5
  10354. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10355. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10356. Motor6D6.Part0 = Part5
  10357. Motor6D6.MaxVelocity = 0.10000000149012
  10358. Part7.Parent = Model0
  10359. Part7.Material = Enum.Material.SmoothPlastic
  10360. Part7.BrickColor = BrickColor.new("Reddish brown")
  10361. Part7.Rotation = Vector3.new(90, 75, -180)
  10362. Part7.Anchored = true
  10363. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10364. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10365. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10366. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10367. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10368. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10369. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10370. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10372. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10373. Part7.Orientation = Vector3.new(15, 90, -90)
  10374. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10375. Part8.Parent = Model0
  10376. Part8.Material = Enum.Material.Wood
  10377. Part8.BrickColor = BrickColor.new("Pine Cone")
  10378. Part8.Anchored = true
  10379. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10380. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10381. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10382. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10383. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10384. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10385. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10388. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10389. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10390. Part9.Parent = Model0
  10391. Part9.Material = Enum.Material.SmoothPlastic
  10392. Part9.BrickColor = BrickColor.new("Reddish brown")
  10393. Part9.Rotation = Vector3.new(90, 75, -180)
  10394. Part9.Anchored = true
  10395. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10396. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10397. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10398. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10399. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10400. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10401. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10402. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10404. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10405. Part9.Orientation = Vector3.new(15, 90, -90)
  10406. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10407. Part10.Parent = Model0
  10408. Part10.Material = Enum.Material.SmoothPlastic
  10409. Part10.BrickColor = BrickColor.new("Reddish brown")
  10410. Part10.Anchored = true
  10411. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10412. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10413. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10414. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10415. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10416. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10420. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10421. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10422. Part11.Parent = Model0
  10423. Part11.Material = Enum.Material.SmoothPlastic
  10424. Part11.BrickColor = BrickColor.new("Reddish brown")
  10425. Part11.Anchored = true
  10426. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10427. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10428. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10429. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10430. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10431. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10432. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10435. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10436. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10437. Part12.Parent = Model0
  10438. Part12.Material = Enum.Material.SmoothPlastic
  10439. Part12.BrickColor = BrickColor.new("Reddish brown")
  10440. Part12.Rotation = Vector3.new(90, 75, -180)
  10441. Part12.Anchored = true
  10442. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10443. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10444. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10445. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10446. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10447. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10448. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10451. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10452. Part12.Orientation = Vector3.new(15, 90, -90)
  10453. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10454. Part13.Parent = Model0
  10455. Part13.Material = Enum.Material.SmoothPlastic
  10456. Part13.BrickColor = BrickColor.new("Reddish brown")
  10457. Part13.Anchored = true
  10458. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10459. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10460. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10461. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10462. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10463. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10464. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10467. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10468. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10469. Part14.Parent = Model0
  10470. Part14.Material = Enum.Material.SmoothPlastic
  10471. Part14.BrickColor = BrickColor.new("Reddish brown")
  10472. Part14.Rotation = Vector3.new(90, 75, -180)
  10473. Part14.Anchored = true
  10474. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10475. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10476. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10477. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10478. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10479. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10483. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10484. Part14.Orientation = Vector3.new(15, 90, -90)
  10485. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10486. Part15.Parent = Model0
  10487. Part15.Material = Enum.Material.SmoothPlastic
  10488. Part15.BrickColor = BrickColor.new("Reddish brown")
  10489. Part15.Anchored = true
  10490. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10491. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10492. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10493. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10494. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10495. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10496. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10499. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10500. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10501. for i,v in pairs(mas:GetChildren()) do
  10502. v.Parent = workspace
  10503. pcall(function() v:MakeJoints() end)
  10504. end
  10505. mas:Destroy()
  10506. for i,v in pairs(cors) do
  10507. spawn(function()
  10508. pcall(v)
  10509. end)
  10510. end
  10511. hang = Model0
  10512. hang.Parent = plr
  10513. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10514. pcall(function()
  10515. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10516. function weld(p, cf)
  10517. local weld1 = Instance.new("Weld")
  10518. weld1.Part0 = p
  10519. weld1.Part1 = plr.Torso
  10520. weld1.C0 = CFrame.new()
  10521. weld1.C1 = cf
  10522. weld1.Parent = p
  10523. end
  10524. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10525. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10526. spawn(function()
  10527. repeat
  10528. wait(0.1)
  10529. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10530. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10531. plr:BreakJoints()
  10532. end)
  10533. end)
  10534. end
  10535. end)
  10536.  
  10537. addcmd('fix', 'restores lighting and what not',{},
  10538. function(args, speaker)
  10539. LightingService.Ambient = origsettings.abt
  10540. LightingService.OutdoorAmbient = origsettings.oabt
  10541. LightingService.Brightness = origsettings.brt
  10542. LightingService.TimeOfDay = origsettings.time
  10543. LightingService.FogColor = origsettings.fclr
  10544. LightingService.FogEnd = origsettings.fe
  10545. LightingService.FogStart = origsettings.fs
  10546. playinggif = false
  10547. workspace.Gravity = 200
  10548. 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)
  10549. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10550. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10551. if v:IsA("PostEffect") then v:Destroy() end end
  10552. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10553.  
  10554. Floating = false
  10555.  
  10556. addcmd('float', 'makes player float',{},
  10557. function(args,speaker)
  10558. Floating = true
  10559. local players = getPlayer(args[1], speaker)
  10560. for _,v in pairs(players) do
  10561. local pchar = gPlayers[v].Character
  10562. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10563. spawn(function()
  10564. local float = DATA.Float:Clone()
  10565. float.Parent = pchar
  10566. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10567. spawn(function()
  10568. while wait(0.1) do
  10569. if pchar:FindFirstChild("Float") then
  10570. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10571. else
  10572. break
  10573. end
  10574. end
  10575. end)
  10576. end)
  10577. end
  10578. end
  10579. end)
  10580.  
  10581. addcmd('unfloat','disables floating',{},
  10582. function(args, speaker)
  10583. Floating = false
  10584. local players = getPlayer(args[1], speaker)
  10585. for i,v in pairs(players)do
  10586. local pchar = gPlayers[v].Character
  10587. if pchar:FindFirstChild("Float") then
  10588. pchar.Float:Destroy()
  10589. end
  10590. end
  10591. end)
  10592.  
  10593. runningnoclip = false
  10594. Clip = true
  10595. addcmd('noclip','noclip',{},
  10596. function(args, speaker)
  10597. if speaker.userId ~= LP.userId then
  10598. lponly(speaker)
  10599. else
  10600. Notify('Noclip enabled')
  10601. Clip = false
  10602. if LP.Character:FindFirstChild('Torso') then
  10603. wait(0.1)
  10604. if runningnoclip == false then runningnoclip = true
  10605. game:GetService('RunService').Stepped:connect(function ()
  10606. if Clip == false and LP.Character ~= nil then
  10607. for _, child in pairs( LP.Character:GetDescendants()) do
  10608. if child.ClassName == 'Part' and child.CanCollide == true then
  10609. child.CanCollide = false
  10610. end end end end) end
  10611. else
  10612. r15noclip = true
  10613. end
  10614. end
  10615. end)
  10616.  
  10617. addcmd('clip','clip',{},
  10618. function(args, speaker)
  10619. if speaker.userId ~= LP.userId then
  10620. lponly(speaker)
  10621. else
  10622. Notify('Noclip disabled')
  10623. Clip = true
  10624. r15noclip = false
  10625. wait(0.1)
  10626. if LP.Character ~= nil then
  10627. LP.Character.Torso.CanCollide = true
  10628. LP.Character.Head.CanCollide = true
  10629. end end end)
  10630.  
  10631. addcmd('prefix','changes prefix',{},
  10632. function(args, speaker)
  10633. cmdprefix = args[1]
  10634. Notify('Set prefix to "' .. args[1] .. '"')
  10635. updatefile()
  10636. end)
  10637.  
  10638. logsopen = false
  10639. addcmd('logs','shows logs',{},
  10640. function(args, speaker)
  10641. if speaker.userId ~= LP.userId then
  10642. lponly(speaker) else
  10643. if logsopen == false then logsopen = true
  10644. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10645. end
  10646. end
  10647. end)
  10648.  
  10649. local Saved = {}
  10650.  
  10651. RestorePoint = function()
  10652. Saved = {}
  10653. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10654. v.Archivable = true;
  10655. end
  10656. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10657. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10658. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10659. table.insert(Saved, v:Clone());
  10660. end
  10661. elseif v:IsA("Terrain") then
  10662. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10663. end
  10664. end
  10665. return Saved;
  10666. end
  10667.  
  10668. InsertPoint = function()
  10669. if #Saved == 0 and not Saved.Terrain then
  10670. return false;
  10671. end
  10672. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10673. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10674. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10675. pcall(function()
  10676. v:Destroy()
  10677. end)
  10678. end
  10679. elseif v:IsA("Terrain") then
  10680. v:Clear()
  10681. end
  10682. end
  10683. for i, v in ipairs(Saved) do
  10684. v:Clone().Parent = workspace;
  10685. end
  10686. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10687. end
  10688.  
  10689. addcmd('savemap','saves current map',{'smap'},
  10690. function(args, speaker)
  10691. RestorePoint()
  10692. Notify('Saved current map')
  10693. end)
  10694.  
  10695. addcmd('restoremap','saves current map',{'rmap'},
  10696. function(args, speaker)
  10697. InsertPoint()
  10698. Notify('Loaded last saved map')
  10699. end)
  10700.  
  10701. addcmd('respawn','respawns',{},
  10702. function(args, speaker)
  10703. local players = getPlayer(args[1], speaker)
  10704. for i,v in pairs(players) do
  10705. respawn(gPlayers[v])
  10706. end
  10707. end)
  10708.  
  10709. addcmd('version','shows version',{''},
  10710. function(args, speaker)
  10711. if speaker.userId ~= LP.userId then
  10712. lponly(speaker)
  10713. else
  10714. Notify("Version is " .. Version)
  10715. end
  10716. end)
  10717. local CTPenabled = false
  10718. Mouse.KeyDown:connect(function (Key)
  10719. if Key:byte() == 29 then
  10720. if FLYING == false then
  10721. execCmd("fly me", Player)
  10722. elseif FLYING == true then
  10723. execCmd("unfly me", Player)
  10724. end
  10725. end
  10726. if Key:byte() == 30 then
  10727. if Clip == true then
  10728. execCmd("noclip", Player)
  10729. elseif Clip == false then
  10730. execCmd("clip", Player)
  10731. end
  10732. end
  10733. Key = Key:lower()
  10734. if Key:byte() == 27 then
  10735. CTPenabled = true
  10736. end
  10737. end)
  10738. Mouse.KeyUp:connect(function(Key)
  10739. Key = Key:lower()
  10740. if Key:byte() == 27 then
  10741. CTPenabled = false
  10742. end
  10743. end)
  10744. Mouse.Button1Down:connect(function()
  10745. local charx = gPlayers.LocalPlayer.Character
  10746. if charx and CTPenabled == true then
  10747. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10748. end
  10749. end)
  10750.  
  10751. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10752. CMDbar.Name = 'GUI'
  10753. CMDbar.DisplayOrder = 2
  10754. cont = Instance.new("Frame")
  10755. cmdBAR = Instance.new('TextBox', cont)
  10756. cont.Name = "cont"
  10757. cont.BackgroundTransparency = 1
  10758. cont.Position = UDim2.new(1, -265, 0, -75)
  10759. cont.Size = UDim2.new(0, 270, 0, 45)
  10760. cont.Parent = CMDbar
  10761. cont.ZIndex = 5
  10762. cont.Active = true
  10763. dragGUI(cont)
  10764. cmdBAR.Name = "CMDbar"
  10765. cmdBAR.Parent = cont
  10766. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10767. cmdBAR.BackgroundTransparency = 0.7
  10768. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10769. cmdBAR.BorderSizePixel = 0
  10770. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10771. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10772. cmdBAR.Font = Enum.Font.SourceSans
  10773. cmdBAR.FontSize = Enum.FontSize.Size18
  10774. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10775. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10776. cmdBAR.ZIndex = 5
  10777. DATA = Instance.new('Folder', game.ContextActionService)
  10778. DATA.Name = 'Data'
  10779. Paper = Instance.new('BlockMesh', DATA)
  10780. Paper.Name = 'Paper'
  10781. Paper.Scale = Vector3.new(1,1,0.1)
  10782. ayylmao = Instance.new('Hat', DATA)
  10783. ayylmao.Name = 'ayylmao'
  10784. ayyHandle = Instance.new('Part', ayylmao)
  10785. ayyHandle.Name = 'Handle'
  10786. ayyHandle.Size = Vector3.new(2,2.4,2)
  10787. ayyHandle.FormFactor = 'Plate'
  10788. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10789. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10790. ayyMesh.MeshType = 'FileMesh'
  10791. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10792. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10793. Float = Instance.new('Part', DATA)
  10794. Float.Name = 'Float'
  10795. Float.Transparency = 1
  10796. Float.Size = Vector3.new(6,1,6)
  10797. Float.Anchored = true
  10798. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10799. missile = Instance.new('Part', DATA)
  10800. missile.Name = 'IY_missile'
  10801. missile.CanCollide = false
  10802. missile.Size = Vector3.new(2, 5, 2)
  10803. Instance.new('CylinderMesh', missile)
  10804. local F = Instance.new('Part', missile)
  10805. F.BrickColor = BrickColor.new('Black')
  10806. F.CanCollide = false
  10807. F.Size = Vector3.new(2, 0.2, 2)
  10808. Instance.new('CylinderMesh', F)
  10809. local fire = Instance.new('Fire', F)
  10810. fire.Size = "15"
  10811. fire.Heat = "25"
  10812. local head = Instance.new('Part', missile)
  10813. head.CanCollide = false
  10814. head.Shape = 'Ball'
  10815. head.Size = Vector3.new(2, 2, 2)
  10816. head.TopSurface = 'Smooth'
  10817. head.BottomSurface = 'Smooth'
  10818. local BF = Instance.new('BodyForce', missile)
  10819. BF.Name = 'force'
  10820. BF.Force = Vector3.new(0, 0, 0)
  10821. local W1 = Instance.new('Weld', missile)
  10822. W1.Part0 = missile
  10823. W1.Part1 = F
  10824. W1.C1 = CFrame.new(0, 2.6, 0)
  10825. local W2 = Instance.new('Weld', missile)
  10826. W2.Part0 = missile
  10827. W2.Part1 = head
  10828. W2.C1 = CFrame.new(0, -2.6, 0)
  10829. jail = Instance.new('Model', DATA)
  10830. jail.Name = 'JAIL'
  10831. local B = Instance.new('Part', jail)
  10832. B.Name = 'BUTTOM'
  10833. B.BrickColor = BrickColor.new('Black')
  10834. B.Transparency = 0.5
  10835. B.Anchored = true
  10836. B.Locked = true
  10837. B.Size = Vector3.new(6, 1, 6)
  10838. B.TopSurface = 'Smooth'
  10839. B.BottomSurface = 'Smooth'
  10840. local M = Instance.new('Part', jail)
  10841. M.Name = 'MAIN'
  10842. M.BrickColor = BrickColor.new('Black')
  10843. M.Transparency = 1
  10844. M.Anchored = true
  10845. M.CanCollide = false
  10846. M.Locked = true
  10847. M.Position = B.Position + Vector3.new(0, 3, 0)
  10848. M.Size = Vector3.new(1, 1, 1)
  10849. local P1 = Instance.new('Part', jail)
  10850. P1.BrickColor = BrickColor.new('Black')
  10851. P1.Transparency = 0.5
  10852. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10853. P1.Rotation = Vector3.new(0, 90, 0)
  10854. P1.Anchored = true
  10855. P1.Locked = true
  10856. P1.Size = Vector3.new(1, 6, 6)
  10857. local P2 = Instance.new('Part', jail)
  10858. P2.BrickColor = BrickColor.new('Black')
  10859. P2.Transparency = 0.5
  10860. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10861. P2.Rotation = Vector3.new(-180, 0, -180)
  10862. P2.Anchored = true
  10863. P2.Locked = true
  10864. P2.Size = Vector3.new(1, 6, 4)
  10865. local P3 = Instance.new('Part', jail)
  10866. P3.BrickColor = BrickColor.new('Black')
  10867. P3.Transparency = 0.5
  10868. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10869. P3.Rotation = Vector3.new(0, 0, 0)
  10870. P3.Anchored = true
  10871. P3.Locked = true
  10872. P3.Size = Vector3.new(1, 6, 4)
  10873. local P4 = Instance.new('Part', jail)
  10874. P4.BrickColor = BrickColor.new('Black')
  10875. P4.Transparency = 0.5
  10876. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10877. P4.Rotation = Vector3.new(0, 90, 0)
  10878. P4.Anchored = true
  10879. P4.Locked = true
  10880. P4.Size = Vector3.new(1, 6, 6)
  10881. local TOP = Instance.new('Part', jail)
  10882. TOP.BrickColor = BrickColor.new('Black')
  10883. TOP.Transparency = 0.5
  10884. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10885. TOP.Rotation = Vector3.new(0, 0, 0)
  10886. TOP.Anchored = true
  10887. TOP.Locked = true
  10888. TOP.Size = Vector3.new(6, 1, 6)
  10889. TOP.TopSurface = 'Smooth'
  10890. TOP.BottomSurface = 'Smooth'
  10891. cp = Instance.new("ScreenGui")
  10892. local Frame = Instance.new("Frame")
  10893. local holder = Instance.new("Frame")
  10894. bar = Instance.new("Frame")
  10895. local cmds = Instance.new("TextButton")
  10896. local settings = Instance.new("TextButton")
  10897. local Hide = Instance.new("TextButton")
  10898. local Exit = Instance.new("TextButton")
  10899. FeedbackMain = Instance.new("Frame")
  10900. local Title = Instance.new("TextLabel")
  10901. local checkboxText = Instance.new("TextLabel")
  10902. local CheckBox = Instance.new("ImageButton")
  10903. local bindInput = Instance.new("TextButton")
  10904. Input = Instance.new("TextBox")
  10905. local preText = Instance.new("TextLabel")
  10906. local setpre = Instance.new("TextButton")
  10907. local everyone = Instance.new("TextButton")
  10908. local JLtext = Instance.new("TextLabel")
  10909. local CheckBoxJL = Instance.new("ImageButton")
  10910. local friends = Instance.new("TextButton")
  10911. local InputBox = Instance.new("TextButton")
  10912. Input_2 = Instance.new("TextBox")
  10913. local MTText = Instance.new("TextLabel")
  10914. local setMT = Instance.new("TextButton")
  10915. local CheckBoxS = Instance.new("ImageButton")
  10916. local slocktext = Instance.new("TextLabel")
  10917. local barBind = Instance.new("TextLabel")
  10918. local setBind = Instance.new("TextButton")
  10919. local MtimeInput = Instance.new("TextButton")
  10920. Input_3 = Instance.new("TextBox")
  10921. local size = Instance.new("Frame")
  10922. MAIN = Instance.new("Frame")
  10923. local Title_2 = Instance.new("TextLabel")
  10924. local Example = Instance.new("TextLabel")
  10925. local Search = Instance.new("TextBox")
  10926. local CMDss = Instance.new("ScrollingFrame")
  10927. local uicolortext = Instance.new("TextLabel")
  10928. local openC = Instance.new("TextButton")
  10929. cp.Name = "cp"
  10930. cp.Parent = DATA
  10931. Frame.Parent = cp
  10932. Frame.Active = true
  10933. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10934. Frame.BackgroundTransparency = 1
  10935. Frame.Position = UDim2.new(1, -300, 1, -330)
  10936. Frame.Size = UDim2.new(0, 300, 0, 40)
  10937. holder.Name = "holder"
  10938. holder.Parent = Frame
  10939. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10940. holder.BackgroundTransparency = 1
  10941. holder.BorderSizePixel = 2
  10942. holder.ClipsDescendants = true
  10943. holder.Size = UDim2.new(0, 300, 0, 330)
  10944. holder.ZIndex = 2
  10945. bar.Name = "bar"
  10946. bar.Parent = holder
  10947. bar.BackgroundColor3 = maincolor
  10948. bar.BackgroundTransparency = 0.30000001192093
  10949. bar.BorderColor3 = Color3.new(0, 0, 0)
  10950. bar.BorderSizePixel = 0
  10951. bar.Position = UDim2.new(1, -295, 1, -330)
  10952. bar.Size = UDim2.new(0, 290, 0, 26)
  10953. cmds.Name = "cmds"
  10954. cmds.Parent = bar
  10955. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10956. cmds.BackgroundTransparency = 0.80000001192093
  10957. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10958. cmds.Position = UDim2.new(0, 3, 0, 3)
  10959. cmds.Size = UDim2.new(0, 70, 0, 20)
  10960. cmds.Font = Enum.Font.SourceSans
  10961. cmds.FontSize = Enum.FontSize.Size14
  10962. cmds.Text = "Commands"
  10963. cmds.TextColor3 = Color3.new(1, 1, 1)
  10964. settings.Name = "settings"
  10965. settings.Parent = bar
  10966. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10967. settings.BackgroundTransparency = 0.80000001192093
  10968. settings.BorderColor3 = Color3.new(1, 1, 1)
  10969. settings.Position = UDim2.new(0, 77, 0, 3)
  10970. settings.Size = UDim2.new(0, 70, 0, 20)
  10971. settings.Font = Enum.Font.SourceSans
  10972. settings.FontSize = Enum.FontSize.Size14
  10973. settings.Text = "Settings"
  10974. settings.TextColor3 = Color3.new(1, 1, 1)
  10975. Hide.Name = "Hide"
  10976. Hide.Parent = bar
  10977. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10978. Hide.BackgroundTransparency = 0.30000001192093
  10979. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10980. Hide.BorderSizePixel = 0
  10981. Hide.Position = UDim2.new(0, 243, 0, 3)
  10982. Hide.Size = UDim2.new(0, 20, 0, 20)
  10983. Hide.FontSize = Enum.FontSize.Size14
  10984. Hide.Text = ""
  10985. Exit.Name = "Exit"
  10986. Exit.Parent = bar
  10987. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10988. Exit.BackgroundTransparency = 0.30000001192093
  10989. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10990. Exit.BorderSizePixel = 0
  10991. Exit.Position = UDim2.new(0, 267, 0, 3)
  10992. Exit.Size = UDim2.new(0, 20, 0, 20)
  10993. Exit.FontSize = Enum.FontSize.Size14
  10994. Exit.Text = ""
  10995. FeedbackMain.Name = "FeedbackMain"
  10996. FeedbackMain.Parent = holder
  10997. FeedbackMain.BackgroundColor3 = maincolor
  10998. FeedbackMain.BackgroundTransparency = 0.5
  10999. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11000. FeedbackMain.BorderSizePixel = 0
  11001. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11002. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11003. Title.Name = "Title"
  11004. Title.Parent = FeedbackMain
  11005. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11006. Title.BackgroundTransparency = 1
  11007. Title.Size = UDim2.new(1, 0, 0, 30)
  11008. Title.Font = Enum.Font.SourceSansBold
  11009. Title.FontSize = Enum.FontSize.Size24
  11010. Title.Text = "Settings"
  11011. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11012. Title.TextStrokeTransparency = 0
  11013. checkboxText.Name = "checkboxText"
  11014. checkboxText.Parent = FeedbackMain
  11015. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11016. checkboxText.BackgroundTransparency = 1
  11017. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11018. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11019. checkboxText.Font = Enum.Font.SourceSansBold
  11020. checkboxText.FontSize = Enum.FontSize.Size18
  11021. checkboxText.Text = " Suggestions"
  11022. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11023. checkboxText.TextStrokeTransparency = 0
  11024. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11025. CheckBox.Name = "CheckBox"
  11026. CheckBox.Parent = FeedbackMain
  11027. CheckBox.BackgroundTransparency = 1
  11028. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11029. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11030. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11031. bindInput.Name = "bindInput"
  11032. bindInput.Parent = FeedbackMain
  11033. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11034. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11035. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11036. bindInput.AutoButtonColor = false
  11037. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11038. bindInput.Font = Enum.Font.SourceSans
  11039. bindInput.FontSize = Enum.FontSize.Size14
  11040. bindInput.Text = ""
  11041. Input.Name = "Input"
  11042. Input.Parent = bindInput
  11043. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11044. Input.BackgroundTransparency = 1
  11045. Input.Position = UDim2.new(0, -8, 0, -8)
  11046. Input.Size = UDim2.new(0, 20, 0, 20)
  11047. Input.Font = Enum.Font.SourceSansBold
  11048. Input.FontSize = Enum.FontSize.Size18
  11049. Input.MultiLine = true
  11050. Input.Text = ";"
  11051. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11052. Input.TextWrapped = true
  11053. Input.TextYAlignment = Enum.TextYAlignment.Top
  11054. preText.Name = "preText"
  11055. preText.Parent = FeedbackMain
  11056. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11057. preText.BackgroundTransparency = 1
  11058. preText.Position = UDim2.new(0, 0, 0, 140)
  11059. preText.Size = UDim2.new(1, 0, 0, 30)
  11060. preText.Font = Enum.Font.SourceSansBold
  11061. preText.FontSize = Enum.FontSize.Size18
  11062. preText.Text = " Prefix"
  11063. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11064. preText.TextStrokeTransparency = 0
  11065. preText.TextXAlignment = Enum.TextXAlignment.Left
  11066. setpre.Name = "setpre"
  11067. setpre.Parent = FeedbackMain
  11068. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11069. setpre.BorderSizePixel = 5
  11070. setpre.Position = UDim2.new(0, 235, 0, 142)
  11071. setpre.Size = UDim2.new(0, 40, 0, 25)
  11072. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11073. setpre.Font = Enum.Font.ArialBold
  11074. setpre.FontSize = Enum.FontSize.Size18
  11075. setpre.Text = "Set"
  11076. everyone.Name = "everyone"
  11077. everyone.Parent = FeedbackMain
  11078. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11079. everyone.BackgroundTransparency = 0.80000001192093
  11080. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11081. everyone.Position = UDim2.new(0, 230, 0, 237)
  11082. everyone.Size = UDim2.new(0, 50, 0, 20)
  11083. everyone.Font = Enum.Font.SourceSans
  11084. everyone.FontSize = Enum.FontSize.Size14
  11085. everyone.Text = "Everyone"
  11086. everyone.TextColor3 = Color3.new(1, 1, 1)
  11087. JLtext.Name = "JLtext"
  11088. JLtext.Parent = FeedbackMain
  11089. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11090. JLtext.BackgroundTransparency = 1
  11091. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11092. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11093. JLtext.Font = Enum.Font.SourceSansBold
  11094. JLtext.FontSize = Enum.FontSize.Size18
  11095. JLtext.Text = " Joined/Left Notifications"
  11096. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11097. JLtext.TextStrokeTransparency = 0
  11098. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11099. CheckBoxJL.Name = "CheckBoxJL"
  11100. CheckBoxJL.Parent = FeedbackMain
  11101. CheckBoxJL.BackgroundTransparency = 1
  11102. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11103. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11104. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11105. friends.Name = "friends"
  11106. friends.Parent = FeedbackMain
  11107. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11108. friends.BackgroundTransparency = 0.80000001192093
  11109. friends.BorderColor3 = Color3.new(1, 1, 1)
  11110. friends.Position = UDim2.new(0, 230, 0, 215)
  11111. friends.Size = UDim2.new(0, 50, 0, 20)
  11112. friends.Font = Enum.Font.SourceSans
  11113. friends.FontSize = Enum.FontSize.Size14
  11114. friends.Text = "Friends"
  11115. friends.TextColor3 = Color3.new(1, 1, 1)
  11116. InputBox.Name = "InputBox"
  11117. InputBox.Parent = FeedbackMain
  11118. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11119. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11120. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11121. InputBox.AutoButtonColor = false
  11122. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11123. InputBox.Font = Enum.Font.SourceSans
  11124. InputBox.FontSize = Enum.FontSize.Size14
  11125. InputBox.Text = ""
  11126. Input_2.Name = "Input"
  11127. Input_2.Parent = InputBox
  11128. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11129. Input_2.BackgroundTransparency = 1
  11130. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11131. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11132. Input_2.Font = Enum.Font.SourceSansBold
  11133. Input_2.FontSize = Enum.FontSize.Size18
  11134. Input_2.MultiLine = true
  11135. Input_2.Text = ";"
  11136. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11137. Input_2.TextWrapped = true
  11138. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11139. MTText.Name = "MTText"
  11140. MTText.Parent = FeedbackMain
  11141. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11142. MTText.BackgroundTransparency = 1
  11143. MTText.Position = UDim2.new(0, 0, 0, 180)
  11144. MTText.Size = UDim2.new(1, 0, 0, 30)
  11145. MTText.Font = Enum.Font.SourceSansBold
  11146. MTText.FontSize = Enum.FontSize.Size18
  11147. MTText.Text = " Message Seconds"
  11148. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11149. MTText.TextStrokeTransparency = 0
  11150. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11151. setMT.Name = "setMT"
  11152. setMT.Parent = FeedbackMain
  11153. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11154. setMT.BorderSizePixel = 5
  11155. setMT.Position = UDim2.new(0, 235, 0, 183)
  11156. setMT.Size = UDim2.new(0, 40, 0, 25)
  11157. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11158. setMT.Font = Enum.Font.ArialBold
  11159. setMT.FontSize = Enum.FontSize.Size18
  11160. setMT.Text = "Set"
  11161. CheckBoxS.Name = "CheckBoxS"
  11162. CheckBoxS.Parent = FeedbackMain
  11163. CheckBoxS.BackgroundTransparency = 1
  11164. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11165. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11166. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11167. slocktext.Name = "slocktext"
  11168. slocktext.Parent = FeedbackMain
  11169. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11170. slocktext.BackgroundTransparency = 1
  11171. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11172. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11173. slocktext.Font = Enum.Font.SourceSansBold
  11174. slocktext.FontSize = Enum.FontSize.Size18
  11175. slocktext.Text = " Allow Friends On Serverlock"
  11176. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11177. slocktext.TextStrokeTransparency = 0
  11178. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11179. barBind.Name = "barBind"
  11180. barBind.Parent = FeedbackMain
  11181. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11182. barBind.BackgroundTransparency = 1
  11183. barBind.Position = UDim2.new(0, 0, 0, 260)
  11184. barBind.Size = UDim2.new(1, 0, 0, 30)
  11185. barBind.Font = Enum.Font.SourceSansBold
  11186. barBind.FontSize = Enum.FontSize.Size18
  11187. barBind.Text = " Command Bar Keybind"
  11188. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11189. barBind.TextStrokeTransparency = 0
  11190. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11191. setBind.Name = "setBind"
  11192. setBind.Parent = FeedbackMain
  11193. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11194. setBind.BorderSizePixel = 5
  11195. setBind.Position = UDim2.new(0, 235, 0, 262)
  11196. setBind.Size = UDim2.new(0, 40, 0, 25)
  11197. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11198. setBind.Font = Enum.Font.ArialBold
  11199. setBind.FontSize = Enum.FontSize.Size18
  11200. setBind.Text = "Set"
  11201. MtimeInput.Name = "MtimeInput"
  11202. MtimeInput.Parent = FeedbackMain
  11203. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11204. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11205. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11206. MtimeInput.AutoButtonColor = false
  11207. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11208. MtimeInput.Font = Enum.Font.SourceSans
  11209. MtimeInput.FontSize = Enum.FontSize.Size14
  11210. MtimeInput.Text = ""
  11211. Input_3.Name = "Input"
  11212. Input_3.Parent = MtimeInput
  11213. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11214. Input_3.BackgroundTransparency = 1
  11215. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11216. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11217. Input_3.Font = Enum.Font.SourceSansBold
  11218. Input_3.FontSize = Enum.FontSize.Size18
  11219. Input_3.MultiLine = true
  11220. Input_3.Text = "7"
  11221. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11222. Input_3.TextWrapped = true
  11223. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11224. uicolortext.Name = "uicolortext"
  11225. uicolortext.Parent = FeedbackMain
  11226. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11227. uicolortext.BackgroundTransparency = 1
  11228. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11229. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11230. uicolortext.Font = Enum.Font.SourceSansBold
  11231. uicolortext.FontSize = Enum.FontSize.Size18
  11232. uicolortext.Text = " UI Color"
  11233. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11234. uicolortext.TextStrokeTransparency = 0
  11235. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11236. openC.Name = "openC"
  11237. openC.Parent = FeedbackMain
  11238. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11239. openC.BorderSizePixel = 5
  11240. openC.Position = UDim2.new(0, 235, 0, 32)
  11241. openC.Size = UDim2.new(0, 40, 0, 25)
  11242. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11243. openC.Font = Enum.Font.ArialBold
  11244. openC.FontSize = Enum.FontSize.Size18
  11245. openC.Text = "Set"
  11246. size.Name = "size"
  11247. size.Parent = holder
  11248. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11249. size.BackgroundTransparency = 1
  11250. size.Position = UDim2.new(1, -301, 1, -300)
  11251. size.Size = UDim2.new(0, 275, 0, 300)
  11252. size.ZIndex = 2
  11253. MAIN.Name = "MAIN"
  11254. MAIN.Parent = size
  11255. MAIN.BackgroundColor3 = maincolor
  11256. MAIN.BackgroundTransparency = 0.5
  11257. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11258. MAIN.BorderSizePixel = 0
  11259. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11260. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11261. Title_2.Name = "Title"
  11262. Title_2.Parent = MAIN
  11263. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11264. Title_2.BackgroundTransparency = 1
  11265. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11266. Title_2.Font = Enum.Font.SourceSansBold
  11267. Title_2.FontSize = Enum.FontSize.Size24
  11268. Title_2.Text = "Commands"
  11269. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11270. Title_2.TextStrokeTransparency = 0
  11271. Example.Name = "Example"
  11272. Example.Parent = MAIN
  11273. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11274. Example.BackgroundTransparency = 1
  11275. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11276. Example.BorderSizePixel = 0
  11277. Example.Size = UDim2.new(0, 190, 0, 20)
  11278. Example.Visible = false
  11279. Example.Font = Enum.Font.SourceSansBold
  11280. Example.TextSize = 20
  11281. Example.Text = "txt"
  11282. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11283. Example.TextStrokeTransparency = 0
  11284. Example.TextXAlignment = Enum.TextXAlignment.Left
  11285. Example.ZIndex = 6
  11286. Search.Name = "Search"
  11287. Search.Parent = MAIN
  11288. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11289. Search.BackgroundTransparency = 0.69999998807907
  11290. Search.BorderColor3 = Color3.new(1, 1, 1)
  11291. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11292. Search.Size = UDim2.new(0, 250, 0, 20)
  11293. Search.ClearTextOnFocus = false
  11294. Search.Font = Enum.Font.SourceSansBold
  11295. Search.FontSize = Enum.FontSize.Size18
  11296. Search.Text = "Search"
  11297. Search.TextColor3 = Color3.new(1, 1, 1)
  11298. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11299. Search.TextStrokeTransparency = 0
  11300. CMDss.Name = "CMDs"
  11301. CMDss.Parent = MAIN
  11302. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11303. CMDss.BackgroundTransparency = 1
  11304. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11305. CMDss.BorderSizePixel = 0
  11306. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11307. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11308. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11309. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11310. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11311. CMDss.ScrollBarThickness = 8
  11312. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11313. notifyMAIN = Instance.new('ScreenGui', DATA)
  11314. notifyMAIN.Name = 'Notification'
  11315. notifyNOT = Instance.new('Frame', notifyMAIN)
  11316. notifyNOT.Name = 'NOTIFY'
  11317. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11318. notifyNOT.BackgroundTransparency = 1
  11319. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11320. notifyNOT.BorderSizePixel = 2
  11321. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11322. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11323. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11324. notifyNOTE.Name = 'NOTE'
  11325. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11326. notifyNOTE.BackgroundTransparency = 1
  11327. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11328. notifyNOTE.BorderSizePixel = 0
  11329. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11330. notifyNOTE.ZIndex = 4
  11331. notifyNOTE.FontSize = 'Size18'
  11332. notifyNOTE.Font = 'SourceSansBold'
  11333. notifyNOTE.Text = 'NOTIFY'
  11334. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11335. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11336. notifyNOTE.TextStrokeTransparency = 0.8
  11337.  
  11338. addcmd('ayylmao','ayy lmao',{'alien'},
  11339. function(args, speaker)
  11340. local players = getPlayer(args[1], speaker)
  11341. for i,v in pairs(players)do
  11342. local pchar = gPlayers[v].Character
  11343. if pchar:FindFirstChild("Shirt") then
  11344. pchar.Shirt:Destroy()
  11345. end
  11346. if pchar:FindFirstChild("Pants") then
  11347. pchar.Pants:Destroy()
  11348. end
  11349. if pchar:FindFirstChild("Shirt Graphic") then
  11350. pchar["Shirt Graphic"].Graphic = ""
  11351. end
  11352. for i,v in pairs(pchar:GetChildren()) do
  11353. if v:IsA("Accessory") then
  11354. v:Destroy()
  11355. end
  11356. end
  11357. local ayylmao = DATA.ayylmao:Clone()
  11358. ayylmao.Parent = pchar
  11359. local BC = pchar["Body Colors"]
  11360. BC.HeadColor = BrickColor.new("Fossil")
  11361. BC.LeftArmColor = BrickColor.new("Fossil")
  11362. BC.LeftLegColor = BrickColor.new("Fossil")
  11363. BC.RightArmColor = BrickColor.new("Fossil")
  11364. BC.RightLegColor = BrickColor.new("Fossil")
  11365. BC.TorsoColor = BrickColor.new("Fossil")
  11366. end
  11367. end)
  11368. HKFolder = Instance.new("Folder", game.CoreGui)
  11369. for i,v in pairs(HK) do
  11370. local HKValue = Instance.new("StringValue", HKFolder)
  11371. HKValue.Value = v
  11372. HKValue.RobloxLocked = true
  11373. end
  11374. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11375. for i,v in pairs(CMDs) do
  11376. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11377. CMDsValue.Value = v
  11378. CMDsValue.RobloxLocked = true
  11379. end
  11380. cmdOpen = false
  11381. function commands()
  11382. if cmdOpen == false then
  11383. cmdOpen = true
  11384. local cmds = cp:Clone()
  11385. cmds.Parent = game.CoreGui
  11386. local HKV = HKFolder:GetChildren()
  11387. local CMDsV = CMDsFolder:GetChildren()
  11388. dragGUI(cmds.Frame)
  11389. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11390. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11391. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11392. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11393. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11394. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11395. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11396. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11397. end
  11398. --joined/left friend option
  11399. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11400. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11401. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11402. Nfriends = true updatefile()
  11403. end)
  11404. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11405. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11406. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11407. Nfriends = false updatefile()
  11408. end)
  11409. -- Color mixer
  11410. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11411. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11412. end)
  11413. --Message time
  11414. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11415. wait()
  11416. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11417. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11418. updatefile()
  11419. end)
  11420. --CMDBAR keybind
  11421. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11422. wait()
  11423. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11424. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11425. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11426. updatefile()
  11427. end)
  11428. --Change prefix
  11429. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11430. wait()
  11431. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11432. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11433. updatefile()
  11434. end)
  11435. --Check Box for notify
  11436. checked = "http://www.roblox.com/asset/?id=65492641"
  11437. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11438. if suggestionstoggle == true then
  11439. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11440. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11441. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11442. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11443. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11444. suggestionstoggle = true
  11445. updatefile()
  11446. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11447. --Check Box for allow friends on serverlock
  11448. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11449. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11450. if allowfriends == true then
  11451. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11452. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11453. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11454. if allowfriends == true then allowfriends = false updatefile()
  11455. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11456. allowfriends = true updatefile()
  11457. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11458. --Check Box for JoinedLeft notifications
  11459. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11460. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11461. if JLnotify == true then
  11462. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11463. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11464. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11465. if JLnotify == true then JLnotify = false updatefile()
  11466. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11467. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11468. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11469. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11470. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11471. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11472. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11473. cmds.Frame.holder.bar.Hide.Visible = true
  11474. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11475. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11476. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11477. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11478. cmds.Frame.holder.bar.Hide.Visible = true
  11479. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11480. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11481. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11482. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11483. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11484. cmds.Frame.holder.bar.Hide.Visible = false end)
  11485. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11486. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11487. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11488. cmds:Destroy() cmdOpen = false end)
  11489. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11490. searchbar()
  11491. for i = 1, #HKV do
  11492. local YSize = 25
  11493. local Position = ((i * YSize) - YSize)
  11494. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11495. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11496. newcmd.Visible = true
  11497. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11498. newcmd.Text = "" .. HKV[i].Value
  11499. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11500. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11501. end
  11502. for i = 1, #CMDsV do
  11503. local YSize = 25
  11504. local Position = ((i * YSize) - YSize)
  11505. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11506. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11507. newcmd.Visible = true
  11508. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11509. newcmd.Text = "" .. CMDsV[i].Value
  11510. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11511. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11512. end
  11513. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11514. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11515. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11516. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11517.  
  11518. function searchbar()
  11519. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11520. local main = CSP
  11521. local frame = CSP:WaitForChild('CMDs')
  11522. local gui = CSP:WaitForChild('Search')
  11523. local focused = false
  11524. Match = function(name,str)
  11525. return name:lower():find(str:lower()) and true
  11526. end
  11527. gui.FocusLost:connect(function(enterpressed)
  11528. gui.Text = "Search"
  11529. end)
  11530. IndexContents = function(str,bool)
  11531. local Index,SizeY = 0,0
  11532. for i,v in next, frame:GetChildren() do
  11533. if bool then
  11534. if Match(v.Text,str) then
  11535. Index = Index + 1
  11536. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11537. v.Visible = true
  11538. SizeY = SizeY + v.AbsoluteSize.Y
  11539. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11540. else
  11541. v.Visible = false
  11542. end
  11543. else
  11544. v.Visible = true
  11545. SizeY = SizeY + v.AbsoluteSize.Y
  11546. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11547. end
  11548. end
  11549. end
  11550. game:GetService('RunService').Stepped:connect(function()
  11551. if gui:IsFocused() and gui.Text == "Search" then
  11552. gui.Text = ''
  11553. end
  11554. end)
  11555. gui.Changed:connect(function()
  11556. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11557. end)
  11558.  
  11559. IndexContents('',true)
  11560. end
  11561.  
  11562. function runwindow()
  11563. commands()
  11564. searchbar()
  11565. end
  11566.  
  11567. addcmd('settings','opens settings window',{'toggles'},
  11568. function(args, speaker)
  11569. if speaker.userId ~= LP.userId then
  11570. lponly(speaker)
  11571. else
  11572. runwindow()
  11573. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11574. wait(0.1)
  11575. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11576. wait(0.1)
  11577. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11578. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11579. end
  11580. end)
  11581.  
  11582. function movetab(speaker,PART)
  11583. game:GetService('RunService').Stepped:connect(function()
  11584. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11585. PART.Locked = true
  11586. local cf = speaker.Character.HumanoidRootPart.CFrame
  11587. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11588. PART.CFrame = newcf end end) end
  11589.  
  11590. hastab = {}
  11591. addcmd('tablet','opens tablet gui',{},
  11592. function(args, speaker)
  11593. for _, child in pairs( workspace:GetChildren()) do
  11594. if child.Name == speaker.Name .. "TAB" then
  11595. child:Destroy() end end
  11596. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11597. local GUI = Instance.new("SurfaceGui")
  11598. local holder = Instance.new("Frame")
  11599. local bar = Instance.new("Frame")
  11600. local Title = Instance.new("TextLabel")
  11601. local MAIN = Instance.new("Frame")
  11602. local Example = Instance.new("TextLabel")
  11603. local CMDs = Instance.new("ScrollingFrame")
  11604. local PART = Instance.new("Part")
  11605. PART.Name = speaker.Name .. 'TAB'
  11606. PART.Color = maincolor
  11607. PART.Size = Vector3.new(7, 7.8, 0.2)
  11608. PART.Transparency = 0
  11609. PART.Locked = true
  11610. PART.CanCollide = false
  11611. PART.Parent = workspace
  11612. PART.Anchored = true
  11613. PART.Material = "Neon"
  11614. local GUI = Instance.new("SurfaceGui")
  11615. local holder = Instance.new("Frame")
  11616. local bar = Instance.new("Frame")
  11617. local Title = Instance.new("TextLabel")
  11618. local MAIN = Instance.new("Frame")
  11619. local Example = Instance.new("TextLabel")
  11620. local CMDs = Instance.new("ScrollingFrame")
  11621. GUI.Name = "GUI"
  11622. GUI.Parent = PART
  11623. GUI.CanvasSize = Vector2.new(500, 600)
  11624. GUI.Face = Enum.NormalId.Back
  11625. holder.Name = "holder"
  11626. holder.Parent = GUI
  11627. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11628. holder.BackgroundTransparency = 1
  11629. holder.BorderSizePixel = 2
  11630. holder.Position = UDim2.new(0, 0, 0, 10)
  11631. holder.Size = UDim2.new(0, 300, 0, 330)
  11632. holder.ZIndex = 2
  11633. bar.Name = "bar"
  11634. bar.Parent = holder
  11635. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11636. bar.BackgroundTransparency = 0.89999997615814
  11637. bar.BorderSizePixel = 0
  11638. bar.Position = UDim2.new(0, 10, 1, -330)
  11639. bar.Size = UDim2.new(0, 480, 0, 33)
  11640. Title.Name = "Title"
  11641. Title.Parent = bar
  11642. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11643. Title.BackgroundTransparency = 1
  11644. Title.Size = UDim2.new(1, 0, 0, 30)
  11645. Title.Font = Enum.Font.SourceSansBold
  11646. Title.FontSize = Enum.FontSize.Size24
  11647. Title.Text = "[Infinite Yield] Command List"
  11648. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11649. MAIN.Name = "MAIN"
  11650. MAIN.Parent = holder
  11651. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11652. MAIN.BackgroundTransparency = 0.89999997615814
  11653. MAIN.BorderSizePixel = 0
  11654. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11655. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11656. Example.Name = "Example"
  11657. Example.Parent = MAIN
  11658. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11659. Example.BackgroundTransparency = 1
  11660. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11661. Example.BorderSizePixel = 0
  11662. Example.Size = UDim2.new(0, 190, 0, 40)
  11663. Example.Visible = false
  11664. Example.Font = Enum.Font.SourceSansBold
  11665. Example.FontSize = Enum.FontSize.Size36
  11666. Example.Text = "txt"
  11667. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11668. Example.TextStrokeTransparency = 0
  11669. Example.TextXAlignment = Enum.TextXAlignment.Left
  11670. Example.ZIndex = 6
  11671. CMDs.Name = "CMDs"
  11672. CMDs.Parent = MAIN
  11673. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11674. CMDs.BackgroundTransparency = 1
  11675. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11676. CMDs.BorderSizePixel = 0
  11677. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11678. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11679. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11680. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11681. CMDs.ScrollBarThickness = 15
  11682. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11683. local CMDsV = CMDsFolder:GetChildren()
  11684. for i = 1, #CMDsV do
  11685. local YSize = 35
  11686. local Position = ((i * YSize) - YSize)
  11687. local newcmd = Example:Clone()
  11688. newcmd.Parent = CMDs
  11689. newcmd.Visible = true
  11690. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11691. newcmd.Text = "" .. CMDsV[i].Value
  11692. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11693. local cf = speaker.Character.HumanoidRootPart.CFrame
  11694. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11695. PART.CFrame = newcf
  11696. speaker.Character.Humanoid.Died:connect(function()
  11697. PART:Destroy() end)
  11698. wait(1)
  11699. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11700. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11701. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11702. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11703. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11704. end)
  11705.  
  11706. function updatepositions()
  11707. if PList then
  11708. PList:ClearAllChildren()
  11709. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11710. for i = 1, #WayPoints do
  11711. local YSize = 25
  11712. local Position = ((i * YSize) - YSize)
  11713. local newcmd = Example:Clone()
  11714. newcmd.Parent = PList
  11715. newcmd.Visible = true
  11716. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11717. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11718. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11719. local goto = Instance.new("TextButton")
  11720. goto.Name = "goto"
  11721. goto.Parent = PList
  11722. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11723. goto.BackgroundTransparency = 0.30000001192093
  11724. goto.BorderColor3 = Color3.new(1, 0, 0)
  11725. goto.BorderSizePixel = 0
  11726. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11727. goto.Size = UDim2.new(0, 20, 0, 20)
  11728. goto.FontSize = Enum.FontSize.Size14
  11729. goto.Text = ""
  11730. goto.ZIndex = 6
  11731. goto.MouseButton1Click:Connect(function()
  11732. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11733. end)
  11734. end
  11735. end
  11736. end
  11737.  
  11738. posopen = false
  11739. addcmd("positions","lists waypoints",{'pos'},
  11740. function(args, speaker)
  11741. if posopen == false then
  11742. posopen = true
  11743. local Pos = Instance.new("ScreenGui")
  11744. local drag = Instance.new("Frame")
  11745. local PromptDialog = Instance.new("Frame")
  11746. local shadow = Instance.new("Frame")
  11747. local PopupText = Instance.new("TextLabel")
  11748. local Exit = Instance.new("TextButton")
  11749. local ContainerFrame = Instance.new("Frame")
  11750. PList = Instance.new("ScrollingFrame")
  11751. Pos.Name = "Pos"
  11752. Pos.Parent = game.CoreGui
  11753. drag.Name = "drag"
  11754. drag.Parent = Pos
  11755. drag.Active = true
  11756. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11757. drag.BackgroundTransparency = 1
  11758. dragGUI(drag)
  11759. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11760. drag.Size = UDim2.new(0, 290, 0, 30)
  11761. PromptDialog.Name = "PromptDialog"
  11762. PromptDialog.Parent = drag
  11763. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11764. PromptDialog.BackgroundTransparency = 1
  11765. PromptDialog.BorderSizePixel = 0
  11766. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11767. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11768. PromptDialog.ZIndex = 8
  11769. shadow.Name = "shadow"
  11770. shadow.Parent = PromptDialog
  11771. shadow.BackgroundColor3 = maincolor
  11772. shadow.BackgroundTransparency = 0.30000001192093
  11773. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11774. shadow.BorderSizePixel = 0
  11775. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11776. shadow.Size = UDim2.new(0, 290, 0, 26)
  11777. PopupText.Name = "PopupText"
  11778. PopupText.Parent = shadow
  11779. PopupText.BackgroundTransparency = 1
  11780. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11781. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11782. PopupText.ZIndex = 110
  11783. PopupText.Font = Enum.Font.SourceSansBold
  11784. PopupText.FontSize = Enum.FontSize.Size28
  11785. PopupText.Text = "Positions"
  11786. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11787. PopupText.TextStrokeTransparency = 0
  11788. PopupText.TextWrapped = true
  11789. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11790. Exit.Name = "Exit"
  11791. Exit.Parent = shadow
  11792. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11793. Exit.BackgroundTransparency = 0.30000001192093
  11794. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11795. Exit.BorderSizePixel = 0
  11796. Exit.Position = UDim2.new(0, 267, 0, 3)
  11797. Exit.Size = UDim2.new(0, 20, 0, 20)
  11798. Exit.FontSize = Enum.FontSize.Size14
  11799. Exit.Text = ""
  11800. ContainerFrame.Name = "ContainerFrame"
  11801. ContainerFrame.Parent = PromptDialog
  11802. ContainerFrame.BackgroundColor3 = maincolor
  11803. ContainerFrame.BackgroundTransparency = 0.5
  11804. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11805. ContainerFrame.BorderSizePixel = 0
  11806. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11807. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11808. ContainerFrame.ZIndex = 5
  11809. PList.Name = "List"
  11810. PList.Parent = ContainerFrame
  11811. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11812. PList.BackgroundTransparency = 1
  11813. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11814. PList.BorderSizePixel = 0
  11815. PList.Position = UDim2.new(0, 10, 0, 5)
  11816. PList.Size = UDim2.new(0, 280, 0, 230)
  11817. PList.ZIndex = 6
  11818. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11819. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11820. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11821. PList.ScrollBarThickness = 8
  11822. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11823. updatepositions()
  11824. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11825. Exit.MouseButton1Click:Connect(function()
  11826. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11827. wait(0.6) posopen = false Pos:Destroy() end) end
  11828. end)
  11829.  
  11830. function updateadmins()
  11831. if AList then
  11832. AList:ClearAllChildren()
  11833. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11834. for i = 1, #adminname do
  11835. local YSize = 25
  11836. local Position = ((i * YSize) - YSize)
  11837. local newcmd = Example:Clone()
  11838. newcmd.Parent = AList
  11839. newcmd.Visible = true
  11840. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11841. newcmd.Text = adminname[i].NAME
  11842. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11843. end
  11844. end
  11845. end
  11846.  
  11847. adminsopen = false
  11848. adminname = {}
  11849. addcmd('admins','displays admins',{'adminlist'},
  11850. function(args, speaker)
  11851. if speaker.userId ~= LP.userId then
  11852. lponly(speaker) else
  11853. if adminsopen == false then
  11854. adminsopen = true
  11855. local admins = Instance.new("ScreenGui")
  11856. local drag = Instance.new("Frame")
  11857. local PromptDialog = Instance.new("Frame")
  11858. local shadow = Instance.new("Frame")
  11859. local PopupText = Instance.new("TextLabel")
  11860. local Exit = Instance.new("TextButton")
  11861. local ContainerFrame = Instance.new("Frame")
  11862. AList = Instance.new("ScrollingFrame")
  11863. admins.Name = "Admins"
  11864. admins.Parent = game.CoreGui
  11865. drag.Name = "drag"
  11866. drag.Parent = admins
  11867. drag.Active = true
  11868. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11869. drag.BackgroundTransparency = 1
  11870. dragGUI(drag)
  11871. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11872. drag.Size = UDim2.new(0, 290, 0, 30)
  11873. PromptDialog.Name = "PromptDialog"
  11874. PromptDialog.Parent = drag
  11875. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11876. PromptDialog.BackgroundTransparency = 1
  11877. PromptDialog.BorderSizePixel = 0
  11878. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11879. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11880. PromptDialog.ZIndex = 8
  11881. shadow.Name = "shadow"
  11882. shadow.Parent = PromptDialog
  11883. shadow.BackgroundColor3 = maincolor
  11884. shadow.BackgroundTransparency = 0.30000001192093
  11885. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11886. shadow.BorderSizePixel = 0
  11887. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11888. shadow.Size = UDim2.new(0, 290, 0, 26)
  11889. PopupText.Name = "PopupText"
  11890. PopupText.Parent = shadow
  11891. PopupText.BackgroundTransparency = 1
  11892. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11893. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11894. PopupText.ZIndex = 110
  11895. PopupText.Font = Enum.Font.SourceSansBold
  11896. PopupText.FontSize = Enum.FontSize.Size28
  11897. PopupText.Text = "Admins"
  11898. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11899. PopupText.TextStrokeTransparency = 0
  11900. PopupText.TextWrapped = true
  11901. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11902. Exit.Name = "Exit"
  11903. Exit.Parent = shadow
  11904. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11905. Exit.BackgroundTransparency = 0.30000001192093
  11906. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11907. Exit.BorderSizePixel = 0
  11908. Exit.Position = UDim2.new(0, 267, 0, 3)
  11909. Exit.Size = UDim2.new(0, 20, 0, 20)
  11910. Exit.FontSize = Enum.FontSize.Size14
  11911. Exit.Text = ""
  11912. ContainerFrame.Name = "ContainerFrame"
  11913. ContainerFrame.Parent = PromptDialog
  11914. ContainerFrame.BackgroundColor3 = maincolor
  11915. ContainerFrame.BackgroundTransparency = 0.5
  11916. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11917. ContainerFrame.BorderSizePixel = 0
  11918. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11919. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11920. ContainerFrame.ZIndex = 5
  11921. AList.Name = "List"
  11922. AList.Parent = ContainerFrame
  11923. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11924. AList.BackgroundTransparency = 1
  11925. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11926. AList.BorderSizePixel = 0
  11927. AList.Position = UDim2.new(0, 10, 0, 5)
  11928. AList.Size = UDim2.new(0, 280, 0, 230)
  11929. AList.ZIndex = 6
  11930. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11931. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11932. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11933. AList.ScrollBarThickness = 8
  11934. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11935. updateadmins()
  11936. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11937. Exit.MouseButton1Click:Connect(function()
  11938. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11939. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11940. end)
  11941.  
  11942. function updatebans()
  11943. if BList then
  11944. BList:ClearAllChildren()
  11945. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11946. for i = 1, #banname do
  11947. local YSize = 25
  11948. local Position = ((i * YSize) - YSize)
  11949. local newcmd = Example:Clone()
  11950. newcmd.Parent = BList
  11951. newcmd.Visible = true
  11952. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11953. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11954. newcmd.TextSize = 20
  11955. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11956. local delet = Instance.new("TextButton")
  11957. delet.Name = "delet"
  11958. delet.Parent = BList
  11959. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11960. delet.BackgroundTransparency = 0.30000001192093
  11961. delet.BorderColor3 = Color3.new(1, 0, 0)
  11962. delet.BorderSizePixel = 0
  11963. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11964. delet.Size = UDim2.new(0, 20, 0, 20)
  11965. delet.FontSize = Enum.FontSize.Size14
  11966. delet.Text = ""
  11967. delet.ZIndex = 6
  11968. delet.MouseButton1Click:Connect(function()
  11969. execCmd("unban "..banname[i].NAME)
  11970. end)
  11971. end
  11972. end
  11973. end
  11974.  
  11975. banname = {}
  11976. bansopen = false
  11977. addcmd('bans','displays bans',{'banlist'},
  11978. function(args, speaker)
  11979. if speaker.userId ~= LP.userId then
  11980. lponly(speaker) else
  11981. if bansopen == false then
  11982. bansopen = true
  11983. local Bans = Instance.new("ScreenGui")
  11984. local drag = Instance.new("Frame")
  11985. local PromptDialog = Instance.new("Frame")
  11986. local ContainerFrame = Instance.new("Frame")
  11987. BList = Instance.new("ScrollingFrame")
  11988. local shadow = Instance.new("Frame")
  11989. local Exit = Instance.new("TextButton")
  11990. local PopupText = Instance.new("TextLabel")
  11991. Bans.Name = "Bans"
  11992. Bans.Parent = game.CoreGui
  11993. drag.Name = "drag"
  11994. drag.Parent = Bans
  11995. drag.Active = true
  11996. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11997. drag.BackgroundTransparency = 1
  11998. dragGUI(drag)
  11999. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12000. drag.Size = UDim2.new(0, 438, 0, 26)
  12001. PromptDialog.Name = "PromptDialog"
  12002. PromptDialog.Parent = drag
  12003. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12004. PromptDialog.BackgroundTransparency = 1
  12005. PromptDialog.BorderSizePixel = 0
  12006. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12007. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12008. PromptDialog.ZIndex = 5
  12009. ContainerFrame.Name = "ContainerFrame"
  12010. ContainerFrame.Parent = PromptDialog
  12011. ContainerFrame.BackgroundColor3 = maincolor
  12012. ContainerFrame.BackgroundTransparency = 0.5
  12013. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12014. ContainerFrame.BorderSizePixel = 0
  12015. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12016. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12017. ContainerFrame.ZIndex = 5
  12018. BList.Name = "List"
  12019. BList.Parent = ContainerFrame
  12020. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12021. BList.BackgroundTransparency = 1
  12022. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12023. BList.BorderSizePixel = 0
  12024. BList.Position = UDim2.new(0, 10, 0, 9)
  12025. BList.Size = UDim2.new(0, 428, 0, 230)
  12026. BList.ZIndex = 5
  12027. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12028. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12029. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12030. BList.ScrollBarThickness = 8
  12031. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12032. shadow.Name = "shadow"
  12033. shadow.Parent = PromptDialog
  12034. shadow.BackgroundColor3 = maincolor
  12035. shadow.BackgroundTransparency = 0.30000001192093
  12036. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12037. shadow.BorderSizePixel = 0
  12038. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12039. shadow.Size = UDim2.new(0, 438, 0, 26)
  12040. Exit.Name = "Exit"
  12041. Exit.Parent = shadow
  12042. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12043. Exit.BackgroundTransparency = 0.30000001192093
  12044. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12045. Exit.BorderSizePixel = 0
  12046. Exit.Position = UDim2.new(0, 415, 0, 3)
  12047. Exit.Size = UDim2.new(0, 20, 0, 20)
  12048. Exit.FontSize = Enum.FontSize.Size14
  12049. Exit.Text = ""
  12050. PopupText.Name = "PopupText"
  12051. PopupText.Parent = shadow
  12052. PopupText.BackgroundTransparency = 1
  12053. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12054. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12055. PopupText.ZIndex = 6
  12056. PopupText.Font = Enum.Font.SourceSansBold
  12057. PopupText.FontSize = Enum.FontSize.Size32
  12058. PopupText.Text = "Bans"
  12059. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12060. PopupText.TextStrokeTransparency = 0
  12061. PopupText.TextWrapped = true
  12062. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12063. updatebans()
  12064. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12065. Exit.MouseButton1Click:Connect(function()
  12066. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12067. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12068. end)
  12069.  
  12070. function updatealiases()
  12071. if AlList then
  12072. AlList:ClearAllChildren()
  12073. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12074. for i = 1, #aliasSave do
  12075. local YSize = 25
  12076. local Position = ((i * YSize) - YSize)
  12077. local newcmd = Example:Clone()
  12078. newcmd.Parent = AlList
  12079. newcmd.Visible = true
  12080. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12081. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12082. newcmd.TextSize = 20
  12083. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12084. local delet = Instance.new("TextButton")
  12085. delet.Name = "delet"
  12086. delet.Parent = AlList
  12087. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12088. delet.BackgroundTransparency = 0.30000001192093
  12089. delet.BorderColor3 = Color3.new(1, 0, 0)
  12090. delet.BorderSizePixel = 0
  12091. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12092. delet.Size = UDim2.new(0, 20, 0, 20)
  12093. delet.FontSize = Enum.FontSize.Size14
  12094. delet.Text = ""
  12095. delet.ZIndex = 6
  12096. delet.MouseButton1Click:Connect(function()
  12097. execCmd("removealias "..aliasSave[i].ALIAS)
  12098. end)
  12099. end
  12100. end
  12101. end
  12102.  
  12103. aliasesopen = false
  12104. addcmd('aliases','displays aliases',{},
  12105. function(args, speaker)
  12106. if speaker.userId ~= LP.userId then
  12107. lponly(speaker) else
  12108. if aliasesopen == false then
  12109. aliasesopen = true
  12110. local aliases = Instance.new("ScreenGui")
  12111. local drag = Instance.new("Frame")
  12112. local PromptDialog = Instance.new("Frame")
  12113. local ContainerFrame = Instance.new("Frame")
  12114. AlList = Instance.new("ScrollingFrame")
  12115. local shadow = Instance.new("Frame")
  12116. local Exit = Instance.new("TextButton")
  12117. local PopupText = Instance.new("TextLabel")
  12118. aliases.Name = "Aliases"
  12119. aliases.Parent = game.CoreGui
  12120. drag.Name = "drag"
  12121. drag.Parent = aliases
  12122. drag.Active = true
  12123. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12124. drag.BackgroundTransparency = 1
  12125. dragGUI(drag)
  12126. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12127. drag.Size = UDim2.new(0, 438, 0, 26)
  12128. PromptDialog.Name = "PromptDialog"
  12129. PromptDialog.Parent = drag
  12130. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12131. PromptDialog.BackgroundTransparency = 1
  12132. PromptDialog.BorderSizePixel = 0
  12133. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12134. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12135. PromptDialog.ZIndex = 5
  12136. ContainerFrame.Name = "ContainerFrame"
  12137. ContainerFrame.Parent = PromptDialog
  12138. ContainerFrame.BackgroundColor3 = maincolor
  12139. ContainerFrame.BackgroundTransparency = 0.5
  12140. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12141. ContainerFrame.BorderSizePixel = 0
  12142. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12143. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12144. ContainerFrame.ZIndex = 5
  12145. AlList.Name = "List"
  12146. AlList.Parent = ContainerFrame
  12147. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12148. AlList.BackgroundTransparency = 1
  12149. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12150. AlList.BorderSizePixel = 0
  12151. AlList.Position = UDim2.new(0, 10, 0, 9)
  12152. AlList.Size = UDim2.new(0, 428, 0, 230)
  12153. AlList.ZIndex = 5
  12154. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12155. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12156. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12157. AlList.ScrollBarThickness = 8
  12158. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12159. shadow.Name = "shadow"
  12160. shadow.Parent = PromptDialog
  12161. shadow.BackgroundColor3 = maincolor
  12162. shadow.BackgroundTransparency = 0.30000001192093
  12163. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12164. shadow.BorderSizePixel = 0
  12165. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12166. shadow.Size = UDim2.new(0, 438, 0, 26)
  12167. Exit.Name = "Exit"
  12168. Exit.Parent = shadow
  12169. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12170. Exit.BackgroundTransparency = 0.30000001192093
  12171. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12172. Exit.BorderSizePixel = 0
  12173. Exit.Position = UDim2.new(0, 415, 0, 3)
  12174. Exit.Size = UDim2.new(0, 20, 0, 20)
  12175. Exit.FontSize = Enum.FontSize.Size14
  12176. Exit.Text = ""
  12177. PopupText.Name = "PopupText"
  12178. PopupText.Parent = shadow
  12179. PopupText.BackgroundTransparency = 1
  12180. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12181. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12182. PopupText.ZIndex = 6
  12183. PopupText.Font = Enum.Font.SourceSansBold
  12184. PopupText.FontSize = Enum.FontSize.Size32
  12185. PopupText.Text = "Aliases"
  12186. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12187. PopupText.TextStrokeTransparency = 0
  12188. PopupText.TextWrapped = true
  12189. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12190. updatealiases()
  12191. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12192. Exit.MouseButton1Click:Connect(function()
  12193. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12194. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12195. end)
  12196.  
  12197. addcmd('sound', 'plays a sound',{'music','play'},
  12198. function(args, speaker)
  12199. if isNumber(args[1]) then
  12200. for i,v in pairs(game:GetDescendants()) do
  12201. if v:IsA'Sound'then v:Destroy() end end
  12202. local c = args[1] or 'stop'
  12203. if std.inTable({'stop'}, c:lower()) then return end
  12204. local s = Instance.new("Sound", workspace)
  12205. s.Name = "IYsound"
  12206. s.Looped = true
  12207. s.SoundId = "rbxassetid://" .. c
  12208. s.Volume = 1
  12209. s:Play()
  12210. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12211. playerenabled = false
  12212. Notify('Playing: '..Asset.Name..' ('..c..')')
  12213. else
  12214. local name = GLS(false, 0)
  12215. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12216. Notify('Stopped audio')
  12217. for i,v in pairs(game:GetDescendants()) do
  12218. if v:IsA'Sound'then v:Destroy() end end
  12219. return
  12220. end
  12221. Notify('Loading list...')
  12222. local Audios = Instance.new("ScreenGui")
  12223. local drag = Instance.new("Frame")
  12224. local PromptDialog = Instance.new("Frame")
  12225. local ContainerFrame = Instance.new("Frame")
  12226. local AudList = Instance.new("ScrollingFrame")
  12227. local shadow = Instance.new("Frame")
  12228. local Exit = Instance.new("TextButton")
  12229. local PopupText = Instance.new("TextLabel")
  12230. local Hide = Instance.new("TextButton")
  12231. Audios.Name = "Audios"
  12232. Audios.Parent = game.CoreGui
  12233. drag.Name = "drag"
  12234. drag.Parent = Audios
  12235. drag.Active = true
  12236. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12237. drag.BackgroundTransparency = 1
  12238. dragGUI(drag)
  12239. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12240. drag.Size = UDim2.new(0, 438, 0, 26)
  12241. PromptDialog.Name = "PromptDialog"
  12242. PromptDialog.Parent = drag
  12243. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12244. PromptDialog.BackgroundTransparency = 1
  12245. PromptDialog.BorderSizePixel = 0
  12246. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12247. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12248. PromptDialog.ZIndex = 5
  12249. PromptDialog.ClipsDescendants = true
  12250. ContainerFrame.Name = "ContainerFrame"
  12251. ContainerFrame.Parent = PromptDialog
  12252. ContainerFrame.BackgroundColor3 = maincolor
  12253. ContainerFrame.BackgroundTransparency = 0.5
  12254. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12255. ContainerFrame.BorderSizePixel = 0
  12256. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12257. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12258. ContainerFrame.ZIndex = 5
  12259. AudList.Name = "List"
  12260. AudList.Parent = ContainerFrame
  12261. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12262. AudList.BackgroundTransparency = 1
  12263. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12264. AudList.BorderSizePixel = 0
  12265. AudList.Position = UDim2.new(0, 10, 0, 9)
  12266. AudList.Size = UDim2.new(0, 428, 0, 230)
  12267. AudList.ZIndex = 5
  12268. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12269. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12270. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12271. AudList.ScrollBarThickness = 8
  12272. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12273. shadow.Name = "shadow"
  12274. shadow.Parent = PromptDialog
  12275. shadow.BackgroundColor3 = maincolor
  12276. shadow.BackgroundTransparency = 0.30000001192093
  12277. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12278. shadow.BorderSizePixel = 0
  12279. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12280. shadow.Size = UDim2.new(0, 438, 0, 26)
  12281. Exit.Name = "Exit"
  12282. Exit.Parent = shadow
  12283. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12284. Exit.BackgroundTransparency = 0.30000001192093
  12285. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12286. Exit.BorderSizePixel = 0
  12287. Exit.Position = UDim2.new(0, 415, 0, 3)
  12288. Exit.Size = UDim2.new(0, 20, 0, 20)
  12289. Exit.FontSize = Enum.FontSize.Size14
  12290. Exit.Text = ""
  12291. PopupText.Name = "PopupText"
  12292. PopupText.Parent = shadow
  12293. PopupText.BackgroundTransparency = 1
  12294. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12295. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12296. PopupText.ZIndex = 6
  12297. PopupText.Font = Enum.Font.SourceSansBold
  12298. PopupText.FontSize = Enum.FontSize.Size32
  12299. PopupText.Text = GLS(false, 0).." [Audio]"
  12300. PopupText.TextScaled = true
  12301. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12302. PopupText.TextStrokeTransparency = 0
  12303. PopupText.TextWrapped = true
  12304. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12305. Hide.Name = "Hide"
  12306. Hide.Parent = shadow
  12307. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12308. Hide.BackgroundTransparency = 0.30000001192093
  12309. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12310. Hide.BorderSizePixel = 0
  12311. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12312. Hide.Size = UDim2.new(0, 20, 0, 20)
  12313. Hide.FontSize = Enum.FontSize.Size14
  12314. Hide.Text = ""
  12315. local hidden = false
  12316. Hide.MouseButton1Down:connect(function()
  12317. if hidden == false then hidden = true
  12318. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12319. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12320. end end)
  12321. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12322. local results = HttpService:JSONDecode(json)
  12323. if #results == 0 then
  12324. Notify('No audio found :(')
  12325. Audios:Destroy()
  12326. return
  12327. end
  12328. for i,v in pairs(results) do
  12329. local YSize = 25
  12330. local Position = ((i * YSize) - YSize)
  12331. local newcmd = Example:Clone()
  12332. newcmd.Parent = AudList
  12333. newcmd.Visible = true
  12334. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12335. newcmd.Text = " "..v.Name
  12336. newcmd.TextSize = 20
  12337. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12338. local play = Instance.new("TextButton")
  12339. play.Name = "play"
  12340. play.Parent = AudList
  12341. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12342. play.BackgroundTransparency = 0.30000001192093
  12343. play.BorderColor3 = Color3.new(1, 0, 0)
  12344. play.BorderSizePixel = 0
  12345. play.Position = UDim2.new(0,-10,0, Position + 5)
  12346. play.Size = UDim2.new(0, 20, 0, 20)
  12347. play.FontSize = Enum.FontSize.Size14
  12348. play.Text = ""
  12349. play.ZIndex = 6
  12350. play.MouseButton1Click:Connect(function()
  12351. playerenabled = false
  12352. for i,v in pairs(game:GetDescendants()) do
  12353. if v:IsA'Sound'then v:Destroy() end end
  12354. wait(0.1)
  12355. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12356. local s = Instance.new("Sound", workspace)
  12357. s.Name = "IYsound"
  12358. s.Looped = true
  12359. s.SoundId = "rbxassetid://" .. v.AssetId
  12360. s.Volume = 1
  12361. s:Play()
  12362. end)
  12363. Notify('Select an audio to play')
  12364. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12365. Exit.MouseButton1Click:Connect(function()
  12366. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12367. wait(0.6) Audios:Destroy() end) end end
  12368. end)
  12369.  
  12370. function dragmodel(model, window, frame, name)
  12371. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12372. drag:MakeJoints() drag.Name = name
  12373. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12374. function collectParts(object, baseParts)
  12375. if object:IsA("BasePart") then
  12376. baseParts[#baseParts+1] = object end
  12377. for index,child in pairs(object:GetChildren()) do
  12378. collectParts(child, baseParts) end end
  12379. collectParts(drag, parts)
  12380. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12381. dragging = true
  12382. mouse.Move:connect(function()
  12383. if dragging then
  12384. Dragger:MouseMove(mouse.UnitRay)
  12385. end end)
  12386. mouse.KeyDown:connect(function(Key)
  12387. if dragging then
  12388. if Key == "r" then
  12389. Dragger:AxisRotate("Y")
  12390. elseif Key == "t" then
  12391. Dragger:AxisRotate("X")
  12392. elseif Key == "e" then
  12393. if window == true then
  12394. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12395. end
  12396. drag:Destroy()
  12397. dragging = false
  12398. Dragger:MouseUp()
  12399. end end end)
  12400. mouse.Button1Down:connect(function()
  12401. if dragging then
  12402. if window == true then
  12403. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12404. end
  12405. dragging = false
  12406. Dragger:MouseUp()
  12407. end end) end
  12408.  
  12409. addcmd('insert', 'inserts a model',{'ins'},
  12410. function(args, speaker)
  12411. if isNumber(args[1]) then
  12412. local window = false
  12413. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12414. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12415. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12416. else
  12417. local name = GLS(false, 0)
  12418. Notify('Loading list...')
  12419. local Models = Instance.new("ScreenGui")
  12420. local drag = Instance.new("Frame")
  12421. local PromptDialog = Instance.new("Frame")
  12422. local ModelContainerFrame = Instance.new("Frame")
  12423. local ModList = Instance.new("ScrollingFrame")
  12424. local shadow = Instance.new("Frame")
  12425. local Exit = Instance.new("TextButton")
  12426. local PopupText = Instance.new("TextLabel")
  12427. local Hide = Instance.new("TextButton")
  12428. Models.Name = "Models"
  12429. Models.Parent = game.CoreGui
  12430. drag.Name = "drag"
  12431. drag.Parent = Models
  12432. drag.Active = true
  12433. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12434. drag.BackgroundTransparency = 1
  12435. dragGUI(drag)
  12436. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12437. drag.Size = UDim2.new(0, 438, 0, 26)
  12438. PromptDialog.Name = "PromptDialog"
  12439. PromptDialog.Parent = drag
  12440. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12441. PromptDialog.BackgroundTransparency = 1
  12442. PromptDialog.BorderSizePixel = 0
  12443. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12444. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12445. PromptDialog.ClipsDescendants = true
  12446. PromptDialog.ZIndex = 5
  12447. ModelContainerFrame.Name = "ContainerFrame"
  12448. ModelContainerFrame.Parent = PromptDialog
  12449. ModelContainerFrame.BackgroundColor3 = maincolor
  12450. ModelContainerFrame.BackgroundTransparency = 0.5
  12451. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12452. ModelContainerFrame.BorderSizePixel = 0
  12453. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12454. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12455. ModelContainerFrame.ZIndex = 5
  12456. ModList.Name = "List"
  12457. ModList.Parent = ModelContainerFrame
  12458. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12459. ModList.BackgroundTransparency = 1
  12460. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12461. ModList.BorderSizePixel = 0
  12462. ModList.Position = UDim2.new(0, 10, 0, 9)
  12463. ModList.Size = UDim2.new(0, 428, 0, 230)
  12464. ModList.ZIndex = 5
  12465. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12466. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12467. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12468. ModList.ScrollBarThickness = 8
  12469. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12470. shadow.Name = "shadow"
  12471. shadow.Parent = PromptDialog
  12472. shadow.BackgroundColor3 = maincolor
  12473. shadow.BackgroundTransparency = 0.30000001192093
  12474. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12475. shadow.BorderSizePixel = 0
  12476. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12477. shadow.Size = UDim2.new(0, 438, 0, 26)
  12478. Exit.Name = "Exit"
  12479. Exit.Parent = shadow
  12480. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12481. Exit.BackgroundTransparency = 0.30000001192093
  12482. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12483. Exit.BorderSizePixel = 0
  12484. Exit.Position = UDim2.new(0, 415, 0, 3)
  12485. Exit.Size = UDim2.new(0, 20, 0, 20)
  12486. Exit.FontSize = Enum.FontSize.Size14
  12487. Exit.Text = ""
  12488. PopupText.Name = "PopupText"
  12489. PopupText.Parent = shadow
  12490. PopupText.BackgroundTransparency = 1
  12491. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12492. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12493. PopupText.ZIndex = 6
  12494. PopupText.Font = Enum.Font.SourceSansBold
  12495. PopupText.FontSize = Enum.FontSize.Size32
  12496. PopupText.Text = GLS(false, 0).." [Models]"
  12497. PopupText.TextScaled = true
  12498. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12499. PopupText.TextStrokeTransparency = 0
  12500. PopupText.TextWrapped = true
  12501. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12502. Hide.Name = "Hide"
  12503. Hide.Parent = shadow
  12504. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12505. Hide.BackgroundTransparency = 0.30000001192093
  12506. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12507. Hide.BorderSizePixel = 0
  12508. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12509. Hide.Size = UDim2.new(0, 20, 0, 20)
  12510. Hide.FontSize = Enum.FontSize.Size14
  12511. Hide.Text = ""
  12512. local hidden = false
  12513. Hide.MouseButton1Down:connect(function()
  12514. if hidden == false then hidden = true
  12515. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12516. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12517. end end)
  12518. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12519. local results = HttpService:JSONDecode(json)
  12520. if #results == 0 then
  12521. Notify('No models found :(')
  12522. Models:Destroy()
  12523. return
  12524. end
  12525. for i,v in pairs(results) do
  12526. local YSize = 100
  12527. local Position = ((i * YSize) - YSize)
  12528. local newcmd = Example:Clone()
  12529. newcmd.Parent = ModList
  12530. newcmd.Visible = true
  12531. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12532. newcmd.Text = " "..v.Name
  12533. newcmd.TextSize = 20
  12534. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12535. local ins = Instance.new("TextButton")
  12536. ins.Name = "ins"
  12537. ins.Parent = ModList
  12538. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12539. ins.BackgroundTransparency = 0.30000001192093
  12540. ins.BorderColor3 = Color3.new(1, 0, 0)
  12541. ins.BorderSizePixel = 0
  12542. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12543. ins.Size = UDim2.new(0, 20, 0, 20)
  12544. ins.FontSize = Enum.FontSize.Size14
  12545. ins.Text = ""
  12546. ins.ZIndex = 6
  12547. local img = Instance.new("ImageLabel")
  12548. img.Parent = ModList
  12549. img.Position = UDim2.new(0,300,0, Position + 5)
  12550. img.Size = UDim2.new(0,100,0,100)
  12551. img.ZIndex = 6
  12552. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12553. img.BackgroundTransparency = 1
  12554. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12555. ins.MouseButton1Click:Connect(function()
  12556. local window = true
  12557. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12558. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12559. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12560. end)
  12561. Notify('Select a model to insert')
  12562. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12563. Exit.MouseButton1Click:Connect(function()
  12564. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12565. wait(0.6) Models:Destroy() end) end end
  12566. end)
  12567.  
  12568. addcmd('cmds','opens cmds window',{'commands'},
  12569. function(args, speaker)
  12570. if speaker.userId ~= LP.userId then
  12571. for _, child in pairs( workspace:GetChildren()) do
  12572. if child.Name == speaker.Name .. "TAB" then
  12573. child:Destroy() end end
  12574. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12575. local GUI = Instance.new("SurfaceGui")
  12576. local holder = Instance.new("Frame")
  12577. local bar = Instance.new("Frame")
  12578. local Title = Instance.new("TextLabel")
  12579. local MAIN = Instance.new("Frame")
  12580. local Example = Instance.new("TextLabel")
  12581. local CMDs = Instance.new("ScrollingFrame")
  12582. local PART = Instance.new("Part")
  12583. PART.Name = speaker.Name .. 'TAB'
  12584. PART.Color = maincolor
  12585. PART.Size = Vector3.new(7, 7.8, 0.2)
  12586. PART.Transparency = 0
  12587. PART.Locked = true
  12588. PART.CanCollide = false
  12589. PART.Parent = workspace
  12590. PART.Anchored = true
  12591. PART.Material = "Neon"
  12592. local GUI = Instance.new("SurfaceGui")
  12593. local holder = Instance.new("Frame")
  12594. local bar = Instance.new("Frame")
  12595. local Title = Instance.new("TextLabel")
  12596. local MAIN = Instance.new("Frame")
  12597. local Example = Instance.new("TextLabel")
  12598. local CMDs = Instance.new("ScrollingFrame")
  12599. GUI.Name = "GUI"
  12600. GUI.Parent = PART
  12601. GUI.CanvasSize = Vector2.new(500, 600)
  12602. GUI.Face = Enum.NormalId.Back
  12603. holder.Name = "holder"
  12604. holder.Parent = GUI
  12605. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12606. holder.BackgroundTransparency = 1
  12607. holder.BorderSizePixel = 2
  12608. holder.Position = UDim2.new(0, 0, 0, 10)
  12609. holder.Size = UDim2.new(0, 300, 0, 330)
  12610. holder.ZIndex = 2
  12611. bar.Name = "bar"
  12612. bar.Parent = holder
  12613. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12614. bar.BackgroundTransparency = 0.89999997615814
  12615. bar.BorderSizePixel = 0
  12616. bar.Position = UDim2.new(0, 10, 1, -330)
  12617. bar.Size = UDim2.new(0, 480, 0, 33)
  12618. Title.Name = "Title"
  12619. Title.Parent = bar
  12620. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12621. Title.BackgroundTransparency = 1
  12622. Title.Size = UDim2.new(1, 0, 0, 30)
  12623. Title.Font = Enum.Font.SourceSansBold
  12624. Title.FontSize = Enum.FontSize.Size24
  12625. Title.Text = "[Infinite Yield] Command List"
  12626. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12627. MAIN.Name = "MAIN"
  12628. MAIN.Parent = holder
  12629. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12630. MAIN.BackgroundTransparency = 0.89999997615814
  12631. MAIN.BorderSizePixel = 0
  12632. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12633. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12634. Example.Name = "Example"
  12635. Example.Parent = MAIN
  12636. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12637. Example.BackgroundTransparency = 1
  12638. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12639. Example.BorderSizePixel = 0
  12640. Example.Size = UDim2.new(0, 190, 0, 40)
  12641. Example.Visible = false
  12642. Example.Font = Enum.Font.SourceSansBold
  12643. Example.FontSize = Enum.FontSize.Size36
  12644. Example.Text = "txt"
  12645. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12646. Example.TextStrokeTransparency = 0
  12647. Example.TextXAlignment = Enum.TextXAlignment.Left
  12648. Example.ZIndex = 6
  12649. CMDs.Name = "CMDs"
  12650. CMDs.Parent = MAIN
  12651. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12652. CMDs.BackgroundTransparency = 1
  12653. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12654. CMDs.BorderSizePixel = 0
  12655. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12656. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12657. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12658. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12659. CMDs.ScrollBarThickness = 15
  12660. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12661. local CMDsV = CMDsFolder:GetChildren()
  12662. for i = 1, #CMDsV do
  12663. local YSize = 35
  12664. local Position = ((i * YSize) - YSize)
  12665. local newcmd = Example:Clone()
  12666. newcmd.Parent = CMDs
  12667. newcmd.Visible = true
  12668. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12669. newcmd.Text = "" .. CMDsV[i].Value
  12670. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12671. local cf = speaker.Character.HumanoidRootPart.CFrame
  12672. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12673. PART.CFrame = newcf
  12674. speaker.Character.Humanoid.Died:connect(function()
  12675. PART:Destroy() end)
  12676. wait(1)
  12677. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12678. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12679. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12680. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12681. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12682. else
  12683. if cmdOpen == true then
  12684. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12685. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12686. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12687. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12688. else
  12689. commands() searchbar()
  12690. end end
  12691. end)
  12692. cmdBAR.FocusLost:connect(function(enterpressed)
  12693. if enterpressed and cmdBAR.Text ~= "" then
  12694. spawn(function ()
  12695. execCmd(cmdBAR.Text, Player)
  12696. end)
  12697. end
  12698. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12699. cmdBAR.BorderSizePixel = 1
  12700. wait(0.1)
  12701. cmdBAR.BorderSizePixel = 0
  12702. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12703. end)
  12704. Mouse.KeyDown:connect(function(Key)
  12705. if (Key==cmdbarbind) then
  12706. cmdBAR:CaptureFocus()
  12707. cmdBAR.BorderSizePixel = 1
  12708. wait(0.1)
  12709. cmdBAR.BorderSizePixel = 2
  12710. end
  12711. end)
  12712. cmdBAR.Changed:connect(function (property)
  12713. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12714. end)
  12715. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12716. local diff = cmdBAR.TextBounds.X-250
  12717. 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)
  12718. end)
  12719. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12720. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12721. if not cmdBAR:IsFocused() then return end
  12722. if input.KeyCode == Enum.KeyCode.Up then
  12723. historyCount = historyCount + 1
  12724. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12725. cmdBAR.Text = cmdHistory[historyCount] or ""
  12726. elseif input.KeyCode == Enum.KeyCode.Down then
  12727. historyCount = historyCount - 1
  12728. if historyCount < 1 then historyCount = 1 end
  12729. cmdBAR.Text = cmdHistory[historyCount] or ""
  12730. end
  12731. end)
  12732. NOTIFY = DATA.Notification
  12733. NOTIFY.Parent = game.CoreGui
  12734. local usingNOTE = false
  12735. function Notify(msg)
  12736. spawn(function()
  12737. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12738. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12739. wait(0.5)
  12740. MusicPlayer:Hide()
  12741. if qopen == true then
  12742. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12743. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12744. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12745. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12746. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12747. NOTIFY.NOTIFY.NOTE.Text = msg
  12748. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12749. if playerenabled == true then
  12750. wait(4)
  12751. if playerenabled == true then
  12752. MusicPlayer:Show()
  12753. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12754. end
  12755. end
  12756. else
  12757. NOTIFY.NOTIFY.NOTE.Text = msg
  12758. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12759. if playerenabled == true then
  12760. wait(4)
  12761. if playerenabled == true then
  12762. MusicPlayer:Show()
  12763. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12764. end
  12765. end
  12766. end end end) end
  12767. 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
  12768. 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)
  12769. 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
  12770. 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
  12771. 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)
  12772. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12773. if aliasSave then
  12774. for i = 1, #aliasSave do
  12775. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12776. end else
  12777. aliasSave = {} wait(0.1) updatefile()
  12778. for i = 1, #aliasSave do
  12779. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12780. end end
  12781. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12782. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12783. local Logs = Instance.new("ScreenGui")
  12784. logdrag = Instance.new("Frame")
  12785. local PromptDialog = Instance.new("Frame")
  12786. local ContainerFrame = Instance.new("Frame")
  12787. local pos = Instance.new("Frame")
  12788. local clear = Instance.new("TextButton")
  12789. local scroll = Instance.new("ScrollingFrame")
  12790. local hl = Instance.new("Frame")
  12791. local whispers = Instance.new("Frame")
  12792. local CheckBox = Instance.new("ImageButton")
  12793. local box = Instance.new("TextButton")
  12794. local whispers_2 = Instance.new("TextLabel")
  12795. local chats = Instance.new("Frame")
  12796. local CheckBox_2 = Instance.new("ImageButton")
  12797. local box_2 = Instance.new("TextButton")
  12798. local chats_2 = Instance.new("TextLabel")
  12799. local commands = Instance.new("Frame")
  12800. local CheckBox_3 = Instance.new("ImageButton")
  12801. local box_3 = Instance.new("TextButton")
  12802. local commands_2 = Instance.new("TextLabel")
  12803. local shadow = Instance.new("Frame")
  12804. local Exit = Instance.new("TextButton")
  12805. local PopupText = Instance.new("TextLabel")
  12806. local Hide = Instance.new("TextButton")
  12807. Logs.Name = "Logs"
  12808. Logs.Parent = game.CoreGui
  12809. logdrag.Name = "drag"
  12810. logdrag.Parent = Logs
  12811. logdrag.Active = true
  12812. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12813. logdrag.BackgroundTransparency = 1
  12814. dragGUI(logdrag)
  12815. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12816. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12817. PromptDialog.Name = "PromptDialog"
  12818. PromptDialog.Parent = logdrag
  12819. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12820. PromptDialog.BackgroundTransparency = 1
  12821. PromptDialog.BorderSizePixel = 0
  12822. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12823. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12824. PromptDialog.ZIndex = 5
  12825. PromptDialog.ClipsDescendants = true
  12826. ContainerFrame.Name = "ContainerFrame"
  12827. ContainerFrame.Parent = PromptDialog
  12828. ContainerFrame.BackgroundColor3 = maincolor
  12829. ContainerFrame.BackgroundTransparency = 0.5
  12830. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12831. ContainerFrame.BorderSizePixel = 0
  12832. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12833. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12834. ContainerFrame.ZIndex = 5
  12835. pos.Name = "pos"
  12836. pos.Parent = ContainerFrame
  12837. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12838. pos.BackgroundTransparency = 1
  12839. pos.BorderColor3 = Color3.new(0, 0, 0)
  12840. pos.BorderSizePixel = 0
  12841. pos.Position = UDim2.new(0, 10, 0, 9)
  12842. pos.Size = UDim2.new(0, 428, 0, 230)
  12843. pos.ZIndex = 5
  12844. clear.Name = "clear"
  12845. clear.Parent = pos
  12846. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12847. clear.BackgroundTransparency = 0.80000001192093
  12848. clear.BorderColor3 = Color3.new(1, 1, 1)
  12849. clear.Position = UDim2.new(0, 3, 0, 3)
  12850. clear.Size = UDim2.new(0, 70, 0, 20)
  12851. clear.ZIndex = 5
  12852. clear.Font = Enum.Font.SourceSans
  12853. clear.FontSize = Enum.FontSize.Size14
  12854. clear.Text = "Clear"
  12855. clear.TextColor3 = Color3.new(1, 1, 1)
  12856. scroll.Name = "scroll"
  12857. scroll.Parent = pos
  12858. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12859. scroll.BackgroundTransparency = 1
  12860. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12861. scroll.BorderSizePixel = 0
  12862. scroll.Size = UDim2.new(0, 413, 0, 193)
  12863. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12864. scroll.ZIndex = 5
  12865. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12866. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12867. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12868. scroll.ScrollBarThickness = 8
  12869. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12870. hl.Name = "hl"
  12871. hl.Parent = pos
  12872. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12873. hl.BackgroundTransparency = 0.5
  12874. hl.BorderColor3 = Color3.new(0, 0, 0)
  12875. hl.BorderSizePixel = 0
  12876. hl.Position = UDim2.new(0, 2, 0, 35)
  12877. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12878. hl.ZIndex = 5
  12879. whispers.Name = "whispers"
  12880. whispers.Parent = pos
  12881. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12882. whispers.BackgroundTransparency = 1
  12883. whispers.Size = UDim2.new(0, 428, 0, 230)
  12884. CheckBox.Name = "CheckBox"
  12885. CheckBox.Parent = whispers
  12886. CheckBox.BackgroundTransparency = 1
  12887. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12888. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12889. CheckBox.ZIndex = 6
  12890. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12891. box.Name = "box"
  12892. box.Parent = whispers
  12893. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12894. box.BackgroundTransparency = 0.80000001192093
  12895. box.BorderColor3 = Color3.new(1, 1, 1)
  12896. box.Position = UDim2.new(0, 172, 0, 3)
  12897. box.Size = UDim2.new(0, 94, 0, 20)
  12898. box.ZIndex = 5
  12899. box.Font = Enum.Font.SourceSans
  12900. box.FontSize = Enum.FontSize.Size14
  12901. box.Text = ""
  12902. box.TextColor3 = Color3.new(1, 1, 1)
  12903. whispers_2.Name = "whispers"
  12904. whispers_2.Parent = whispers
  12905. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12906. whispers_2.BackgroundTransparency = 1
  12907. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12908. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12909. whispers_2.ZIndex = 6
  12910. whispers_2.Font = Enum.Font.SourceSansBold
  12911. whispers_2.FontSize = Enum.FontSize.Size14
  12912. whispers_2.Text = "Whispers"
  12913. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12914. chats.Name = "chats"
  12915. chats.Parent = pos
  12916. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12917. chats.BackgroundTransparency = 1
  12918. chats.Size = UDim2.new(0, 428, 0, 230)
  12919. CheckBox_2.Name = "CheckBox"
  12920. CheckBox_2.Parent = chats
  12921. CheckBox_2.BackgroundTransparency = 1
  12922. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12923. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12924. CheckBox_2.ZIndex = 6
  12925. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12926. box_2.Name = "box"
  12927. box_2.Parent = chats
  12928. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12929. box_2.BackgroundTransparency = 0.80000001192093
  12930. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12931. box_2.Position = UDim2.new(0, 86, 0, 3)
  12932. box_2.Size = UDim2.new(0, 73, 0, 20)
  12933. box_2.ZIndex = 5
  12934. box_2.Font = Enum.Font.SourceSans
  12935. box_2.FontSize = Enum.FontSize.Size14
  12936. box_2.Text = ""
  12937. box_2.TextColor3 = Color3.new(1, 1, 1)
  12938. chats_2.Name = "chats"
  12939. chats_2.Parent = chats
  12940. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12941. chats_2.BackgroundTransparency = 1
  12942. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12943. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12944. chats_2.ZIndex = 6
  12945. chats_2.Font = Enum.Font.SourceSansBold
  12946. chats_2.FontSize = Enum.FontSize.Size14
  12947. chats_2.Text = "Chats"
  12948. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12949. commands.Name = "commands"
  12950. commands.Parent = pos
  12951. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12952. commands.BackgroundTransparency = 1
  12953. commands.Size = UDim2.new(0, 428, 0, 230)
  12954. CheckBox_3.Name = "CheckBox"
  12955. CheckBox_3.Parent = commands
  12956. CheckBox_3.BackgroundTransparency = 1
  12957. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12958. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12959. CheckBox_3.ZIndex = 6
  12960. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12961. box_3.Name = "box"
  12962. box_3.Parent = commands
  12963. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12964. box_3.BackgroundTransparency = 0.80000001192093
  12965. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12966. box_3.Position = UDim2.new(0, 279, 0, 3)
  12967. box_3.Size = UDim2.new(0, 102, 0, 20)
  12968. box_3.ZIndex = 5
  12969. box_3.Font = Enum.Font.SourceSans
  12970. box_3.FontSize = Enum.FontSize.Size14
  12971. box_3.Text = ""
  12972. box_3.TextColor3 = Color3.new(1, 1, 1)
  12973. commands_2.Name = "commands"
  12974. commands_2.Parent = commands
  12975. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12976. commands_2.BackgroundTransparency = 1
  12977. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12978. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12979. commands_2.ZIndex = 6
  12980. commands_2.Font = Enum.Font.SourceSansBold
  12981. commands_2.FontSize = Enum.FontSize.Size14
  12982. commands_2.Text = "Commands"
  12983. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12984. shadow.Name = "shadow"
  12985. shadow.Parent = PromptDialog
  12986. shadow.BackgroundColor3 = maincolor
  12987. shadow.BackgroundTransparency = 0.30000001192093
  12988. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12989. shadow.BorderSizePixel = 0
  12990. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12991. shadow.Size = UDim2.new(0, 438, 0, 26)
  12992. Exit.Name = "Exit"
  12993. Exit.Parent = shadow
  12994. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12995. Exit.BackgroundTransparency = 0.30000001192093
  12996. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12997. Exit.BorderSizePixel = 0
  12998. Exit.Position = UDim2.new(0, 415, 0, 3)
  12999. Exit.Size = UDim2.new(0, 20, 0, 20)
  13000. Exit.FontSize = Enum.FontSize.Size14
  13001. Exit.Text = ""
  13002. PopupText.Name = "PopupText"
  13003. PopupText.Parent = shadow
  13004. PopupText.BackgroundTransparency = 1
  13005. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13006. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13007. PopupText.ZIndex = 6
  13008. PopupText.Font = Enum.Font.SourceSansBold
  13009. PopupText.TextSize = 31
  13010. PopupText.Text = "Logs"
  13011. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13012. PopupText.TextStrokeTransparency = 0
  13013. PopupText.TextWrapped = true
  13014. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13015. Hide.Name = "Hide"
  13016. Hide.Parent = shadow
  13017. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13018. Hide.BackgroundTransparency = 0.30000001192093
  13019. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13020. Hide.BorderSizePixel = 0
  13021. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13022. Hide.Size = UDim2.new(0, 20, 0, 20)
  13023. Hide.FontSize = Enum.FontSize.Size14
  13024. Hide.Text = ""
  13025. checked = "http://www.roblox.com/asset/?id=65492641"
  13026. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13027. if chatsV == true then
  13028. CheckBox_2.Image = checked else
  13029. CheckBox_2.Image = unchecked end
  13030. box_2.MouseButton1Down:connect(function()
  13031. if chatsV == true then chatsV = false
  13032. CheckBox_2.Image = unchecked updatefile() else
  13033. chatsV = true
  13034. CheckBox_2.Image = checked updatefile() end end)
  13035. if whispersV == true then
  13036. CheckBox.Image = checked else
  13037. CheckBox.Image = unchecked end
  13038. box.MouseButton1Down:connect(function()
  13039. if whispersV == true then whispersV = false
  13040. CheckBox.Image = unchecked updatefile() else
  13041. whispersV = true
  13042. CheckBox.Image = checked updatefile() end end)
  13043. if commandsV == true then
  13044. CheckBox_3.Image = checked else
  13045. CheckBox_3.Image = unchecked end
  13046. box_3.MouseButton1Down:connect(function()
  13047. if commandsV == true then commandsV = false
  13048. CheckBox_3.Image = unchecked updatefile() else
  13049. commandsV = true
  13050. CheckBox_3.Image = checked updatefile() end end)
  13051. clear.MouseButton1Down:connect(function()
  13052. for _, child in pairs( scroll:GetChildren()) do
  13053. child:Destroy() end
  13054. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13055. end)
  13056. Exit.MouseButton1Down:connect(function()
  13057. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13058. logsopen = false
  13059. end)
  13060. local hidden = false
  13061. Hide.MouseButton1Down:connect(function()
  13062. if hidden == false then hidden = true
  13063. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13064. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13065. end end)
  13066. function logtime() -- time function from aperture
  13067. local HOUR = math.floor((tick() % 86400) / 3600)
  13068. local MINUTE = math.floor((tick() % 3600) / 60)
  13069. local SECOND = math.floor(tick() % 60)
  13070. local AP = HOUR > 11 and 'PM' or 'AM'
  13071. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13072. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13073. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13074. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13075. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13076. function CreateLabel(Name, Text)
  13077. local sf = scroll
  13078. if #sf:GetChildren() >= 2546 then
  13079. sf:ClearAllChildren()
  13080. end
  13081. local alls = 0
  13082. for i,v in pairs(sf:GetChildren()) do
  13083. if v then
  13084. alls = v.Size.Y.Offset + alls
  13085. end
  13086. if not v then
  13087. alls = 0
  13088. end
  13089. end
  13090. local tl = Instance.new('TextLabel', sf)
  13091. local il = Instance.new('Frame', tl)
  13092. tl.Name = Name
  13093. tl.ZIndex = 6
  13094. tl.Text = logtime().." - ["..Name.."]: "..Text
  13095. tl.Size = UDim2.new(0,410,0,84)
  13096. tl.BackgroundTransparency = 1
  13097. tl.BorderSizePixel = 0
  13098. tl.Font = "SourceSansBold"
  13099. tl.Position = UDim2.new(-1,0,0,alls)
  13100. tl.TextTransparency = 1
  13101. tl.TextScaled = false
  13102. tl.TextSize = 14
  13103. tl.TextWrapped = true
  13104. tl.TextXAlignment = "Left"
  13105. tl.TextYAlignment = "Top"
  13106. il.BackgroundTransparency = 1
  13107. il.BorderSizePixel = 0
  13108. il.Size = UDim2.new(0,12,1,0)
  13109. il.Position = UDim2.new(0,410,0,0)
  13110. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13111. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13112. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13113. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13114. local size2 = sf.CanvasSize.Y.Offset
  13115. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13116. for i = 0,50 do wait(0.05)
  13117. tl.TextTransparency = tl.TextTransparency - 0.05
  13118. end
  13119. tl.TextTransparency = 0
  13120. end logsloaded = true
  13121. local intro = Instance.new("ScreenGui")
  13122. local Frame = Instance.new("Frame")
  13123. local Circle = Instance.new("ImageLabel")
  13124. local ImageLabel = Instance.new("ImageLabel")
  13125. intro.Name = "intro"
  13126. intro.Parent = game.CoreGui
  13127. Frame.Parent = intro
  13128. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13129. Frame.BackgroundTransparency = 1
  13130. Frame.BorderSizePixel = 0
  13131. Frame.ClipsDescendants = true
  13132. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13133. Frame.Size = UDim2.new(0, 250, 0, 250)
  13134. Circle.Name = "Circle"
  13135. Circle.Parent = Frame
  13136. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13137. Circle.BackgroundTransparency = 1
  13138. Circle.BorderSizePixel = 0
  13139. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13140. Circle.Image = "rbxassetid://631172870"
  13141. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13142. ImageLabel.Parent = Frame
  13143. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13144. ImageLabel.BackgroundTransparency = 1
  13145. ImageLabel.BorderSizePixel = 0
  13146. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13147. ImageLabel.Image = "rbxassetid://1352543873"
  13148. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13149. local g = intro
  13150. local f = Frame
  13151. local imagef = Circle
  13152. local logof = ImageLabel
  13153. loadedintro = false
  13154. local function tween2()
  13155. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13156. wait(0.6) loadedintro = true end
  13157. local function tween1()
  13158. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13159. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13160. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13161. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13162. if workspace.FilteringEnabled == true then
  13163. Notify('Filtering ENABLED '..ServerMessage)
  13164. elseif workspace.FilteringEnabled == false then
  13165. Notify('Filtering Disabled '..ServerMessage)
  13166. end
  13167. else
  13168. if workspace.FilteringEnabled == true then
  13169. Notify('Filtering ENABLED')
  13170. elseif
  13171. workspace.FilteringEnabled == false then
  13172. Notify('Filtering Disabled')
  13173. end
  13174. end
  13175. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13176. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13177. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13178. 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
  13179. 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)
  13180. 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)
  13181. 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)
  13182. 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
  13183. 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
  13184. 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)
  13185. 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)
  13186. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13187. 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
  13188. 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
  13189. 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)
  13190. 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)
  13191. 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)
  13192. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13193. 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)
  13194. 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
  13195. lockic = Instance.new("ImageLabel")
  13196. lockic.Name = "lock"
  13197. lockic.Parent = iy
  13198. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13199. lockic.BackgroundTransparency = 1
  13200. lockic.ImageTransparency = 1
  13201. lockic.BorderSizePixel = 0
  13202. lockic.Position = UDim2.new(0, 53, 0, -3)
  13203. lockic.Size = UDim2.new(0, 40, 0, 40)
  13204. lockic.Image = "rbxassetid://1495252742"
  13205. 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)
  13206. 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
  13207. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13208. 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)
  13209. 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
  13210. 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)
  13211. 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)
  13212. PKR = picker.ColorPicker
  13213. local ColorPicker do
  13214. ColorPicker = {}
  13215.  
  13216. ColorPicker.new = function()
  13217. local newMt = setmetatable({},{})
  13218.  
  13219. local pickerGui = picker.ColorPicker
  13220. local pickerTopBar = pickerGui.TopBar
  13221. local pickerFrame = pickerGui.Content
  13222. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13223. local colorStrip = pickerFrame.ColorStrip
  13224. local previewFrame = pickerFrame.Preview
  13225. local basicColorsFrame = pickerFrame.BasicColors
  13226. local customColorsFrame = pickerFrame.CustomColors
  13227. local okButton = pickerFrame.Ok
  13228. local cancelButton = pickerFrame.Cancel
  13229. local defaultButton = pickerFrame.Default
  13230. rainbowButton = pickerFrame.Rainbow
  13231.  
  13232. local colorScope = colorSpace.Scope
  13233. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13234.  
  13235. local hueInput = pickerFrame.Hue.Input
  13236. local satInput = pickerFrame.Sat.Input
  13237. local valInput = pickerFrame.Val.Input
  13238.  
  13239. local redInput = pickerFrame.Red.Input
  13240. local greenInput = pickerFrame.Green.Input
  13241. local blueInput = pickerFrame.Blue.Input
  13242.  
  13243. local user = game:GetService("UserInputService")
  13244. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13245.  
  13246. local hue,sat,val = 0,0,1
  13247. local red,green,blue = 1,1,1
  13248. local chosenColor = Color3.new(0,0,0)
  13249.  
  13250. 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)}
  13251. local customColors = {}
  13252.  
  13253. local function updateColor(noupdate)
  13254. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13255. local hsvColor = Color3.fromHSV(hue,sat,val)
  13256.  
  13257. if noupdate == 2 or not noupdate then
  13258. hueInput.Text = tostring(math.ceil(359*hue))
  13259. satInput.Text = tostring(math.ceil(255*sat))
  13260. valInput.Text = tostring(math.floor(255*val))
  13261. end
  13262. if noupdate == 1 or not noupdate then
  13263. redInput.Text = tostring(math.floor(255*red))
  13264. greenInput.Text = tostring(math.floor(255*green))
  13265. blueInput.Text = tostring(math.floor(255*blue))
  13266. end
  13267.  
  13268. chosenColor = Color3.new(red,green,blue)
  13269.  
  13270. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13271. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13272. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13273. previewFrame.BackgroundColor3 = chosenColor
  13274.  
  13275. newMt.Color = chosenColor
  13276. if newMt.Changed then newMt:Changed(chosenColor) end
  13277. end
  13278.  
  13279. local function colorSpaceInput()
  13280. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13281. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13282.  
  13283. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13284. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13285.  
  13286. hue = (219 - relativeX)/219
  13287. sat = (199 - relativeY)/199
  13288.  
  13289. local hsvColor = Color3.fromHSV(hue,sat,val)
  13290. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13291.  
  13292. updateColor()
  13293. end
  13294.  
  13295. local function colorStripInput()
  13296. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13297.  
  13298. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13299.  
  13300. val = (199 - relativeY)/199
  13301.  
  13302. local hsvColor = Color3.fromHSV(hue,sat,val)
  13303. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13304.  
  13305. updateColor()
  13306. end
  13307.  
  13308. local function hookButtons(frame,func)
  13309. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13310. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13311. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13312. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13313. local releaseEvent,runEvent
  13314.  
  13315. local startTime = tick()
  13316. local pressing = true
  13317. local startNum = tonumber(frame.Text)
  13318.  
  13319. if not startNum then return end
  13320.  
  13321. releaseEvent = user.InputEnded:Connect(function(input)
  13322. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13323. releaseEvent:Disconnect()
  13324. pressing = false
  13325. end)
  13326.  
  13327. startNum = startNum + 1
  13328. func(startNum)
  13329. while pressing do
  13330. if tick()-startTime > 0.3 then
  13331. startNum = startNum + 1
  13332. func(startNum)
  13333. end
  13334. wait(0.1)
  13335. end
  13336. end
  13337. end)
  13338.  
  13339. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13340. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13341. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13342. end
  13343. end)
  13344.  
  13345. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13346. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13347. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13348. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13349. local releaseEvent,runEvent
  13350.  
  13351. local startTime = tick()
  13352. local pressing = true
  13353. local startNum = tonumber(frame.Text)
  13354.  
  13355. if not startNum then return end
  13356.  
  13357. releaseEvent = user.InputEnded:Connect(function(input)
  13358. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13359. releaseEvent:Disconnect()
  13360. pressing = false
  13361. end)
  13362.  
  13363. startNum = startNum - 1
  13364. func(startNum)
  13365. while pressing do
  13366. if tick()-startTime > 0.3 then
  13367. startNum = startNum - 1
  13368. func(startNum)
  13369. end
  13370. wait(0.1)
  13371. end
  13372. end
  13373. end)
  13374.  
  13375. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13376. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13377. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13378. end
  13379. end)
  13380. end
  13381.  
  13382. colorSpace.InputBegan:Connect(function(input)
  13383. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13384. local releaseEvent,mouseEvent
  13385.  
  13386. releaseEvent = user.InputEnded:Connect(function(input)
  13387. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13388. releaseEvent:Disconnect()
  13389. mouseEvent:Disconnect()
  13390. end)
  13391.  
  13392. mouseEvent = user.InputChanged:Connect(function(input)
  13393. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13394. colorSpaceInput()
  13395. end
  13396. end)
  13397.  
  13398. colorSpaceInput()
  13399. end
  13400. end)
  13401.  
  13402. colorStrip.InputBegan:Connect(function(input)
  13403. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13404. local releaseEvent,mouseEvent
  13405.  
  13406. releaseEvent = user.InputEnded:Connect(function(input)
  13407. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13408. releaseEvent:Disconnect()
  13409. mouseEvent:Disconnect()
  13410. end)
  13411.  
  13412. mouseEvent = user.InputChanged:Connect(function(input)
  13413. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13414. colorStripInput()
  13415. end
  13416. end)
  13417.  
  13418. colorStripInput()
  13419. end
  13420. end)
  13421.  
  13422. local function updateHue(str)
  13423. local num = tonumber(str)
  13424. if num then
  13425. hue = math.clamp(math.floor(num),0,359)/359
  13426. local hsvColor = Color3.fromHSV(hue,sat,val)
  13427. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13428. hueInput.Text = tostring(hue*359)
  13429. updateColor(1)
  13430. end
  13431. end
  13432. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13433.  
  13434. local function updateSat(str)
  13435. local num = tonumber(str)
  13436. if num then
  13437. sat = math.clamp(math.floor(num),0,255)/255
  13438. local hsvColor = Color3.fromHSV(hue,sat,val)
  13439. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13440. satInput.Text = tostring(sat*255)
  13441. updateColor(1)
  13442. end
  13443. end
  13444. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13445.  
  13446. local function updateVal(str)
  13447. local num = tonumber(str)
  13448. if num then
  13449. val = math.clamp(math.floor(num),0,255)/255
  13450. local hsvColor = Color3.fromHSV(hue,sat,val)
  13451. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13452. valInput.Text = tostring(val*255)
  13453. updateColor(1)
  13454. end
  13455. end
  13456. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13457.  
  13458. local function updateRed(str)
  13459. local num = tonumber(str)
  13460. if num then
  13461. red = math.clamp(math.floor(num),0,255)/255
  13462. local newColor = Color3.new(red,green,blue)
  13463. hue,sat,val = Color3.toHSV(newColor)
  13464. redInput.Text = tostring(red*255)
  13465. updateColor(2)
  13466. end
  13467. end
  13468. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13469.  
  13470. local function updateGreen(str)
  13471. local num = tonumber(str)
  13472. if num then
  13473. green = math.clamp(math.floor(num),0,255)/255
  13474. local newColor = Color3.new(red,green,blue)
  13475. hue,sat,val = Color3.toHSV(newColor)
  13476. greenInput.Text = tostring(green*255)
  13477. updateColor(2)
  13478. end
  13479. end
  13480. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13481.  
  13482. local function updateBlue(str)
  13483. local num = tonumber(str)
  13484. if num then
  13485. blue = math.clamp(math.floor(num),0,255)/255
  13486. local newColor = Color3.new(red,green,blue)
  13487. hue,sat,val = Color3.toHSV(newColor)
  13488. blueInput.Text = tostring(blue*255)
  13489. updateColor(2)
  13490. end
  13491. end
  13492. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13493.  
  13494. local colorChoice = Instance.new("TextButton")
  13495. colorChoice.Name = "Choice"
  13496. colorChoice.Size = UDim2.new(0,25,0,18)
  13497. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13498. colorChoice.Text = ""
  13499. colorChoice.AutoButtonColor = false
  13500.  
  13501. local row = 0
  13502. local column = 0
  13503. for i,v in pairs(basicColors) do
  13504. local newColor = colorChoice:Clone()
  13505. newColor.BackgroundColor3 = v
  13506. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13507.  
  13508. newColor.MouseButton1Click:Connect(function()
  13509. red,green,blue = v.r,v.g,v.b
  13510. local newColor = Color3.new(red,green,blue)
  13511. hue,sat,val = Color3.toHSV(newColor)
  13512. updateColor()
  13513. end)
  13514.  
  13515. newColor.Parent = basicColorsFrame
  13516. column = column + 1
  13517. if column == 6 then row = row + 1 column = 0 end
  13518. end
  13519.  
  13520. row = 0
  13521. column = 0
  13522. for i = 1,12 do
  13523. local color = customColors[i] or Color3.new(0,0,0)
  13524. local newColor = colorChoice:Clone()
  13525. newColor.BackgroundColor3 = color
  13526. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13527.  
  13528. newColor.MouseButton1Click:Connect(function()
  13529. local curColor = customColors[i] or Color3.new(0,0,0)
  13530. red,green,blue = curColor.r,curColor.g,curColor.b
  13531. hue,sat,val = Color3.toHSV(curColor)
  13532. updateColor()
  13533. end)
  13534.  
  13535. newColor.MouseButton2Click:Connect(function()
  13536. customColors[i] = chosenColor
  13537. newColor.BackgroundColor3 = chosenColor
  13538. end)
  13539.  
  13540. newColor.Parent = customColorsFrame
  13541. column = column + 1
  13542. if column == 6 then row = row + 1 column = 0 end
  13543. end
  13544.  
  13545. pickerTopBar.InputBegan:Connect(function(input)
  13546. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13547. local releaseEvent,mouseEvent
  13548. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13549.  
  13550. releaseEvent = user.InputEnded:Connect(function(input)
  13551. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13552. releaseEvent:Disconnect()
  13553. mouseEvent:Disconnect()
  13554. end)
  13555.  
  13556. mouseEvent = user.InputChanged:Connect(function(input)
  13557. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13558. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13559. end
  13560. end)
  13561. end
  13562. end)
  13563.  
  13564. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13565. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13566. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13567.  
  13568. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13569. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13570. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13571.  
  13572. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13573. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13574. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13575.  
  13576. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13577. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13578. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13579.  
  13580. updateColor()
  13581.  
  13582. newMt.SetColor = function(self,color)
  13583. red,green,blue = color.r,color.g,color.b
  13584. hue,sat,val = Color3.toHSV(color)
  13585. updateColor()
  13586. end
  13587.  
  13588. return newMt
  13589. end
  13590. end
  13591. local rainbowCount = 50
  13592. local rainbowGuiActive = false
  13593. local rainbowreset = true
  13594.  
  13595. spawn(function()
  13596. local colors = {
  13597. BrickColor.Red(),
  13598. BrickColor.Yellow(),
  13599. BrickColor.new('Lime green'),
  13600. BrickColor.new('Cyan'),
  13601. BrickColor.new('Dark indigo')
  13602. }
  13603. while wait() do
  13604. for i,v in pairs(colors) do
  13605. for num = 1,rainbowCount do
  13606. if rainbowGuiActive == true then
  13607. local mimic = i-1
  13608. if not colors[mimic] then
  13609. mimic = #colors
  13610. end
  13611. mimic = colors[mimic]
  13612. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13613. elseif rainbowreset == false then
  13614. updatecolors(SAVEDCOLOR)
  13615. rainbowreset = true
  13616. end
  13617. wait()
  13618. end
  13619. end
  13620. end
  13621. end)
  13622. local picker = ColorPicker.new()
  13623. 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
  13624. picker.Changed = function(self,color) updatecolors(color) end
  13625. picker.Rainbow = function(self)
  13626. if rainbowGuiActive == false then
  13627. rainbowGuiActive = true
  13628. rainbowButton.Text = 'Rainbow [Enabled]'
  13629. elseif rainbowGuiActive == true then
  13630. rainbowGuiActive = false
  13631. rainbowreset = false
  13632. rainbowButton.Text = 'Rainbow [Disabled]'
  13633. end end
  13634. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13635. 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))
  13636. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13637. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13638. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13639. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13640. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13641. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13642. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13643. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13644. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13645. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13646. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13647. 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"
  13648. 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"
  13649. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13650. 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
  13651. local CSP2 = game.CoreGui.sugg.suggestions
  13652. local main2 = CSP2
  13653. local frame2 = CSP2:WaitForChild('SUG')
  13654. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13655. IndexContents2 = function(str,bool)
  13656. if suggestionstoggle == true then
  13657. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13658. local Index,SizeY = 0,0
  13659. for i,v in next, frame2:GetChildren() do
  13660. if bool then
  13661. if Match2(v.Text,str) then
  13662. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13663. Index = Index + 1
  13664. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13665. v.Visible = true
  13666. SizeY = SizeY + v.AbsoluteSize.Y
  13667. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13668. v.Visible = true
  13669. SizeY = SizeY + v.AbsoluteSize.Y
  13670. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13671. IndexContents2('',true)
  13672. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13673. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13674. repeat wait() until loadedintro == true
  13675. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13676. wait(0.2)
  13677. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13678. wait(0.3) g:Destroy()
  13679. updatecolors(Color3.new(colorR, colorG, colorB))
  13680. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13681. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13682. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13683. 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
  13684. 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)
  13685. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13686. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13687. if newbar:FindFirstChild('BoxFrame') then
  13688. chatboxx() end end)
  13689. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13690. coroutine.resume(coroutine.create(function()
  13691. if script.ClassName == "LocalScript" then
  13692. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13693. Text = "The prefix is '" .. cmdprefix .. "'";
  13694. Color = Color3.new(255,255,255);
  13695. Font = Enum.Font.SourceSans;
  13696. FontSize = Enum.FontSize.Size24;
  13697. }) wait(0.5)
  13698. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13699. Text = "Click IY on the top left to see more options";
  13700. Color = Color3.new(255,255,255);
  13701. Font = Enum.Font.SourceSans;
  13702. FontSize = Enum.FontSize.Size24;
  13703. }) end end))
  13704. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13705. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13706. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13707. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13708. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13709. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13710. qopen = false quickmenu.MouseButton1Click:connect(function()
  13711. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13712. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13713. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13714. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13715. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13716. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13717. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13718. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13719. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13720. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13721. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13722. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13723. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13724. 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)
  13725. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13726. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13727. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13728. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13729. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13730. else runwindow() end end)
  13731. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13732. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13733. Updates = Instance.new("ScreenGui")
  13734. dragg = Instance.new("Frame")
  13735. local PromptDialog = Instance.new("Frame")
  13736. local ContainerFrame = Instance.new("Frame")
  13737. local LOG = Instance.new("TextLabel")
  13738. local PopupText3 = Instance.new("TextLabel")
  13739. local PopupText4 = Instance.new("TextLabel")
  13740. local UTDV = Instance.new("TextLabel")
  13741. local PopupText5 = Instance.new("TextLabel")
  13742. local shadow = Instance.new("Frame")
  13743. Exitt = Instance.new("TextButton")
  13744. local PopupText = Instance.new("TextLabel")
  13745. local vers = Instance.new("TextLabel")
  13746. Updates.Name = "Updates"
  13747. Updates.Parent = game.CoreGui
  13748. dragg.Name = "drag"
  13749. dragg.Parent = Updates
  13750. dragg.Active = true
  13751. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13752. dragg.BackgroundTransparency = 1
  13753. dragGUI(dragg)
  13754. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13755. dragg.Size = UDim2.new(0, 438, 0, 26)
  13756. PromptDialog.Name = "PromptDialog"
  13757. PromptDialog.Parent = dragg
  13758. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13759. PromptDialog.BackgroundTransparency = 1
  13760. PromptDialog.BorderSizePixel = 0
  13761. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13762. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13763. PromptDialog.ZIndex = 5
  13764. ContainerFrame.Name = "ContainerFrame"
  13765. ContainerFrame.Parent = PromptDialog
  13766. ContainerFrame.BackgroundColor3 = maincolor
  13767. ContainerFrame.BackgroundTransparency = 0.5
  13768. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13769. ContainerFrame.BorderSizePixel = 0
  13770. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13771. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13772. ContainerFrame.ZIndex = 5
  13773. LOG.Name = "LOG"
  13774. LOG.Parent = ContainerFrame
  13775. LOG.BackgroundTransparency = 1
  13776. LOG.Position = UDim2.new(0, 8, 0, 110)
  13777. LOG.Size = UDim2.new(1, -16, 1, 0)
  13778. LOG.ZIndex = 10
  13779. LOG.Font = Enum.Font.SourceSansBold
  13780. LOG.TextSize = 20
  13781. 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"
  13782. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13783. LOG.TextStrokeTransparency = 0
  13784. LOG.TextWrapped = true
  13785. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13786. LOG.TextXAlignment = "Left"
  13787. PopupText3.Name = "PopupText3"
  13788. PopupText3.Parent = ContainerFrame
  13789. PopupText3.BackgroundTransparency = 1
  13790. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13791. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13792. PopupText3.ZIndex = 10
  13793. PopupText3.Font = Enum.Font.SourceSansBold
  13794. PopupText3.TextSize = 20
  13795. PopupText3.Text = "Edge - Moon"
  13796. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13797. PopupText3.TextStrokeTransparency = 0
  13798. PopupText3.TextWrapped = true
  13799. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13800. PopupText4.Name = "PopupText4"
  13801. PopupText4.Parent = ContainerFrame
  13802. PopupText4.BackgroundTransparency = 1
  13803. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13804. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13805. PopupText4.ZIndex = 10
  13806. PopupText4.Font = Enum.Font.SourceSansBold
  13807. PopupText4.FontSize = Enum.FontSize.Size18
  13808. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13809. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13810. PopupText4.TextStrokeTransparency = 0
  13811. PopupText4.TextWrapped = true
  13812. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13813. UTDV.Name = "UTDV"
  13814. UTDV.Parent = ContainerFrame
  13815. UTDV.BackgroundTransparency = 1
  13816. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13817. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13818. UTDV.ZIndex = 10
  13819. UTDV.Font = Enum.Font.SourceSansBold
  13820. UTDV.FontSize = Enum.FontSize.Size28
  13821. UTDV.Text = "Up to date version: N/A"
  13822. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13823. UTDV.TextStrokeTransparency = 0
  13824. UTDV.TextWrapped = true
  13825. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13826. PopupText5.Name = "PopupText5"
  13827. PopupText5.Parent = ContainerFrame
  13828. PopupText5.BackgroundTransparency = 1
  13829. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13830. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13831. PopupText5.ZIndex = 10
  13832. PopupText5.Font = Enum.Font.SourceSansBold
  13833. PopupText5.FontSize = Enum.FontSize.Size28
  13834. PopupText5.Text = "Update Log:"
  13835. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13836. PopupText5.TextStrokeTransparency = 0
  13837. PopupText5.TextWrapped = true
  13838. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13839. shadow.Name = "shadow"
  13840. shadow.Parent = PromptDialog
  13841. shadow.BackgroundColor3 = maincolor
  13842. shadow.BackgroundTransparency = 0.30000001192093
  13843. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13844. shadow.BorderSizePixel = 0
  13845. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13846. shadow.Size = UDim2.new(0, 438, 0, 26)
  13847. Exitt.Name = "Exit"
  13848. Exitt.Parent = shadow
  13849. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13850. Exitt.BackgroundTransparency = 0.30000001192093
  13851. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13852. Exitt.BorderSizePixel = 0
  13853. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13854. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13855. Exitt.FontSize = Enum.FontSize.Size14
  13856. Exitt.Text = ""
  13857. PopupText.Name = "PopupText"
  13858. PopupText.Parent = shadow
  13859. PopupText.BackgroundTransparency = 1
  13860. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13861. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13862. PopupText.ZIndex = 110
  13863. PopupText.Font = Enum.Font.SourceSansBold
  13864. PopupText.TextSize = 30
  13865. PopupText.Text = "Information"
  13866. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13867. PopupText.TextStrokeTransparency = 0
  13868. PopupText.TextWrapped = true
  13869. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13870. vers.Name = "vers"
  13871. vers.Parent = shadow
  13872. vers.BackgroundTransparency = 1
  13873. vers.Position = UDim2.new(0, 8, 0, 2)
  13874. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13875. vers.ZIndex = 110
  13876. vers.Font = Enum.Font.SourceSansBold
  13877. vers.TextSize = 20
  13878. vers.Text = "v" .. Version
  13879. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13880. vers.TextStrokeTransparency = 0
  13881. vers.TextWrapped = true
  13882. vers.TextXAlignment = Enum.TextXAlignment.Left
  13883. vers.TextYAlignment = Enum.TextYAlignment.Top
  13884. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13885. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13886. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13887. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13888.  
  13889. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13890. if not game.CoreGui:FindFirstChild('IYrun') then
  13891. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13892. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13893. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13894. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13895. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13896. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13897. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13898. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13899. 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
  13900. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13901. 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
  13902. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13903. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13904. 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
  13905. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13906. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13907. 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
  13908. 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
  13909. 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)
  13910. 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."
  13911. 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
  13912. 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
  13913. 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
  13914. 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)
  13915. 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'"
  13916. 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"
  13917. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13918. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13919. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13920. 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)
  13921. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13922. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13923. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13924. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13925. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13926. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13927. for _, child in pairs(game.CoreGui:GetChildren()) do
  13928. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13929. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13930. else print('Infinite Yield is already running.') end
  13931. end)
Add Comment
Please, Sign In to add comment