Scriptorz5

Infinite Yield

May 29th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 476.00 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ----------------------Edge#1934-Moon#6245----------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '9.3'
  15. HttpService = game:GetService("HttpService")
  16. SAVEFILE = {
  17. colorR = 0.121569;
  18. colorG = 0.121569;
  19. colorB = 0.121569;
  20. cmdprefix = ';';
  21. suggestionstoggle = true;
  22. allowfriends = true;
  23. JLnotify = true;
  24. Mseconds = '7';
  25. Nfriends = true;
  26. cmdbarbind = ';';
  27. chatsV = false;
  28. whispersV = false;
  29. commandsV = false;
  30. aliasSave = {}
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33.  
  34. loaded = false
  35. function run()
  36. local function writeF()
  37. writefile("IY.txt", defaults)
  38. wait(1)
  39. local newjson = readfile("IY.txt")
  40. local CREATEFILE = HttpService:JSONDecode(newjson)
  41. colorR = CREATEFILE.colorR
  42. colorG = CREATEFILE.colorG
  43. colorB = CREATEFILE.colorB
  44. cmdprefix = CREATEFILE.cmdprefix
  45. suggestionstoggle = CREATEFILE.suggestionstoggle
  46. allowfriends = CREATEFILE.allowfriends
  47. JLnotify = CREATEFILE.JLnotify
  48. Mseconds = CREATEFILE.Mseconds
  49. Nfriends = CREATEFILE.Nfriends
  50. cmdbarbind = CREATEFILE.cmdbarbind
  51. chatsV = CREATEFILE.chatsV
  52. whispersV = CREATEFILE.whispersV
  53. commandsV = CREATEFILE.commandsV
  54. aliasSave = CREATEFILE.aliasSave
  55. loaded = true end
  56. function pcWRITE()
  57. local file, err = pcall(writeF)
  58. if not file then
  59. warn("READ/WRITE ERROR: "..err)
  60. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  61. function Click(mouse) R_W:Destroy()
  62. for _, child in pairs(game.CoreGui:GetChildren()) do
  63. if child.Name == "IYrun" then
  64. child:Destroy() end end end
  65. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  66. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  67. local function sfile()
  68. local checktxt = readfile("IY.txt")
  69. if checktxt == nil then pcWRITE() writeF()
  70. else return end end
  71. local success, message2 = pcall(sfile)
  72. if success then
  73. local json = readfile("IY.txt")
  74. local LOADFILE = HttpService:JSONDecode(json)
  75. colorR = LOADFILE.colorR
  76. colorG = LOADFILE.colorG
  77. colorB = LOADFILE.colorB
  78. cmdprefix = LOADFILE.cmdprefix
  79. suggestionstoggle = LOADFILE.suggestionstoggle
  80. allowfriends = LOADFILE.allowfriends
  81. JLnotify = LOADFILE.JLnotify
  82. Mseconds = LOADFILE.Mseconds
  83. Nfriends = LOADFILE.Nfriends
  84. cmdbarbind = LOADFILE.cmdbarbind
  85. chatsV = LOADFILE.chatsV
  86. whispersV = LOADFILE.whispersV
  87. commandsV = LOADFILE.commandsV
  88. aliasSave = LOADFILE.aliasSave
  89. loaded = true else
  90. pcWRITE() writeF() end
  91. else
  92. colorR = 0.121569
  93. colorG = 0.121569
  94. colorB = 0.121569
  95. cmdprefix = ';'
  96. suggestionstoggle = true
  97. allowfriends = true
  98. JLnotify = true
  99. Mseconds = '7'
  100. Nfriends = true
  101. cmdbarbind = ';'
  102. chatsV = false
  103. whispersV = false
  104. commandsV = false
  105. aliasSave = {}
  106. loaded = true
  107. end
  108. repeat wait() until loaded == true
  109. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  110. local Mouse = Player:GetMouse() local char = Player.Character local LP = gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players = game:GetService('Players') MSGhook = false local services={} local cmds={}
  111. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  112. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  113. local split=" " slock = false
  114. function updatefile()
  115. local update = {
  116. colorR = colorR;
  117. colorG = colorG;
  118. colorB = colorB;
  119. cmdprefix = cmdprefix;
  120. suggestionstoggle = suggestionstoggle;
  121. allowfriends = allowfriends;
  122. JLnotify = JLnotify;
  123. Mseconds = Mseconds;
  124. Nfriends = Nfriends;
  125. cmdbarbind = cmdbarbind;
  126. chatsV = chatsV;
  127. whispersV = whispersV;
  128. commandsV = commandsV;
  129. aliasSave = aliasSave
  130. }
  131. local updated = HttpService:JSONEncode(update)
  132. wait(0.1)
  133. writefile("IY.txt", updated) end
  134. function isNumber(str)
  135. return tonumber(str) ~= nil end
  136. function msghook()
  137. for _, child in pairs( workspace:GetChildren()) do
  138. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  139. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  140. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  141. else MSGhook = false end end
  142. game:GetService("RunService").RenderStepped:Connect(function()
  143. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  144. if r15noclip then
  145. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  146. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  147. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  148. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  149. if workspace.IYmessage.Text == '' then
  150. for _, child in pairs( LightingService:GetChildren()) do
  151. if child.Name == "IYmblur" then
  152. child:Destroy() end end end
  153. else MSGhook = false end
  154. for i,v in pairs(_players:GetPlayers()) do
  155. if FindTable(loopkillT, v.Name) then
  156. v.Character:BreakJoints() end
  157. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  158. v.Backpack:Destroy()
  159. for i,n in pairs(v.Character:GetChildren()) do
  160. if n:IsA('Tool') or n:IsA('HopperBin') then
  161. n:destroy() end end end
  162. if FindTable(rainbowT, v.Name) then
  163. v.Neutral = false
  164. v.TeamColor = BrickColor.random()
  165. end end end end)
  166. LightingService = game:GetService("Lighting")
  167. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  168. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  169. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  170. function FindTable(Table, Name)
  171. for i,v in pairs(Table) do
  172. if v == Name then
  173. return true
  174. end end
  175. return false
  176. end
  177. function GetInTable(Table, Name)
  178. for i = 1, #Table do
  179. if Table[i] == Name then
  180. return i
  181. end end
  182. return false end
  183. _players.PlayerRemoving:connect(function(player)
  184. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  185. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  186. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  187. game:FindService('StarterGui'):SetCore('SendNotification', {
  188. Title = player.Name,
  189. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  190. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  191. Duration = 5,
  192. })
  193. elseif JLnotify == true and Nfriends == false then
  194. game:FindService('StarterGui'):SetCore('SendNotification', {
  195. Title = player.Name,
  196. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  197. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  198. Duration = 5,
  199. })
  200. end
  201. end)
  202. FLYING = false
  203. iyflyspeed = 1
  204. function sFLY() -- from rocky2u cmdscript
  205. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  206. repeat wait() until Mouse
  207.  
  208. local T = LP.Character.HumanoidRootPart
  209. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  210. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  211. local SPEED = 0
  212.  
  213. local function FLY()
  214. FLYING = true
  215. local BG = Instance.new('BodyGyro', T)
  216. local BV = Instance.new('BodyVelocity', T)
  217. BG.P = 9e4
  218. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  219. BG.cframe = T.CFrame
  220. BV.velocity = Vector3.new(0, 0.1, 0)
  221. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  222. spawn(function()
  223. repeat wait()
  224. LP.Character.Humanoid.PlatformStand = true
  225. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  226. SPEED = 50
  227. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  228. SPEED = 0
  229. end
  230. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  231. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  232. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  233. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  234. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  235. else
  236. BV.velocity = Vector3.new(0, 0.1, 0)
  237. end
  238. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  239. until not FLYING
  240. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  241. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  242. SPEED = 0
  243. BG:destroy()
  244. BV:destroy()
  245. LP.Character.Humanoid.PlatformStand = false
  246. end)
  247. end
  248. Mouse.KeyDown:connect(function(KEY)
  249. if KEY:lower() == 'w' then
  250. CONTROL.F = iyflyspeed
  251. elseif KEY:lower() == 's' then
  252. CONTROL.B = -iyflyspeed
  253. elseif KEY:lower() == 'a' then
  254. CONTROL.L = -iyflyspeed
  255. elseif KEY:lower() == 'd' then
  256. CONTROL.R = iyflyspeed
  257. end
  258. end)
  259. Mouse.KeyUp:connect(function(KEY)
  260. if KEY:lower() == 'w' then
  261. CONTROL.F = 0
  262. elseif KEY:lower() == 's' then
  263. CONTROL.B = 0
  264. elseif KEY:lower() == 'a' then
  265. CONTROL.L = 0
  266. elseif KEY:lower() == 'd' then
  267. CONTROL.R = 0
  268. end
  269. end)
  270. FLY()
  271. end
  272. function NOFLY()
  273. FLYING = false
  274. LP.Character.Humanoid.PlatformStand = false
  275. end
  276. HK = {
  277. '-HOTKEYS-',
  278. 'HOLD F2 - Click TP',
  279. 'F4 - Toggle Fly',
  280. 'F5 - Toggle Noclip',
  281. '-COMMANDS-'
  282. }
  283. CMDs = {
  284. 'addalias [cmd] [alias]',
  285. 'addstat [plr] [text]',
  286. 'admins',
  287. 'admin [plr]',
  288. 'agelock [age num]',
  289. 'age [plr]',
  290. 'aliases',
  291. 'alien / ayylmao [plr]',
  292. 'ambient [R G B]',
  293. 'anchor',
  294. 'animation [plr] [anim]',
  295. 'arrest [plr]',
  296. 'bait',
  297. 'ball [plr]',
  298. 'bang [plr] [plr] / bang [plr]',
  299. 'bans',
  300. 'ban [plr]',
  301. 'base',
  302. 'begone / thot [plr]',
  303. 'bgui [plr] [text]',
  304. 'blackandwhite',
  305. 'bleach [plr]',
  306. 'blind [plr]',
  307. 'blur [num]',
  308. 'bomb [plr]',
  309. 'box [plr]',
  310. 'breakloops/break (cmd loops)',
  311. 'brightness [num]',
  312. 'bring [plr]',
  313. 'btools [plr]',
  314. 'burn [plr]',
  315. 'cape [plr] [R G B]',
  316. 'car [plr]',
  317. 'change [plr] [stat] [num]',
  318. 'charplr / cp [plr] [plr]',
  319. 'char [plr] [ID]',
  320. 'chat [plr] [msg]',
  321. 'chickenarms / chicken [plr]',
  322. 'clear',
  323. 'clip',
  324. 'clone [plr]',
  325. 'clraliases',
  326. 'clrbans',
  327. 'clrterrain',
  328. 'cmds',
  329. 'confuse [plr]',
  330. 'control [plr]',
  331. 'copytools / ctools [plr]',
  332. 'countdown [num]',
  333. 'crash [plr]',
  334. 'creeper [plr]',
  335. 'cripple [plr]',
  336. 'crucify [plr]',
  337. 'damage [plr]',
  338. 'dance [plr]',
  339. 'day',
  340. 'decalspam [ID]',
  341. 'deleteclass / dc [class name]',
  342. 'deletepos / dpos [name]',
  343. 'delete [part name]',
  344. 'devuzi',
  345. 'disablereset [plr]',
  346. 'disabletools [plr]',
  347. 'disable [plr]',
  348. 'disco',
  349. 'discomesh [plr]',
  350. 'distortsound / distort [num]',
  351. 'dog [plr]',
  352. 'dong [plr]',
  353. 'draw',
  354. 'duck [plr]',
  355. 'dummy [name]',
  356. 'earthquake [power] [intensity]',
  357. 'enablereset [plr]',
  358. 'enabletools [plr]',
  359. 'enable [plr]',
  360. 'esp [plr]',
  361. 'exit',
  362. 'explode [plr]',
  363. 'explorer / dex',
  364. 'f3x',
  365. 'face [plr] [ID]',
  366. 'fart [plr]',
  367. 'fat [plr]',
  368. 'fegod',
  369. 'feinvisible / feinvis',
  370. 'fekill [plr] (need a tool)',
  371. 'ff [plr]',
  372. 'filtering',
  373. 'fire [plr] [R G B]',
  374. 'firstp [plr]',
  375. 'fix',
  376. 'fixcam',
  377. 'fixlighting / fixl',
  378. 'flashlight [plr]',
  379. 'fling [plr]',
  380. 'float [plr]',
  381. 'flood',
  382. 'fly',
  383. 'flyspeed [num]',
  384. 'fogcolor [R G B]',
  385. 'fogend [num]',
  386. 'freecam / fc',
  387. 'freecamspeed / fcspeed [num]',
  388. 'freeze / fr [plr]',
  389. 'ghost [plr]',
  390. 'glass [plr]',
  391. 'globalshadows / gshadows',
  392. 'glowstick [plr] [R G B]',
  393. 'god [plr]',
  394. 'goto [plr]',
  395. 'gravity [num]',
  396. 'hang [plr]',
  397. 'hatsize [plr] [num]',
  398. 'hat [plr] [ID]',
  399. 'headshake [plr]',
  400. 'headsize [plr] [num]',
  401. 'heal [plr]',
  402. 'hidename [plr]',
  403. 'hideplaylist / hideplayer',
  404. 'hipheight / hheight [plr] [num]',
  405. 'hub',
  406. 'infect [plr]',
  407. 'insert [ID/name]',
  408. 'invert',
  409. 'invisible / invis [plr]',
  410. 'invisibleff / invisff [plr]',
  411. 'iyspam',
  412. 'jail [plr]',
  413. 'jumppower / jpower [plr] [num]',
  414. 'jump [plr]',
  415. 'keeptools / ktools [plr]',
  416. 'keybind [key] [cmd]',
  417. 'kick [plr]',
  418. 'kidnap [plr]',
  419. 'kill [plr]',
  420. 'knife',
  421. 'knuckles [plr]',
  422. 'light [plr] [R G B]',
  423. 'loadm',
  424. 'loadmap [ID]',
  425. 'loadpos / lpos [plr] [name]',
  426. 'lockws',
  427. 'lock [plr]',
  428. 'logs',
  429. 'longneck [plr]',
  430. 'loopbring [plr]',
  431. 'loopheal [plr]',
  432. 'loopjump / ljump [plr]',
  433. 'loopkill [plr]',
  434. 'loopname / lname [plr]',
  435. 'loopoof',
  436. 'loopsit / lsit [plr]',
  437. 'mage',
  438. 'maxhealth [plr] [num]',
  439. 'maxzoom [plr] [num]',
  440. 'mesh [plr] [mesh] [texture]',
  441. 'message / m [msg]',
  442. 'meteor [plr]',
  443. 'name [plr]',
  444. 'neon [plr]',
  445. 'nextsong',
  446. 'night',
  447. 'nil [plr]',
  448. 'noarms [plr]',
  449. 'nobox [plr]',
  450. 'noclip',
  451. 'nodong [plr]',
  452. 'nodummies',
  453. 'noesp [plr]',
  454. 'noglobalshadows / nogshadows',
  455. 'nokeeptools / noktools [plr]',
  456. 'nolimbs [plr]',
  457. 'nooutlines',
  458. 'noparticles [plr]',
  459. 'noplrsound [plr]',
  460. 'norain',
  461. 'normal [plr]',
  462. 'notools [plr]',
  463. 'nuke [plr]',
  464. 'offset [plr] [coordinate]',
  465. 'outlines',
  466. 'paper [plr]',
  467. 'partdisco',
  468. 'particles [plr] [ID]',
  469. 'pipetp [plr] [plr]',
  470. 'pitch [num]',
  471. 'playhash / hash [hash]',
  472. 'playlist / player [ID],[ID]...',
  473. 'plrsound [plr] [ID]',
  474. 'positions / pos',
  475. 'prefix [string]',
  476. 'prevsong',
  477. 'punish [plr]',
  478. 'rainbowname [plr]',
  479. 'rainbow [plr]',
  480. 'rain [mesh] [texture]',
  481. 'refresh / re [plr]',
  482. 'rejoin',
  483. 'remotespy',
  484. 'removealias [alias]',
  485. 'removebait / nobait',
  486. 'removehats / rhats [plr]',
  487. 'removespawns',
  488. 'respawn [plr]',
  489. 'restoremap / rmap',
  490. 'rocket [plr]',
  491. 'savelighting / slighting',
  492. 'savemap / smap',
  493. 'savepos / spos [name]',
  494. 'script [script]',
  495. 'seagull / gull [plr]',
  496. 'seizure [plr]',
  497. 'serverinfo / info',
  498. 'serverlock / slock',
  499. 'servermessage / sm [msg]',
  500. 'sethealth [plr] [num]',
  501. 'setsong [num]',
  502. 'settings',
  503. 'sgod [plr]',
  504. 'shiny [plr]',
  505. 'shrek [plr]',
  506. 'shutdown',
  507. 'sit [plr]',
  508. 'size [plr] [num]',
  509. 'skydive [plr]',
  510. 'skygif [ID],[ID]... [interval]',
  511. 'sky [ID]',
  512. 'smite [plr]',
  513. 'smoke [plr]',
  514. 'sound / music [ID/name]',
  515. 'sparkles / sp [plr] [R G B]',
  516. 'spasm [plr]',
  517. 'spawnpoint [plr]',
  518. 'spectate / view [plr]',
  519. 'speed / ws [plr] [num]',
  520. 'sphere [plr]',
  521. 'spin [plr]',
  522. 'spookyify',
  523. 'starman [plr]',
  524. 'strength [plr]',
  525. 'strobe',
  526. 'stun [plr]',
  527. 'sun [intense] [spread]',
  528. 'sword [plr]',
  529. 'tablet',
  530. 'team [plr] [team]',
  531. 'terrain',
  532. 'thaw / unfr [plr]',
  533. 'thirdp [plr]',
  534. 'time [num]',
  535. 'tools [plr]',
  536. 'torso [plr]',
  537. 'tppos [plr] [coordinate]',
  538. 'tp [plr] [plr]',
  539. 'trail [plr] [R G B]',
  540. 'trip [plr]',
  541. 'unadmin [plr]',
  542. 'unagelock',
  543. 'unanchor',
  544. 'unball [plr]',
  545. 'unban [plr]',
  546. 'unbgui [plr]',
  547. 'unblind [plr]',
  548. 'unblur',
  549. 'uncape [plr]',
  550. 'uncar [plr]',
  551. 'unchar [plr]',
  552. 'unconfuse [plr]',
  553. 'uncreeper [plr]',
  554. 'uncripple [plr]',
  555. 'undecalspam',
  556. 'undisco',
  557. 'undog [plr]',
  558. 'unduck [plr]',
  559. 'unff [plr]',
  560. 'unfire [plr]',
  561. 'unfloat [plr]',
  562. 'unfly',
  563. 'unfreecam / unfc',
  564. 'unghost [plr]',
  565. 'ungod [plr]',
  566. 'unhidename [plr]',
  567. 'uninfect [plr]',
  568. 'unjail [plr]',
  569. 'unkeybind [key]',
  570. 'unlight [plr]',
  571. 'unlockws',
  572. 'unlock [plr]',
  573. 'unlongneck [plr]',
  574. 'unloopbring [plr]',
  575. 'unloopheal [plr]',
  576. 'unloopjump / unljump [plr]',
  577. 'unloopkill [plr]',
  578. 'unloopname / unlname [plr]',
  579. 'unloopoof',
  580. 'unloopsit / unlsit [plr]',
  581. 'unname [plr]',
  582. 'unpartdisco',
  583. 'unpunish [plr]',
  584. 'unrainbowname [plr]',
  585. 'unseizure [plr]',
  586. 'unserverlock / unslock',
  587. 'unshrek [plr]',
  588. 'unskygif',
  589. 'unsmoke [plr]',
  590. 'unsparkles / unsp [plr]',
  591. 'unspectate / unview',
  592. 'unspin [plr]',
  593. 'unstarman [plr]',
  594. 'unstrength [plr]',
  595. 'unstrobe',
  596. 'unstun [plr]',
  597. 'untrail [plr]',
  598. 'unweaken [plr]',
  599. 'version',
  600. 'visible / vis [plr]',
  601. 'volume / vol [num]',
  602. 'weaken [plr]',
  603. 'zinnia [plr]'
  604. }
  605. 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
  606.  
  607. std.inTable=function(tbl,val)
  608. if tbl==nil then return false end
  609.  
  610. for _,v in pairs(tbl)do
  611. if v==val then return true end
  612. end
  613. return false
  614. end
  615. std.out=function(str)
  616. print(str)
  617. end
  618. std.list=function(tbl)
  619. local str=''
  620. for i,v in pairs(tbl)do
  621. str=str..tostring(v)
  622. if i~=#tbl then str=str..', ' end
  623. end
  624. return str
  625. end
  626. std.endat=function(str,val)
  627. local z=str:find(val)
  628. if z then
  629. return str:sub(0,z-string.len(val)),true
  630. else
  631. return str,false
  632. end
  633. end
  634. std.first=function(str) return str:sub(1,1) end
  635.  
  636. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  637.  
  638. local exec=function(str)
  639. spawn(function()
  640. local script, loaderr = loadstring(str)
  641. if not script then
  642. error(loaderr)
  643. else
  644. script()
  645. end
  646. end)
  647. end
  648. local findCmd=function(cmd_name)
  649. for i,v in pairs(cmds)do
  650. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  651. return v
  652. end
  653. end
  654. end
  655. local getCmd=function(msg)
  656. local cmd,hassplit=std.endat(msg:lower(),split)
  657. if hassplit then
  658. return {cmd,true}
  659. else
  660. return {cmd,false}
  661. end
  662. end
  663. local getprfx=function(strn)
  664. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  665. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  666. end return
  667. end
  668. function dragGUI(gui)
  669. spawn(function()
  670. local UserInputService = game:GetService("UserInputService")
  671. local dragging
  672. local dragInput
  673. local dragStart
  674. local startPos
  675. local function update(input)
  676. local delta = input.Position - dragStart
  677. 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)
  678. end
  679. gui.InputBegan:Connect(function(input)
  680. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  681. dragging = true
  682. dragStart = input.Position
  683. startPos = gui.Position
  684.  
  685. input.Changed:Connect(function()
  686. if input.UserInputState == Enum.UserInputState.End then
  687. dragging = false
  688. end
  689. end)
  690. end
  691. end)
  692. gui.InputChanged:Connect(function(input)
  693. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  694. dragInput = input
  695. end
  696. end)
  697. UserInputService.InputChanged:Connect(function(input)
  698. if input == dragInput and dragging then
  699. update(input)
  700. end
  701. end)
  702. end)
  703. end
  704. maincolor = Color3.new(colorR, colorG, colorB)
  705. function updatecolors(color)
  706. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  707. maincolor = color
  708. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  709. if child.Name == "TopBarContainer" then
  710. child.BackgroundColor3 = color
  711. end end
  712. FeedbackMain.BackgroundColor3 = maincolor
  713. MAIN.BackgroundColor3 = maincolor
  714. bar.BackgroundColor3 = maincolor
  715. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  716. if game.CoreGui:FindFirstChild('Updates') then
  717. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  718. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  719. if game.CoreGui:FindFirstChild('Sinfo') then
  720. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  721. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  722. if game.CoreGui:FindFirstChild('cp') then
  723. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  724. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  725. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  726. if game.CoreGui:FindFirstChild('Bans') then
  727. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  728. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  729. if game.CoreGui:FindFirstChild('Pos') then
  730. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  731. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  732. if game.CoreGui:FindFirstChild('Admins') then
  733. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  734. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  735. if game.CoreGui:FindFirstChild('Logs') then
  736. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  737. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  738. if game.CoreGui:FindFirstChild('Aliases') then
  739. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  740. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  741. end
  742.  
  743. function respawn(plr)
  744. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  745. local H = Instance.new('Humanoid', M)
  746. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  747. plr.Character = M end
  748.  
  749. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  750. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie','InnovatingCreativity',LP.Name}
  751. function kickF(plr)
  752. spawn(function()
  753. if plr.Parent ~= nil then
  754. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  755. local newChar = dummy:Clone() newChar.Parent = workspace
  756. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  757. for i = 1,4 do
  758. local Plat = Instance.new('SkateboardPlatform', newChar)
  759. Plat.Position = newChar.HumanoidRootPart.Position
  760. Plat.Name = 'IYplat'
  761. Plat.Size = Vector3.new(10, 1.2, 10)
  762. Plat.Transparency = 1 end
  763. plr.Character = newChar
  764. local PART = Instance.new('Part', newChar)
  765. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  766. PART.Size = Vector3.new(10, 1.2, 10)
  767. PART.Anchored = true
  768. PART.Transparency = 1
  769. if newChar:FindFirstChild("SkateboardPlatform") then
  770. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  771. wait(0.4)
  772. if newChar then newChar:Destroy() end
  773. kickF(plr) end
  774. end end) end
  775.  
  776. function refresh(plr)
  777. spawn(function()
  778. local rpos = plr.Character.HumanoidRootPart.Position
  779. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  780. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  781. plr.Character:MoveTo(rpos) end) end
  782.  
  783. 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
  784. 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
  785. _players.PlayerAdded:connect(function(player)
  786. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  787. game:FindService('StarterGui'):SetCore('SendNotification', {
  788. Title = player.Name,
  789. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  790. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  791. Duration = 5,
  792. })
  793. elseif JLnotify == true and Nfriends == false then
  794. game:FindService('StarterGui'):SetCore('SendNotification', {
  795. Title = player.Name,
  796. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  797. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  798. Duration = 5,
  799. })
  800. end
  801. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  802. spawn(function()
  803. repeat wait() until player.Character
  804. kickF(player)
  805. end)
  806. end)
  807. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  808. spawn(function()
  809. repeat wait() until player.Character
  810. kickF(player)
  811. end)
  812. end
  813. if FindTable(banT, player.userId) then
  814. spawn(function()
  815. repeat wait() until player.Character
  816. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  817. kickF(player)
  818. end)
  819. end
  820. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  821. spawn(function()
  822. repeat wait() until player.Character
  823. kickF(player)
  824. end)
  825. else
  826. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  827. spawn(function()
  828. repeat wait() until player.Character
  829. kickF(player)
  830. end)
  831. end
  832. end
  833. end)
  834. local customAlias = {}
  835. local findCmd=function(cmd_name)
  836. for i,v in pairs(cmds)do
  837. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  838. return v
  839. end
  840. end
  841. return customAlias[cmd_name:lower()]
  842. end
  843. local function splitString(str,delim)
  844. local broken = {}
  845. if delim == nil then delim = "," end
  846. for w in string.gmatch(str,"[^"..delim.."]+") do
  847. table.insert(broken,w)
  848. end
  849. return broken
  850. end
  851. local historyCount = 0
  852. local cmdHistory = {}
  853. lastBreakTime = 0
  854. local function execCmd(cmdStr,speaker)
  855. local rawCmdStr = cmdStr
  856. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  857. local commandsToRun = splitString(cmdStr,"\\")
  858. for i,v in pairs(commandsToRun) do
  859. v = string.gsub(v,"%%BackSlash%%","\\")
  860. local x,y,num = v:find("^(%d+)%^")
  861. local cmdDelay = 0
  862. if num then
  863. v = v:sub(y+1)
  864. local x,y,del = v:find("^([%d%.]+)%^")
  865. if del then
  866. v = v:sub(y+1)
  867. cmdDelay = tonumber(del) or 0
  868. end
  869. end
  870. num = tonumber(num or 1)
  871. local args = splitString(v,split)
  872. local cmd = findCmd(args[1])
  873. if cmd then
  874. table.remove(args,1)
  875. cargs = args
  876. if speaker == gPlayers.LocalPlayer then
  877. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  878. end
  879. if #cmdHistory > 20 then table.remove(cmdHistory) end
  880. local cmdStartTime = tick()
  881. for rep = 1,num do
  882. if lastBreakTime > cmdStartTime then break end
  883. pcall(function()
  884. cmd.FUNC(args, speaker)
  885. end)
  886. if cmdDelay ~= 0 then wait(cmdDelay) end
  887. end
  888. end
  889. end
  890. end
  891. logsloaded = false
  892. ChatLog = function(plr)
  893. plr.Chatted:Connect(function(Message)
  894. if logsloaded == true then
  895. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  896. CreateLabel(plr.Name,Message)
  897. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  898. CreateLabel(plr.Name,Message)
  899. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  900. CreateLabel(plr.Name,Message)
  901. 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
  902. CreateLabel(plr.Name,Message)
  903. end end end) end
  904. 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
  905. for _, plr in pairs(gPlayers:GetChildren()) do
  906. if plr.ClassName == "Player" then
  907. updateevents(plr) ChatLog(plr) end end
  908. _players.PlayerAdded:connect(function(player)
  909. updateevents(player) ChatLog(player)
  910. end)
  911. _G.exec_cmd = execCmd
  912. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  913. 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
  914. local _char=function(plr_name)
  915. for i,v in pairs(gPlayers:GetChildren())do
  916. if v:IsA'Player'then
  917. if v.Name==plr_name then return v.Character end
  918. end
  919. end
  920. return
  921. end
  922. local _plr=function(plr_name)
  923. for i,v in pairs(gPlayers:GetChildren())do
  924. if v:IsA'Player'then
  925. if v.Name==plr_name then return v end
  926. end
  927. end
  928. return
  929. end
  930. function addcmd(name,desc,alias,func)
  931. cmds[#cmds+1]=
  932. {
  933. NAME=name;
  934. DESC=desc;
  935. ALIAS=alias;
  936. FUNC=func;
  937. }
  938. end
  939. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  940. local SpecialPlayerCases = {
  941. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  942. ["others"] = function(speaker)
  943. local plrs = {}
  944. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  945. if v ~= speaker then
  946. table.insert(plrs,v)
  947. end
  948. end
  949. return plrs
  950. end,
  951. ["me"] = function(speaker)return {speaker} end,
  952. ["#(%d+)"] = function(speaker,args,currentList)
  953. local returns = {}
  954. local randAmount = tonumber(args[1])
  955. local players = {unpack(currentList)}
  956. for i = 1,randAmount do
  957. if #players == 0 then break end
  958. local randIndex = math.random(1,#players)
  959. table.insert(returns,players[randIndex])
  960. table.remove(players,randIndex)
  961. end
  962. return returns
  963. end,
  964. ["random"] = function(speaker,args,currentList)
  965. local players = currentList
  966. return {players[math.random(1,#players)]}
  967. end,
  968. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  969. local returns = {}
  970. local team = args[1]
  971. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  972. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  973. table.insert(returns,plr)
  974. end
  975. end
  976. return returns
  977. end,
  978. ["allies"] = function(speaker)
  979. local returns = {}
  980. local team = speaker.Team
  981. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  982. if plr.Team == team then
  983. table.insert(returns,plr)
  984. end
  985. end
  986. return returns
  987. end,
  988. ["enemies"] = function(speaker)
  989. local returns = {}
  990. local team = speaker.Team
  991. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  992. if plr.Team ~= team then
  993. table.insert(returns,plr)
  994. end
  995. end
  996. return returns
  997. end,
  998. ["team"] = function(speaker)
  999. local returns = {}
  1000. local team = speaker.Team
  1001. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1002. if plr.Team == team then
  1003. table.insert(returns,plr)
  1004. end
  1005. end
  1006. return returns
  1007. end,
  1008. ["nonteam"] = function(speaker)
  1009. local returns = {}
  1010. local team = speaker.Team
  1011. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1012. if plr.Team ~= team then
  1013. table.insert(returns,plr)
  1014. end
  1015. end
  1016. return returns
  1017. end,
  1018. ["friends"] = function(speaker,args)
  1019. local returns = {}
  1020. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1021. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1022. table.insert(returns,plr)
  1023. end
  1024. end
  1025. return returns
  1026. end,
  1027. ["nonfriends"] = function(speaker,args)
  1028. local returns = {}
  1029. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1030. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1031. table.insert(returns,plr)
  1032. end
  1033. end
  1034. return returns
  1035. end,
  1036. ["guests"] = function(speaker,args)
  1037. local returns = {}
  1038. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1039. if plr.Guest then
  1040. table.insert(returns,plr)
  1041. end
  1042. end
  1043. return returns
  1044. end,
  1045. ["bacons"] = function(speaker,args)
  1046. local returns = {}
  1047. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1048. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1049. table.insert(returns,plr)
  1050. end
  1051. end
  1052. return returns
  1053. end,
  1054. ["admins"] = function(speaker)
  1055. local returns = {}
  1056. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1057. if isAdmin(plr) then
  1058. table.insert(returns,plr)
  1059. end
  1060. end
  1061. return returns
  1062. end,
  1063. ["nonadmins"] = function(speaker)
  1064. local returns = {}
  1065. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1066. if not isAdmin(plr) then
  1067. table.insert(returns,plr)
  1068. end
  1069. end
  1070. return returns
  1071. end,
  1072. ["age(%d+)"] = function(speaker,args)
  1073. local returns = {}
  1074. local age = tonumber(args[1])
  1075. if not age == nil then return end
  1076. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1077. if plr.AccountAge <= age then
  1078. table.insert(returns,plr)
  1079. end
  1080. end
  1081. return returns
  1082. end,
  1083. ["rad(%d+)"] = function(speaker,args)
  1084. local returns = {}
  1085. local radius = tonumber(args[1])
  1086. local speakerChar = speaker.Character
  1087. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1088. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1089. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1090. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1091. if magnitude <= radius then table.insert(returns,plr) end
  1092. end
  1093. end
  1094. return returns
  1095. end
  1096. }
  1097. local function toTokens(str)
  1098. local tokens = {}
  1099. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1100. table.insert(tokens,{Operator = op,Name = name})
  1101. end
  1102. return tokens
  1103. end
  1104. local function onlyIncludeInTable(tab,matches)
  1105. local matchTable = {}
  1106. local resultTable = {}
  1107. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1108. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1109. return resultTable
  1110. end
  1111. local function removeTableMatches(tab,matches)
  1112. local matchTable = {}
  1113. local resultTable = {}
  1114. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1115. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1116. return resultTable
  1117. end
  1118. local function getPlayersByName(name)
  1119. local found = {}
  1120. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1121. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1122. table.insert(found,v)
  1123. end
  1124. end
  1125. return found
  1126. end
  1127. local function getPlayer(list,speaker)
  1128. if list == nil then return {speaker.Name} end
  1129. local nameList = splitString(list,",")
  1130.  
  1131. local foundList = {}
  1132.  
  1133. for _,name in pairs(nameList) do
  1134. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1135. local tokens = toTokens(name)
  1136. local initialPlayers = game:GetService("Players"):GetPlayers()
  1137.  
  1138. for i,v in pairs(tokens) do
  1139. if v.Operator == "+" then
  1140. local tokenContent = v.Name
  1141. local foundCase = false
  1142. for regex,case in pairs(SpecialPlayerCases) do
  1143. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1144. if #matches > 0 then
  1145. foundCase = true
  1146. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1147. end
  1148. end
  1149. if not foundCase then
  1150. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1151. end
  1152. else
  1153. local tokenContent = v.Name
  1154. local foundCase = false
  1155. for regex,case in pairs(SpecialPlayerCases) do
  1156. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1157. if #matches > 0 then
  1158. foundCase = true
  1159. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1160. end
  1161. end
  1162. if not foundCase then
  1163. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1164. end
  1165. end
  1166. end
  1167.  
  1168. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1169. end
  1170.  
  1171. local foundNames = {}
  1172. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1173.  
  1174. return foundNames
  1175. end
  1176. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1177. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1178. if (zCoco) then
  1179. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1180. else
  1181. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1182. end
  1183. return funcw
  1184. end
  1185. function _G.msg(txt)
  1186. spawn(function()
  1187. msghook()
  1188. if MSGhook == true then
  1189. workspace.IYmessage.Text = ''
  1190. wait(0.1)
  1191. local b = Instance.new("BlurEffect", LightingService)
  1192. b.Name = "IYmblur"
  1193. b.Size = 18
  1194. workspace.IYmessage.Text = txt
  1195. wait(Mseconds)
  1196. b:Destroy()
  1197. if workspace.IYmessage.Text == txt then
  1198. workspace.IYmessage.Text = '' end
  1199. elseif MSGhook == false then
  1200. execCmd("loadm")
  1201. repeat wait() until workspace:FindFirstChild("IYmessage")
  1202. workspace.IYmessage.Text = ''
  1203. wait(0.1)
  1204. local b = Instance.new("BlurEffect", LightingService)
  1205. b.Name = "IYmblur"
  1206. b.Size = 18
  1207. workspace.IYmessage.Text = txt
  1208. wait(Mseconds)
  1209. b:Destroy()
  1210. if workspace.IYmessage.Text == txt then
  1211. workspace.IYmessage.Text = '' end
  1212. end
  1213. end)
  1214. end
  1215. function bleach(plr)
  1216. spawn(function()
  1217. local char = plr.Character
  1218. local hit1 = Instance.new("Sound", workspace)
  1219. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1220. local hit = Instance.new("Sound", workspace)
  1221. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1222. local Bleach = Instance.new("Part", char["Left Arm"])
  1223. Bleach.CanCollide = false
  1224. local Mesh = Instance.new("SpecialMesh", Bleach)
  1225. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1226. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1227. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1228. local Handy = Instance.new("Weld", Bleach)
  1229. Handy.Part0 = Bleach
  1230. Handy.Part1 = char["Left Arm"]
  1231. Handy.C0 = CFrame.new(0.5,1.8,0)
  1232. Handy.C1 = CFrame.Angles(0,4,1)
  1233. local drink = Instance.new("Sound", char.Head)
  1234. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1235. wait(3)
  1236. game.Chat:Chat(char.Head,"I need to die","Red")
  1237. for i = 1,10 do
  1238. wait()
  1239. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1240. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1241. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1242. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1243. end
  1244. drink:Play()
  1245. wait(3.4)
  1246. drink:Stop()
  1247. for i = 1,10 do
  1248. wait()
  1249. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1250. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1251. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1252. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1253. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1254. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1255. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1256. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1257. end
  1258. wait(0.01)
  1259. char.Torso.Anchored = true
  1260. char["Left Arm"].Anchored = true
  1261. char["Right Arm"].Anchored = true
  1262. char["Left Leg"].Anchored = true
  1263. char["Right Leg"].Anchored = true
  1264. char.Head.Anchored = true
  1265. hit:Play()
  1266. hit1:Play()
  1267. wait(4)
  1268. local bl00d = Instance.new("Part", char.Head)
  1269. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1270. bl00d.Rotation = Vector3.new(0,0,-90)
  1271. bl00d.CanCollide = false
  1272. bl00d.Anchored = true
  1273. bl00d.BrickColor = BrickColor.new("Maroon")
  1274. bl00d.Position = char.Head.Position
  1275. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1276. bl00d.Shape = "Cylinder"
  1277. bl00d.Material = "Pebble"
  1278. for i = 1,100 do
  1279. wait()
  1280. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1281. end
  1282. wait(1)
  1283. char.Humanoid.Health = 0
  1284. end)
  1285. end
  1286. function rape(victim, speaker) -- from rocky2u cmdscript
  1287. spawn(function()
  1288. local P1 = game:GetService("Players")[speaker].Character.Torso
  1289. local V1 = game:GetService("Players")[victim].Character.Torso
  1290. V1.Parent.Humanoid.PlatformStand = true
  1291. 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'
  1292. 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'
  1293. 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'
  1294. 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'
  1295. 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'
  1296. 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'
  1297. 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)
  1298. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1299. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1300. local D2 = D:Clone() D2.Parent = P1
  1301. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1302. 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)
  1303. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1304. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1305. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1306. local CM = Instance.new('CylinderMesh', C)
  1307. 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)
  1308. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1309. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1310. 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)
  1311. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1312. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1313. 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)
  1314. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1315. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1316. 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)
  1317. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1318. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1319. 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)
  1320. 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)
  1321. 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)
  1322. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1323. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1324. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1325. end)
  1326. 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)
  1327. end
  1328.  
  1329. addcmd('addalias','Adds an alias to a command',{},
  1330. function(args,speaker)
  1331. if #args < 2 then return end
  1332. local cmd = string.lower(args[1])
  1333. local alias = string.lower(args[2])
  1334. for i,v in pairs(cmds) do
  1335. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1336. customAlias[alias] = v
  1337. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1338. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1339. Notify("Added "..alias.." as an alias to "..cmd)
  1340. updatefile()
  1341. updatealiases()
  1342. break
  1343. end
  1344. end
  1345. end)
  1346.  
  1347. addcmd('877241loadalias','dab',{},
  1348. function(args,speaker)
  1349. if #args < 2 then return end
  1350. local cmd = string.lower(args[1])
  1351. local alias = string.lower(args[2])
  1352. for i,v in pairs(cmds) do
  1353. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1354. customAlias[alias] = v
  1355. updatealiases()
  1356. break
  1357. end
  1358. end
  1359. end)
  1360.  
  1361. addcmd('removealias','Removes a custom alias',{},
  1362. function(args,speaker)
  1363. if #args < 1 then return end
  1364. local alias = string.lower(args[1])
  1365. if customAlias[alias] then
  1366. local cmd = customAlias[alias].NAME
  1367. customAlias[alias] = nil
  1368. for i,v in pairs(aliasSave) do
  1369. if v.ALIAS == tostring(alias) then
  1370. table.remove(aliasSave, i)
  1371. end end
  1372. Notify("Removed the alias "..alias.." from "..cmd)
  1373. updatefile()
  1374. updatealiases()
  1375. end
  1376. end)
  1377.  
  1378. addcmd('clraliases','Removes all custom alias',{},
  1379. function(args,speaker)
  1380. customAlias = {}
  1381. aliasSave ={}
  1382. updatefile()
  1383. updatealiases()
  1384. Notify('Removed all aliases')
  1385. end)
  1386.  
  1387. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1388. function(args, speaker)
  1389. loadstring(tostring(GLS(false, 0)))()
  1390. end)
  1391.  
  1392. function hub()
  1393. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1394. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1395. addcmd('hub','opens script hub',{'scripts'},
  1396. function(args, speaker)
  1397. if speaker.userId ~= LP.userId then
  1398. lponly(speaker) else
  1399. hub()
  1400. end end)
  1401.  
  1402. addcmd('ff','gives ff to player',{},
  1403. function(args, speaker)
  1404. local players = getPlayer(args[1], speaker)
  1405. for i,v in pairs(players)do
  1406. local pchar=_char(v)
  1407. Instance.new("ForceField", pchar)
  1408. end
  1409. end)
  1410.  
  1411. addcmd('maxhealth','sets a limit of health to player',{},
  1412. function(args, speaker)
  1413. local players = getPlayer(args[1], speaker)
  1414. for i,v in pairs(players)do
  1415. local pchar=_char(v)
  1416. pchar.Humanoid.MaxHealth = args[2]
  1417. end
  1418. end)
  1419.  
  1420. addcmd('sethealth','sets the health of a player',{},
  1421. function(args, speaker)
  1422. local players = getPlayer(args[1], speaker)
  1423. for i,v in pairs(players)do
  1424. local pchar=_char(v)
  1425. pchar.Humanoid.Health = args[2]
  1426. end
  1427. end)
  1428.  
  1429. addcmd('breakloops','stops any cmd loops',{'break'},
  1430. function(args, speaker)
  1431. lastBreakTime = tick()
  1432. end)
  1433.  
  1434. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  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. local invisff = Instance.new("ForceField", pchar)
  1440. invisff.Visible = false
  1441. end
  1442. end)
  1443.  
  1444. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1445. function(args, speaker)
  1446. local players = getPlayer(args[1], speaker)
  1447. for i,v in pairs(players)do
  1448. local pchar=_char(v)
  1449. spawn(function()
  1450. local m = missile:Clone()
  1451. m.Parent = workspace
  1452. local W = Instance.new('Weld', m)
  1453. W.Part0 = W.Parent
  1454. W.Part1 = pchar.HumanoidRootPart
  1455. W.C1 = CFrame.new(0, 0.5, 1)
  1456. m.force.Force = Vector3.new(0, 15000, 0)
  1457. wait(0.01)
  1458. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1459. wait(5)
  1460. Instance.new('Explosion', m).Position = m.Position
  1461. wait(0.01)
  1462. pchar:BreakJoints()
  1463. wait(1)
  1464. m:destroy()
  1465. end)
  1466. end
  1467. end)
  1468.  
  1469. addcmd('kidnap', 'Kidnaps the player in a candy van',{},
  1470. function(args, speaker)
  1471. local players = getPlayer(args[1], speaker)
  1472. for i,v in pairs(players)do
  1473. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1474. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1475. end
  1476. end)
  1477.  
  1478. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1479. function(args, speaker)
  1480. if speaker.userId ~= LP.userId then
  1481. lponly(speaker)
  1482. else
  1483. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1484. end
  1485. end)
  1486.  
  1487. addcmd('unff', 'takes away ff from player',{'noff'},
  1488. function(args, speaker)
  1489. local players = getPlayer(args[1], speaker)
  1490. for i,v in pairs(players)do
  1491. local pchar=_char(v)
  1492. for j,v1 in pairs(pchar:GetChildren()) do
  1493. if v1:IsA("ForceField") then
  1494. v1:Destroy()
  1495. end
  1496. end
  1497. end
  1498. end)
  1499.  
  1500. addcmd('flashlight', 'gives a player a flashlight',{},
  1501. function(args, speaker)
  1502. local players = getPlayer(args[1], speaker)
  1503. for i,v in pairs(players)do
  1504. spawn(function()
  1505. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1506. flashlight.Parent = gPlayers[v].Backpack
  1507. flashlight.Name = "IYflashlight"
  1508. end)
  1509. end
  1510. end)
  1511.  
  1512. addcmd('car', 'inserts a car',{'vehicle'},
  1513. function(args, speaker)
  1514. local players = getPlayer(args[1], speaker)
  1515. for i,v in pairs(players)do
  1516. spawn(function()
  1517. local pchar=_char(v)
  1518. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1519. model.Parent = workspace
  1520. model:MakeJoints()
  1521. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1522. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1523. for _, child in pairs( model:GetChildren()) do
  1524. if child.ClassName == "Part" then
  1525. child.Anchored = true
  1526. wait(1)
  1527. child.Anchored = false
  1528. end end end) end end)
  1529.  
  1530. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1531. function(args, speaker)
  1532. local players = getPlayer(args[1], speaker)
  1533. for i,v in pairs(players)do
  1534. for _, child in pairs( workspace:GetChildren()) do
  1535. if child.Name == "IYcar" .. gPlayers[v].Name then
  1536. child:Destroy()
  1537. end
  1538. end
  1539. end
  1540. end)
  1541.  
  1542. addcmd('team','team [plr] [team]',{},
  1543. function(args, speaker)
  1544. local players = getPlayer(args[1], speaker)
  1545. local teamname = nil
  1546. for i,v in pairs(players)do
  1547. 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
  1548. _players[v].Team = teamname
  1549. end
  1550. end)
  1551.  
  1552. addcmd('maxzoom','maximum camera zoom',{},
  1553. function(args, speaker)
  1554. local players = getPlayer(args[1], speaker)
  1555. for i,v in pairs(players)do
  1556. _players[v].CameraMaxZoomDistance = args[2]
  1557. end
  1558. end)
  1559.  
  1560. function spawnrain(mesh,texture)
  1561. spawn(function()
  1562. for i,v in pairs(gPlayers:GetChildren()) do
  1563. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1564. if raining == true then
  1565. local rain = Instance.new("Part",workspace)
  1566. rain.CanCollide = true
  1567. local m = Instance.new("SpecialMesh",rain)
  1568. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1569. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1570. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1571. wait(5) rain:Destroy()
  1572. end
  1573. end
  1574. end
  1575. end)
  1576. end
  1577.  
  1578. raining = false
  1579. addcmd('rain','make it rain a mesh',{},
  1580. function(args, speaker)
  1581. raining = true
  1582. repeat
  1583. wait(0.5)
  1584. spawnrain(args[1],args[2])
  1585. until raining == false
  1586. end)
  1587.  
  1588. addcmd('norain','make it rain a mesh',{'unrain'},
  1589. function(args, speaker)
  1590. raining = false
  1591. end)
  1592.  
  1593. local rad = math.rad
  1594. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1595. function(args, speaker)
  1596. for i = 1,args[1] do
  1597. wait()
  1598. local function ear(instance)
  1599. for i,v in pairs(instance:GetChildren())do
  1600. if v:IsA("Part") then
  1601. if v.Size.x > 1 then
  1602. 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])))
  1603. end end ear(v) end end ear(workspace)
  1604. end
  1605. end)
  1606.  
  1607. addcmd('cape','Gives the target player(s) a cape',{},
  1608. function(args, speaker)
  1609. local players = getPlayer(args[1], speaker)
  1610. for i,v in pairs(players)do
  1611. spawn(function()
  1612. if _char(v):FindFirstChild("Humanoid") then
  1613. local plr = _players[v]
  1614. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1615. local torso = plr.Character.HumanoidRootPart
  1616. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1617. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1618. if not args[2] then
  1619. p.Color = Color3.new(0,0,0)
  1620. p.Color = Color3.new(0,0,0) else
  1621. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1622. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1623. p.formFactor = "Custom"
  1624. p.Size = Vector3.new(.2,.2,.2)
  1625. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1626. local motor1 = Instance.new("Motor", p)
  1627. motor1.Part0 = p
  1628. motor1.Part1 = torso
  1629. motor1.MaxVelocity = .01
  1630. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1631. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1632. local wave = false
  1633. repeat wait(1/44)
  1634. local ang = 0.1
  1635. local oldmag = torso.Velocity.magnitude
  1636. local mv = .002
  1637. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1638. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1639. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1640. motor1.DesiredAngle = -ang
  1641. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1642. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1643. if torso.Velocity.magnitude < .1 then wait(.1) end
  1644. until not p or p.Parent ~= torso.Parent
  1645. end
  1646. end)
  1647. end
  1648. end)
  1649.  
  1650. addcmd('uncape','Removes cape',{'nocape'},
  1651. function(args, speaker)
  1652. local players = getPlayer(args[1], speaker)
  1653. for i,v in pairs(players)do
  1654. local pchar=_char(v)
  1655. for _, child in pairs( pchar:GetChildren()) do
  1656. if child.Name == "IYcape" then
  1657. child:Destroy() end end
  1658. end
  1659. end)
  1660.  
  1661. addcmd('spasm','makes someone c r a z y',{},
  1662. function(args, speaker)
  1663. local players = getPlayer(args[1], speaker)
  1664. for i,v in pairs(players)do
  1665. local pchar=_char(v)
  1666. local AnimationId = "33796059"
  1667. local Anim = Instance.new("Animation")
  1668. Anim.AnimationId = "rbxassetid://"..AnimationId
  1669. local k = pchar.Humanoid:LoadAnimation(Anim)
  1670. k:Play()
  1671. k:AdjustSpeed(99)
  1672. end
  1673. end)
  1674.  
  1675. addcmd('dance','makes someone d a n c e',{},
  1676. function(args, speaker)
  1677. local players = getPlayer(args[1], speaker)
  1678. for i,v in pairs(players)do
  1679. local pchar=_char(v)
  1680. local anim = nil
  1681. local dance1 = math.random(1,7)
  1682. if dance1 == 1 then
  1683. anim = '27789359'
  1684. end
  1685. if dance1 == 2 then
  1686. anim = '30196114'
  1687. end
  1688. if dance1 == 3 then
  1689. anim = '248263260'
  1690. end
  1691. if dance1 == 4 then
  1692. anim = '45834924'
  1693. end
  1694. if dance1 == 5 then
  1695. anim = '33796059'
  1696. end
  1697. if dance1 == 6 then
  1698. anim = '28488254'
  1699. end
  1700. if dance1 == 7 then
  1701. anim = '52155728'
  1702. end
  1703. local animation = Instance.new("Animation")
  1704. animation.AnimationId = "rbxassetid://"..anim
  1705. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1706. animTrack:Play()
  1707. end
  1708. end)
  1709.  
  1710. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1711. function(args, speaker)
  1712. local players = getPlayer(args[1], speaker)
  1713. for i,v in pairs(players)do
  1714. if not args[1] and args[2] then return end
  1715. local pchar=_char(v)
  1716. for _, child in pairs( pchar:GetDescendants()) do
  1717. if child.ClassName == "Sound" then
  1718. child:Destroy() end end
  1719. local s = Instance.new("Sound")
  1720. s.Name = "IYplrsound"
  1721. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1722. s.Volume = 1
  1723. s.Pitch = 1
  1724. s.Looped = true
  1725. s.archivable = true
  1726. s.Parent = pchar.HumanoidRootPart
  1727. s:Play()
  1728. end
  1729. end)
  1730.  
  1731. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1732. function(args, speaker)
  1733. local players = getPlayer(args[1], speaker)
  1734. for i,v in pairs(players)do
  1735. if not args[1] then return end
  1736. local pchar=_char(v)
  1737. for _, child in pairs( pchar:GetDescendants()) do
  1738. if child.ClassName == "Sound" then
  1739. child:Destroy() end end
  1740. end
  1741. end)
  1742.  
  1743. addcmd('fly','makes you fly',{},
  1744. function(args, speaker)
  1745. if speaker.userId ~= LP.userId then
  1746. lponly(speaker)
  1747. else
  1748. sFLY()
  1749. end
  1750. end)
  1751.  
  1752. addcmd('flyspeed','set the fly speed',{'flysp'},
  1753. function(args, speaker)
  1754. if speaker.userId ~= LP.userId then
  1755. lponly(speaker)
  1756. else
  1757. if isNumber(args[1]) then
  1758. iyflyspeed = args[1]
  1759. end end end)
  1760.  
  1761. addcmd('unfly','takes away fly',{'nofly'},
  1762. function(args, speaker)
  1763. if speaker.userId ~= LP.userId then
  1764. lponly(speaker)
  1765. else
  1766. NOFLY()
  1767. end
  1768. end)
  1769.  
  1770. addcmd('exit','kills roblox process',{},
  1771. function(args, speaker)
  1772. if speaker.userId ~= LP.userId then
  1773. lponly(speaker)
  1774. else
  1775. game:shutdown()
  1776. end
  1777. end)
  1778.  
  1779. addcmd('fire', 'set a player on fire',{},
  1780. function(args, speaker)
  1781. local players = getPlayer(args[1], speaker)
  1782. for i,v in pairs(players)do
  1783. spawn(function()
  1784. local pchar=_char(v)
  1785. local Fire1 = Instance.new("Fire", pchar.Head)
  1786. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1787. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1788. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1789. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1790. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1791. if not args[2] then return end
  1792. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1793. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1794. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1795. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1796. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1797. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1798. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1799. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1800. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1801. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1802. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1803. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1804. end)
  1805. end
  1806. end)
  1807.  
  1808. addcmd('discomesh', 'body parts get f u n k y',{},
  1809. function(args, speaker)
  1810. local players = getPlayer(args[1], speaker)
  1811. for i,v in pairs(players)do
  1812. spawn(function()
  1813. local plr = _players[v]
  1814. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1815. local h = _players[v].Character.Head.Mesh
  1816. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1817. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1818. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1819. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1820. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1821. while true do wait()
  1822. h.MeshType = meshes[math.random(1,#meshes)]
  1823. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1824. h.Parent.BrickColor = BrickColor.Random()
  1825. t.MeshType = meshes[math.random(1,#meshes)]
  1826. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1827. t.Parent.BrickColor = BrickColor.Random()
  1828. la.MeshType = meshes[math.random(1,#meshes)]
  1829. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1830. la.Parent.BrickColor = BrickColor.Random()
  1831. ra.MeshType = meshes[math.random(1,#meshes)]
  1832. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1833. ra.Parent.BrickColor = BrickColor.Random()
  1834. ll.MeshType = meshes[math.random(1,#meshes)]
  1835. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1836. ll.Parent.BrickColor = BrickColor.Random()
  1837. rl.MeshType = meshes[math.random(1,#meshes)]
  1838. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1839. rl.Parent.BrickColor = BrickColor.Random()
  1840. end end) end end)
  1841.  
  1842. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1843. function(args, speaker)
  1844. local players = getPlayer(args[1], speaker)
  1845. for i,v in pairs(players)do
  1846. spawn(function()
  1847. local Chicken = _players[v].Character
  1848. 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)
  1849. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1850. 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)
  1851. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1852. end) end end)
  1853.  
  1854. addcmd('esp', 'view a player and a players status',{},
  1855. function(args, speaker)
  1856. if speaker.userId ~= LP.userId then
  1857. lponly(speaker)
  1858. else
  1859. local players = getPlayer(args[1], speaker)
  1860. for i,v in pairs(players)do
  1861. spawn(function()
  1862. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1863. if child.Name == gPlayers[v].Name then
  1864. child:Destroy()
  1865. end end wait(0.5)
  1866. local m = game["Players"].LocalPlayer:GetMouse()
  1867. local rs = game:GetService("RunService").RenderStepped
  1868. local espplr = gPlayers[v]
  1869. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1870. for b,n in pairs (espplr.Character:GetChildren()) do
  1871. if (n:IsA("BasePart")) then
  1872. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1873. a.Name = espplr.Name
  1874. a.Adornee = n
  1875. a.AlwaysOnTop = true
  1876. a.ZIndex = 0
  1877. a.Size = n.Size
  1878. a.Transparency = 0.7
  1879. local resetting = false
  1880. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1881. a.Color = BrickColor.new("Lime green")
  1882. else
  1883. a.Color = BrickColor.new("Really red")
  1884. end
  1885. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1886. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1887. local TextLabel = Instance.new("TextLabel")
  1888. BillboardGui.Adornee = espplr.Character.Head
  1889. BillboardGui.Name = espplr.Name
  1890. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1891. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1892. BillboardGui.AlwaysOnTop = true
  1893. TextLabel.Parent = BillboardGui
  1894. TextLabel.BackgroundTransparency = 1
  1895. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1896. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1897. TextLabel.Font = Enum.Font.SourceSansSemibold
  1898. TextLabel.TextSize = 20
  1899. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1900. TextLabel.TextStrokeTransparency = 0
  1901. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1902. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1903. BillboardGui:Destroy() a:Destroy() end)
  1904. _players.PlayerRemoving:connect(function(player)
  1905. if player.Name == espplr.Name then
  1906. BillboardGui:Destroy() a:Destroy()
  1907. end end)
  1908. game:GetService("RunService").RenderStepped:Connect(function()
  1909. 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
  1910. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1911. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1912. BillboardGui:Destroy() a:Destroy() end end)
  1913. end
  1914. end
  1915. end
  1916. end
  1917. end)
  1918. end
  1919. end
  1920. end)
  1921.  
  1922. addcmd('noesp', 'removes esp',{'unesp'},
  1923. function(args, speaker)
  1924. if speaker.userId ~= LP.userId then
  1925. lponly(speaker)
  1926. else
  1927. local players = getPlayer(args[1], speaker)
  1928. for i,v in pairs(players)do
  1929. spawn(function()
  1930. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1931. if child.Name == gPlayers[v].Name then
  1932. child:Destroy()
  1933. end
  1934. end end) end end end)
  1935.  
  1936. addcmd('nofire', 'extinguish a player',{'unfire'},
  1937. function(args, speaker)
  1938. local players = getPlayer(args[1], speaker)
  1939. for i,v in pairs(players)do
  1940. local pchar=_char(v)
  1941. for j,v1 in pairs(pchar:GetDescendants()) do
  1942. if v1:IsA("Fire") then
  1943. v1:Destroy()
  1944. end end end end)
  1945.  
  1946. addcmd('shiny', 'makes a player shine',{},
  1947. function(args, speaker)
  1948. local players = getPlayer(args[1], speaker)
  1949. for i,v in pairs(players)do
  1950. spawn(function()
  1951. local pchar=_char(v)
  1952. for i,v in pairs(pchar:GetChildren()) do
  1953. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1954. v:Destroy() end
  1955. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1956. v.Reflectance = 1
  1957. v.Material = "Plastic"
  1958. end
  1959. end
  1960. end)
  1961. end
  1962. end)
  1963.  
  1964. addcmd('light', 'givs em light',{},
  1965. function(args, speaker)
  1966. local players = getPlayer(args[1], speaker)
  1967. for i,v in pairs(players)do
  1968. spawn(function()
  1969. local pchar=_char(v)
  1970. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1971. if v1:IsA("PointLight") then
  1972. v1:Destroy()
  1973. end
  1974. end
  1975. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1976. light.Range = 12
  1977. light.Brightness = 3
  1978. if not args[2] then return end
  1979. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1980. light.Range = 12
  1981. light.Brightness = 3
  1982. end)
  1983. end
  1984. end)
  1985.  
  1986. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1987. addcmd('begone', 'BEGONE THOT',{'thot'},
  1988. function(args, speaker)
  1989. local players = getPlayer(args[1], speaker)
  1990. for i,v in pairs(players)do
  1991. spawn(function()
  1992. local thotbottle = bottle:Clone()
  1993. local pchar=_char(v)
  1994. thotbottle.Name = 'THOT BEGONE'
  1995. thotbottle.Handle:Destroy()
  1996. execCmd('freeze '..gPlayers[v].Name)
  1997. execCmd('name '..gPlayers[v].Name..' THOT')
  1998. execCmd('spasm '..gPlayers[v].Name)
  1999. thotbottle.Parent = pchar
  2000. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2001. local cf = pchar.HumanoidRootPart.CFrame
  2002. local newcf = cf + cf.lookVector * 6
  2003. thotbottle.Head.CFrame = newcf
  2004. local s = Instance.new("Sound")
  2005. s.Name = "BEGONE"
  2006. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2007. s.Volume = 10
  2008. s.Parent = thotbottle
  2009. s:play()
  2010. local d = Instance.new("Sound")
  2011. d.Name = "WuOOOH"
  2012. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2013. d.Volume = 5
  2014. d.Parent = pchar
  2015. wait(4)
  2016. if gPlayers[v] then
  2017. execCmd('thaw '..gPlayers[v].Name)
  2018. execCmd('fling '..gPlayers[v].Name)
  2019. thotbottle:Destroy()
  2020. d:play()
  2021. end if gPlayers[v] then
  2022. wait(3)
  2023. execCmd('explode '..gPlayers[v].Name)
  2024. pchar:BreakJoints() end
  2025. end)
  2026. end
  2027. end)
  2028.  
  2029. addcmd('glowstick', 'givs em glo stik',{},
  2030. function(args, speaker)
  2031. local players = getPlayer(args[1], speaker)
  2032. for i,v in pairs(players)do
  2033. spawn(function()
  2034. System = {}
  2035. System.Create = function(a, c)
  2036. local e = Instance.new(a)
  2037. for d, a in pairs(c) do
  2038. local b, a = ypcall(function()
  2039. return e[d]
  2040. end)
  2041. if b then
  2042. e[d] = c[d]
  2043. end
  2044. end
  2045. return e
  2046. end
  2047. function b(d, b)
  2048. local c = getfenv(d)
  2049. local a = setmetatable({}, {
  2050. __index = function(a, a)
  2051. if a:lower() == 'script' then
  2052. return b
  2053. else
  2054. return c[a]
  2055. end
  2056. end
  2057. })
  2058. setfenv(d, a)
  2059. ypcall(function()
  2060. d()
  2061. end)
  2062. end
  2063. c = {}
  2064. mas = Instance.new("Model",game:GetService("Lighting"))
  2065. mas.Name = "CompiledModel"
  2066. o1 = System.Create("Tool",{
  2067. ["Name"] = "Glow Stick",
  2068. ["Parent"] = mas,
  2069. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2070. ["CanBeDropped"] = false,
  2071. })
  2072. o2 = System.Create("Part",{
  2073. ["Name"] = "Handle",
  2074. ["Parent"] = o1,
  2075. ["Transparency"] = 0.10000000149012,
  2076. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2077. ["Rotation"] = Vector3.new(-180, 0, 0),
  2078. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2079. ["FormFactor"] = Enum.FormFactor.Custom,
  2080. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2081. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2082. ["TopSurface"] = Enum.SurfaceType.Weld,
  2083. ["Material"] = "Neon",
  2084. })
  2085. o3 = System.Create("PointLight",{
  2086. ["Parent"] = o2,
  2087. ["Brightness"] = 8,
  2088. ["Range"] = 14,
  2089. })
  2090. o4 = System.Create("CylinderMesh",{
  2091. ["Parent"] = o2,
  2092. })
  2093. if not args[2] then
  2094. o2.Color = Color3.new(1,1,1)
  2095. o3.Color = Color3.new(1,1,1) else
  2096. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2097. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2098. mas.Parent = workspace
  2099. mas:MakeJoints()
  2100. local b = mas:GetChildren()
  2101. for a = 1, #b do
  2102. b[a].Parent = gPlayers[v].Backpack
  2103. ypcall(function()
  2104. b[a]:MakeJoints()
  2105. end)
  2106. end
  2107. mas:Destroy()
  2108. for a = 1, #c do
  2109. coroutine.resume(c[a])
  2110. end
  2111. end)
  2112. end
  2113. end)
  2114.  
  2115. addcmd('keybind','Binds a command to a key',{},
  2116. function(args,speaker)
  2117. if speaker.userId ~= LP.userId then
  2118. lponly(speaker) else
  2119. if #args < 2 then return end
  2120. local key = string.lower(args[1])
  2121. if #key > 1 or key == cmdbarbind then return end
  2122. local cmdText = GLS(false,1)
  2123. local cas = game:GetService("ContextActionService")
  2124. cas:BindAction("Keybind"..key,function(action,state,obj)
  2125. if state == Enum.UserInputState.Begin then
  2126. execCmd(cmdText,speaker)
  2127. end
  2128. end,false,key)
  2129. Notify("Binded "..cmdText.." to "..key)
  2130. end
  2131. end)
  2132.  
  2133. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2134. function(args,speaker)
  2135. if speaker.userId ~= LP.userId then
  2136. lponly(speaker) else
  2137. if #args < 1 then return end
  2138. local key = string.lower(args[1])
  2139. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2140. Notify("Unbinded "..key)
  2141. end
  2142. end)
  2143.  
  2144. addcmd('trail', 'spawns a trail behind a player',{},
  2145. function(args, speaker)
  2146. local players = getPlayer(args[1], speaker)
  2147. for i,v in pairs(players)do
  2148. spawn(function()
  2149. local pchar=_char(v)
  2150. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2151. if v1.Name == "TRAIL" then
  2152. v1:Destroy()
  2153. end
  2154. end
  2155. if args[2] then
  2156. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2157. color2 = Color3.new(0,0,0) else
  2158. color1 = Color3.new(1,1,1)
  2159. color2 = Color3.new(0,0,0) end
  2160. if pchar:FindFirstChild("Torso") then
  2161. local e = Instance.new("Trail", pchar.Torso)
  2162. e.Name = "TRAIL"
  2163. e.FaceCamera = true
  2164. e.Color = ColorSequence.new(color1,color2)
  2165. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2166. e.Attachment1 = pchar.Torso.NeckAttachment
  2167. end
  2168. end)
  2169. end
  2170. end)
  2171.  
  2172. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2173. function(args, speaker)
  2174. local players = getPlayer(args[1], speaker)
  2175. for i,v in pairs(players)do
  2176. spawn(function()
  2177. local pchar=_char(v)
  2178. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2179. if v1.Name == "TRAIL" then
  2180. v1:Destroy()
  2181. end
  2182. end
  2183. end)
  2184. end
  2185. end)
  2186.  
  2187. local fa = false
  2188. local cam = workspace.CurrentCamera
  2189. local cam1 = 0
  2190. local cam2 = 0
  2191. local cam3 = 0
  2192. local k1 = false
  2193. local k2 = false
  2194. local k3 = false
  2195. local k4 = false
  2196. local k5 = false
  2197. local k6 = false
  2198. cs = 0.5
  2199. function movecam()
  2200. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2201. if fa == false then
  2202. repeat
  2203. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2204. local fp = fc.Position
  2205. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2206. fa = true
  2207. end
  2208. game:GetService('RunService').RenderStepped:Wait()
  2209. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2210. fa = false
  2211. end
  2212. end
  2213. function kp1(inputObject, gameProcessedEvent)
  2214. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2215. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2216. k1 = true
  2217. cam1 = cs end
  2218. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2219. k2 = true
  2220. cam1 = (cs*-1) end
  2221. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2222. k3 = true
  2223. cam2 = cs end
  2224. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2225. k4 = true
  2226. cam2 = (cs*-1) end
  2227. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2228. k5 = true
  2229. cam3 = cs end
  2230. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2231. k6 = true
  2232. cam3 = (cs*-1) end
  2233. end
  2234. end
  2235. game:GetService("UserInputService").InputBegan:connect(kp1)
  2236. function kp2(inputObject, gameProcessedEvent)
  2237. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2238. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2239. k1 = false
  2240. if k2 == false then
  2241. cam1 = 0
  2242. end
  2243. end
  2244. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2245. k2 = false
  2246. if k1 == false then
  2247. cam1 = 0
  2248. end
  2249. end
  2250. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2251. k3= false
  2252. if k4== false then
  2253. cam2 = 0
  2254. end
  2255. end
  2256. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2257. k4 = false
  2258. if k3 == false then
  2259. cam2 = 0
  2260. end
  2261. end
  2262. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2263. k5 = false
  2264. if k6 == false then
  2265. cam3 = 0
  2266. end
  2267. end
  2268. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2269. k6 = false
  2270. if k5 == false then
  2271. cam3 = 0
  2272. end
  2273. end
  2274. end
  2275. end
  2276. game:GetService("UserInputService").InputEnded:connect(kp2)
  2277. function FC()
  2278. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2279. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2280. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2281. fc.CanCollide = false
  2282. fc.Anchored = true
  2283. fc.Transparency = 1
  2284. fc.Size = Vector3.new(1,1,1)
  2285. fc.Name = 'xFC'
  2286. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2287. local cam = workspace.CurrentCamera
  2288. cam.CameraSubject = fc
  2289. cam.CameraType = 'Custom'
  2290. movecam()
  2291. end end
  2292. function UFC()
  2293. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2294. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2295. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2296. local cam = workspace.CurrentCamera
  2297. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2298. cam.CameraType = 'Custom'
  2299. end end
  2300.  
  2301. addcmd('freecam','freecam',{'fc'},
  2302. function(args, speaker)
  2303. if speaker.userId ~= LP.userId then
  2304. lponly(speaker)
  2305. else
  2306. FC()
  2307. end
  2308. end)
  2309.  
  2310. addcmd('fixcam','fixes camera',{},
  2311. function(args, speaker)
  2312. if speaker.userId ~= LP.userId then
  2313. lponly(speaker)
  2314. else
  2315. workspace.CurrentCamera:remove()
  2316. wait(.1)
  2317. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2318. workspace.CurrentCamera.CameraType = "Custom"
  2319. LP.CameraMinZoomDistance = 0.5
  2320. LP.CameraMaxZoomDistance = 400
  2321. LP.CameraMode = "Classic"
  2322. end
  2323. end)
  2324.  
  2325. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2326. function(args, speaker)
  2327. local players = getPlayer(args[1], speaker)
  2328. for i,v in pairs(players)do
  2329. local pchar=_char(v)
  2330. local char = pchar
  2331. local hum = char.Humanoid
  2332. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2333. hum.HealthDisplayDistance = 0
  2334. --execcmd god
  2335. local stake = Instance.new("Part",char)
  2336. stake.Anchored = true
  2337. stake.BrickColor = BrickColor.new("Reddish brown")
  2338. stake.Material = "Wood"
  2339. stake.Size = Vector3.new(1,7,1)
  2340. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2341. local hay = Instance.new("Part",char)
  2342. hay.Anchored = true
  2343. hay.Material = "Grass"
  2344. hay.BrickColor = BrickColor.new("New Yeller")
  2345. hay.Size = Vector3.new(6,1,5)
  2346. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2347. local hay2 = hay:clone()
  2348. hay2.Parent = char
  2349. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2350. local fire = Instance.new("Fire",hay)
  2351. fire.Enabled = false
  2352. fire.Heat = 25
  2353. fire.Size = 2
  2354. fire.Color = Color3.new(170/255,85/255,0)
  2355. local smoke = Instance.new("Smoke",hay)
  2356. smoke.Enabled = false
  2357. smoke.Opacity = 1
  2358. smoke.RiseVelocity = 25
  2359. smoke.Size = 15
  2360. smoke.Color = Color3.new(0,0,0)
  2361. local light = Instance.new("PointLight",hay)
  2362. light.Color = Color3.new(170/255,85/255,0)
  2363. light.Range = 0
  2364. light.Brightness = 1
  2365. light.Enabled = false
  2366. --[[]]
  2367. local crack = Instance.new("Sound",hay)
  2368. crack.SoundId = "rbxassetid://239443642"
  2369. crack.Looped = true
  2370. crack.Volume = 0
  2371. local scream = Instance.new("Sound",char.Torso)
  2372. scream.SoundId = "rbxassetid://264227115"
  2373. scream.Looped = true
  2374. scream.Volume = 0
  2375. --]]
  2376. wait()
  2377. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2378. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2379.  
  2380. local bods = char['Body Colors']
  2381. local colors = {
  2382. --"Really red";
  2383. "Bright red";
  2384. "Crimson";
  2385. "Maroon";
  2386. "Really black";
  2387. }
  2388.  
  2389. fire.Enabled=true
  2390. smoke.Enabled=true
  2391. light.Enabled=true
  2392. crack:Play()
  2393. scream:Play()
  2394. scream.Pitch = 0.8
  2395. --scream.Volume = 0.5
  2396. for i=1,30 do
  2397. crack.Volume = crack.Volume+(1/30)
  2398. scream.Volume = crack.Volume
  2399. fire.Size=i
  2400. smoke.RiseVelocity=i-5
  2401. smoke.Size=i/2
  2402. light.Range=i*2
  2403. wait(1)
  2404. end
  2405.  
  2406. for i=1,#colors do
  2407. bods.HeadColor=BrickColor.new(colors[i])
  2408. bods.LeftArmColor=BrickColor.new(colors[i])
  2409. bods.LeftLegColor=BrickColor.new(colors[i])
  2410. bods.RightArmColor=BrickColor.new(colors[i])
  2411. bods.RightLegColor=BrickColor.new(colors[i])
  2412. bods.TorsoColor=BrickColor.new(colors[i])
  2413. hay.BrickColor=BrickColor.new(colors[i])
  2414. hay2.BrickColor=BrickColor.new(colors[i])
  2415. stake.BrickColor=BrickColor.new(colors[i])
  2416. wait(5)
  2417. end
  2418. wait(10)
  2419. scream.Volume = 0.5
  2420. wait(1)
  2421. scream:Stop()
  2422. char:BreakJoints()
  2423. end
  2424. end)
  2425.  
  2426. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2427. function(args, speaker)
  2428. if speaker.userId ~= LP.userId then
  2429. lponly(speaker)
  2430. else
  2431. UFC()
  2432. end
  2433. end)
  2434.  
  2435. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2436. function(args, speaker)
  2437. if speaker.userId ~= LP.userId then
  2438. lponly(speaker)
  2439. else
  2440. if isNumber(args[1]) then
  2441. cs = args[1]
  2442. end end end)
  2443.  
  2444. addcmd('nolight', 'no more light',{'unlight'},
  2445. function(args, speaker)
  2446. local players = getPlayer(args[1], speaker)
  2447. for i,v in pairs(players)do
  2448. local pchar=_char(v)
  2449. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2450. if v1:IsA("PointLight") then
  2451. v1:Destroy()
  2452. end
  2453. end
  2454. end
  2455. end)
  2456.  
  2457. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2458. function(args, speaker)
  2459. local players = getPlayer(args[1], speaker)
  2460. for i,v in pairs(players)do
  2461. local pchar=_char(v)
  2462. scale = 10
  2463.  
  2464. function weld(tab)
  2465. local last = nil
  2466. for i,v in pairs(tab) do
  2467. if v:IsA("BasePart") then
  2468. if last then
  2469. local w = Instance.new("Weld",last)
  2470. w.Part0 = w.Parent
  2471. w.Part1 = v
  2472. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2473. w.C0 = pos
  2474. end
  2475. last = v
  2476. end
  2477. end
  2478. end
  2479.  
  2480. function makeball(pos)
  2481. local model = Instance.new("Model",workspace)
  2482. model.Name = gPlayers[v].Name .. "ball"
  2483. local rand = BrickColor.Random()
  2484. pchar.Head.Anchored = true
  2485. for i=0,340,20 do
  2486. wait()
  2487. for z=-90,70,20 do
  2488. local p = Instance.new("Part",model)
  2489. p.formFactor = "Custom"
  2490. p.BrickColor = rand
  2491. p.Transparency = 0.5
  2492. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2493. p.Anchored = true
  2494. p.TopSurface = 0
  2495. p.BottomSurface = 0
  2496. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2497. p:breakJoints()
  2498. end
  2499. end
  2500. weld(model:children())
  2501. for i,v in pairs(model:children()) do v.Anchored = false end
  2502. pchar.Head.Anchored = false
  2503. model:MakeJoints()
  2504. end
  2505.  
  2506. if pchar then
  2507. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2508. end
  2509. end
  2510. end)
  2511.  
  2512. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2513. function(args, speaker)
  2514. local players = getPlayer(args[1], speaker)
  2515. for i,v in pairs(players)do
  2516. local pchar=_char(v)
  2517. for _, child in pairs( workspace:GetChildren()) do
  2518. if child.Name == gPlayers[v].Name .. "ball" then
  2519. child:Destroy()
  2520. end
  2521. end
  2522. end
  2523. end)
  2524.  
  2525. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2526.  
  2527. local fastwait = function(time)
  2528. local expire = tick()+(time or 0.02999999999999999889)
  2529. while game:GetService("RunService").Heartbeat:wait() do
  2530. if tick() >= expire then return true end
  2531. end
  2532. end
  2533.  
  2534. function arrest(name)
  2535. spawn(function()
  2536. local p = game:GetService("Players"):FindFirstChild(name)
  2537. local char = p.Character
  2538. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2539. local humanoid = p.Character:FindFirstChild("Humanoid")
  2540. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2541. local van = car:Clone()
  2542. if van then
  2543. local function check()
  2544. 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
  2545. return false
  2546. else
  2547. return true
  2548. end
  2549. end
  2550.  
  2551. --local driver = van.Driver
  2552. --local grabber = van.Clown
  2553. local primary = van.Primary
  2554. --local door = van.Door
  2555. local tPos = torso.CFrame
  2556.  
  2557. local sound = Instance.new("Sound",primary)
  2558. sound.SoundId = "rbxassetid://258529216"
  2559. sound.Looped = true
  2560. sound:Play()
  2561.  
  2562. local chuckle = Instance.new("Sound",primary)
  2563. chuckle.SoundId = "rbxassetid://175964948"
  2564. chuckle.Looped = true
  2565. chuckle.Volume = 0.5
  2566. chuckle:Play()
  2567.  
  2568. van.PrimaryPart = van.Primary
  2569. van.Name = "ADONIS_VAN"
  2570. van.Parent = workspace
  2571. humanoid.Name = "NoResetForYou"
  2572. humanoid.WalkSpeed = 0
  2573. sound.Pitch = 1.3
  2574.  
  2575. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2576. music.Name = "COPSONG"
  2577. music.SoundId = "rbxassetid://132007810"
  2578. music.Volume = 1
  2579. music.Looped = true
  2580. if not music.Playing then music:Play() end
  2581.  
  2582. spawn(function()
  2583. while fastwait(0.2) do
  2584. van.Body.Lightbar.Red.PointLight.Enabled = true
  2585. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2586. fastwait(0.2)
  2587. van.Body.Lightbar.Red.PointLight.Enabled = false
  2588. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2589. end
  2590. end)
  2591.  
  2592. for i = 1,200 do
  2593. if not check() then
  2594. break
  2595. else
  2596. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2597. fastwait(0.001*(i/5))
  2598. end
  2599. end
  2600.  
  2601. sound.Pitch = 0.9
  2602.  
  2603. fastwait(0.5)
  2604. if check() then
  2605. --door.Transparency = 1
  2606. end
  2607.  
  2608. local freeze = Instance.new("Sound",primary)
  2609. freeze.SoundId = "rbxassetid://163732279"
  2610. freeze.Volume = 5
  2611. freeze:Play()
  2612.  
  2613. fastwait(3)
  2614.  
  2615. if check() then
  2616. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2617. end
  2618.  
  2619. fastwait(0.5)
  2620. if check() then
  2621. --door.Transparency = 0
  2622. end
  2623. fastwait(0.5)
  2624.  
  2625. sound.Pitch = 1.3
  2626. local gui = Instance.new("ScreenGui")
  2627. local frame = Instance.new("Frame",gui)
  2628. frame.BackgroundTransparency = 1
  2629. frame.BackgroundColor3 = Color3.new(0,0,0)
  2630. frame.Position = UDim2.new(0,0,0,-36)
  2631. frame.Size = UDim2.new(1,0,1,36)
  2632. spawn(function()
  2633. for i = 1,0,-0.01 do
  2634. frame.BackgroundTransparency = i
  2635. fastwait(0.1)
  2636. end
  2637. frame.BackgroundTransparency = 0
  2638. end)
  2639.  
  2640. p.CameraMaxZoomDistance = 0.5
  2641.  
  2642. torso.Anchored = true
  2643.  
  2644. for i = 1,400 do
  2645. if not check() then
  2646. break
  2647. else
  2648. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2649. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2650. fastwait(0.1/(i*5))
  2651.  
  2652. if i == 270 then
  2653. music.Volume = 5
  2654. end
  2655. end
  2656. end
  2657.  
  2658. local function KICK(P)
  2659. spawn(function()
  2660. if not FindTable(WL, P.Name) then
  2661. for i = 1,5 do
  2662. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2663. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2664. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2665. spawn(function()
  2666. repeat fastwait()
  2667. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2668. until not game:GetService("Players"):FindFirstChild(P.Name)
  2669. end)
  2670. P.Character.HumanoidRootPart.Anchored = true
  2671. end
  2672. end
  2673. end
  2674. end)
  2675. end
  2676.  
  2677. if p and p.Parent == game:GetService("Players") then
  2678. if p == game:GetService("Players").LocalPlayer then
  2679. fastwait(5)
  2680. end
  2681. torso.Anchored = false
  2682. p.CharacterAdded:Connect(function()
  2683. fastwait()
  2684. KICK(p)
  2685. end)
  2686. KICK(p)
  2687. end
  2688. fastwait(0.5)
  2689. pcall(function() van:Destroy() end)
  2690. pcall(function() gui:Destroy() end)
  2691. if not workspace:FindFirstChild("ADONIS_VAN") then
  2692. music:Destroy()
  2693. end
  2694. end
  2695. end
  2696. end)
  2697. end
  2698.  
  2699. addcmd('arrest', 'arrests player',{},
  2700. function(args, speaker)
  2701. local players = getPlayer(args[1], speaker)
  2702. for i,v in pairs(players)do
  2703. arrest(gPlayers[v].Name)
  2704. end
  2705. end)
  2706.  
  2707. addcmd('nodummies', 'clears dummies',{},
  2708. function(args, speaker)
  2709. for _, child in pairs( workspace:GetChildren()) do
  2710. if child:FindFirstChild('isdummy') then
  2711. child:Destroy()
  2712. end
  2713. end
  2714. end)
  2715.  
  2716. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2717. function(args, speaker)
  2718. local name = GLS(false, 0)
  2719. local lchar = game:GetService('Players').LocalPlayer
  2720. local Model0 = Instance.new("Model")
  2721. local Part1 = Instance.new("Part")
  2722. local SpecialMesh2 = Instance.new("SpecialMesh")
  2723. local Decal3 = Instance.new("Decal")
  2724. local Part4 = Instance.new("Part")
  2725. local Motor5 = Instance.new("Motor")
  2726. local Motor6 = Instance.new("Motor")
  2727. local Motor7 = Instance.new("Motor")
  2728. local Motor8 = Instance.new("Motor")
  2729. local Motor9 = Instance.new("Motor")
  2730. local Part10 = Instance.new("Part")
  2731. local Part11 = Instance.new("Part")
  2732. local Part12 = Instance.new("Part")
  2733. local Part13 = Instance.new("Part")
  2734. local dum = Instance.new("BoolValue")
  2735. dum.Name = "isdummy"
  2736. dum.Parent = Model0
  2737. local Humanoid14 = Instance.new("Humanoid")
  2738. Model0.Name = name
  2739. Model0.Parent = workspace
  2740. Model0.PrimaryPart = Part1
  2741. Part1.Name = "Head"
  2742. Part1.Parent = Model0
  2743. Part1.BrickColor = BrickColor.new("Bright yellow")
  2744. Part1.CanCollide = false
  2745. Part1.FormFactor = Enum.FormFactor.Symmetric
  2746. Part1.Friction = 0
  2747. Part1.Size = Vector3.new(2, 1, 1)
  2748. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2749. Part1.TopSurface = Enum.SurfaceType.Smooth
  2750. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2751. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2752. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2753. SpecialMesh2.Parent = Part1
  2754. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2755. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2756. Decal3.Name = "face"
  2757. Decal3.Parent = Part1
  2758. Decal3.Texture = "rbxasset://textures/face.png"
  2759. Part4.Name = "Torso"
  2760. Part4.Parent = Model0
  2761. Part4.BrickColor = BrickColor.new("Bright blue")
  2762. Part4.CanCollide = false
  2763. Part4.FormFactor = Enum.FormFactor.Symmetric
  2764. Part4.Friction = 0
  2765. Part4.Size = Vector3.new(2, 2, 1)
  2766. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2767. Part4.LeftSurface = Enum.SurfaceType.Weld
  2768. Part4.RightSurface = Enum.SurfaceType.Weld
  2769. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2770. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2771. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2772. Motor5.Name = "Right Shoulder"
  2773. Motor5.Parent = Part4
  2774. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2775. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2776. Motor5.Part0 = Part4
  2777. Motor5.Part1 = Part11
  2778. Motor5.DesiredAngle = 0.083800852298737
  2779. Motor5.MaxVelocity = 0.15000000596046
  2780. Motor6.Name = "Left Shoulder"
  2781. Motor6.Parent = Part4
  2782. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2783. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2784. Motor6.Part0 = Part4
  2785. Motor6.Part1 = Part10
  2786. Motor6.DesiredAngle = 0.083800852298737
  2787. Motor6.MaxVelocity = 0.15000000596046
  2788. Motor7.Name = "Left Hip"
  2789. Motor7.Parent = Part4
  2790. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2791. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2792. Motor7.Part0 = Part4
  2793. Motor7.Part1 = Part12
  2794. Motor7.DesiredAngle = -0.083800852298737
  2795. Motor7.MaxVelocity = 0.10000000149012
  2796. Motor8.Name = "Neck"
  2797. Motor8.Parent = Part4
  2798. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2799. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2800. Motor8.Part0 = Part4
  2801. Motor8.Part1 = Part1
  2802. Motor8.MaxVelocity = 0.10000000149012
  2803. Motor9.Name = "Right Hip"
  2804. Motor9.Parent = Part4
  2805. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2806. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2807. Motor9.Part0 = Part4
  2808. Motor9.Part1 = Part13
  2809. Motor9.DesiredAngle = -0.083800852298737
  2810. Motor9.MaxVelocity = 0.10000000149012
  2811. Part10.Name = "Left Arm"
  2812. Part10.Parent = Model0
  2813. Part10.BrickColor = BrickColor.new("Bright yellow")
  2814. Part10.CanCollide = false
  2815. Part10.FormFactor = Enum.FormFactor.Symmetric
  2816. Part10.Size = Vector3.new(1, 2, 1)
  2817. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2818. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2819. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2820. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2821. Part11.Name = "Right Arm"
  2822. Part11.Parent = Model0
  2823. Part11.BrickColor = BrickColor.new("Bright yellow")
  2824. Part11.CanCollide = false
  2825. Part11.FormFactor = Enum.FormFactor.Symmetric
  2826. Part11.Size = Vector3.new(1, 2, 1)
  2827. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2828. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2829. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2830. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2831. Part12.Name = "Left Leg"
  2832. Part12.Parent = Model0
  2833. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2834. Part12.CanCollide = false
  2835. Part12.FormFactor = Enum.FormFactor.Symmetric
  2836. Part12.Size = Vector3.new(1, 2, 1)
  2837. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2838. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2839. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2840. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2841. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2842. Part13.Name = "Right Leg"
  2843. Part13.Parent = Model0
  2844. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2845. Part13.CanCollide = false
  2846. Part13.FormFactor = Enum.FormFactor.Symmetric
  2847. Part13.Size = Vector3.new(1, 2, 1)
  2848. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2849. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2850. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2851. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2852. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2853. Humanoid14.Parent = Model0
  2854. Humanoid14.RightLeg = Part13
  2855. Humanoid14.LeftLeg = Part12
  2856. Humanoid14.Torso = Part4
  2857. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2858. Model0.Parent = game:GetService('Workspace')
  2859. end)
  2860.  
  2861. addcmd('loopkill', 'rip person',{'lkill'},
  2862. function(args, speaker)
  2863. local players = getPlayer(args[1], speaker)
  2864. for i,v in pairs(players)do
  2865. if not FindTable(loopkillT, _players[v].Name) then
  2866. table.insert(loopkillT, _players[v].Name)
  2867. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2868. Notify('Loopkilling player(s)') end end end end)
  2869.  
  2870. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2871. function(args, speaker)
  2872. local players = getPlayer(args[1], speaker)
  2873. for i,v in pairs(players)do
  2874. if FindTable(loopkillT, _players[v].Name) then
  2875. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2876. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2877. Notify('No longer loopkilling player(s)') end end end end)
  2878.  
  2879. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2880. function(args, speaker)
  2881. local players = getPlayer(args[1], speaker)
  2882. for i,v in pairs(players)do
  2883. if not FindTable(disabletoolsT, _players[v].Name) then
  2884. table.insert(disabletoolsT, _players[v].Name)
  2885. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2886. Notify('Disabled tools for player(s)') end end end end)
  2887.  
  2888. addcmd('enabletools', 'lets them have tools',{},
  2889. function(args, speaker)
  2890. local players = getPlayer(args[1], speaker)
  2891. for i,v in pairs(players)do
  2892. if FindTable(disabletoolsT, _players[v].Name) then
  2893. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2894. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2895. Notify('Enabled tools for player(s)') end end end end)
  2896.  
  2897. addcmd('refresh', 'refresh their player model',{'re'},
  2898. function(args, speaker)
  2899. local players = getPlayer(args[1], speaker)
  2900. for i,v in pairs(players)do
  2901. refresh(_players[v])
  2902. end end)
  2903.  
  2904. local fastwait = function(time)
  2905. local expire = tick()+(time or 0.02999999999999999889)
  2906. while game:GetService("RunService").Heartbeat:wait() do
  2907. if tick() >= expire then return true end
  2908. end
  2909. end
  2910.  
  2911. function gull(name)
  2912. spawn(function()
  2913. local char = game:GetService("Players")[name].Character
  2914. char.PrimaryPart = char.HumanoidRootPart
  2915.  
  2916. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2917. local initCFrame = tors.CFrame
  2918.  
  2919. if char:FindFirstChild("Torso") then
  2920. char.Torso.Anchored = true
  2921. else
  2922. char.UpperTorso.Anchored = true
  2923. end
  2924. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2925.  
  2926. local gull = Instance.new("Part")
  2927. gull.Anchored = true
  2928. gull.CanCollide = false
  2929. gull.Position = Vector3.new(0,100000,0)
  2930. local mesh = Instance.new("SpecialMesh",gull)
  2931. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2932. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2933. mesh.Scale = Vector3.new(10,10,10)
  2934.  
  2935. local leftWing = Instance.new("Part",gull)
  2936. leftWing.CanCollide = false
  2937. local lmesh = Instance.new("SpecialMesh",leftWing)
  2938. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2939. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2940. lmesh.Scale = Vector3.new(10,10,10)
  2941. local leftMotor = Instance.new("Motor6D",gull)
  2942. leftMotor.MaxVelocity = 1
  2943. leftMotor.Part0 = gull
  2944. leftMotor.Part1 = leftWing
  2945. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2946.  
  2947. local rightWing = Instance.new("Part",gull)
  2948. rightWing.CanCollide = false
  2949. local rmesh = Instance.new("SpecialMesh",rightWing)
  2950. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2951. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2952. rmesh.Scale = Vector3.new(10,10,10)
  2953. local rightMotor = Instance.new("Motor6D",gull)
  2954. rightMotor.MaxVelocity = 1
  2955. rightMotor.Part0 = gull
  2956. rightMotor.Part1 = rightWing
  2957. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2958.  
  2959. local sound = Instance.new("Sound",gull)
  2960. sound.SoundId = "rbxassetid://160877039"
  2961. sound.Volume = 10
  2962. gull.Parent = workspace
  2963.  
  2964. for i = 400,-1000,-2 do
  2965. local der = 0.02*i
  2966. local angle = math.atan(der/1)
  2967. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2968. if i == 0 then sound:Play() end
  2969. if i <= 0 then
  2970. char:SetPrimaryPartCFrame(gull.CFrame)
  2971. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2972. leftMotor.DesiredAngle = -nextAngle
  2973. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2974. rightMotor.DesiredAngle = nextAngle
  2975. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2976. end
  2977. game:GetService("RunService").RenderStepped:wait()
  2978. end
  2979.  
  2980. local function KICK(P)
  2981. spawn(function()
  2982. if not FindTable(WL, P.Name) then
  2983. for i = 1,5 do
  2984. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2985. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2986. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2987. spawn(function()
  2988. repeat wait()
  2989. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2990. until not game:GetService("Players"):FindFirstChild(P.Name)
  2991. end)
  2992. P.Character.HumanoidRootPart.Anchored = true
  2993. end
  2994. end
  2995. end
  2996. end)
  2997. end
  2998.  
  2999. if char:FindFirstChild("Torso") then
  3000. char.Torso.Anchored = false
  3001. else
  3002. char.UpperTorso.Anchored = false
  3003. end
  3004.  
  3005. spawn(function()
  3006. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3007. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3008. wait()
  3009. KICK(game:GetService("Players")[name])
  3010. end)
  3011. KICK(game:GetService("Players")[name])
  3012. end)
  3013.  
  3014. local go = Instance.new("BodyVelocity",gull)
  3015. go.Velocity = Vector3.new(0,1000,0)
  3016. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3017. gull.Anchored = false
  3018. end)
  3019. end
  3020.  
  3021. addcmd('seagull', 'seagulls player',{'gull'},
  3022. function(args, speaker)
  3023. local players = getPlayer(args[1], speaker)
  3024. for i,v in pairs(players)do
  3025. gull(gPlayers[v].Name)
  3026. end
  3027. end)
  3028.  
  3029. local song = nil
  3030. function zinniaKick(name)
  3031. spawn(function()
  3032. if song == nil or song.Parent == nil then
  3033. song = Instance.new("Sound",workspace)
  3034. song.SoundId = "rbxassetid://190423831"
  3035. song.Volume = 1
  3036. song.Looped = true
  3037. song:Play()
  3038. end
  3039. local zin = Instance.new("Part")
  3040. zin.Name = "CuteZinnia"
  3041. zin.Anchored = true
  3042. zin.CanCollide = false
  3043. zin.Locked = true
  3044. local mesh = Instance.new("SpecialMesh")
  3045. mesh.MeshId = "rbxassetid://1175670539"
  3046. mesh.TextureId = "rbxassetid://1175670558"
  3047. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3048. mesh.Offset = Vector3.new(0,0.88,0)
  3049. mesh.Parent = zin
  3050. local char = game:GetService("Players")[name].Character
  3051. char.PrimaryPart = char.HumanoidRootPart
  3052. if char:FindFirstChild("Torso") then
  3053. char.Torso.Anchored = true
  3054. else
  3055. char.UpperTorso.Anchored = true
  3056. end
  3057. 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))
  3058. zin.Parent = workspace
  3059. 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)})
  3060. tween:Play()
  3061. fastwait(3)
  3062. for i = 50,1,-1 do
  3063. 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))
  3064. fastwait()
  3065. end
  3066. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3067. fastwait(1)
  3068. local turns = 0
  3069.  
  3070. while turns < 200 do
  3071. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3072. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3073. turns = turns + 1
  3074. fastwait()
  3075. end
  3076. for i = 1,10 do
  3077. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3078. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3079. fastwait()
  3080. end
  3081. local rX,rZ = 0,0
  3082. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3083. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3084. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3085. bv.Force = Vector3.new(rX,10000,rZ)
  3086. if char:FindFirstChild("Torso") then
  3087. char.Torso.Anchored = false
  3088. else
  3089. char.UpperTorso.Anchored = false
  3090. end
  3091. function KICK(P)
  3092. spawn(function()
  3093. if not FindTable(WL, P.Name) then
  3094. for i = 1,5 do
  3095. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3096. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3097. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3098. spawn(function()
  3099. repeat fastwait()
  3100. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3101. until not game:GetService("Players"):FindFirstChild(P.Name)
  3102. end)
  3103. P.Character.HumanoidRootPart.Anchored = true
  3104. end
  3105. end
  3106. end
  3107. end)
  3108. end
  3109. spawn(function()
  3110. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3111. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3112. fastwait()
  3113. KICK(game:GetService("Players")[name])
  3114. end)
  3115. KICK(game:GetService("Players")[name])
  3116. end)
  3117. for i = 1,20 do
  3118. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3119. fastwait()
  3120. end
  3121. while turns > 0 do
  3122. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3123. turns = turns - 5
  3124. fastwait()
  3125. end
  3126. fastwait(1)
  3127. zin.Name = "GoneZinnia"
  3128. local go = Instance.new("BodyVelocity",zin)
  3129. go.Velocity = zin.CFrame.lookVector * 100
  3130. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3131. zin.Anchored = false
  3132. fastwait(20)
  3133. if song and not workspace:FindFirstChild("CuteZinnia") then
  3134. song:Destroy()
  3135. song = nil
  3136. end
  3137. end)
  3138. end
  3139.  
  3140. addcmd('zinnia', 'asdf for moon',{},
  3141. function(args, speaker)
  3142. local players = getPlayer(args[1], speaker)
  3143. for i,v in pairs(players)do
  3144. zinniaKick(gPlayers[v].Name)
  3145. end
  3146. end)
  3147.  
  3148. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3149. function(args, speaker)
  3150. local players = getPlayer(args[1], speaker)
  3151. for i,v in pairs(players)do
  3152. if not FindTable(rainbowT, _players[v].Name) then
  3153. table.insert(rainbowT, _players[v].Name)
  3154. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3155. Notify('Gave player(s) rainbow name') end end end end)
  3156.  
  3157. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3158. function(args, speaker)
  3159. local players = getPlayer(args[1], speaker)
  3160. for i,v in pairs(players)do
  3161. if FindTable(rainbowT, _players[v].Name) then
  3162. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3163. _players[v].Neutral = true
  3164. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3165. Notify('Disabled rainbow name for player(s)') end end end end)
  3166.  
  3167. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3168. function(args, speaker)
  3169. if speaker.userId ~= LP.userId then
  3170. lponly(speaker)
  3171. else
  3172. --Terrain Script
  3173. --Edge#1934/IoIman616
  3174.  
  3175. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3176. if child.Name == "MaterialGui" then
  3177. child:Destroy()
  3178. end
  3179. end
  3180.  
  3181. function sandbox(var,func)
  3182. local env = getfenv(func)
  3183. local newenv = setmetatable({},{
  3184. __index = function(self,k)
  3185. if k=="script" then
  3186. return var
  3187. else
  3188. return env[k]
  3189. end
  3190. end,
  3191. })
  3192. setfenv(func,newenv)
  3193. return func
  3194. end
  3195. cors = {}
  3196. mas = Instance.new("Model",game:GetService("Lighting"))
  3197. HopperBin0 = Instance.new("HopperBin")
  3198. HopperBin0.Name = "Terrain Build"
  3199. HopperBin0.Parent = mas
  3200. for i,v in pairs(mas:GetChildren()) do
  3201. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3202. pcall(function() v:MakeJoints() end)
  3203. end
  3204. mas:Destroy()
  3205. for i,v in pairs(cors) do
  3206. spawn(function()
  3207. pcall(v)
  3208. end)
  3209. end
  3210.  
  3211. wait(0.01)
  3212.  
  3213. function sandbox(var,func)
  3214. local env = getfenv(func)
  3215. local newenv = setmetatable({},{
  3216. __index = function(self,k)
  3217. if k=="script" then
  3218. return var
  3219. else
  3220. return env[k]
  3221. end
  3222. end,
  3223. })
  3224. setfenv(func,newenv)
  3225. return func
  3226. end
  3227. cors = {}
  3228. mas = Instance.new("Model",game:GetService("Lighting"))
  3229. ScreenGui0 = Instance.new("ScreenGui")
  3230. ImageLabel1 = Instance.new("ImageLabel")
  3231. ImageButton2 = Instance.new("ImageButton")
  3232. Frame3 = Instance.new("Frame")
  3233. NumberValue4 = Instance.new("NumberValue")
  3234. ImageButton5 = Instance.new("ImageButton")
  3235. Frame6 = Instance.new("Frame")
  3236. NumberValue7 = Instance.new("NumberValue")
  3237. ImageButton8 = Instance.new("ImageButton")
  3238. Frame9 = Instance.new("Frame")
  3239. NumberValue10 = Instance.new("NumberValue")
  3240. ImageButton11 = Instance.new("ImageButton")
  3241. Frame12 = Instance.new("Frame")
  3242. NumberValue13 = Instance.new("NumberValue")
  3243. ImageButton14 = Instance.new("ImageButton")
  3244. Frame15 = Instance.new("Frame")
  3245. NumberValue16 = Instance.new("NumberValue")
  3246. ImageButton17 = Instance.new("ImageButton")
  3247. Frame18 = Instance.new("Frame")
  3248. NumberValue19 = Instance.new("NumberValue")
  3249. ImageButton20 = Instance.new("ImageButton")
  3250. Frame21 = Instance.new("Frame")
  3251. NumberValue22 = Instance.new("NumberValue")
  3252. ImageButton23 = Instance.new("ImageButton")
  3253. Frame24 = Instance.new("Frame")
  3254. NumberValue25 = Instance.new("NumberValue")
  3255. ImageButton26 = Instance.new("ImageButton")
  3256. Frame27 = Instance.new("Frame")
  3257. NumberValue28 = Instance.new("NumberValue")
  3258. ImageButton29 = Instance.new("ImageButton")
  3259. Frame30 = Instance.new("Frame")
  3260. NumberValue31 = Instance.new("NumberValue")
  3261. ImageButton32 = Instance.new("ImageButton")
  3262. Frame33 = Instance.new("Frame")
  3263. NumberValue34 = Instance.new("NumberValue")
  3264. ImageButton35 = Instance.new("ImageButton")
  3265. Frame36 = Instance.new("Frame")
  3266. NumberValue37 = Instance.new("NumberValue")
  3267. ImageButton38 = Instance.new("ImageButton")
  3268. Frame39 = Instance.new("Frame")
  3269. NumberValue40 = Instance.new("NumberValue")
  3270. ImageButton41 = Instance.new("ImageButton")
  3271. Frame42 = Instance.new("Frame")
  3272. NumberValue43 = Instance.new("NumberValue")
  3273. ImageButton44 = Instance.new("ImageButton")
  3274. Frame45 = Instance.new("Frame")
  3275. NumberValue46 = Instance.new("NumberValue")
  3276. ImageButton47 = Instance.new("ImageButton")
  3277. Frame48 = Instance.new("Frame")
  3278. NumberValue49 = Instance.new("NumberValue")
  3279. ImageButton50 = Instance.new("ImageButton")
  3280. Frame51 = Instance.new("Frame")
  3281. NumberValue52 = Instance.new("NumberValue")
  3282. ImageButton53 = Instance.new("ImageButton")
  3283. Frame54 = Instance.new("Frame")
  3284. ScreenGui0.Name = "MaterialGui"
  3285. ScreenGui0.Parent = mas
  3286. ImageLabel1.Name = "MaterialMenu"
  3287. ImageLabel1.Parent = ScreenGui0
  3288. ImageLabel1.Transparency = 1
  3289. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3290. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3291. ImageLabel1.BackgroundTransparency = 1
  3292. ImageLabel1.ZIndex = 2
  3293. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3294. ImageButton2.Name = "Grass"
  3295. ImageButton2.Parent = ImageLabel1
  3296. ImageButton2.Transparency = 1
  3297. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3298. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3299. ImageButton2.BackgroundTransparency = 1
  3300. ImageButton2.ZIndex = 4
  3301. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3302. Frame3.Name = "Selection"
  3303. Frame3.Parent = ImageButton2
  3304. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3305. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3306. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3307. Frame3.BorderSizePixel = 0
  3308. Frame3.ZIndex = 3
  3309. NumberValue4.Name = "num"
  3310. NumberValue4.Parent = ImageButton2
  3311. NumberValue4.Value = 1
  3312. ImageButton5.Name = "Sand"
  3313. ImageButton5.Parent = ImageLabel1
  3314. ImageButton5.Transparency = 1
  3315. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3316. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3317. ImageButton5.BackgroundTransparency = 1
  3318. ImageButton5.ZIndex = 4
  3319. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3320. Frame6.Name = "Selection"
  3321. Frame6.Parent = ImageButton5
  3322. Frame6.Transparency = 1
  3323. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3324. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3325. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3326. Frame6.BackgroundTransparency = 1
  3327. Frame6.BorderSizePixel = 0
  3328. Frame6.ZIndex = 3
  3329. NumberValue7.Name = "num"
  3330. NumberValue7.Parent = ImageButton5
  3331. NumberValue7.Value = 2
  3332. ImageButton8.Name = "Brick"
  3333. ImageButton8.Parent = ImageLabel1
  3334. ImageButton8.Transparency = 1
  3335. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3336. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3337. ImageButton8.BackgroundTransparency = 1
  3338. ImageButton8.ZIndex = 4
  3339. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3340. Frame9.Name = "Selection"
  3341. Frame9.Parent = ImageButton8
  3342. Frame9.Transparency = 1
  3343. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3344. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3345. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3346. Frame9.BackgroundTransparency = 1
  3347. Frame9.BorderSizePixel = 0
  3348. Frame9.ZIndex = 3
  3349. NumberValue10.Name = "num"
  3350. NumberValue10.Parent = ImageButton8
  3351. NumberValue10.Value = 3
  3352. ImageButton11.Name = "Granite"
  3353. ImageButton11.Parent = ImageLabel1
  3354. ImageButton11.Transparency = 1
  3355. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3356. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3357. ImageButton11.BackgroundTransparency = 1
  3358. ImageButton11.ZIndex = 4
  3359. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3360. Frame12.Name = "Selection"
  3361. Frame12.Parent = ImageButton11
  3362. Frame12.Transparency = 1
  3363. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3364. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3365. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3366. Frame12.BackgroundTransparency = 1
  3367. Frame12.BorderSizePixel = 0
  3368. Frame12.ZIndex = 3
  3369. NumberValue13.Name = "num"
  3370. NumberValue13.Parent = ImageButton11
  3371. NumberValue13.Value = 4
  3372. ImageButton14.Name = "Asphalt"
  3373. ImageButton14.Parent = ImageLabel1
  3374. ImageButton14.Transparency = 1
  3375. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3376. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3377. ImageButton14.BackgroundTransparency = 1
  3378. ImageButton14.ZIndex = 4
  3379. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3380. Frame15.Name = "Selection"
  3381. Frame15.Parent = ImageButton14
  3382. Frame15.Transparency = 1
  3383. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3384. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3385. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3386. Frame15.BackgroundTransparency = 1
  3387. Frame15.BorderSizePixel = 0
  3388. Frame15.ZIndex = 3
  3389. NumberValue16.Name = "num"
  3390. NumberValue16.Parent = ImageButton14
  3391. NumberValue16.Value = 5
  3392. ImageButton17.Name = "Iron"
  3393. ImageButton17.Parent = ImageLabel1
  3394. ImageButton17.Transparency = 1
  3395. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3396. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3397. ImageButton17.BackgroundTransparency = 1
  3398. ImageButton17.ZIndex = 4
  3399. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3400. Frame18.Name = "Selection"
  3401. Frame18.Parent = ImageButton17
  3402. Frame18.Transparency = 1
  3403. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3404. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3405. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3406. Frame18.BackgroundTransparency = 1
  3407. Frame18.BorderSizePixel = 0
  3408. Frame18.ZIndex = 3
  3409. NumberValue19.Name = "num"
  3410. NumberValue19.Parent = ImageButton17
  3411. NumberValue19.Value = 6
  3412. ImageButton20.Name = "Aluminum"
  3413. ImageButton20.Parent = ImageLabel1
  3414. ImageButton20.Transparency = 1
  3415. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3416. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3417. ImageButton20.BackgroundTransparency = 1
  3418. ImageButton20.ZIndex = 4
  3419. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3420. Frame21.Name = "Selection"
  3421. Frame21.Parent = ImageButton20
  3422. Frame21.Transparency = 1
  3423. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3424. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3425. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3426. Frame21.BackgroundTransparency = 1
  3427. Frame21.BorderSizePixel = 0
  3428. Frame21.ZIndex = 3
  3429. NumberValue22.Name = "num"
  3430. NumberValue22.Parent = ImageButton20
  3431. NumberValue22.Value = 7
  3432. ImageButton23.Name = "Gold"
  3433. ImageButton23.Parent = ImageLabel1
  3434. ImageButton23.Transparency = 1
  3435. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3436. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3437. ImageButton23.BackgroundTransparency = 1
  3438. ImageButton23.ZIndex = 4
  3439. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3440. Frame24.Name = "Selection"
  3441. Frame24.Parent = ImageButton23
  3442. Frame24.Transparency = 1
  3443. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3444. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3445. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3446. Frame24.BackgroundTransparency = 1
  3447. Frame24.BorderSizePixel = 0
  3448. Frame24.ZIndex = 3
  3449. NumberValue25.Name = "num"
  3450. NumberValue25.Parent = ImageButton23
  3451. NumberValue25.Value = 8
  3452. ImageButton26.Name = "Plank"
  3453. ImageButton26.Parent = ImageLabel1
  3454. ImageButton26.Transparency = 1
  3455. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3456. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3457. ImageButton26.BackgroundTransparency = 1
  3458. ImageButton26.ZIndex = 4
  3459. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3460. Frame27.Name = "Selection"
  3461. Frame27.Parent = ImageButton26
  3462. Frame27.Transparency = 1
  3463. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3464. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3465. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3466. Frame27.BackgroundTransparency = 1
  3467. Frame27.BorderSizePixel = 0
  3468. Frame27.ZIndex = 3
  3469. NumberValue28.Name = "num"
  3470. NumberValue28.Parent = ImageButton26
  3471. NumberValue28.Value = 9
  3472. ImageButton29.Name = "Log"
  3473. ImageButton29.Parent = ImageLabel1
  3474. ImageButton29.Transparency = 1
  3475. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3476. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3477. ImageButton29.BackgroundTransparency = 1
  3478. ImageButton29.ZIndex = 4
  3479. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3480. Frame30.Name = "Selection"
  3481. Frame30.Parent = ImageButton29
  3482. Frame30.Transparency = 1
  3483. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3484. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3485. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3486. Frame30.BackgroundTransparency = 1
  3487. Frame30.BorderSizePixel = 0
  3488. Frame30.ZIndex = 3
  3489. NumberValue31.Name = "num"
  3490. NumberValue31.Parent = ImageButton29
  3491. NumberValue31.Value = 10
  3492. ImageButton32.Name = "Gravel"
  3493. ImageButton32.Parent = ImageLabel1
  3494. ImageButton32.Transparency = 1
  3495. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3496. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3497. ImageButton32.BackgroundTransparency = 1
  3498. ImageButton32.ZIndex = 4
  3499. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3500. Frame33.Name = "Selection"
  3501. Frame33.Parent = ImageButton32
  3502. Frame33.Transparency = 1
  3503. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3504. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3505. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3506. Frame33.BackgroundTransparency = 1
  3507. Frame33.BorderSizePixel = 0
  3508. Frame33.ZIndex = 3
  3509. NumberValue34.Name = "num"
  3510. NumberValue34.Parent = ImageButton32
  3511. NumberValue34.Value = 11
  3512. ImageButton35.Name = "Cinder"
  3513. ImageButton35.Parent = ImageLabel1
  3514. ImageButton35.Transparency = 1
  3515. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3516. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3517. ImageButton35.BackgroundTransparency = 1
  3518. ImageButton35.ZIndex = 4
  3519. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3520. Frame36.Name = "Selection"
  3521. Frame36.Parent = ImageButton35
  3522. Frame36.Transparency = 1
  3523. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3524. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3525. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3526. Frame36.BackgroundTransparency = 1
  3527. Frame36.BorderSizePixel = 0
  3528. Frame36.ZIndex = 3
  3529. NumberValue37.Name = "num"
  3530. NumberValue37.Parent = ImageButton35
  3531. NumberValue37.Value = 12
  3532. ImageButton38.Name = "Stone"
  3533. ImageButton38.Parent = ImageLabel1
  3534. ImageButton38.Transparency = 1
  3535. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3536. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3537. ImageButton38.BackgroundTransparency = 1
  3538. ImageButton38.ZIndex = 4
  3539. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3540. Frame39.Name = "Selection"
  3541. Frame39.Parent = ImageButton38
  3542. Frame39.Transparency = 1
  3543. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3544. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3545. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3546. Frame39.BackgroundTransparency = 1
  3547. Frame39.BorderSizePixel = 0
  3548. Frame39.ZIndex = 3
  3549. NumberValue40.Name = "num"
  3550. NumberValue40.Parent = ImageButton38
  3551. NumberValue40.Value = 13
  3552. ImageButton41.Name = "Cement"
  3553. ImageButton41.Parent = ImageLabel1
  3554. ImageButton41.Transparency = 1
  3555. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3556. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3557. ImageButton41.BackgroundTransparency = 1
  3558. ImageButton41.ZIndex = 4
  3559. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3560. Frame42.Name = "Selection"
  3561. Frame42.Parent = ImageButton41
  3562. Frame42.Transparency = 1
  3563. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3564. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3565. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3566. Frame42.BackgroundTransparency = 1
  3567. Frame42.BorderSizePixel = 0
  3568. Frame42.ZIndex = 3
  3569. NumberValue43.Name = "num"
  3570. NumberValue43.Parent = ImageButton41
  3571. NumberValue43.Value = 14
  3572. ImageButton44.Name = "Red Plastic"
  3573. ImageButton44.Parent = ImageLabel1
  3574. ImageButton44.Transparency = 1
  3575. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3576. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3577. ImageButton44.BackgroundTransparency = 1
  3578. ImageButton44.ZIndex = 4
  3579. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3580. Frame45.Name = "Selection"
  3581. Frame45.Parent = ImageButton44
  3582. Frame45.Transparency = 1
  3583. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3584. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3585. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3586. Frame45.BackgroundTransparency = 1
  3587. Frame45.BorderSizePixel = 0
  3588. Frame45.ZIndex = 3
  3589. NumberValue46.Name = "num"
  3590. NumberValue46.Parent = ImageButton44
  3591. NumberValue46.Value = 15
  3592. ImageButton47.Name = "Blue Plastic"
  3593. ImageButton47.Parent = ImageLabel1
  3594. ImageButton47.Transparency = 1
  3595. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3596. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3597. ImageButton47.BackgroundTransparency = 1
  3598. ImageButton47.ZIndex = 4
  3599. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3600. Frame48.Name = "Selection"
  3601. Frame48.Parent = ImageButton47
  3602. Frame48.Transparency = 1
  3603. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3604. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3605. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3606. Frame48.BackgroundTransparency = 1
  3607. Frame48.BorderSizePixel = 0
  3608. Frame48.ZIndex = 3
  3609. NumberValue49.Name = "num"
  3610. NumberValue49.Parent = ImageButton47
  3611. NumberValue49.Value = 16
  3612. ImageButton50.Name = "Water"
  3613. ImageButton50.Parent = ImageLabel1
  3614. ImageButton50.Transparency = 1
  3615. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3616. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3617. ImageButton50.BackgroundTransparency = 1
  3618. ImageButton50.ZIndex = 4
  3619. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3620. Frame51.Name = "Selection"
  3621. Frame51.Parent = ImageButton50
  3622. Frame51.Transparency = 1
  3623. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3624. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3625. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3626. Frame51.BackgroundTransparency = 1
  3627. Frame51.BorderSizePixel = 0
  3628. Frame51.ZIndex = 3
  3629. NumberValue52.Name = "num"
  3630. NumberValue52.Parent = ImageButton50
  3631. NumberValue52.Value = 17
  3632. ImageButton53.Name = "Dig"
  3633. ImageButton53.Parent = ImageLabel1
  3634. ImageButton53.Transparency = 1
  3635. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3636. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3637. ImageButton53.BackgroundTransparency = 1
  3638. ImageButton53.ZIndex = 4
  3639. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3640. Frame54.Name = "Selection"
  3641. Frame54.Parent = ImageButton53
  3642. Frame54.Transparency = 1
  3643. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3644. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3645. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3646. Frame54.BackgroundTransparency = 1
  3647. Frame54.BorderSizePixel = 0
  3648. Frame54.ZIndex = 3
  3649. for i,v in pairs(mas:GetChildren()) do
  3650. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3651. pcall(function() v:MakeJoints() end)
  3652. end
  3653. mas:Destroy()
  3654. for i,v in pairs(cors) do
  3655. spawn(function()
  3656. pcall(v)
  3657. end)
  3658. end
  3659. wait(0.01)
  3660. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3661. material = 1
  3662. local Terrain = workspace.Terrain
  3663. local CC = workspace.CurrentCamera
  3664.  
  3665. local SelB = Instance.new("SelectionBox")
  3666. SelB.Color = BrickColor.new("Bright green")
  3667.  
  3668. local SelP = Instance.new("Part")
  3669. SelP.Anchored = true
  3670. SelP.formFactor = Enum.FormFactor.Custom
  3671.  
  3672. HopperBin0.Selected:connect(function(M)
  3673. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3674. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3675. SelB.Adornee = nil
  3676.  
  3677. local ClickState = "None"
  3678.  
  3679. local ClickType = 1
  3680.  
  3681. local TerrainClick = 1
  3682.  
  3683. local P1 = nil
  3684.  
  3685. M.KeyDown:connect(function(K)
  3686. if K == "q" then
  3687. ClickType = 1
  3688. elseif K == "e" then
  3689. ClickType = 2
  3690. elseif K == "z" then
  3691. TerrainClick = 0
  3692. elseif K == "x" then
  3693. TerrainClick = 1
  3694. elseif K == "c" then
  3695. TerrainClick = 2
  3696. elseif K == "v" then
  3697. TerrainClick = 3
  3698. elseif K == "b" then
  3699. TerrainClick = 4
  3700. end
  3701. end)
  3702.  
  3703. M.Button1Down:connect(function()
  3704. if not M.Target then return end
  3705. local Hit = M.Hit
  3706. local cellPos
  3707. if ClickType == 1 then
  3708. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3709. else
  3710. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3711. end
  3712. if ClickState == "None" then
  3713. ClickState = "Click1"
  3714. P1 = cellPos
  3715. end
  3716. end)
  3717. M.Button1Up:connect(function()
  3718. if not M.Target then return end
  3719. local Hit = M.Hit
  3720. local cellPos
  3721. if ClickType == 1 then
  3722. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3723. else
  3724. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3725. end
  3726. if ClickState == "Click1" then
  3727. ClickState = "None"
  3728. local MinX = math.min(P1.x,cellPos.x)
  3729. local MaxX = math.max(P1.x,cellPos.x)
  3730. local MinY = math.min(P1.y,cellPos.y)
  3731. local MaxY = math.max(P1.y,cellPos.y)
  3732. local MinZ = math.min(P1.z,cellPos.z)
  3733. local MaxZ = math.max(P1.z,cellPos.z)
  3734. for y=MinY,MaxY do
  3735. for x=MinX,MaxX do
  3736. for z=MinZ,MaxZ do
  3737. Terrain:SetCell(x, y, z, material, 0, 0)
  3738. end
  3739. end
  3740. wait()
  3741. end
  3742. SelB.Adornee = nil
  3743. end
  3744. end)
  3745. M.Move:connect(function()
  3746. if not M.Target then return end
  3747. local Hit = M.Hit
  3748. local cellPos
  3749. if ClickType == 1 then
  3750. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3751. else
  3752. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3753. end
  3754. if ClickState == "Click1" then
  3755. SelB.Adornee = SelP
  3756. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3757. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3758. local Size = W1-W2
  3759. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3760. local Pos = (W1+W2)/2
  3761. SelP.Size = Size
  3762. SelP.CFrame = CFrame.new(Pos)
  3763. end
  3764. end)
  3765. end)
  3766.  
  3767. HopperBin0.Deselected:connect(function()
  3768. SelB.Parent = nil
  3769. SelB.Adornee = nil
  3770. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3771. end)
  3772.  
  3773. game:GetService('RunService').Stepped:connect(function()
  3774. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3775. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3776. if child:FindFirstChild("num") and material ~= child.num.Value then
  3777. child.Selection.BackgroundTransparency = 1
  3778. end
  3779. end
  3780. end
  3781. end)
  3782.  
  3783. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3784. local enterCon = child.MouseButton1Click:connect(function()
  3785. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3786. material = child.num.Value
  3787. if child:FindFirstChild("Selection") then
  3788. child.Selection.BackgroundTransparency = 0
  3789. end
  3790. end
  3791. end)
  3792. end
  3793.  
  3794. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3795. workspace.Terrain:Clear()
  3796. end)
  3797.  
  3798. function sandbox(var,func)
  3799. local env = getfenv(func)
  3800. local newenv = setmetatable({},{
  3801. __index = function(self,k)
  3802. if k=="script" then
  3803. return var
  3804. else
  3805. return env[k]
  3806. end
  3807. end,
  3808. })
  3809. setfenv(func,newenv)
  3810. return func
  3811. end
  3812. cors = {}
  3813. mas = Instance.new("Model",game:GetService("Lighting"))
  3814. HopperBin0 = Instance.new("HopperBin")
  3815. HopperBin0.Name = "Terrain Delete"
  3816. HopperBin0.Parent = mas
  3817. for i,v in pairs(mas:GetChildren()) do
  3818. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3819. pcall(function() v:MakeJoints() end)
  3820. end
  3821. mas:Destroy()
  3822. for i,v in pairs(cors) do
  3823. spawn(function()
  3824. pcall(v)
  3825. end)
  3826. end
  3827.  
  3828. function onClick(mouse)
  3829. p = gPlayers.LocalPlayer
  3830. if (p == nil) then return end
  3831. if (p.Character == nil) then return end
  3832.  
  3833. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3834.  
  3835. c = workspace.Terrain
  3836.  
  3837. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3838. local x = cellPos.x
  3839. local y = cellPos.y
  3840. local z = cellPos.z
  3841.  
  3842. c:SetCell(x, y, z, 0, 0, 0)
  3843.  
  3844. end
  3845.  
  3846.  
  3847. function onSelect(mouse)
  3848. mouse.Button1Down:connect(function () onClick(mouse) end)
  3849. end
  3850.  
  3851.  
  3852.  
  3853. HopperBin0.Selected:connect(onSelect)
  3854. end
  3855. end)
  3856.  
  3857. addcmd('knife', 'tm knife',{},
  3858. function(args, speaker)
  3859. if speaker.userId ~= LP.userId then
  3860. lponly(speaker) else
  3861. if not game.CoreGui:FindFirstChild('CorePart') then
  3862. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3863. local script = data.LocalScript
  3864.  
  3865. local player = gPlayers.LocalPlayer
  3866.  
  3867. if not player:FindFirstChild("TMDATA") then
  3868. script.Parent.TMDATA:Clone().Parent = player
  3869. end
  3870. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3871. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3872. end
  3873.  
  3874. if game.CoreGui:FindFirstChild("CorePart") then
  3875. game.CoreGui.CorePart:Destroy()
  3876. end
  3877.  
  3878.  
  3879. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3880. local knife = script.Parent["Knife"]:Clone()
  3881. local gun = script.Parent["Gun"]:Clone()
  3882. local fastgun = script.Parent["Fast Gun"]:Clone()
  3883. local lasergun = script.Parent["Laser Gun"]:Clone()
  3884. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3885.  
  3886. local newKnife = knife:Clone()
  3887. newKnife.Parent = player.Backpack
  3888. _G.tool = newKnife
  3889.  
  3890. local barActive = false
  3891. local activeOptions = {}
  3892.  
  3893. function createDDown(callback,but,...)
  3894. if barActive then
  3895. for i,v in pairs(activeOptions) do
  3896. v:Destroy()
  3897. end
  3898. activeOptions = {}
  3899. barActive = false
  3900. return
  3901. else
  3902. barActive = true
  3903. end
  3904. local slots = {...}
  3905. local base = but
  3906. for i,v in pairs(slots) do
  3907. local newOption = base:Clone()
  3908. newOption.ZIndex = 5
  3909. newOption.Name = "Option "..tostring(i)
  3910. newOption.Parent = base.Parent
  3911. table.insert(activeOptions,newOption)
  3912. 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))
  3913. newOption.Text = slots[i]
  3914. newOption.MouseButton1Down:connect(function()
  3915. but.Text = slots[i]
  3916. callback(slots[i])
  3917. for i,v in pairs(activeOptions) do
  3918. v:Destroy()
  3919. end
  3920. activeOptions = {}
  3921. barActive = false
  3922. end)
  3923. end
  3924. end
  3925.  
  3926. local butA = game.CoreGui.CorePart.Frame.ability
  3927. butA.MouseButton1Down:connect(function()
  3928. createDDown(function(sel)
  3929. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3930. 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")
  3931. end)
  3932.  
  3933. local butG = game.CoreGui.CorePart.Frame.gamemode
  3934. butG.MouseButton1Down:connect(function()
  3935. createDDown(function(sel)
  3936. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3937. end,butG,"Classic","Cold Killer")
  3938. end)
  3939.  
  3940. local butM = game.CoreGui.CorePart.Frame.mode
  3941. butM.MouseButton1Down:connect(function()
  3942. createDDown(function(sel)
  3943. _G.knifemode = sel
  3944. end,butM,"PlayersOnly","Players+Npcs")
  3945. end)
  3946.  
  3947. _G.Scripters = {}
  3948.  
  3949. function _G.loadScripts(obj,runall)
  3950. for i,v in pairs(obj:GetDescendants()) do
  3951. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3952. table.insert(_G.Scripters,v)
  3953. local i = #_G.Scripters
  3954. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3955. spawn(loadfunc)
  3956. print("LOADED",v:GetFullName())
  3957. end
  3958. end
  3959. end
  3960.  
  3961. player.CharacterAdded:Connect(function()
  3962. newKnife = knife:Clone()
  3963. newKnife.Parent = player.Backpack
  3964. _G.loadScripts(newKnife)
  3965. end)
  3966.  
  3967. _G.knifemode = "PlayersOnly"
  3968. _G.loadScripts(newKnife)
  3969. --_G.loadScripts(gun)
  3970. --_G.loadScripts(fastgun)
  3971. --_G.loadScripts(lasergun)
  3972. end
  3973. end
  3974. end)
  3975.  
  3976. addcmd('devuzi', 'op af',{'uzi'},
  3977. function(args, speaker)
  3978. if speaker.userId ~= LP.userId then
  3979. lponly(speaker)
  3980. else
  3981. wait(0.25);
  3982.  
  3983.  
  3984. _clear=function()
  3985. local c={char;bag;gui;};
  3986. for i=1,#c do
  3987. local c=c[i]:children();
  3988. for i=1,#c do
  3989. if(c[i].Name==name)then
  3990. c[i].Parent=nil;
  3991. end;
  3992. end;
  3993. end;
  3994. local n=name..user.Name;
  3995. local c=workspace:children();
  3996. for i=1,#c do
  3997. if(c[i].Name==n)then
  3998. c[i].Parent=nil;
  3999. end;
  4000. end;
  4001. end;
  4002.  
  4003. _valid_key=function(object,key)
  4004. return object[key],key;
  4005. end;
  4006.  
  4007. _new=function(class)
  4008. return function(props)
  4009. if(type(list_base_props)=='table')then
  4010. for i,v in next,list_base_props do
  4011. if(props[i]==nil)then
  4012. props[i]=v;
  4013. end;
  4014. end;
  4015. end;
  4016.  
  4017. local object=class;
  4018.  
  4019. if(type(class)=='string')then
  4020. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4021. end;
  4022.  
  4023. local parent=props[1];
  4024. props[1]=nil;
  4025.  
  4026. for i,v in next,props do
  4027. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4028. if(not load)then
  4029. load,res,key=pcall(_valid_key,object,i);
  4030. end;
  4031.  
  4032. if(key)then
  4033. t=type(res);
  4034. s=tostring(res);
  4035. if(t=='userdata'and s=='Signal '..key)then
  4036. if(type(v)=='table')then
  4037. for i=1,#v do
  4038. res:connect(v[i]);
  4039. end;
  4040. else
  4041. res:connect(v);
  4042. end;
  4043. else
  4044. object[key]=v;
  4045. end;
  4046. end;
  4047. end;
  4048.  
  4049. if(parent)then
  4050. object.Parent=parent;
  4051. end;
  4052.  
  4053. return object;
  4054. end;
  4055. end;
  4056.  
  4057. _RGB=function(r,g,b)
  4058. return Color3.new(r/255,g/255,b/255);
  4059. end;
  4060.  
  4061. _copy=function(o)
  4062. local def=o.archivable;
  4063. o.archivable=true;
  4064. local c=o:clone();
  4065. o.archivable=def;
  4066. return c;
  4067. end;
  4068.  
  4069. _hum=function(char)
  4070. local hum=char:findFirstChild'Humanoid';
  4071. if(not hum or hum.className~='Humanoid')then
  4072. local c=char:children();
  4073. for i=1,#c do
  4074. if(c[i].className=='Humanoid')then
  4075. return c[i];
  4076. end;
  4077. end;
  4078. else
  4079. return hum;
  4080. end;
  4081. end;
  4082.  
  4083. _hum_tag=function(hum)
  4084. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4085. c.Name='creator';
  4086. c.Value=user;
  4087. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4088. Instance.new('BoolValue',hum).Name='killed';
  4089. bullets.clip=bullets.clip+10;
  4090. end;
  4091. end;
  4092.  
  4093. _hum_dam=function(hum,dam,percent)
  4094. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4095. if(hum.Health<=hum.MaxHealth*0.1)then
  4096. _hum_tag(hum);
  4097. end;
  4098. end;
  4099.  
  4100. _ray=function(v0,v1,i)
  4101. local mag=(v0-v1).magnitude;
  4102. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4103.  
  4104. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4105. end;
  4106.  
  4107. _must=function(v0,v1,i)
  4108. local hit,pos=_ray(v0,v1,i);
  4109. return not hit and mouse.target or hit,pos;
  4110. end;
  4111.  
  4112. _cframe=function(x,y,z,r0,r1,r2)
  4113. return CFrame.Angles(
  4114. math.rad(r0 or 0),
  4115. math.rad(r1 or 0),
  4116. math.rad(r2 or 0)
  4117. )*CFrame.new(x,y,z);
  4118. end;
  4119.  
  4120. _update=function()
  4121. if(bool_active and not screen.Parent)then
  4122. screen.Parent=gui;
  4123. elseif(not bool_active and screen.Parent)then
  4124. screen.Parent=nil;
  4125. end;
  4126. end;
  4127.  
  4128. _light=function(v0,v1)
  4129. local mag=(v0-v1).magnitude;
  4130. local len=math.random(2,7);
  4131. len=len>mag/2 and mag/2 or len;
  4132.  
  4133. --local light=_new'part'{
  4134. -- cFrame=CFrame.new(v0,v1);
  4135. -- size=Vector3.new(1,1,1);
  4136. -- color=_RGB(255,255,0);
  4137. -- anchored=true;
  4138. -- inv;
  4139. --};
  4140. _new'blockMesh'{
  4141. scale=Vector3.new(0.2,0.2,len);
  4142. offset=Vector3.new(0,0,-len/2);
  4143. light;
  4144. };
  4145.  
  4146. local bb=_new'billboardGui'{
  4147. size=UDim2.new(2,0,2,0);
  4148. adornee=light;
  4149. light;
  4150. };
  4151. _new'imageLabel'{
  4152. image=url:format(109101526);
  4153. backgroundTransparency=1;
  4154. size=UDim2.new(1,0,1,0);
  4155. bb;
  4156. };
  4157.  
  4158. -- _rem(light,0.15);
  4159. end;
  4160.  
  4161. _rem=function(object,del)
  4162. if(del)then
  4163. delay(del,function()
  4164. if(object.Parent)then
  4165. object.Parent=nil;
  4166. end;
  4167. end);
  4168. else
  4169. pcall(function()
  4170. if(object.Parent)then
  4171. object.Parent=nil;
  4172. end;
  4173. end);
  4174. end;
  4175. end;
  4176.  
  4177. _blood=function(pos,count)
  4178. for i=1,count do
  4179. local p=_new'part'{
  4180. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4181. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4182. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4183. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4184. color=_RGB(255,0,0);
  4185. transparency=0.5;
  4186. canCollide=true;
  4187. bottomSurface=0;
  4188. topSurface=0;
  4189. formFactor=3;
  4190. locked=true;
  4191. inv;
  4192. };
  4193. delay(5,function()
  4194. p.Parent=nil;
  4195. end);
  4196. end;
  4197. end;
  4198.  
  4199. _make_hue=function()
  4200. h_hue=_new'part'{
  4201. size=Vector3.new(0.25,1.8,0.35);
  4202. color=_RGB(100,100,100);
  4203. formFactor=3;
  4204. name='hue';
  4205. handle;
  4206. };
  4207. hh_weld=_new'weld'{
  4208. c1=_cframe(0,0.5,0);
  4209. part0=handle;
  4210. part1=h_hue;
  4211. handle;
  4212. };
  4213. end;
  4214.  
  4215. _shot=function(v0,v1)
  4216. if(not time_left)then
  4217. time_left=0;
  4218. end;
  4219. if(time_left>time())then
  4220. return nil;
  4221. else
  4222. time_left=time()+math.random(1,10)/100;
  4223. end;
  4224.  
  4225. if(bullets.current<1)then
  4226. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4227. soundId='rbxasset://sounds/SWITCH3.wav';
  4228. name='tick_sound';
  4229. volume=0.2;
  4230. pitch=2;
  4231. head;
  4232. };
  4233. tick_sound:play();
  4234. if(bullets.clip>0)then
  4235. time_left=time()+2;
  4236. h_hue:breakJoints();
  4237. h_hue.CanCollide=true;
  4238. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4239. _rem(h_hue,10);
  4240. delay(1.9,function()
  4241. _make_hue();
  4242. local got=(bullets.clip>bullets.maximum and
  4243. bullets.maximum or
  4244. bullets.clip)-bullets.current;
  4245.  
  4246. bullets.clip=bullets.clip-got;
  4247. bullets.current=bullets.current+got;
  4248. end);
  4249. end;
  4250. return nil;
  4251. else
  4252. bullets.current=bullets.current-1;
  4253.  
  4254. h_weld.C1=_cframe(0,0.75,0,
  4255. -math.random(1000,1100)/10,180,0);
  4256. d_weld.C1=_cframe(0,-0.25,0.3);
  4257.  
  4258. lightstuff.Visible=true;
  4259. delay(0.1,function()
  4260. lightstuff.Visible=false;
  4261. end);
  4262.  
  4263. _rem(_new'part'{
  4264. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4265. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4266. size=Vector3.new(0.1,0.1,0.4);
  4267. color=_RGB(200,200,0);
  4268. material='Slate';
  4269. canCollide=true;
  4270. formFactor=3;
  4271. inv;
  4272. },5);
  4273.  
  4274. delay(0.1,function()
  4275. d_weld.C1=_cframe(0,-0.25,0);
  4276. if(bool_active)then
  4277. h_weld.C1=h_weld_cf_active;
  4278. end;
  4279. end)
  4280. end;
  4281.  
  4282. local hit,pos=_must(v0,v1,char);
  4283.  
  4284. shot_sound:play();
  4285.  
  4286.  
  4287. _rem(_new'part'{
  4288. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4289. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4290. color=_RGB(255,255,0);
  4291. transparency=0.6;
  4292. reflectance=0.5;
  4293. canCollide=false;
  4294. bottomSurface=0;
  4295. anchored=true;
  4296. formFactor=3;
  4297. topSurface=0;
  4298. inv;
  4299. },.15);
  4300. _light(v0,v1);
  4301.  
  4302. if(not hit)then return nil;end;
  4303.  
  4304. if(hit.Parent.className=='Hat')then
  4305. hit:breakJoints();
  4306. hit.CanCollide=true;
  4307. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4308. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4309. else
  4310. local hum=_hum(hit.Parent);
  4311. if(not hum)then
  4312. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4313. hit:breakJoints();
  4314. hit.CanCollide=true;
  4315. end;
  4316. else
  4317. _hum_dam(hum,math.random(4,6));
  4318. _blood(pos,math.random(3,6));
  4319. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4320. if(hit.Name=='Head')then
  4321. hum.Health=0;
  4322. _blood(pos,math.random(3,6));
  4323. delay(0.001,function()
  4324. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4325. pitch=math.random(70,100)*0.01;
  4326. soundId=url:format(1876552);
  4327. name='head_shot';
  4328. workspace;
  4329. }:play();
  4330. end);
  4331. _hum_tag(hum);
  4332. _rem(_new'part'{
  4333. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4334. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4335. color=torso.Color;
  4336. transparency=0.5;
  4337. canCollide=false;
  4338. bottomSurface=0;
  4339. anchored=true;
  4340. formFactor=3;
  4341. topSurface=0;
  4342. inv;
  4343. },30);
  4344. hit.Parent=nil;
  4345. for b=0,1 do
  4346. for a=0,1 do
  4347. for i=0,1 do
  4348. _rem(_new'part'{
  4349. velocity=CFrame.new(v0,pos).lookVector*20;
  4350. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4351. size=Vector3.new(0.5,0.5,0.5);
  4352. color=_RGB(255,255,255);
  4353. bottomSurface=0;
  4354. canCollide=true;
  4355. transparency=0;
  4356. formFactor=3;
  4357. topSurface=0;
  4358. hum;
  4359. },30);
  4360. end;
  4361. end;
  4362. end;
  4363. end;
  4364. end;
  4365. end;
  4366. end;
  4367.  
  4368.  
  4369.  
  4370. _cf_select=function(mouse)
  4371. mouse.Icon=url:format(109111387);--108999296
  4372. bool_active=true;
  4373.  
  4374. local arm=char:findFirstChild'Right Arm';
  4375. local weld=torso:findFirstChild'Right Shoulder';
  4376. if(arm and weld)then
  4377. h_weld.Part0=arm;
  4378. h_weld.C1=h_weld_cf_active;
  4379.  
  4380. weld.Part1=nil;
  4381. weld.Part0=nil;
  4382.  
  4383. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4384. name='right_arml';
  4385. part0=torso;
  4386. part1=arm;
  4387. torso;
  4388. };
  4389.  
  4390. arml=(arml or 0)+1;
  4391. local alv=arml;
  4392. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4393. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4394. gyro.P=30000;
  4395. gyro.D=1000;
  4396. gyro.Name='p_gyro';
  4397. repeat
  4398. local pos=mouse.hit.p;
  4399. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4400.  
  4401. val=-math.pi*0.5;
  4402. valp=val*-1;
  4403. p0=torso.CFrame;
  4404. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4405. p1=p0+((p0.p-pos).unit*-2);
  4406. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4407. hitpos=torso.Position;
  4408. cj=CFrame.new(hitpos);
  4409. c0=torso.CFrame:inverse()*cj;
  4410. c1=p2:inverse()*cj;
  4411. weld.C0=c0;
  4412. weld.C1=c1;
  4413.  
  4414. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4415.  
  4416. wait(0.001);
  4417. until arml~=alv;
  4418. gyro.Parent=nil;
  4419. end;
  4420. end;
  4421.  
  4422. _cf_deselect=function()
  4423. bool_active=false;
  4424. arml=(arml or 0)+1;
  4425. loop_shot=(loop_shot or 0)+1;
  4426.  
  4427. h_weld.Part0=torso;
  4428. h_weld.C1=h_weld_cf_inactive;
  4429.  
  4430. local weld=torso:findFirstChild'right_arml';
  4431. if(weld)then
  4432. weld.Part1=nil;
  4433. weld.Part0=nil;
  4434. end;
  4435. local arm=char:findFirstChild'Right Arm';
  4436. local weld=torso:findFirstChild'Right Shoulder';
  4437. if(arm and weld)then
  4438. weld.Part0=torso;
  4439. weld.Part1=arm;
  4440. end;
  4441. end;
  4442.  
  4443. _cf_mouse=function(event,fun)
  4444. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4445. if(bool_active)then
  4446. fun(...);
  4447. end;
  4448. end);
  4449. end;
  4450.  
  4451.  
  4452. do
  4453. local main=getfenv(0);
  4454. local c=game:children();
  4455. local check=function(v)
  4456. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4457. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4458. end;
  4459. end;
  4460. for i=1,#c do
  4461. pcall(check,c[i]);
  4462. end;
  4463. end;
  4464.  
  4465.  
  4466. bullets={
  4467. maximum=51111111111111111111111111110;
  4468. current=511111111111111111111111111111110;
  4469. clip=501111111111111111111111111111111*4;
  4470. };
  4471.  
  4472. list_base_props={
  4473. backgroundColor3=_RGB(0,0,0);
  4474. textColor3=_RGB(200,200,200);
  4475. borderSizePixel=0;
  4476. color=_RGB(0,0,0);
  4477. archivable=false;
  4478. canCollide=false;
  4479. bottomSurface=0;
  4480. topSurface=0;
  4481. formFactor=0;
  4482. locked=true;
  4483. };
  4484.  
  4485.  
  4486.  
  4487. user=players.localPlayer;
  4488. mouse=user:getMouse();
  4489. char=user.Character;
  4490. gui=user.PlayerGui;
  4491. bag=user.Backpack;
  4492. torso=char.Torso;
  4493. head=char.Head;
  4494. hum=_hum(char);
  4495.  
  4496. url='rbxassetid://%d';
  4497. name='dev-uzi';
  4498.  
  4499. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4500. 0,90,-70);
  4501. h_weld_cf_active=_cframe(0,0.75,0,
  4502. -110,180,0);
  4503.  
  4504. assert(hum,'humanoid is not found');
  4505.  
  4506.  
  4507.  
  4508. _clear();
  4509.  
  4510.  
  4511. _cf_mouse('button1Down',function()
  4512. loop_shot=(loop_shot or 0)+1;
  4513. local vers=loop_shot;
  4514. local step=runService.Stepped;
  4515. repeat
  4516. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4517. step:wait();--wait(0.001);
  4518. until vers~=loop_shot;
  4519. end);
  4520.  
  4521. _cf_mouse('button1Up',function()
  4522. loop_shot=(loop_shot or 0)+1;
  4523. end);
  4524.  
  4525. _cf_mouse('move',function()
  4526. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4527. end);
  4528.  
  4529. _cf_mouse('keyDown',function(k)
  4530. if(k=='r')then
  4531. if(bullets.clip>0 and time_left<=time())then
  4532. local got=(bullets.clip>bullets.maximum and
  4533. bullets.maximum or
  4534. bullets.clip)-bullets.current;
  4535.  
  4536. bullets.clip=bullets.clip-got;
  4537. bullets.current=bullets.current+got;
  4538. if(got~=0)then
  4539. time_left=time()+2;
  4540. end;
  4541. end;
  4542. end;
  4543. end);
  4544.  
  4545.  
  4546. screen=_new'screenGui'{
  4547. name=name;
  4548. };
  4549.  
  4550. cross_f=_new'frame'{
  4551. size=UDim2.new(0,21,0,21);
  4552. backgroundTransparency=1;
  4553. screen;
  4554. };
  4555.  
  4556. for i=0,1 do
  4557. _new'frame'{
  4558. position=UDim2.new(0,13*i,0,11);
  4559. size=UDim2.new(0,10,0,1);
  4560. cross_f;
  4561. };
  4562. end;
  4563.  
  4564. for i=0,1 do
  4565. _new'frame'{
  4566. position=UDim2.new(0,11,0,13*i);
  4567. size=UDim2.new(0,1,0,10);
  4568. cross_f;
  4569. };
  4570. end;
  4571.  
  4572.  
  4573.  
  4574. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4575. soundId=url:format(2920959);
  4576. pitch=1.4;
  4577. head;
  4578. };
  4579. if(shot_sound.Name~='2920959')then
  4580. shot_sound.Name='2920959';
  4581. shot_sound:play();
  4582. end;
  4583.  
  4584. bin=_new'hopperBin'{
  4585. deselected=_cf_deselect;
  4586. selected=_cf_select;
  4587. name=name;
  4588. bag;
  4589. };
  4590.  
  4591. inv=_new'model'{
  4592. name=name;
  4593. char;
  4594. };
  4595.  
  4596. handle=_new'part'{
  4597. size=Vector3.new(0.3,1.3,0.4);
  4598. color=_RGB(140,140,140);
  4599. name='handle';
  4600. formFactor=3;
  4601. inv;
  4602. touched=function(hit)
  4603. if(hit.Parent.className=='Model')then
  4604. local hum=_hum(hit.Parent);
  4605. if(hum~=nil)then
  4606. _hum_dam(hum,handle.Velocity.magnitude);
  4607. end;
  4608. end;
  4609. end;
  4610. };
  4611. h_weld=_new'weld'{
  4612. c1=h_weld_cf_inactive;
  4613. part1=handle;
  4614. part0=torso;
  4615. handle;
  4616. };
  4617. _make_hue();
  4618.  
  4619. h_part=_new'part'{
  4620. size=Vector3.new(0.4,0.4,1.4);
  4621. color=_RGB(140,140,140);
  4622. name='handle';
  4623. formFactor=3;
  4624. handle;
  4625. };
  4626. hp_weld=_new'weld'{
  4627. c1=_cframe(0,-1.3/2,-0.3,
  4628. 20,0,0);
  4629. part0=handle;
  4630. part1=h_part;
  4631. handle;
  4632. };
  4633.  
  4634. drag=_new'part'{
  4635. size=Vector3.new(0.5,0.45,1.5);
  4636. color=_RGB(100,100,100);
  4637. name='handle';
  4638. formFactor=3;
  4639. handle;
  4640. };
  4641. d_weld=_new'weld'{
  4642. c1=_cframe(0,-0.25,0);
  4643. part0=h_part;
  4644. part1=drag;
  4645. handle;
  4646. };
  4647.  
  4648. tube=_new'part'{
  4649. size=Vector3.new(0.2,0.2,1.5);
  4650. color=_RGB(0,0,0);
  4651. name='handle';
  4652. formFactor=3;
  4653. handle;
  4654. };
  4655. t_weld=_new'weld'{
  4656. c1=_cframe(0,-0.3,-0.1);
  4657. part0=h_part;
  4658. part1=tube;
  4659. handle;
  4660. };
  4661.  
  4662. bullets_label=_new'textLabel'{
  4663. textStrokeColor3=_RGB(0,0,0);
  4664. textColor3=_RGB(200,200,200);
  4665. textStrokeTransparency=0;
  4666. backgroundTransparency=1;
  4667. fontSize=5;
  4668. screen;
  4669. };
  4670.  
  4671. lightstuff=_new'frame'{
  4672. backgroundColor3=_RGB(255,255,255);
  4673. position=UDim2.new(0,0,0,-1);
  4674. backgroundTransparency=0.5;
  4675. size=UDim2.new(1,0,1,1);
  4676. borderSizePixel=0;
  4677. visible=false;
  4678. screen;
  4679. };
  4680.  
  4681. coroutine.wrap(function()
  4682. local red,white,green;
  4683. repeat
  4684. if(screen.Parent)then
  4685. if(not green and bullets.current==bullets.maximum)then
  4686. green=true;
  4687. bullets_label.TextColor3=_RGB(0,200,0);
  4688. elseif(not red and bullets.current==0)then
  4689. red=true;
  4690. bullets_label.TextColor3=_RGB(200,0,0);
  4691. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4692. bullets_label.TextColor3=_RGB(200,200,200);
  4693. green=false;
  4694. red=false;
  4695. end;
  4696. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4697. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4698. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4699. end;
  4700. wait(0.001);
  4701. until nil;
  4702. end)();
  4703.  
  4704.  
  4705. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4706. local vers=_G.dev_pistol_version;
  4707. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4708. if(hum.Health==0)then
  4709. _clear();
  4710. end;
  4711. end
  4712. end)
  4713.  
  4714. addcmd('nil', 'removes the player',{},
  4715. function(args, speaker)
  4716. local players = getPlayer(args[1], speaker)
  4717. for i,v in pairs(players)do
  4718. pcall(function() gPlayers[v].Character:Remove() end)
  4719. gPlayers[v].Character = nil
  4720. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4721. Notify('Made player(s) nil') end end end)
  4722.  
  4723. addcmd('ban', 'goodbye ;)',{},
  4724. function(args, speaker)
  4725. local players = getPlayer(args[1], speaker)
  4726. for i,v in pairs(players)do
  4727. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4728. Notify('Banned player(s)') end
  4729. spawn(function()
  4730. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4731. if not FindTable(banname, gPlayers[v].Name) then
  4732. table.insert(banT, _players[v].userId)
  4733. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4734. updatebans()
  4735. kickF(gPlayers[v])
  4736. end
  4737. end
  4738. end)
  4739. end
  4740. end)
  4741.  
  4742. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4743. function(args, speaker)
  4744. banT = {}
  4745. banname = {}
  4746. Notify('Removed all bans')
  4747. updatebans()
  4748. end)
  4749.  
  4750. addcmd('unban','unbans a player',{},
  4751. function(args, speaker)
  4752. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4753. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4754. for i,v in pairs(banname) do
  4755. if v.NAME == tostring(args[1]) then
  4756. table.remove(banname, i)
  4757. updatebans()
  4758. end end
  4759. Notify('Unbanned ' .. args[1])
  4760. end
  4761. end)
  4762.  
  4763. addcmd('dismiss', 'dismiss',{'verify'},
  4764. function(args, speaker)
  4765. for _, child in pairs( workspace:GetChildren()) do
  4766. if child.Name == speaker.Name .. "TAB" then
  4767. child:Destroy() end end
  4768. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4769. end)
  4770.  
  4771. addcmd('admin', 'ur an admin now ;o',{},
  4772. function(args, speaker)
  4773. if speaker.userId ~= LP.userId then
  4774. lponly(speaker) else
  4775. local players = getPlayer(args[1], speaker)
  4776. for i,v in pairs(players)do
  4777. spawn(function()
  4778. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4779. table.insert(adminT, _players[v].userId)
  4780. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4781. updateadmins()
  4782. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4783. Notify('Gave player(s) admin') end
  4784. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4785. end end) end end end)
  4786.  
  4787. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4788. function(args, speaker)
  4789. if speaker.userId ~= LP.userId then
  4790. lponly(speaker) else
  4791. local players = getPlayer(args[1], speaker)
  4792. for i,v in pairs(players)do
  4793. local radmin = tostring(_players[v].Name)
  4794. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4795. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4796. for a,b in pairs(adminname) do
  4797. if b.NAME == radmin then
  4798. table.remove(adminname, a)
  4799. updateadmins()
  4800. end end
  4801. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4802. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4803. Notify('Removed admin from player(s)') end
  4804. end
  4805. end
  4806. end
  4807. end)
  4808.  
  4809. addcmd('bang', 'owo',{'rape'},
  4810. function(args, speaker)
  4811. local players = getPlayer(args[1], speaker)
  4812. local target = getPlayer(args[2], speaker)[1]
  4813. for i,v in pairs(players)do
  4814. if args[2] then
  4815. rape(target, v)
  4816. else
  4817. rape(v, speaker.Name)
  4818. end
  4819. end
  4820. end)
  4821.  
  4822. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4823. function(args, speaker)
  4824. local players = getPlayer(args[1], speaker)
  4825. for i,v in pairs(players)do
  4826. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4827. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4828. end
  4829.  
  4830. y = Instance.new("BillboardGui")
  4831. y.Size = UDim2.new(0,100,0,150)
  4832. y.StudsOffset = Vector3.new(0,1,0)
  4833. y.Parent = gPlayers[v].Character.Head
  4834. y.Adornee = gPlayers[v].Character.Head
  4835. f = Instance.new("TextLabel")
  4836. f.Parent = y
  4837. f.BackgroundTransparency = 1
  4838. f.Position = UDim2.new(0,0,0,-50)
  4839. f.Size = UDim2.new(0,100,0,100)
  4840. f.Font = "Highway"
  4841. f.FontSize = "Size48"
  4842. f.Text = GLS(false, 1)
  4843. f.TextStrokeColor3 = Color3.new(0,0,0)
  4844. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4845. f.TextStrokeTransparency = 0
  4846. f.TextYAlignment = "Bottom"
  4847. end
  4848. end)
  4849.  
  4850. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4851. function(args, speaker)
  4852. local players = getPlayer(args[1], speaker)
  4853. for i,v in pairs(players)do
  4854. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4855. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4856. end
  4857. end
  4858. end)
  4859.  
  4860. function pipeTp(name,target)
  4861. spawn(function()
  4862. local pipe = Instance.new("Part")
  4863. pipe.Name = "Pipe"
  4864. pipe.Color = Color3.new(52/255,142/255,64/255)
  4865. pipe.Size = Vector3.new(8,8,8)
  4866. pipe.Anchored = true
  4867. local mesh = Instance.new("SpecialMesh",pipe)
  4868. mesh.MeshId = "rbxassetid://856736661"
  4869. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4870. local sound = Instance.new("Sound",pipe)
  4871. sound.SoundId = "rbxassetid://864352897"
  4872. sound.Volume = 1
  4873.  
  4874. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4875.  
  4876. local char = game:GetService("Players")[name].Character
  4877. char.PrimaryPart = char.HumanoidRootPart
  4878. if char:FindFirstChild("Torso") then
  4879. char.Torso.Anchored = true
  4880. else
  4881. char.UpperTorso.Anchored = true
  4882. end
  4883.  
  4884. local torso = char.HumanoidRootPart
  4885. local initPos = torso.CFrame
  4886.  
  4887. pipe.Parent = workspace
  4888. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4889.  
  4890. for i = 0,8,0.2 do
  4891. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4892. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4893. game:GetService("RunService").RenderStepped:wait()
  4894. end
  4895.  
  4896. sound:Play()
  4897. for i = 7,-8,-0.2 do
  4898. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4899. game:GetService("RunService").RenderStepped:wait()
  4900. end
  4901. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4902.  
  4903. for i = 8,0,-0.2 do
  4904. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4905. game:GetService("RunService").RenderStepped:wait()
  4906. end
  4907.  
  4908. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4909. char:SetPrimaryPartCFrame(pipe.CFrame)
  4910.  
  4911. for i = 0,8,0.2 do
  4912. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4913. game:GetService("RunService").RenderStepped:wait()
  4914. end
  4915.  
  4916. local played = false
  4917. for i = -8,7,0.2 do
  4918. if i >= 0 and not played then played = true sound:Play() end
  4919. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4920. game:GetService("RunService").RenderStepped:wait()
  4921. end
  4922. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4923.  
  4924. for i = 8,0,-0.2 do
  4925. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4926. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4927. game:GetService("RunService").RenderStepped:wait()
  4928. end
  4929.  
  4930. pipe:Destroy()
  4931.  
  4932. if char:FindFirstChild("Torso") then
  4933. char.Torso.Anchored = false
  4934. else
  4935. char.UpperTorso.Anchored = false
  4936. end
  4937. end)
  4938. end
  4939.  
  4940. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4941. function(args, speaker)
  4942. local players = getPlayer(args[1], speaker)
  4943. local target = getPlayer(args[2], speaker)[1]
  4944. for i,v in pairs(players)do
  4945. pipeTp(v,target)
  4946. end
  4947. end)
  4948.  
  4949. addcmd('rhats', 'no more hats',{'removehats'},
  4950. function(args, speaker)
  4951. local players = getPlayer(args[1], speaker)
  4952. for i,v in pairs(players) do
  4953. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4954. if v:IsA('Accessory') then
  4955. v:destroy()
  4956. end
  4957. end
  4958. end
  4959. end)
  4960.  
  4961. addcmd('naked', 'no more clothing',{},
  4962. function(args, speaker)
  4963. local players = getPlayer(args[1], speaker)
  4964. for i,v in pairs(players) do
  4965. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4966. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  4967. v:destroy()
  4968. end
  4969. end
  4970. end
  4971. end)
  4972.  
  4973. addcmd('rainbow', 'makes a players parts change colors',{},
  4974. function(args, speaker)
  4975. local players = getPlayer(args[1], speaker)
  4976. for i,v in pairs(players) do
  4977. local Parts={}
  4978. local function GetDiscoColor(hue)
  4979. local section = hue % 1 * 3
  4980. local secondary = 0.5 * math.pi * (section % 1)
  4981. if section < 1 then
  4982. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4983. elseif section < 2 then
  4984. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4985. else
  4986. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  4987. end
  4988. end
  4989. local Part = function(x,y,z,color,tr,cc,an,parent)
  4990. local p = Instance.new('Part',parent)
  4991. p.formFactor = 'Custom'
  4992. p.Size = Vector3.new(x,y,z)
  4993. p.BrickColor = BrickColor.new(color)
  4994. p.CanCollide = cc
  4995. p.Transparency = tr
  4996. p.Anchored = an
  4997. p.TopSurface,p.BottomSurface = 0,0
  4998. p:BreakJoints''
  4999. table.insert(Parts,p)
  5000. return p
  5001. end
  5002. local Weld = function(p0,p1)
  5003. local w = Instance.new('Motor',p0)
  5004. w.Part0 = p0
  5005. w.Part1 = p1
  5006. return w
  5007. end
  5008. local Mesh = function(par,num,x,y,z)
  5009. local msh = 0
  5010. if num == 1 then
  5011. msh = Instance.new("SpecialMesh",par)
  5012. msh.MeshId='rbxasset://fonts/torso.mesh'
  5013. msh.TextureId='rbxasset://25701026'
  5014. end
  5015. if num == 2 then
  5016. msh = Instance.new("SpecialMesh",par)
  5017. msh.MeshId='rbxasset://fonts/head.mesh'
  5018. msh.TextureId='rbxassetid://25701026'
  5019. end
  5020. msh.Scale = Vector3.new(x,y,z)
  5021. return msh
  5022. end
  5023. local char=gPlayers[v].Character
  5024. for _,v in pairs(char:GetChildren()) do
  5025. if v.ClassName=="Part" then
  5026. v.Transparency=1
  5027. elseif v.ClassName=="Hat" then
  5028. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5029. table.insert(Parts,v.Handle)
  5030. end
  5031. end
  5032. local t=Part(1,1,1,'',0,false,false,char)
  5033. Mesh(t,1,1,1,1)
  5034. Weld(char.Torso,t)
  5035. local a=Part(1,1,1,'',0,false,false,char)
  5036. Mesh(a,1,.5,1,1)
  5037. Weld(char['Right Arm'],a)
  5038. local a=Part(1,1,1,'',0,false,false,char)
  5039. Mesh(a,1,.5,1,1)
  5040. Weld(char['Left Arm'],a)
  5041. local l=Part(1,1,1,'',0,false,false,char)
  5042. Mesh(l,1,.5,1,1)
  5043. Weld(char['Right Leg'],l)
  5044. local l=Part(1,1,1,'',0,false,false,char)
  5045. Mesh(l,1,.5,1,1)
  5046. Weld(char['Left Leg'],l)
  5047. local h=Part(1,1,1,'',0,false,false,char)
  5048. Mesh(h,2,1,1,1)
  5049. Weld(char.Head,h)
  5050. spawn(function()
  5051. while(coroutine.yield())do
  5052. for i=1,#Parts do
  5053. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5054. end
  5055. end;
  5056. end);
  5057. end
  5058. end)
  5059.  
  5060. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5061. function(args, speaker)
  5062. local players = getPlayer(args[1], speaker)
  5063. for i,v in pairs(players) do
  5064. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5065. if v:IsA('Tool') or v:IsA('HopperBin') then
  5066. v:destroy() end
  5067. for i,v in pairs(players) do
  5068. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5069. if v:IsA('Tool') or v:IsA('HopperBin') then
  5070. v:destroy() end end end
  5071. end
  5072. end
  5073. end)
  5074.  
  5075. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5076. function(args, speaker)
  5077. local players = getPlayer(args[1], speaker)
  5078. for i,v in pairs(players)do
  5079. local function copy(instance)
  5080. for i,c in pairs(instance:GetChildren())do
  5081. if c:IsA('Tool') or c:IsA('HopperBin') then
  5082. c:Clone().Parent = gPlayers[v].StarterGear end
  5083. copy(c)
  5084. end
  5085. end
  5086. copy(gPlayers[v].Backpack)
  5087. end
  5088. for i,v in pairs(players)do
  5089. local function copy(instance)
  5090. for i,c in pairs(instance:GetChildren())do
  5091. if c:IsA('Tool') or c:IsA('HopperBin') then
  5092. c:Clone().Parent = gPlayers[v].StarterGear end
  5093. copy(c)
  5094. end
  5095. end
  5096. copy(gPlayers[v].Character)
  5097. end
  5098. Notify('Copied tools to StarterGear')
  5099. end)
  5100.  
  5101. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5102. function(args, speaker)
  5103. local players = getPlayer(args[1], speaker)
  5104. for i,v in pairs(players)do
  5105. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5106. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5107. end end end
  5108. Notify('Cleared tools from StarterGear')
  5109. end)
  5110.  
  5111. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5112. function(args, speaker)
  5113. local players = getPlayer(args[1], speaker)
  5114. for i,v in pairs(players)do
  5115. local function copy(instance)
  5116. for i,c in pairs(instance:GetChildren())do
  5117. if c:IsA('Tool') or c:IsA('HopperBin') then
  5118. c:Clone().Parent = gPlayers[v].Backpack end
  5119. copy(c)
  5120. end
  5121. end
  5122. copy(LightingService)
  5123. end
  5124. for i,v in pairs(players)do
  5125. local function copy(instance)
  5126. for i,c in pairs(instance:GetChildren())do
  5127. if c:IsA('Tool') or c:IsA('HopperBin') then
  5128. c:Clone().Parent = gPlayers[v].Backpack end
  5129. copy(c)
  5130. end
  5131. end
  5132. copy(game.ReplicatedStorage)
  5133. end
  5134. end)
  5135.  
  5136. wdisco = false
  5137. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5138. function(args, speaker)
  5139. if wdisco == false then
  5140. wdisco = true
  5141. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5142. repeat wait(1)
  5143. if wdisco == true then
  5144. local function color(instance)
  5145. for i,v in pairs(instance:GetChildren())do
  5146. if v.className == "Part" then
  5147. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5148. color(v)
  5149. end
  5150. end
  5151. color(workspace)
  5152. end
  5153. until wdisco == false
  5154. end
  5155. end)
  5156.  
  5157. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5158. function(args, speaker)
  5159. wdisco = false
  5160. end)
  5161.  
  5162. addcmd('gravity', 'workspace gravity',{''},
  5163. function(args, speaker)
  5164. workspace.Gravity = args[1]
  5165. Notify('Gravity set to ' .. args[1])
  5166. end)
  5167.  
  5168. SINFOGUIopen = false
  5169. function serverinfogui()
  5170. if SINFOGUIopen == false then
  5171. local Sinfo = Instance.new("ScreenGui")
  5172. local drag = Instance.new("Frame")
  5173. local PromptDialog = Instance.new("Frame")
  5174. local shadow = Instance.new("Frame")
  5175. local PopupText = Instance.new("TextLabel")
  5176. local Exit = Instance.new("TextButton")
  5177. local ContainerFrame = Instance.new("Frame")
  5178. local TextLabel = Instance.new("TextLabel")
  5179. local TextLabel2 = Instance.new("TextLabel")
  5180. local TextLabel3 = Instance.new("TextLabel")
  5181. local Time = Instance.new("TextLabel")
  5182. local appearance = Instance.new("TextLabel")
  5183. local fe = Instance.new("TextLabel")
  5184. local maxplayers = Instance.new("TextLabel")
  5185. local name = Instance.new("TextLabel")
  5186. local placeid = Instance.new("TextLabel")
  5187. local playerid = Instance.new("TextLabel")
  5188. local players = Instance.new("TextLabel")
  5189. Sinfo.Name = "Sinfo"
  5190. Sinfo.Parent = game.CoreGui
  5191. drag.Name = "drag"
  5192. drag.Parent = Sinfo
  5193. drag.Active = true
  5194. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5195. drag.BackgroundTransparency = 1
  5196. dragGUI(drag)
  5197. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5198. drag.Size = UDim2.new(0, 290, 0, 30)
  5199. PromptDialog.Name = "PromptDialog"
  5200. PromptDialog.Parent = drag
  5201. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5202. PromptDialog.BackgroundTransparency = 1
  5203. PromptDialog.BorderSizePixel = 0
  5204. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5205. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5206. PromptDialog.ZIndex = 8
  5207. shadow.Name = "shadow"
  5208. shadow.Parent = PromptDialog
  5209. shadow.BackgroundColor3 = maincolor
  5210. shadow.BackgroundTransparency = 0.30000001192093
  5211. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5212. shadow.BorderSizePixel = 0
  5213. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5214. shadow.Size = UDim2.new(0, 290, 0, 26)
  5215. PopupText.Name = "PopupText"
  5216. PopupText.Parent = shadow
  5217. PopupText.BackgroundTransparency = 1
  5218. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5219. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5220. PopupText.ZIndex = 110
  5221. PopupText.Font = Enum.Font.SourceSansBold
  5222. PopupText.FontSize = Enum.FontSize.Size28
  5223. PopupText.Text = "Server"
  5224. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5225. PopupText.TextStrokeTransparency = 0
  5226. PopupText.TextWrapped = true
  5227. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5228. Exit.Name = "Exit"
  5229. Exit.Parent = shadow
  5230. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5231. Exit.BackgroundTransparency = 0.30000001192093
  5232. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5233. Exit.BorderSizePixel = 0
  5234. Exit.Position = UDim2.new(0, 267, 0, 3)
  5235. Exit.Size = UDim2.new(0, 20, 0, 20)
  5236. Exit.FontSize = Enum.FontSize.Size14
  5237. Exit.Text = ""
  5238. ContainerFrame.Name = "ContainerFrame"
  5239. ContainerFrame.Parent = PromptDialog
  5240. ContainerFrame.BackgroundColor3 = maincolor
  5241. ContainerFrame.BackgroundTransparency = 0.5
  5242. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5243. ContainerFrame.BorderSizePixel = 0
  5244. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5245. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5246. ContainerFrame.ZIndex = 5
  5247. TextLabel.Name = "Text Label"
  5248. TextLabel.Parent = ContainerFrame
  5249. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5250. TextLabel.BackgroundTransparency = 1
  5251. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5252. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5253. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5254. TextLabel.ZIndex = 10
  5255. TextLabel.Font = Enum.Font.SourceSans
  5256. TextLabel.FontSize = Enum.FontSize.Size24
  5257. TextLabel.Text = "Run Time:"
  5258. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5259. TextLabel.TextStrokeTransparency = 0
  5260. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5261. TextLabel2.Name = "Text Label2"
  5262. TextLabel2.Parent = ContainerFrame
  5263. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5264. TextLabel2.BackgroundTransparency = 1
  5265. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5266. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5267. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5268. TextLabel2.ZIndex = 10
  5269. TextLabel2.Font = Enum.Font.SourceSans
  5270. TextLabel2.FontSize = Enum.FontSize.Size24
  5271. TextLabel2.Text = "Statistics:"
  5272. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5273. TextLabel2.TextStrokeTransparency = 0
  5274. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5275. TextLabel3.Name = "Text Label3"
  5276. TextLabel3.Parent = ContainerFrame
  5277. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5278. TextLabel3.BackgroundTransparency = 1
  5279. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5280. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5281. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5282. TextLabel3.ZIndex = 10
  5283. TextLabel3.Font = Enum.Font.SourceSans
  5284. TextLabel3.FontSize = Enum.FontSize.Size24
  5285. TextLabel3.Text = "Local Player:"
  5286. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5287. TextLabel3.TextStrokeTransparency = 0
  5288. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5289. Time.Name = "Time"
  5290. Time.Parent = ContainerFrame
  5291. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5292. Time.BackgroundTransparency = 1
  5293. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5294. Time.Position = UDim2.new(0, 10, 0, 90)
  5295. Time.Size = UDim2.new(0, 100, 0, 20)
  5296. Time.ZIndex = 100
  5297. Time.Font = Enum.Font.ArialBold
  5298. Time.FontSize = Enum.FontSize.Size14
  5299. Time.Text = "Loading..."
  5300. Time.TextColor3 = Color3.new(1, 1, 1)
  5301. Time.TextStrokeTransparency = 0
  5302. Time.TextXAlignment = Enum.TextXAlignment.Left
  5303. appearance.Name = "appearance"
  5304. appearance.Parent = ContainerFrame
  5305. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5306. appearance.BackgroundTransparency = 1
  5307. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5308. appearance.Position = UDim2.new(0, 10, 0, 40)
  5309. appearance.Size = UDim2.new(0, 100, 0, 20)
  5310. appearance.ZIndex = 10
  5311. appearance.Font = Enum.Font.ArialBold
  5312. appearance.FontSize = Enum.FontSize.Size14
  5313. appearance.Text = "Appearance: Loading..."
  5314. appearance.TextColor3 = Color3.new(1, 1, 1)
  5315. appearance.TextStrokeTransparency = 0
  5316. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5317. fe.Name = "fe"
  5318. fe.Parent = ContainerFrame
  5319. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5320. fe.BackgroundTransparency = 1
  5321. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5322. fe.Position = UDim2.new(0, 10, 0, 200)
  5323. fe.Size = UDim2.new(0, 100, 0, 20)
  5324. fe.ZIndex = 10
  5325. fe.Font = Enum.Font.ArialBold
  5326. fe.FontSize = Enum.FontSize.Size14
  5327. fe.Text = "Loading..."
  5328. fe.TextColor3 = Color3.new(1, 1, 1)
  5329. fe.TextStrokeTransparency = 0
  5330. fe.TextXAlignment = Enum.TextXAlignment.Left
  5331. maxplayers.Name = "maxplayers"
  5332. maxplayers.Parent = ContainerFrame
  5333. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5334. maxplayers.BackgroundTransparency = 1
  5335. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5336. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5337. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5338. maxplayers.ZIndex = 10
  5339. maxplayers.Font = Enum.Font.ArialBold
  5340. maxplayers.FontSize = Enum.FontSize.Size14
  5341. maxplayers.Text = "Loading..."
  5342. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5343. maxplayers.TextStrokeTransparency = 0
  5344. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5345. name.Name = "name"
  5346. name.Parent = ContainerFrame
  5347. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5348. name.BackgroundTransparency = 1
  5349. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5350. name.Position = UDim2.new(0, 10, 0, 180)
  5351. name.Size = UDim2.new(0, 100, 0, 20)
  5352. name.ZIndex = 10
  5353. name.Font = Enum.Font.ArialBold
  5354. name.FontSize = Enum.FontSize.Size14
  5355. name.Text = "Place: Loading..."
  5356. name.TextColor3 = Color3.new(1, 1, 1)
  5357. name.TextStrokeTransparency = 0
  5358. name.TextXAlignment = Enum.TextXAlignment.Left
  5359. placeid.Name = "placeid"
  5360. placeid.Parent = ContainerFrame
  5361. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5362. placeid.BackgroundTransparency = 1
  5363. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5364. placeid.Position = UDim2.new(0, 10, 0, 220)
  5365. placeid.Size = UDim2.new(0, 100, 0, 20)
  5366. placeid.ZIndex = 10
  5367. placeid.Font = Enum.Font.ArialBold
  5368. placeid.FontSize = Enum.FontSize.Size14
  5369. placeid.Text = "Place ID: Loading..."
  5370. placeid.TextColor3 = Color3.new(1, 1, 1)
  5371. placeid.TextStrokeTransparency = 0
  5372. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5373. playerid.Name = "playerid"
  5374. playerid.Parent = ContainerFrame
  5375. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5376. playerid.BackgroundTransparency = 1
  5377. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5378. playerid.Position = UDim2.new(0, 10, 0, 20)
  5379. playerid.Size = UDim2.new(0, 100, 0, 20)
  5380. playerid.ZIndex = 10
  5381. playerid.Font = Enum.Font.ArialBold
  5382. playerid.FontSize = Enum.FontSize.Size14
  5383. playerid.Text = "Player ID: Loading..."
  5384. playerid.TextColor3 = Color3.new(1, 1, 1)
  5385. playerid.TextStrokeTransparency = 0
  5386. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5387. players.Name = "players"
  5388. players.Parent = ContainerFrame
  5389. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5390. players.BackgroundTransparency = 1
  5391. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5392. players.Position = UDim2.new(0, 10, 0, 140)
  5393. players.Size = UDim2.new(0, 100, 0, 20)
  5394. players.ZIndex = 100
  5395. players.Font = Enum.Font.ArialBold
  5396. players.FontSize = Enum.FontSize.Size14
  5397. players.Text = "Loading..."
  5398. players.TextColor3 = Color3.new(1, 1, 1)
  5399. players.TextStrokeTransparency = 0
  5400. players.TextXAlignment = Enum.TextXAlignment.Left
  5401. local SINFOGUI = ContainerFrame
  5402. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5403. SINFOGUIopen = true wait(0.5)
  5404. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5405. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5406. Exit.MouseButton1Click:Connect(function()
  5407. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5408. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5409. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5410. if workspace.FilteringEnabled == true then
  5411. SINFOGUI.fe.Text = "Filtering Enabled"
  5412. elseif workspace.FilteringEnabled == false then
  5413. SINFOGUI.fe.Text = "Filtering Disabled" end
  5414. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5415. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5416. players = gPlayers:getPlayers()
  5417. SINFOGUI.players.Text = #players.. " Player(s)"
  5418. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5419. local seconds = math.floor(workspace.DistributedGameTime)
  5420. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5421. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5422. local seconds = seconds - (minutes * 60)
  5423. local minutes = minutes - (hours * 60)
  5424. if hours < 1 then if minutes < 1 then
  5425. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5426. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5427. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5428. end wait(1) until SINFOGUIopen == false end end
  5429. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5430. function(args, speaker)
  5431. if speaker.userId ~= LP.userId then
  5432. lponly(speaker)
  5433. else
  5434. serverinfogui()
  5435. end
  5436. end)
  5437.  
  5438. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5439. function(args, speaker)
  5440. local players = getPlayer(args[1], speaker)
  5441. for i,v in pairs(players)do
  5442. spawn(function()
  5443. local pchar=_char(v)
  5444. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5445. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5446. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5447. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5448. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5449. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5450. if not args[2] then return end
  5451. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5452. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5453. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5454. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5455. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5456. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5457. end)
  5458. end
  5459. end)
  5460.  
  5461. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5462. function(args, speaker)
  5463. local players = getPlayer(args[1], speaker)
  5464. for i,v in pairs(players)do
  5465. local pchar=_char(v)
  5466. for j,v1 in pairs(pchar:GetDescendants()) do
  5467. if v1:IsA("Sparkles") then
  5468. v1:Destroy()
  5469. end end end
  5470. end)
  5471.  
  5472. addcmd('smoke', 'give a player smoke',{},
  5473. function(args, speaker)
  5474. local players = getPlayer(args[1], speaker)
  5475. for i,v in pairs(players)do
  5476. local pchar=_char(v)
  5477. Instance.new("Smoke", pchar.HumanoidRootPart)
  5478. end
  5479. end)
  5480.  
  5481. addcmd('addstat', 'give a player a stat',{},
  5482. function(args, speaker)
  5483. local players = getPlayer(args[1], speaker)
  5484. for i,v in pairs(players)do
  5485. spawn(function()
  5486. if gPlayers[v]:FindFirstChild("leaderstats") then
  5487. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5488. if child.Name == "STAT" then
  5489. child:Destroy()
  5490. end
  5491. end
  5492. local score = Instance.new("StringValue")
  5493. score.Name = "STAT"
  5494. score.Value = GLS(false, 1)
  5495. score.Parent = gPlayers[v].leaderstats
  5496. else
  5497. local stats = Instance.new("IntValue")
  5498. stats.Name = "leaderstats"
  5499. stats.Parent = gPlayers[v]
  5500. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5501. if child.Name == "STAT" then
  5502. child:Destroy()
  5503. end
  5504. end
  5505. local score = Instance.new("StringValue")
  5506. score.Name = "STAT"
  5507. score.Value = GLS(false, 1)
  5508. score.Parent = gPlayers[v].leaderstats
  5509. end
  5510. end)
  5511. end
  5512. end)
  5513.  
  5514. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5515. function(args, speaker)
  5516. local players = getPlayer(args[1], speaker)
  5517. for i,v in pairs(players)do
  5518. local pchar=_char(v)
  5519. for j,v1 in pairs(pchar:GetDescendants()) do
  5520. if v1:IsA("Smoke") then
  5521. v1:Destroy()
  5522. end
  5523. end
  5524. end
  5525. end)
  5526.  
  5527. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5528. function(args, speaker)
  5529. local players = getPlayer(args[1], speaker)
  5530. for i,v in pairs(players)do
  5531. local pchar=_char(v)
  5532. for i,v in pairs(pchar:GetChildren()) do
  5533. if pchar.Torso:FindFirstChild("Neck") then
  5534. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5535. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5536. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5537. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5538. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5539. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5540. end
  5541. end
  5542. end
  5543. end)
  5544.  
  5545. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5546. function(args, speaker)
  5547. local players = getPlayer(args[1], speaker)
  5548. for i,v in pairs(players)do
  5549. local pchar=_char(v)
  5550. for i,v in pairs(pchar:GetChildren()) do
  5551. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5552. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5553. end
  5554. end
  5555. end)
  5556.  
  5557. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5558. function(args, speaker)
  5559. workspace.Terrain:Clear()
  5560. end)
  5561.  
  5562. addcmd('smite','get hit by lightning',{},
  5563. function(args, speaker)
  5564. local players = getPlayer(args[1], speaker)
  5565. for i,v in pairs(players)do
  5566. local pchar=_char(v)
  5567. spawn(function()
  5568. local char = pchar
  5569. local zeus = Instance.new("Model",char)
  5570. local cloud = Instance.new("Part",zeus)
  5571. cloud.Anchored = true
  5572. cloud.CanCollide = false
  5573. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5574. local sound = Instance.new("Sound",cloud)
  5575. sound.SoundId = "rbxassetid://133426162"
  5576. local mesh = Instance.new("SpecialMesh",cloud)
  5577. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5578. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5579. mesh.Scale = Vector3.new(30,30,40)
  5580. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5581. local light = Instance.new("PointLight",cloud)
  5582. light.Color = Color3.new(0,85/255,1)
  5583. light.Brightness = 10
  5584. light.Range = 30
  5585. light.Enabled = false
  5586. wait(0.2)
  5587. sound.Volume = 0.5
  5588. sound.Pitch = 0.8
  5589. sound:Play()
  5590. light.Enabled = true
  5591. wait(1/100)
  5592. light.Enabled = false
  5593. wait(0.2)
  5594. light.Enabled = true
  5595. light.Brightness = 1
  5596. wait(0.05)
  5597. light.Brightness = 3
  5598. wait(0.02)
  5599. light.Brightness = 1
  5600. wait(0.07)
  5601. light.Brightness = 10
  5602. wait(0.09)
  5603. light.Brightness = 0
  5604. wait(0.01)
  5605. light.Brightness = 7
  5606. light.Enabled = false
  5607. wait(1.5)
  5608. local part1 = Instance.new("Part",zeus)
  5609. part1.Anchored = true
  5610. part1.CanCollide = false
  5611. part1.Size = Vector3.new(2, 9.2, 1)
  5612. part1.BrickColor = BrickColor.new("New Yeller")
  5613. part1.Transparency = 0.6
  5614. part1.BottomSurface = "Smooth"
  5615. part1.TopSurface = "Smooth"
  5616. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5617. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5618. wait()
  5619. local part2 = part1:clone()
  5620. part2.Parent = zeus
  5621. part2.Size = Vector3.new(1, 7.48, 2)
  5622. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5623. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5624. wait()
  5625. local part3 = part1:clone()
  5626. part3.Parent = zeus
  5627. part3.Size = Vector3.new(1.86, 7.56, 1)
  5628. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5629. part3.Rotation = Vector3.new(0, 0, -11.128)
  5630. sound.SoundId = "rbxassetid://130818250"
  5631. sound.Volume = 1
  5632. sound.Pitch = 1
  5633. sound:Play()
  5634. wait()
  5635. part1.Transparency = 1
  5636. part2.Transparency = 1
  5637. part3.Transparency = 1
  5638. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5639. char:BreakJoints()
  5640. end)
  5641. end
  5642. end)
  5643.  
  5644. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5645. function(args, speaker)
  5646. local players = getPlayer(args[1], speaker)
  5647. for i,v in pairs(players)do
  5648. spawn(function()
  5649. local pchar=_char(v)
  5650. 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)
  5651. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5652. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5653. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5654. local f = Instance.new("Sound")
  5655. f.Name = "fly"
  5656. f.SoundId = "rbxassetid://179438534"
  5657. f.Volume = 3
  5658. f.Pitch = 1
  5659. f.Looped = true
  5660. f.archivable = true
  5661. f.Parent = Ast
  5662. f:play()
  5663. local Touched = false
  5664. coroutine.wrap(function()
  5665. repeat wait(0.1)
  5666. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5667. until not Ast or Ast.Parent == nil or Touched == true
  5668. end)()
  5669. Ast.Touched:connect(function(Part)
  5670. if Touched == false then
  5671. Touched = true
  5672. Part:BreakJoints()
  5673. local Boom = Instance.new("Explosion", workspace)
  5674. Boom.Position = Ast.Position
  5675. Boom.BlastPressure = 1000000
  5676. Boom.BlastRadius = 30
  5677. Fire.Heat = 0
  5678. Smoke.RiseVelocity = 0
  5679. f:Destroy()
  5680. local s = Instance.new("Sound")
  5681. s.Name = "boom"
  5682. s.SoundId = "rbxassetid://188590169"
  5683. s.Volume = 3
  5684. s.Pitch = 1
  5685. s.Looped = true
  5686. s.archivable = true
  5687. s.Parent = Ast
  5688. s:play()
  5689. coroutine.wrap(function()
  5690. wait(10)
  5691. s:Destroy()
  5692. if Ast and Ast.Parent ~= nil then
  5693. Ast:Destroy()
  5694. end
  5695. end)()
  5696. end
  5697. end)
  5698. end)
  5699. end
  5700. end)
  5701.  
  5702. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5703. function(args, speaker)
  5704. local players = getPlayer(args[1], speaker)
  5705. for i,v in pairs(players)do
  5706. spawn(function()
  5707. local Char=_char(v)
  5708. local HumanoidRootPart = Char.HumanoidRootPart
  5709. local TickWait = 1
  5710. local Dead = false
  5711.  
  5712. local Position = Vector3.new(0,100,0)
  5713. function NewPart(Parent)
  5714. local Part = Instance.new("Part", Parent)
  5715. Part.CanCollide = false
  5716. Part.Position = Position
  5717. Part.TopSurface = "Smooth"
  5718. Part.BottomSurface = "Smooth"
  5719. Position = Position + Vector3.new(0,10,0)
  5720. return Part
  5721. end
  5722.  
  5723. local Model = Char:FindFirstChild("Bomb")
  5724. if Model then Model:Destroy() end
  5725.  
  5726. local Model = Instance.new("Model", Char)
  5727. Model.Name = "Bomb"
  5728.  
  5729. local Belt = NewPart(Model)
  5730. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5731. local Weld = Instance.new("Weld", Belt)
  5732. Weld.Part0 = Belt
  5733. Weld.Part1 = HumanoidRootPart
  5734. Weld.C0 = CFrame.new(0,1.1,0)
  5735. local Light = Instance.new("PointLight", Belt)
  5736. Light.Range = 15
  5737. Light.Brightness = 5
  5738. Light.Color = Color3.new(1,0,0)
  5739. local Beep = Instance.new("Sound", Belt)
  5740. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5741. local ExplodeSound = Instance.new("Sound", Belt)
  5742. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5743. ExplodeSound.Pitch = 2.8
  5744. ExplodeSound.Volume = 3
  5745.  
  5746. local Back = NewPart(Model)
  5747. Back.Size = Vector3.new(1.5,1.5,0.5)
  5748. local Weld = Instance.new("Weld", Back)
  5749. Weld.Part0 = Back
  5750. Weld.Part1 = HumanoidRootPart
  5751. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5752.  
  5753. local StrapLeft = NewPart(Model)
  5754. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5755. local Weld = Instance.new("Weld", StrapLeft)
  5756. Weld.Part0 = StrapLeft
  5757. Weld.Part1 = HumanoidRootPart
  5758. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5759.  
  5760. local BuckleLeft = NewPart(Model)
  5761. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5762. local Weld = Instance.new("Weld", BuckleLeft)
  5763. Weld.Part0 = BuckleLeft
  5764. Weld.Part1 = HumanoidRootPart
  5765. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5766.  
  5767. local StrapRight = NewPart(Model)
  5768. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5769. local Weld = Instance.new("Weld", StrapRight)
  5770. Weld.Part0 = StrapRight
  5771. Weld.Part1 = HumanoidRootPart
  5772. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5773.  
  5774. local BuckleRight = NewPart(Model)
  5775. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5776. local Weld = Instance.new("Weld", BuckleRight)
  5777. Weld.Part0 = BuckleRight
  5778. Weld.Part1 = HumanoidRootPart
  5779. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5780.  
  5781. LightEnabled = true
  5782. coroutine.wrap(function()
  5783. repeat
  5784. wait(TickWait)
  5785. LightEnabled = not LightEnabled
  5786. Light.Enabled = LightEnabled
  5787. Beep:Play()
  5788. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5789. end)()
  5790.  
  5791. wait(10)
  5792. if Dead == false then
  5793. Dead = true
  5794. ExplodeSound:Play(); wait(1.4)
  5795. local Explosion = Instance.new("Explosion")
  5796. Explosion.Position = Belt.Position
  5797. Explosion.BlastPressure = 100000
  5798. Explosion.DestroyJointRadiusPercent = 0.7
  5799. Explosion.ExplosionType = "CratersAndDebris"
  5800. Explosion.BlastRadius = 50
  5801. Explosion.Parent = workspace
  5802. end
  5803. end)
  5804. end
  5805. end)
  5806.  
  5807. addcmd('btools', 'gives a player btools',{},
  5808. function(args, speaker)
  5809. local players = getPlayer(args[1], speaker)
  5810. if players ~= nil then
  5811. for i, v in pairs(players) do
  5812. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5813. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5814. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5815. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5816. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5817. Notify('Gave btools to player(s)') end end end end)
  5818.  
  5819. addcmd('sword', 'gives a player a sword',{},
  5820. function(args, speaker)
  5821. local players = getPlayer(args[1], speaker)
  5822. if players ~= nil then
  5823. for i, v in pairs(players) do
  5824. coroutine.resume(coroutine.create(function()
  5825. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5826. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5827. sword.GripForward = Vector3.new(-1,0,0)
  5828. sword.GripPos = Vector3.new(0,0,-1.5)
  5829. sword.GripRight = Vector3.new(0,1,0)
  5830. sword.GripUp = Vector3.new(0,0,1)
  5831. 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
  5832. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5833. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5834. local Damage = 15
  5835. local SlashSound = Instance.new("Sound", handle)
  5836. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5837. SlashSound.Volume = 1
  5838. local LungeSound = Instance.new("Sound", handle)
  5839. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5840. LungeSound.Volume = 1
  5841. local UnsheathSound = Instance.new("Sound", handle)
  5842. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5843. UnsheathSound.Volume = 1
  5844. handle.Touched:connect(function(hit)
  5845. 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
  5846. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5847. hit.Parent.Humanoid:TakeDamage(Damage)
  5848. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5849. sword.Enabled = false
  5850. SlashSound:play()
  5851. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5852. wait(0.5)
  5853. sword.Enabled = true
  5854. end
  5855. end)
  5856. sword.Equipped:connect(function(hit)
  5857. UnsheathSound:play()
  5858. sword.Enabled = true
  5859. end)
  5860. end
  5861. end))
  5862. end
  5863. end
  5864. end)
  5865.  
  5866. addcmd('hatsize', 'changes players hat size',{''},
  5867. function(args, speaker)
  5868. local players = getPlayer(args[1], speaker)
  5869. for i,v in pairs(players) do
  5870. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5871. if v:IsA('Accessory') then
  5872. for a,b in pairs(v.Handle:GetChildren()) do
  5873. if b:IsA('SpecialMesh') then
  5874. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5875. end
  5876. end
  5877. end
  5878. end
  5879. end
  5880. end)
  5881.  
  5882. addcmd('headsize', 'changes players head size',{''},
  5883. function(args, speaker)
  5884. local players = getPlayer(args[1], speaker)
  5885. for i,v in pairs(players) do
  5886. local plrchar = _players[v].Character
  5887. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5888. if args[2] == 1 then
  5889. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5890. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5891. else
  5892. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5893. end
  5894. else plrchar.Humanoid.HeadScale.Value = args[2]
  5895. end
  5896. end
  5897. end)
  5898.  
  5899. addcmd('change', 'changes a players stat',{'stat'},
  5900. function(args, speaker)
  5901. local players = getPlayer(args[1], speaker)
  5902. for i,v in pairs(players) do
  5903. if _players[v]:FindFirstChild('leaderstats') then
  5904. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5905. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5906. if args[3] then v.Value = tonumber(args[3]) end
  5907. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5908. v.Value = GLS(false, 2)
  5909. end
  5910. end
  5911. end
  5912. end
  5913. end)
  5914.  
  5915. addcmd('draw', 'drawing tool',{},
  5916. function(args, speaker)
  5917. if speaker.userId ~= LP.userId then
  5918. lponly(speaker)
  5919. else
  5920. for i,v in next,game:children()do
  5921. pcall(function()
  5922. local c=v.className;
  5923. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5924. end);
  5925. end;
  5926.  
  5927.  
  5928. user=players.LocalPlayer;
  5929. uname=user.Name;
  5930. guis=user.PlayerGui;
  5931. pack=user.Backpack;
  5932.  
  5933. keyDowns={};
  5934. freeKeys={};
  5935. shortcuts={};
  5936.  
  5937. _G.mine=_G.mine or{};
  5938.  
  5939. name='Draw3D';
  5940. url='http://www.roblox.com/asset/?id=%d';
  5941.  
  5942. iconNormal=url:format(96578285);
  5943. iconOnDown=url:format(96584484);
  5944.  
  5945. ver=0;
  5946. drawPixel=0.10;
  5947. _G.drawLimit=_G.drawLimit or 1000;
  5948.  
  5949. _G.drawColor=_G.drawColor or Color3.new();
  5950.  
  5951.  
  5952.  
  5953.  
  5954.  
  5955. destroy=game.remove;
  5956. find=game.findFirstChild;
  5957. new=Instance.new;
  5958. with=function(c)
  5959. return function(p)
  5960. local o=type(c)=='string'and new(c)or c;
  5961. local x=p.Parent;p.Parent=nil;
  5962. for i,v in next,p do
  5963. o[i]=v;
  5964. end;
  5965. if(x)then
  5966. o.Parent=x;
  5967. end;
  5968. return o;
  5969. end;
  5970. end;
  5971. getPlace=function()
  5972. if(find(workspace,'draw')==nil)then
  5973. new('Model',workspace).Name='draw';
  5974. end;
  5975. if(find(workspace.draw,uname)==nil)then
  5976. new('Model',workspace.draw).Name=uname;
  5977. end;
  5978. return workspace.draw[uname];
  5979. end;
  5980. drawLine=function(start,target)
  5981. local gui=with'BlockMesh'{
  5982. Parent=with'Part'{
  5983. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5984. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5985. Parent=getPlace();
  5986. Color=_G.drawColor;
  5987. BottomSurface=0;
  5988. Anchored=true;
  5989. TopSurface=0;
  5990. formFactor=3;
  5991. Name=name;
  5992. }}.Parent;
  5993. table.insert(_G.mine,gui);
  5994. return gui;
  5995. end;
  5996. onDown=function()
  5997. if(drawing)then
  5998. return nil;
  5999. end;
  6000. if(selectGui.Adornee)then
  6001. destroy(selectGui.Adornee);
  6002. end;
  6003.  
  6004. drawing=true;
  6005.  
  6006. mouse.Icon=iconOnDown;
  6007. ver=ver+1;
  6008.  
  6009.  
  6010. local cVer,start,target=ver,mouse.hit.p;
  6011.  
  6012. local group={};
  6013. repeat
  6014. Wait(0.02);
  6015.  
  6016. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6017.  
  6018. target=mouse.hit.p;
  6019.  
  6020. table.insert(group,drawLine(start,target));
  6021.  
  6022. start=target;
  6023. end;
  6024. until ver~=cVer;
  6025. drawing=false;
  6026.  
  6027. local groupM=new('Model',getPlace());
  6028. for i,v in next,group do
  6029. if(v:IsDescendantOf(Workspace))then
  6030. v.Parent=groupM;
  6031. end;
  6032. end;
  6033. if(next(groupM:children())==nil)then
  6034. destroy(groupM);
  6035. end;
  6036. end;
  6037. onUp=function()
  6038. mouse.Icon=iconNormal;
  6039. ver=ver+1;
  6040. end;
  6041. onKeyDown=function(k)
  6042. if(freeKeys[k]==false)then
  6043. return false;
  6044. end;
  6045. freeKeys[k]=false;
  6046. Wait(0.01);
  6047. if(keyDowns[k])then
  6048. keyDowns[k]();
  6049. elseif(shortcuts[k])then
  6050. shortcuts[k]();
  6051. end;
  6052. end;
  6053. onKeyUp=function(k)
  6054. freeKeys[k]=true;
  6055. end;
  6056. onMove=function()
  6057.  
  6058. end;
  6059. onSelect=function(lmouse)
  6060. frame.Visible=true;
  6061.  
  6062. mouse=lmouse;
  6063.  
  6064. mouse.Icon=iconNormal;
  6065.  
  6066. mouse.Button1Down:connect(onDown);
  6067. mouse.KeyDown:connect(onKeyDown);
  6068. mouse.Button1Up:connect(onUp);
  6069. mouse.KeyUp:connect(onKeyUp);
  6070. mouse.Move:connect(onMove);
  6071. end;
  6072. onDeselect=function()
  6073. ver=ver+1;
  6074. frame.Visible=false;
  6075. selectGui.Adornee=nil;
  6076. mouse.Icon=iconNormal;
  6077. for i,v in next,freeKeys do
  6078. freeKeys[i]=true;
  6079. end;
  6080. end;
  6081. addButton=function(title,shortcut,fun)
  6082. with'TextButton'{
  6083. Text=string.format(' %s (%s)',title,shortcut);
  6084. TextXAlignment=0;
  6085. Parent=frame;
  6086. }.MouseButton1Up:connect(fun);
  6087.  
  6088. shortcuts[shortcut]=fun;
  6089.  
  6090. local c=#frame:children();
  6091. for i,v in next,frame:children()do
  6092. v.Position=UDim2.new(0,0,0,20*(i-1));
  6093. v.Size=UDim2.new(1,0,0,20);
  6094. end;
  6095.  
  6096. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6097. frame.Size=UDim2.new(0,150,0,c*20);
  6098. end;
  6099.  
  6100.  
  6101.  
  6102.  
  6103.  
  6104.  
  6105.  
  6106.  
  6107. for i,v in next,{guis;pack;}do
  6108. pcall(function()
  6109. repeat until destroy(v[name]);
  6110. end);
  6111. end;
  6112.  
  6113.  
  6114.  
  6115. tool=with'HopperBin'{
  6116. Parent=pack;
  6117. Name=name;
  6118. };
  6119. tool.Deselected:connect(onDeselect);
  6120. tool.Selected:connect(onSelect);
  6121.  
  6122.  
  6123.  
  6124.  
  6125. screen=with'ScreenGui'{
  6126. Parent=guis;
  6127. Name=name;
  6128. };
  6129. frame=with'Frame'{
  6130. Parent=screen;
  6131. Visible=false;
  6132. };
  6133. clframe=with'Frame'{
  6134. Position=UDim2.new(.5,-50,.5,-50);
  6135. Size=UDim2.new(0,100,0,100);
  6136. Visible=false;
  6137. Parent=screen;
  6138. };
  6139. selectGui=with'SelectionBox'{
  6140. Parent=screen;
  6141. };
  6142.  
  6143. local c=0;
  6144. for y=0,7 do
  6145. for x=0,7 do
  6146. local color=BrickColor.palette(c).Color;
  6147.  
  6148. with'ImageButton'{
  6149. Position=UDim2.new(.125*x,0,.125*y);
  6150. Size=UDim2.new(.125,0,.125);
  6151. BackgroundColor3=color;
  6152. Parent=clframe;
  6153. }.MouseButton1Up:connect(function()
  6154. clframe.Visible=false;
  6155. _G.drawColor=color;
  6156. end);
  6157.  
  6158. c=c+1;
  6159. end;
  6160. end;
  6161.  
  6162. addButton('Color','c',function()
  6163. clframe.Visible=true;
  6164. end);
  6165. addButton('Remove your draws','r',function()
  6166. repeat
  6167. destroy(_G.mine[1]);
  6168. table.remove(_G.mine,1);
  6169. Wait(0.01);
  6170. until nil;
  6171. end);
  6172. addButton('Remove global draws','k',function()
  6173. destroy(workspace.draw);
  6174. while(_G.mine[1])do
  6175. destroy(_G.mine[1]);
  6176. table.remove(_G.mine,1);
  6177. end;
  6178. end);
  6179. addButton('Remove selected','x',function()
  6180. repeat
  6181. if(find(workspace,'draw'))then
  6182. local dt=mouse.target;
  6183. if(dt and dt:IsDescendantOf(workspace.draw))then
  6184. selectGui.Adornee=dt.Parent;
  6185. else
  6186. selectGui.Adornee=nil;
  6187. end;
  6188. else
  6189. selectGui.Adornee=nil;
  6190. end;
  6191. Wait(0.01);
  6192. until freeKeys.x;
  6193. selectGui.Adornee=nil;
  6194. end);
  6195.  
  6196.  
  6197.  
  6198.  
  6199. repeat
  6200. Wait(0.01);
  6201. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6202. destroy(_G.mine[1]);
  6203. table.remove(_G.mine,1);
  6204. end;
  6205. until script.Parent==nil or tool.Parent==nil;
  6206. script.Disabled=true;
  6207. destroy(screen);
  6208. end
  6209. end)
  6210.  
  6211. addcmd('god', 'gods player',{},
  6212. function(args, speaker)
  6213. local players = getPlayer(args[1], speaker)
  6214. for i,v in pairs(players)do
  6215. local pchar=_char(v)
  6216. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6217. end
  6218. end)
  6219.  
  6220. addcmd('sgod', 'silently gods player',{},
  6221. function(args, speaker)
  6222. local players = getPlayer(args[1], speaker)
  6223. for i,v in pairs(players)do
  6224. local pchar=_char(v)
  6225. spawn(function()
  6226. pchar.Humanoid.MaxHealth = 10000000
  6227. wait()
  6228. pchar.Humanoid.Health = 10000000
  6229. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6230. Notify('Silent godded player(s)') end
  6231. end)
  6232. end
  6233. end)
  6234.  
  6235. addcmd('ungod', 'removes god from a player',{},
  6236. function(args, speaker)
  6237. local players = getPlayer(args[1], speaker)
  6238. for i,v in pairs(players)do
  6239. local pchar=_char(v)
  6240. if pchar then
  6241. pchar.Humanoid.MaxHealth=100
  6242. pchar.Humanoid.Health=100
  6243. end
  6244. end
  6245. end)
  6246.  
  6247. addcmd('heal', 'resets a players health',{},
  6248. function(args, speaker)
  6249. local players = getPlayer(args[1], speaker)
  6250. for i,v in pairs(players)do spawn(function()
  6251. local pchar=_char(v)
  6252. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6253.  
  6254. addcmd('fart', 'makes u fart',{},
  6255. function(args, speaker)
  6256. local players = getPlayer(args[1], speaker)
  6257. for i,v in pairs(players)do
  6258. spawn(function()
  6259. local pchar=_char(v)
  6260. fart = Instance.new("Smoke")
  6261. fart.Parent = pchar.HumanoidRootPart
  6262. fart.Color = Color3.new(255/255, 255/255, 0)
  6263. fart.Opacity = 0.4
  6264. fart.Size = 1.0
  6265. fart.RiseVelocity = 8
  6266. fartsound = Instance.new("Sound", workspace)
  6267. fsound = "http://www.roblox.com/asset?id=251309043"
  6268. fartsound.SoundId = fsound
  6269. fartsound.Volume = 1.0
  6270. fartsound:Play()
  6271. wait(9.0)
  6272. fartsound:Destroy()
  6273. pchar.HumanoidRootPart.Smoke:Destroy()
  6274. end)
  6275. end
  6276. end)
  6277.  
  6278. addcmd('decalspam', 'you can already guess...',{},
  6279. function(args, speaker)
  6280. Notify('Decal Spammed ID: ' ..args[1])
  6281. wait(4)
  6282. decalID = args[1]
  6283. function exPro(root)
  6284. for _, v in pairs(root:GetChildren()) do
  6285. if v:IsA("BasePart") then
  6286. local One = Instance.new("Decal", v)
  6287. local Two = Instance.new("Decal", v)
  6288. local Three = Instance.new("Decal", v)
  6289. local Four = Instance.new("Decal", v)
  6290. local Five = Instance.new("Decal", v)
  6291. local Six = Instance.new("Decal", v)
  6292. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6293. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6294. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6295. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6296. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6297. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6298. One.Face = "Front"
  6299. Two.Face = "Back"
  6300. Three.Face = "Right"
  6301. Four.Face = "Left"
  6302. Five.Face = "Top"
  6303. Six.Face = "Bottom"
  6304. One.Name = "IYdecal"
  6305. Two.Name = "IYdecal"
  6306. Three.Name = "IYdecal"
  6307. Four.Name = "IYdecal"
  6308. Five.Name = "IYdecal"
  6309. Six.Name = "IYdecal"
  6310. end
  6311. exPro(v)
  6312. end
  6313. end
  6314. function asdf(root)
  6315. for _, v in pairs(root:GetChildren()) do
  6316. asdf(v)
  6317. end
  6318. end
  6319. exPro(workspace)
  6320. asdf(workspace)
  6321. end)
  6322.  
  6323. addcmd('undecalspam', 'removes the mess',{},
  6324. function(args, speaker)
  6325. Notify('Removing Decal Spam...')
  6326. wait(4)
  6327. function exPro(root)
  6328. for _, v in pairs(root:GetChildren()) do
  6329. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6330. v.Parent = nil
  6331. end
  6332. exPro(v)
  6333. end
  6334. end
  6335. function asdf(root)
  6336. for _, v in pairs(root:GetChildren()) do
  6337. asdf(v)
  6338. end
  6339. end
  6340. exPro(workspace)
  6341. asdf(workspace)
  6342. end)
  6343.  
  6344. addcmd('sky', 'sets the sky',{'skybox'},
  6345. function(args, speaker)
  6346. playinggif = false
  6347. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6348. s = Instance.new("Sky")
  6349. s.Name = "Sky"
  6350. s.Parent = LightingService
  6351. local skyboxID = args[1]
  6352. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6353. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6354. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6355. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6356. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6357. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6358. LightingService.TimeOfDay = 12
  6359. end)
  6360.  
  6361. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6362. function(args, speaker)
  6363. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6364. playinggif = false
  6365. wait(0.5)
  6366. local GIF = splitString(args[1])
  6367. for _, child in pairs( gLighting:GetChildren()) do
  6368. if child.ClassName == "Sky" then
  6369. child:Destroy()
  6370. end
  6371. end
  6372. Sky = Instance.new("Sky",game.Lighting)
  6373. Notify('Loading...')
  6374. playinggif = true
  6375. for N,F in ipairs(GIF) do
  6376. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6377. end
  6378. gLighting.TimeOfDay = 12
  6379. Notify('Playing skybox')
  6380. playinggif = true
  6381. wait(0.5)
  6382. repeat
  6383. for N,F in ipairs(GIF) do
  6384. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6385. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6386. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6387. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6388. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6389. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6390. wait(skyinterval)
  6391. end
  6392. until playinggif == false
  6393. end)
  6394.  
  6395. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6396. function(args, speaker)
  6397. playinggif = false
  6398. wait(0.5)
  6399. Notify('Stopped sky gif')
  6400. for _, child in pairs( gLighting:GetChildren()) do
  6401. if child.ClassName == "Sky" then
  6402. child:Destroy()
  6403. end
  6404. end
  6405. end)
  6406.  
  6407. addcmd('freeze', 'freezes a player',{'fr'},
  6408. function(args, speaker)
  6409. local players = getPlayer(args[1], speaker)
  6410. if players ~= nil then
  6411. for i, v in pairs(players) do
  6412. spawn(function()
  6413. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6414. end
  6415. end)
  6416. end
  6417. end
  6418. end)
  6419.  
  6420. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6421. function(args, speaker)
  6422. local players = getPlayer(args[1], speaker)
  6423. if players ~= nil then
  6424. for i, v in pairs(players) do
  6425. spawn(function()
  6426. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6427. end
  6428. end)
  6429. end
  6430. end
  6431. end)
  6432.  
  6433. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6434. function(args, speaker)
  6435. local players = getPlayer(args[1], speaker)
  6436. if players ~= nil then
  6437. for i, v in pairs(players) do
  6438. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6439. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6440. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6441. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6442. M.Anchored = true
  6443. end
  6444. end
  6445. end)
  6446.  
  6447. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6448. function(args, speaker)
  6449. for i,v in pairs(workspace:GetDescendants()) do
  6450. if v:IsA("SpawnLocation") then
  6451. v:Destroy()
  6452. end
  6453. end
  6454. end)
  6455.  
  6456. addcmd('neon', 'makes a player neon',{},
  6457. function(args, speaker)
  6458. local players = getPlayer(args[1], speaker)
  6459. if players ~= nil then
  6460. for i, v in pairs(players) do
  6461. for _, child in pairs( _char(v):GetChildren()) do
  6462. if child.ClassName == "CharacterMesh" then
  6463. child:Destroy()
  6464. end
  6465. end
  6466. for _, child in pairs( _char(v):GetChildren()) do
  6467. if child.ClassName == "Shirt" then
  6468. child:Destroy()
  6469. end
  6470. end
  6471. for _, child in pairs( _char(v):GetChildren()) do
  6472. if child.ClassName == "Pants" then
  6473. child:Destroy()
  6474. end
  6475. end
  6476. for _, child in pairs( _char(v):GetDescendants()) do
  6477. if child.ClassName == "Part" then
  6478. child.Material = "Neon"
  6479. end
  6480. end
  6481. end
  6482. end
  6483. end)
  6484.  
  6485. addcmd('glass', 'makes a player glass',{},
  6486. function(args, speaker)
  6487. local players = getPlayer(args[1], speaker)
  6488. if players ~= nil then
  6489. for i, v in pairs(players) do
  6490. for _, child in pairs( _char(v):GetChildren()) do
  6491. if child.ClassName == "CharacterMesh" then
  6492. child:Destroy()
  6493. end
  6494. end
  6495. for _, child in pairs( _char(v):GetChildren()) do
  6496. if child.ClassName == "Shirt" then
  6497. child:Destroy()
  6498. end
  6499. end
  6500. for _, child in pairs( _char(v):GetChildren()) do
  6501. if child.ClassName == "Pants" then
  6502. child:Destroy()
  6503. end
  6504. end
  6505. for _, child in pairs( _char(v):GetDescendants()) do
  6506. if child.ClassName == "Part" then
  6507. child.Material = "Glass"
  6508. child.Transparency = 0.3
  6509. end
  6510. end
  6511. end
  6512. end
  6513. end)
  6514.  
  6515. addcmd('kill', 'kills a player',{},
  6516. function(args, speaker)
  6517. local players = getPlayer(args[1], speaker)
  6518. for i,v in pairs(players)do
  6519. local pchar=_char(v)
  6520. pchar:BreakJoints()
  6521. end
  6522. end)
  6523.  
  6524. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6525. function(args, speaker)
  6526. local players = getPlayer(args[1], speaker)
  6527. for i,v in pairs(players)do
  6528. spawn(function()
  6529. local plr = gPlayers[v]
  6530. local char = plr.Character
  6531. char.Humanoid.WalkSpeed = 100
  6532. char.Humanoid.JumpPower = 70
  6533. spawn(function()
  6534. for i,v in pairs(char:GetChildren()) do
  6535. if v:IsA("BasePart") then
  6536. coroutine.wrap(function()
  6537. for i=0,1,.1 do
  6538. wait()
  6539. v.Transparency = v.Transparency +i
  6540. end
  6541. end)()
  6542. end
  6543. end
  6544. for i,v in pairs(char:GetChildren()) do
  6545. if v:IsA("Accessory") then
  6546. coroutine.wrap(function()
  6547. for i=0,1,.1 do
  6548. wait()
  6549. v.Handle.Transparency = v.Handle.Transparency +i
  6550. end
  6551. end)()
  6552. end
  6553. end
  6554. end)
  6555. char.Head.face:Destroy()
  6556. wait(1)
  6557. local s = Instance.new("Sound")
  6558. s.Name = "wae"
  6559. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6560. s.Volume = 1
  6561. s.Pitch = 1
  6562. s.Looped = true
  6563. s.archivable = true
  6564. s.Parent = gPlayers.LocalPlayer.Character.Head
  6565. s:play()
  6566. local daqueen = Instance.new("Part",char)
  6567. daqueen.Name = "asd"
  6568. daqueen.CanCollide = false
  6569. local mesh = Instance.new("SpecialMesh",daqueen)
  6570. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6571. mesh.MeshId = "rbxassetid://1300136843"
  6572. local text = Instance.new("Decal",daqueen)
  6573. text.Name = "asd"
  6574. text.Texture = "rbxassetid://1300137893"
  6575. local knowdawey = Instance.new("Weld",char)
  6576. knowdawey.Part0 = char.HumanoidRootPart
  6577. knowdawey.Part1 = daqueen
  6578. local eye1 = Instance.new("Part")
  6579. eye1.CanCollide = false
  6580. eye1.Parent = char
  6581. local mesh1 = Instance.new("SpecialMesh",eye1)
  6582. mesh1.MeshId = "rbxassetid://1300138314"
  6583. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6584. local eyetext = Instance.new("Decal",eye1)
  6585. eyetext.Texture = "rbxassetid://1300129774"
  6586. local eye1w = Instance.new("Weld",char)
  6587. eye1w.Part0 = char.HumanoidRootPart
  6588. eye1w.Part1 = eye1
  6589. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6590. end)
  6591. end
  6592. end)
  6593.  
  6594. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6595. function(args, speaker)
  6596. part = GLS(false, 0)
  6597. local function dels(instance)
  6598. for i,v in pairs(instance:GetChildren())do
  6599. if v.Name:lower() == part:lower() then v:Destroy() end
  6600. dels(v)
  6601. end
  6602. end
  6603. dels(workspace)
  6604. Notify('Deleted ' ..GLS(false, 0))
  6605. end)
  6606.  
  6607. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6608. function(args, speaker)
  6609. part = GLS(false, 0)
  6610. local function dels(instance)
  6611. for i,v in pairs(instance:GetChildren())do
  6612. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6613. dels(v)
  6614. end
  6615. end
  6616. dels(workspace)
  6617. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6618. end)
  6619.  
  6620. addcmd('blur', 'adjusts blur',{},
  6621. function(args, speaker)
  6622. local function dels(instance)
  6623. for i,v in pairs(instance:GetChildren())do
  6624. if v:IsA'BlurEffect'then v:Destroy()end
  6625. dels(v)
  6626. end
  6627. end
  6628. dels(LightingService)
  6629.  
  6630. local b = Instance.new("BlurEffect", LightingService)
  6631. b.Name = "IYblur"
  6632. b.Size = args[1]
  6633. end)
  6634.  
  6635. addcmd('distortsound','changes volume of sound',{'distort'},
  6636. function(args, speaker)
  6637. for i,v in pairs(workspace:GetChildren())do
  6638. if v:IsA("Sound") and v.Name == "IYsound" then
  6639. v:ClearAllChildren ()
  6640. local d = Instance.new('DistortionSoundEffect')
  6641. d.Parent = v
  6642. d.Level = args[1]
  6643. Notify('Changed distortion to ' .. args[1])
  6644. end
  6645. end
  6646. end)
  6647.  
  6648. addcmd('volume','changes volume of sound',{'vol'},
  6649. function(args, speaker)
  6650. for i,v in pairs(workspace:GetChildren())do
  6651. if v:IsA("Sound") and v.Name == "IYsound" then
  6652. v.Volume = args[1]
  6653. Notify('Changed volume to ' .. args[1])
  6654. end
  6655. end
  6656. end)
  6657.  
  6658. addcmd('pitch','changes pitch of sound',{},
  6659. function(args, speaker)
  6660. for i,v in pairs(workspace:GetChildren())do
  6661. if v:IsA("Sound") and v.Name == "IYsound" then
  6662. v.Pitch = args[1]
  6663. Notify('Changed pitch to ' .. args[1])
  6664. end
  6665. end
  6666. end)
  6667.  
  6668. addcmd('loadmap', 'spawns a map',{},
  6669. function(args, speaker)
  6670. local m = args[1]
  6671. for _,v in pairs(workspace:GetChildren()) do
  6672. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6673. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6674. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6675. wait(1)
  6676. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6677. map.Parent = workspace
  6678. end)
  6679.  
  6680. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6681. function(args, speaker)
  6682. msghook()
  6683. if MSGhook == false then
  6684. local localp = game:GetService'Players'.LocalPlayer
  6685. localp.CharacterAppearanceId = 20018
  6686. localp.Character:BreakJoints()
  6687. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6688. Instance.new("ForceField", localp.Character)
  6689. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6690. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6691. localp.CharacterAppearanceId = 0
  6692. localp.Character:BreakJoints()
  6693. if _G.mainhat ~= nil then
  6694. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6695. local part = Instance.new('Part')
  6696. part.Anchored = true
  6697. part.Transparency = 1
  6698. main.Disabled = false
  6699. main.Parent = part
  6700. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6701. part.Parent = localp.Character
  6702. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6703. repeat wait() until localp:FindFirstChild'ChessMsg'
  6704. part:Destroy()
  6705. local message = localp:FindFirstChild'ChessMsg'
  6706. message.Text = ''
  6707. message.Parent = workspace
  6708. message.Name = "IYmessage"
  6709. if part ~= nil then part:Destroy() end
  6710. localp.Character.HumanoidRootPart.Anchored = false
  6711. for _, child in pairs( workspace:GetChildren()) do
  6712. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6713. child:Destroy()
  6714. end
  6715. end
  6716. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6717. if _G.msg ~= nil then
  6718. Notify('Loaded global message bypass')
  6719. else
  6720. execCmd("loadm")
  6721. end
  6722. end
  6723. elseif MSGhook == true then
  6724. Notify('Messages already loaded!')
  6725. end
  6726. end)
  6727.  
  6728. addcmd('countdown', 'makes a countdown', {},
  6729. function(args, speaker)
  6730. local players = getPlayer(args[1], speaker)
  6731. if args[1] ~= string then
  6732. local time = args[1]
  6733. msghook()
  6734. if MSGhook == true then
  6735. local h = workspace.IYmessage
  6736. for i = time, 1, -1 do
  6737. wait(1)
  6738. h.Text = "Countdown: "..i..""
  6739. end
  6740. wait(1)
  6741. h.Text = "Times Up!"
  6742. wait(2)
  6743. h.Text = ''
  6744. elseif MSGhook == false then
  6745. execCmd("loadm")
  6746. repeat wait() until workspace:FindFirstChild("IYmessage")
  6747. local h = workspace.IYmessage
  6748. for i = time, 1, -1 do
  6749. wait(1)
  6750. h.Text = "Countdown: "..i..""
  6751. end
  6752. wait(1)
  6753. h.Text = "Times Up!"
  6754. wait(2)
  6755. h.Text = ''
  6756. end
  6757. end
  6758. end)
  6759.  
  6760. addcmd('explode', 'explode a player', {},
  6761. function(args, speaker)
  6762. local players = getPlayer(args[1], speaker)
  6763. for i, v in pairs(players) do
  6764. local char = _char(v)
  6765. if char:FindFirstChild("HumanoidRootPart") then
  6766. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6767. end
  6768. end
  6769. end)
  6770.  
  6771. addcmd('flood', 'makes a flood e.e', {},
  6772. function(args, speaker)
  6773. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6774. end)
  6775.  
  6776. addcmd('spookyify', 'makes it sp00ky', {},
  6777. function(args, speaker)
  6778. local music = Instance.new("Sound", workspace)
  6779. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6780. music.Volume = 20
  6781. music.Looped = true
  6782. music:Play()
  6783.  
  6784. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6785. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6786. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6787. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6788.  
  6789. local w = workspace:GetChildren()
  6790.  
  6791. for i= 1,#w do
  6792. if w[i]:isA("BasePart") then
  6793. pe = Instance.new("ParticleEmitter", w[i])
  6794. pe.Texture = tex4
  6795. pe.VelocitySpread = 5
  6796. end
  6797. end
  6798.  
  6799. local playerLeaderstats = {}
  6800. for i, v in pairs(gPlayers:GetChildren()) do
  6801. table.insert(playerLeaderstats, v)
  6802. end
  6803. for i, v in pairs(playerLeaderstats) do
  6804. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6805. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6806. pe.VelocitySpread = 50
  6807. end
  6808.  
  6809. texture = "http://www.roblox.com/asset/?id=185495987"
  6810.  
  6811. local A = workspace:GetChildren()
  6812. local B = workspace:GetChildren()
  6813. local C = workspace:GetChildren()
  6814. local D = workspace:GetChildren()
  6815. local E = workspace:GetChildren()
  6816. local F = workspace:GetChildren()
  6817. for i,v in pairs(A) do
  6818. if v:IsA("Part") then
  6819. local d = Instance.new("Decal",v)
  6820. v.Decal.Face = "Top"
  6821. v.Decal.Texture = texture
  6822. v.Anchored = true
  6823. end
  6824. end
  6825.  
  6826. for i,v in pairs(B) do
  6827. if v:IsA("Part") then
  6828. local s = Instance.new("Decal",v)
  6829. s.Face = "Front"
  6830. s.Texture = texture
  6831. end
  6832. end
  6833.  
  6834. for i,v in pairs(C) do
  6835. if v:IsA("Part") then
  6836. local h = Instance.new("Decal",v)
  6837. h.Face = "Back"
  6838. h.Texture = texture
  6839. end
  6840. end
  6841.  
  6842. for i,v in pairs(D) do
  6843. if v:IsA("Part") then
  6844. local j = Instance.new("Decal",v)
  6845. j.Face = "Left"
  6846. j.Texture = texture
  6847. end
  6848. end
  6849.  
  6850. for i,v in pairs(E) do
  6851. if v:IsA("Part") then
  6852. local k = Instance.new("Decal",v)
  6853. k.Face = "Right"
  6854. k.Texture = texture
  6855. end
  6856. end
  6857.  
  6858. for i,v in pairs(F) do
  6859. if v:IsA("Part") then
  6860. local l = Instance.new("Decal",v)
  6861. l.Face = "Bottom"
  6862. l.Texture = texture
  6863. end
  6864.  
  6865. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6866. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6867. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6868. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6869. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6870. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6871. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6872. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6873.  
  6874. Spooky = Instance.new("Sound", workspace)
  6875. Spooky.Name = "Spooky"
  6876. Spooky.SoundId = "rbxassetid://174270407"
  6877. Spooky.Volume = 15
  6878. Spooky.Looped = true
  6879. Spooky:Play()
  6880.  
  6881. Sky = Instance.new("Sky", LightingService)
  6882. Sky.SkyboxBk = imageOne
  6883. Sky.SkyboxDn = imageOne
  6884. Sky.SkyboxFt = imageOne
  6885. Sky.SkyboxLf = imageOne
  6886. Sky.SkyboxRt = imageOne
  6887. Sky.SkyboxUp = imageOne
  6888.  
  6889.  
  6890. while true do
  6891. Sky.SkyboxBk = imageOne
  6892. Sky.SkyboxDn = imageOne
  6893. Sky.SkyboxFt = imageOne
  6894. Sky.SkyboxLf = imageOne
  6895. Sky.SkyboxRt = imageOne
  6896. Sky.SkyboxUp = imageOne
  6897. wait(0.15)
  6898. Sky.SkyboxBk = imageTwo
  6899. Sky.SkyboxDn = imageTwo
  6900. Sky.SkyboxFt = imageTwo
  6901. Sky.SkyboxLf = imageTwo
  6902. Sky.SkyboxRt = imageTwo
  6903. Sky.SkyboxUp = imageTwo
  6904. wait(0.15)
  6905. Sky.SkyboxBk = imageThree
  6906. Sky.SkyboxDn = imageThree
  6907. Sky.SkyboxFt = imageThree
  6908. Sky.SkyboxLf = imageThree
  6909. Sky.SkyboxRt = imageThree
  6910. Sky.SkyboxUp = imageThree
  6911. wait(0.15)
  6912. Sky.SkyboxBk = imageFour
  6913. Sky.SkyboxDn = imageFour
  6914. Sky.SkyboxFt = imageFour
  6915. Sky.SkyboxLf = imageFour
  6916. Sky.SkyboxRt = imageFour
  6917. Sky.SkyboxUp = imageFour
  6918. wait(0.15)
  6919. Sky.SkyboxBk = imageFive
  6920. Sky.SkyboxDn = imageFive
  6921. Sky.SkyboxFt = imageFive
  6922. Sky.SkyboxLf = imageFive
  6923. Sky.SkyboxRt = imageFive
  6924. Sky.SkyboxUp = imageFive
  6925. wait(0.15)
  6926. Sky.SkyboxBk = imageSix
  6927. Sky.SkyboxDn = imageSix
  6928. Sky.SkyboxFt = imageSix
  6929. Sky.SkyboxLf = imageSix
  6930. Sky.SkyboxRt = imageSix
  6931. Sky.SkyboxUp = imageSix
  6932. wait(0.15)
  6933. Sky.SkyboxBk = imageSeven
  6934. Sky.SkyboxDn = imageSeven
  6935. Sky.SkyboxFt = imageSeven
  6936. Sky.SkyboxLf = imageSeven
  6937. Sky.SkyboxRt = imageSeven
  6938. Sky.SkyboxUp = imageSeven
  6939. wait(0.15)
  6940. Sky.SkyboxBk = imageEight
  6941. Sky.SkyboxDn = imageEight
  6942. Sky.SkyboxFt = imageEight
  6943. Sky.SkyboxLf = imageEight
  6944. Sky.SkyboxRt = imageEight
  6945. Sky.SkyboxUp = imageEight
  6946. wait(0.15)
  6947.  
  6948. end
  6949. end
  6950. end)
  6951.  
  6952. addcmd('invisible', 'make a player invisible',{'invis'},
  6953. function(args, speaker)
  6954. local players = getPlayer(args[1], speaker)
  6955. for i, v in pairs(players) do
  6956. for k, v2 in pairs(_char(v):GetChildren()) do
  6957. if v2.className == "Part" then
  6958. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6959. elseif v2.className == "Accessory" then
  6960. if v2:FindFirstChild("Handle") then
  6961. v2.Handle.Transparency = 1
  6962. end
  6963. end
  6964. if v2:FindFirstChild("face") then
  6965. v2.face.Transparency = 1
  6966. end
  6967. end
  6968. end
  6969. end)
  6970.  
  6971. addcmd('visible', 'make a player visible',{'vis'},
  6972. function(args, speaker)
  6973. local players = getPlayer(args[1], speaker)
  6974. for i, v in pairs(players) do
  6975. for k, v2 in pairs(_char(v):GetChildren()) do
  6976. if v2.className == "Part" then
  6977. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6978. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6979. end
  6980. if v2:FindFirstChild("face") then
  6981. v2.face.Transparency = 0
  6982. end
  6983. end
  6984. end
  6985. end)
  6986.  
  6987. addcmd('goto', 'go to a player',{'to'},
  6988. function(args, speaker)
  6989. local players = getPlayer(args[1], speaker)
  6990. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6991. speaker.Character.Humanoid.Jump = true
  6992. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6993. end
  6994. end)
  6995.  
  6996. addcmd('bring', 'bring a player to you',{},
  6997. function(args, speaker)
  6998. local players = getPlayer(args[1], speaker)
  6999. for i,v in pairs(players) do
  7000. if _char(v):FindFirstChild("HumanoidRootPart") then
  7001. _char(v).Humanoid.Jump = true
  7002. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  7003. end
  7004. end
  7005. end)
  7006.  
  7007. local WayPoints = {}
  7008.  
  7009. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7010. function(args, speaker)
  7011. local WPName = tostring(GLS(false, 0))
  7012. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7013. Notify("Created waypoint: "..GLS(false, 0))
  7014. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7015. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7016. updatepositions()
  7017. end
  7018. end)
  7019.  
  7020. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7021. function(args, speaker)
  7022. for i,v in pairs(WayPoints) do
  7023. if v.NAME == tostring(GLS(false, 0)) then
  7024. Notify("Deleted waypoint: " .. v.NAME)
  7025. table.remove(WayPoints, i)
  7026. updatepositions()
  7027. end end
  7028. end)
  7029.  
  7030.  
  7031. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7032. function(args, speaker)
  7033. local players = getPlayer(args[1], speaker)
  7034. local WPName = tostring(GLS(false, 1))
  7035. for i,v in pairs(players) do
  7036. if gPlayers[v] and gPlayers[v].Character then
  7037. for i,_ in pairs(WayPoints) do
  7038. local x = WayPoints[i].COORD[1]
  7039. local y = WayPoints[i].COORD[2]
  7040. local z = WayPoints[i].COORD[3]
  7041. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7042. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7043. end
  7044. end
  7045. end
  7046. end
  7047. end)
  7048.  
  7049. addcmd('tp', 'teleport player 1 to player 2',{},
  7050. function(args, speaker)
  7051. local players1=getPlayer(args[1], speaker)
  7052. local players2=getPlayer(args[2], speaker)
  7053. if not players2[1] then return end
  7054. for i,v in pairs(players1) do
  7055. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  7056. _char(v).Humanoid.Jump = true
  7057. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7058. wait(0.1)
  7059. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7060. end
  7061. end
  7062. end)
  7063.  
  7064. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7065. function(args, speaker)
  7066. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7067. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7068. if _players[v].Character and _players[b].Character then
  7069. _players[v].CharacterAppearanceId = _players[b].userId
  7070. refresh(_players[v])
  7071. end
  7072. end
  7073. end
  7074. end)
  7075.  
  7076. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7077. function(args, speaker)
  7078. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7079. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7080. spawn(function()
  7081. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7082. if v:IsA('Tool') or v:IsA('HopperBin') then
  7083. if not _players[b] then
  7084. v:Clone().Parent = speaker.Backpack
  7085. else v:Clone().Parent = _players[b].Backpack
  7086. end
  7087. end
  7088. end
  7089. end)
  7090. end
  7091. end
  7092. end)
  7093.  
  7094. addcmd('char', 'change a players appearance',{},
  7095. function(args, speaker)
  7096. local players = getPlayer(args[1], speaker)
  7097. if not args[1]or not args[2]then return end
  7098. local id=args[2]
  7099. if players ~= nil then
  7100. for i,v in pairs(players) do
  7101. gPlayers[v].CharacterAppearanceId = id
  7102. refresh(gPlayers[v])
  7103. end
  7104. end
  7105. end)
  7106.  
  7107. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7108. function(args, speaker)
  7109. local players = getPlayer(args[1], speaker)
  7110. if players ~= nil then
  7111. for i,v in pairs(players) do
  7112. gPlayers[v].CharacterAppearanceId = 0
  7113. refresh(gPlayers[v])
  7114. end
  7115. end
  7116. end)
  7117.  
  7118. addcmd('speed', 'change a players walkspeed',{'ws'},
  7119. function(args, speaker)
  7120. local players = getPlayer(args[1], speaker)
  7121. if not args[1]or not args[2]then return end
  7122. local num=args[2]
  7123. for i,v in pairs(players) do
  7124. if _char(v):FindFirstChild("Humanoid") then
  7125. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7126. end
  7127. end
  7128. end)
  7129.  
  7130. addcmd('jump', 'forces a player to jump',{},
  7131. function(args, speaker)
  7132. local players = getPlayer(args[1], speaker)
  7133. for i,v in pairs(players) do
  7134. if _char(v):FindFirstChild("Humanoid") then
  7135. _char(v).Humanoid.Jump = true
  7136. end
  7137. end
  7138. end)
  7139.  
  7140. jumping = {}
  7141. addcmd('loopjump','like a bunny :)',{'ljump'},
  7142. function(args, speaker)
  7143. local players = getPlayer(args[1], speaker)
  7144. for i,v in pairs(players)do
  7145. spawn(function()
  7146. if FindTable(jumping, _players[v].Name) then return end
  7147. table.insert(jumping, _players[v].Name)
  7148. repeat wait(0.01)
  7149. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7150. if _players[v].Character.Humanoid.Jump ~= true then
  7151. _players[v].Character.Humanoid.Jump = true end end
  7152. until not FindTable(jumping, _players[v].Name)
  7153. end)
  7154. end
  7155. end)
  7156.  
  7157. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7158. function(args, speaker)
  7159. local players = getPlayer(args[1], speaker)
  7160. for i,v in pairs(players)do
  7161. spawn(function()
  7162. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7163. end)
  7164. end
  7165. end)
  7166.  
  7167. addcmd('sit', 'sit a player',{},
  7168. function(args, speaker)
  7169. local players = getPlayer(args[1], speaker)
  7170. for i,v in pairs(players) do
  7171. if _char(v):FindFirstChild("Humanoid") then
  7172. _char(v).Humanoid.Sit = true
  7173. end
  7174. end
  7175. end)
  7176.  
  7177. sitting = {}
  7178. addcmd('loopsit','very annoying',{'lsit'},
  7179. function(args, speaker)
  7180. local players = getPlayer(args[1], speaker)
  7181. for i,v in pairs(players)do
  7182. spawn(function()
  7183. if FindTable(sitting, _players[v].Name) then return end
  7184. table.insert(sitting, _players[v].Name)
  7185. repeat wait(0.01)
  7186. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7187. if _players[v].Character.Humanoid.Sit ~= true then
  7188. _players[v].Character.Humanoid.Sit = true end end
  7189. until not FindTable(sitting, _players[v].Name)
  7190. end)
  7191. end
  7192. end)
  7193.  
  7194. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7195. function(args, speaker)
  7196. local players = getPlayer(args[1], speaker)
  7197. for i,v in pairs(players)do
  7198. spawn(function()
  7199. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7200. end)
  7201. end
  7202. end)
  7203.  
  7204. addcmd('strength',' strong',{},
  7205. function(args, speaker)
  7206. local players = getPlayer(args[1], speaker)
  7207. for i,v in pairs(players)do
  7208. spawn(function()
  7209. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7210. if child.ClassName == "Part" then
  7211. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7212. end
  7213. end
  7214. end)
  7215. end
  7216. end)
  7217.  
  7218. addcmd('weaken',' weak',{},
  7219. function(args, speaker)
  7220. local players = getPlayer(args[1], speaker)
  7221. for i,v in pairs(players)do
  7222. spawn(function()
  7223. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7224. if child.ClassName == "Part" then
  7225. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7226. end
  7227. end
  7228. end)
  7229. end
  7230. end)
  7231.  
  7232. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7233. function(args, speaker)
  7234. local players = getPlayer(args[1], speaker)
  7235. for i,v in pairs(players)do
  7236. spawn(function()
  7237. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7238. if child.ClassName == "Part" then
  7239. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7240. end
  7241. end
  7242. end)
  7243. end
  7244. end)
  7245.  
  7246. addcmd('trip','makes a player trip',{},
  7247. function(args, speaker)
  7248. local players = getPlayer(args[1], speaker)
  7249. for i,v in pairs(players)do
  7250. spawn(function()
  7251. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7252. local dir = _players[v].Character:findFirstChild("Right Leg")
  7253. dir.Anchored = true
  7254. if dir.Anchored == true then
  7255. wait(.5)
  7256. _players[v].Character.Humanoid.Sit = true
  7257. wait(1)
  7258. _players[v].Character.Humanoid.Sit = false
  7259. dir.Anchored = false
  7260. end
  7261. end
  7262. end)
  7263. end
  7264. end)
  7265.  
  7266. oofing = false
  7267. addcmd('loopoof','very VERY annoying',{},
  7268. function(args, speaker)
  7269. oofing = true
  7270. repeat wait(0.01)
  7271. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7272. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7273. for _,x in pairs(v.Character.Head:GetChildren()) do
  7274. if x:IsA'Sound' then x.Playing = true end
  7275. end
  7276. end
  7277. end
  7278. until oofing == false
  7279. end)
  7280.  
  7281. addcmd('unloopoof','stops the oof chaos',{},
  7282. function(args, speaker)
  7283. oofing = false
  7284. end)
  7285.  
  7286. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7287. function(args, speaker)
  7288. local players = getPlayer(args[1], speaker)
  7289. if not args[1]or not args[2]then return end
  7290. local num=args[2]
  7291. for i,v in pairs(players) do
  7292. if _char(v):FindFirstChild("Humanoid") then
  7293. _char(v).Humanoid.JumpPower=tonumber(num)
  7294. end
  7295. end
  7296. end)
  7297.  
  7298. addcmd('confuse', 'confusing...',{},
  7299. function(args, speaker)
  7300. local players = getPlayer(args[1], speaker)
  7301. for i,v in pairs(players) do
  7302. spawn(function()
  7303. if _char(v):FindFirstChild("Humanoid") then
  7304. _char(v).Humanoid.Name = "ConfusedNigga"
  7305. while true do
  7306. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7307. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7308. wait(0.1)
  7309. end
  7310.  
  7311. end
  7312. end)
  7313. end
  7314. end)
  7315.  
  7316. addcmd('unconfuse', 'not confusing...',{},
  7317. function(args, speaker)
  7318. local players = getPlayer(args[1], speaker)
  7319. for i,v in pairs(players) do
  7320. spawn(function()
  7321. if _char(v):FindFirstChild("ConfusedNigga") then
  7322. _char(v).ConfusedNigga.Name = "Humanoid"
  7323. wait(0.3)
  7324. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7325.  
  7326. end
  7327. end)
  7328. end
  7329. end)
  7330.  
  7331. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7332. function(args, speaker)
  7333. local players = getPlayer(args[1], speaker)
  7334. for i,v in pairs(players) do
  7335. if _char(v):FindFirstChild("Humanoid") then
  7336. _char(v).Humanoid.PlatformStand = true
  7337. end
  7338. end
  7339. end)
  7340.  
  7341. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7342. function(args, speaker)
  7343. local players = getPlayer(args[1], speaker)
  7344. for i,v in pairs(players) do
  7345. if _char(v):FindFirstChild("Humanoid") then
  7346. _char(v).Humanoid.PlatformStand = false
  7347. end
  7348. end
  7349. end)
  7350.  
  7351. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7352. function(args, speaker)
  7353. local players = getPlayer(args[1], speaker)
  7354. for i,v in pairs(players) do
  7355. if _char(v):FindFirstChild("Humanoid") then
  7356. _char(v).Humanoid.HipHeight = args[2]
  7357. end
  7358. end
  7359. end)
  7360.  
  7361. addcmd('face', 'change a players face',{},
  7362. function(args, speaker)
  7363. local players = getPlayer(args[1], speaker)
  7364. for i,v in pairs(players) do
  7365. if _char(v).Head:FindFirstChild("face") then
  7366. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7367. end
  7368. end
  7369. end)
  7370.  
  7371. addcmd('time', 'change the time of day',{},
  7372. function(args, speaker)
  7373. if not args[1]then return end
  7374. Notify('Time set to ' .. args[1])
  7375. LightingService.ClockTime = args[1]
  7376. end)
  7377.  
  7378. addcmd('day', 'change the time to day',{},
  7379. function(args, speaker)
  7380. LightingService.ClockTime = 15
  7381. end)
  7382.  
  7383. addcmd('night', 'change the time of night',{},
  7384. function(args, speaker)
  7385. LightingService.ClockTime = 0
  7386. end)
  7387.  
  7388. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7389. function(args, speaker)
  7390. Notify('Turned on global shadows')
  7391. LightingService.GlobalShadows = true
  7392. end)
  7393.  
  7394. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7395. function(args, speaker)
  7396. Notify('Turned off global shadows')
  7397. LightingService.GlobalShadows = false
  7398. end)
  7399.  
  7400. addcmd('outlines', 'changes the lighting property',{},
  7401. function(args, speaker)
  7402. Notify('Turned on outlines')
  7403. LightingService.Outlines = true
  7404. end)
  7405.  
  7406. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7407. function(args, speaker)
  7408. Notify('Turned off outlines')
  7409. LightingService.Outlines = false
  7410. end)
  7411.  
  7412. addcmd('brightness', 'changes the lighting property',{},
  7413. function(args, speaker)
  7414. Notify('Set brightness to ' .. args[1])
  7415. LightingService.Brightness = args[1]
  7416. end)
  7417.  
  7418. addcmd('age','tells you the age of a player',{},
  7419. function(args, speaker)
  7420. local players = getPlayer(args[1], speaker)
  7421. if speaker.userId ~= LP.userId then
  7422. lponly(speaker)
  7423. else
  7424. for i,v in pairs(players) do
  7425. game:FindService('StarterGui'):SetCore('SendNotification', {
  7426. Title = _players[v].Name,
  7427. Text = 'Age: '.._players[v].AccountAge,
  7428. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7429. Duration = 5,
  7430. })
  7431. end
  7432. end
  7433. end)
  7434.  
  7435. addcmd('remotespy', 'prints remotes',{'remotes'},
  7436. function(args, speaker)
  7437. if speaker.userId ~= LP.userId then
  7438. lponly(speaker)
  7439. else
  7440. Notify('Printing remotes')
  7441. function getem(o)
  7442. for i,v in pairs(o:children())do
  7443. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7444. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7445. end
  7446. getem(v)
  7447. end
  7448. end
  7449. pcall(getem,game)
  7450. end
  7451. end)
  7452.  
  7453. addcmd('f3x', 'loads f3x tools',{'fex'},
  7454. function(args, speaker)
  7455. if speaker.userId ~= LP.userId then
  7456. lponly(speaker)
  7457. else
  7458. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7459. end
  7460. end)
  7461.  
  7462. addcmd('kick', 'kick a player',{},
  7463. function(args, speaker)
  7464. local players = getPlayer(args[1], speaker)
  7465. for i,v in pairs(players) do
  7466. spawn(function()
  7467. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7468. Notify('Kicked player(s)') end
  7469. kickF(gPlayers[v])
  7470. end) end end)
  7471.  
  7472. function fadelock(id)
  7473. if lockic.ImageTransparency ~= 1 then
  7474. for i=1, 10 do
  7475. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7476. wait(0.01)
  7477. end
  7478. lockic.ImageTransparency = 1
  7479. end
  7480. if id ~= 'off' then
  7481. lockic.Image = id
  7482. wait(0.2)
  7483. for i=1, 10 do
  7484. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7485. wait(0.01)
  7486. end
  7487. lockic.ImageTransparency = 0
  7488. end end
  7489.  
  7490. addcmd('serverlock', 'lock teh server',{'slock'},
  7491. function(args, speaker)
  7492. slock = true
  7493. agelock = false
  7494. Notify('Locked Server')
  7495. fadelock("rbxassetid://1495252742")
  7496. end)
  7497.  
  7498. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7499. function(args, speaker)
  7500. slock = false
  7501. Notify('Unlocked Server')
  7502. if lockic.Image == "rbxassetid://1495252742" then
  7503. fadelock('off')
  7504. end
  7505. end)
  7506.  
  7507. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7508. function(args, speaker)
  7509. if isNumber(args[1]) then
  7510. Notify('Set the age lock to age ' .. args[1])
  7511. isagelocked = true
  7512. slock = false
  7513. agelock = tonumber(args[1])
  7514. fadelock("rbxassetid://1495252495")
  7515. end
  7516. end)
  7517.  
  7518. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7519. function(args, speaker)
  7520. Notify('Disabled age lock')
  7521. isagelocked = false
  7522. if lockic.Image == "rbxassetid://1495252495" then
  7523. fadelock('off')
  7524. end
  7525. end)
  7526.  
  7527. addcmd('unlockws', 'unlock the whole workspace',{},
  7528. function(args, speaker)
  7529. Notify('Workspace unlocked')
  7530. wait(1)
  7531. local function unlock(instance)
  7532. for i,v in pairs(instance:GetChildren()) do
  7533. if v:IsA("BasePart") then
  7534. v.Locked = false
  7535. end
  7536. unlock(v)
  7537. end
  7538. end
  7539. unlock(workspace)
  7540. end)
  7541.  
  7542. addcmd('lockws', 'lock the whole workspace',{},
  7543. function(args, speaker)
  7544. Notify('Workspace locked')
  7545. wait(1)
  7546. local function lock(instance)
  7547. for i,v in pairs(instance:GetChildren()) do
  7548. if v:IsA("BasePart") then
  7549. v.Locked = true
  7550. end
  7551. lock(v)
  7552. end
  7553. end
  7554. lock(workspace)
  7555. end)
  7556.  
  7557. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7558. function(args, speaker)
  7559. local function unanchor(instance)
  7560. for i,v in pairs(instance:GetChildren()) do
  7561. if v:IsA("BasePart") then
  7562. v.Anchored=false
  7563. end
  7564. unanchor(v)
  7565. end
  7566. end
  7567. unanchor(workspace)
  7568. end)
  7569.  
  7570. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7571. function(args, speaker)
  7572. local function anchor(instance)
  7573. for i,v in pairs(instance:GetChildren()) do
  7574. if v:IsA("BasePart") then
  7575. v.Anchored=true
  7576. end
  7577. anchor(v)
  7578. end
  7579. end
  7580. anchor(workspace)
  7581. end)
  7582.  
  7583. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7584. function()
  7585. for _,v in pairs(workspace:GetChildren()) do
  7586. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7587. v:Destroy()
  7588. elseif v:IsA("Terrain") then
  7589. v:Clear()
  7590. end
  7591. end
  7592. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7593. local p = Instance.new("Part", workspace)
  7594. p.Anchored = true
  7595. p.FormFactor = "Symmetric"
  7596. p.Size = Vector3.new(1000,1,1000)
  7597. p.Position = Vector3.new(0,0,0)
  7598. p.BrickColor = BrickColor.new("Bright green")
  7599. p.Material = "Grass"
  7600. p.Locked = true
  7601. end)
  7602.  
  7603. addcmd('headshake', 'shakes a players head',{},
  7604. function(args, speaker)
  7605. local players = getPlayer(args[1], speaker)
  7606. for i,v in pairs(players) do
  7607. spawn(function()
  7608. local shaken = gPlayers[v].Character
  7609. for X = 1, math.huge, 0.2 do
  7610. wait()
  7611. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7612. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7613. end
  7614. for X = 1, math.huge, 0.1 do
  7615. wait()
  7616. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7617. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7618. end
  7619. for _,c in pairs(gPlayers:GetChildren()) do
  7620. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7621. end
  7622. for _,c in pairs(gPlayers:GetChildren()) do
  7623. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7624. end
  7625. end)
  7626. end
  7627. end)
  7628.  
  7629. addcmd('explorer', 'opens DEX',{'dex'},
  7630. function(args, speaker)
  7631. if speaker.userId ~= LP.userId then
  7632. lponly(speaker)
  7633. else
  7634. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7635. end
  7636. end)
  7637.  
  7638. addcmd('iyspam', '/shrug',{},
  7639. function(args, speaker)
  7640. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7641. end)
  7642.  
  7643. addcmd('firstp', 'forces player to go into first person',{},
  7644. function(args, speaker)
  7645. local players = getPlayer(args[1], speaker)
  7646. for i,v in pairs(players)do
  7647. gPlayers[v].CameraMode = "LockFirstPerson"
  7648. end
  7649. end)
  7650.  
  7651. addcmd('lock', 'locks a players body parts',{},
  7652. function(args, speaker)
  7653. local players = getPlayer(args[1], speaker)
  7654. for i,v in pairs(players)do
  7655. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7656. if v:IsA("Part") then
  7657. v.Locked = true
  7658. end end end
  7659. end)
  7660.  
  7661. addcmd('unlock', 'locks a players body parts',{},
  7662. function(args, speaker)
  7663. local players = getPlayer(args[1], speaker)
  7664. for i,v in pairs(players)do
  7665. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7666. if v:IsA("Part") then
  7667. v.Locked = false
  7668. end end end
  7669. end)
  7670.  
  7671. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7672. function(args, speaker)
  7673. local players = getPlayer(args[1], speaker)
  7674. for i,v in pairs(players)do
  7675. spawn(function()
  7676. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7677. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7678. Notify('Disabled reset for player(s)') end
  7679. end)
  7680. end
  7681. end)
  7682.  
  7683. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7684. function(args, speaker)
  7685. local players = getPlayer(args[1], speaker)
  7686. for i,v in pairs(players)do
  7687. spawn(function()
  7688. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7689. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7690. Notify('Enabled reset for player(s)') end
  7691. end)
  7692. end
  7693. end)
  7694.  
  7695. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7696. function(args,speaker)
  7697. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7698. if v:IsA("PostEffect") then
  7699. v:Destroy()
  7700. end
  7701. end
  7702. LightingService.Ambient = origsettings.abt
  7703. LightingService.OutdoorAmbient = origsettings.oabt
  7704. LightingService.Brightness = origsettings.brt
  7705. LightingService.TimeOfDay = origsettings.time
  7706. LightingService.FogColor = origsettings.fclr
  7707. LightingService.FogEnd = origsettings.fe
  7708. LightingService.FogStart = origsettings.fs
  7709. end)
  7710.  
  7711. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7712. function(args,speaker)
  7713. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7714. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7715. Notify('Saved lighting settings')
  7716. end)
  7717.  
  7718. addcmd("blackandwhite","Makes the game black and white",{},
  7719. function(args,speaker)
  7720. local lighting = game:GetService("Lighting")
  7721. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7722. effect.Saturation = -1
  7723. end)
  7724.  
  7725. addcmd("invert","Makes the game inverted",{},
  7726. function(args,speaker)
  7727. local lighting = game:GetService("Lighting")
  7728. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7729. effect.Saturation = -1
  7730. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7731. effect.Saturation = -1
  7732. end)
  7733.  
  7734. addcmd("sun","Intensifys the sun",{},
  7735. function(args,speaker)
  7736. local intense = args[1] or 0.25
  7737. local spread = args[2] or 1
  7738. local lighting = game:GetService("Lighting")
  7739. local effect = Instance.new("SunRaysEffect",lighting)
  7740. effect.Name = "IYsun"
  7741. effect.Intensity = tonumber(intense)
  7742. effect.Spread = tonumber(spread)
  7743. end)
  7744.  
  7745. addcmd('base', 'spawns a base',{},
  7746. function(args, speaker)
  7747. local pt = Instance.new("Part")
  7748. pt.BrickColor = BrickColor.new("Silver")
  7749. pt.Anchored = true
  7750. pt.CanCollide = true
  7751. pt.BottomSurface = "Weld"
  7752. pt.Parent = workspace
  7753. pt.Name = (math.random(1,1000000))
  7754. pt.Size = Vector3.new(1000, 1, 1000)
  7755. pt.Locked = true
  7756. Notify('Created new base')
  7757. end)
  7758.  
  7759. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7760. function(args, speaker)
  7761. for i,v in pairs(LightingService:GetChildren()) do
  7762. if v:IsA('BlurEffect') then
  7763. v:Destroy()
  7764. end
  7765. end
  7766. end)
  7767.  
  7768. addcmd('thirdp', 'allows player to go into third person',{},
  7769. function(args, speaker)
  7770. local players = getPlayer(args[1], speaker)
  7771. for i,v in pairs(players)do
  7772. gPlayers[v].CameraMode = "Classic"
  7773. end
  7774. end)
  7775.  
  7776. addcmd('chat', 'forces player to chat what you input',{},
  7777. function(args, speaker)
  7778. local players = getPlayer(args[1], speaker)
  7779. for i,v in pairs(players)do
  7780. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7781. end
  7782. end)
  7783.  
  7784. addcmd('name', 'names player',{},
  7785. function(args, speaker)
  7786. local players = getPlayer(args[1], speaker)
  7787. if not args[1] then return end
  7788. for i,v in pairs(players) do
  7789. for a, mod in pairs(gPlayers[v].Character:children()) do
  7790. if mod:FindFirstChild("TAG") then
  7791. gPlayers[v].Character.Head.Transparency = 0
  7792. mod:Destroy()
  7793. end
  7794. end
  7795.  
  7796. local char = gPlayers[v].Character
  7797. local model = Instance.new("Model", char)
  7798. local clone = char.Head:Clone()
  7799. local hum = Instance.new("Humanoid", model)
  7800. local weld = Instance.new("Weld", clone)
  7801. model.Name = GLS(false, 1)
  7802. clone.Parent = model
  7803. hum.Name = "TAG"
  7804. hum.MaxHealth = 100
  7805. hum.Health = 100
  7806. weld.Part0 = clone
  7807. weld.Part1 = char.Head
  7808. char.Head.Transparency = 1
  7809. end
  7810. end)
  7811.  
  7812. addcmd('unname', 'unnames player',{'unhidename'},
  7813. function(args, speaker)
  7814. local players = getPlayer(args[1], speaker)
  7815. local name = (args[2])
  7816. for i,v in pairs(players) do
  7817. for a, mod in pairs(gPlayers[v].Character:children()) do
  7818. if mod:FindFirstChild("TAG") then
  7819. gPlayers[v].Character.Head.Transparency = 0
  7820. mod:Destroy()
  7821. end
  7822. end
  7823. end
  7824. end)
  7825.  
  7826. addcmd('noname', 'hides the players name',{'hidename'},
  7827. function(args, speaker)
  7828. local players = getPlayer(args[1], speaker)
  7829. for i,v in pairs(players) do
  7830. for a, mod in pairs(gPlayers[v].Character:children()) do
  7831. if mod:FindFirstChild("TAG") then
  7832. gPlayers[v].Character.Head.Transparency = 0
  7833. mod:Destroy()
  7834. end
  7835. end
  7836.  
  7837. local char = gPlayers[v].Character
  7838. local model = Instance.new("Model", char)
  7839. local clone = char.Head:Clone()
  7840. local hum = Instance.new("Humanoid", model)
  7841. local weld = Instance.new("Weld", clone)
  7842. model.Name = ""
  7843. clone.Parent = model
  7844. hum.Name = "TAG"
  7845. hum.MaxHealth = 100
  7846. hum.Health = 100
  7847. weld.Part0 = clone
  7848. weld.Part1 = char.Head
  7849. char.Head.Transparency = 1
  7850. end
  7851. end)
  7852.  
  7853. addcmd('damage', 'damages a player',{},
  7854. function(args, speaker)
  7855. local players = getPlayer(args[1], speaker)
  7856. for i,v in pairs(players) do
  7857. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7858. end
  7859. end)
  7860.  
  7861. addcmd('view', 'views player',{'spectate'},
  7862. function(args, speaker)
  7863. local players = getPlayer(args[1], speaker)
  7864. for i,v in pairs(players) do
  7865. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7866. Notify('Viewing ' .. gPlayers[v].Name)
  7867. end
  7868. end)
  7869.  
  7870. addcmd('unview', 'stops viewing player',{'unspectate'},
  7871. function()
  7872. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7873. Notify('View turned off')
  7874. end)
  7875.  
  7876. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7877. function(args, speaker)
  7878. local players = getPlayer(args[1], speaker)
  7879. for i,v in pairs(players) do
  7880. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7881. if v:IsA("BasePart") and
  7882. v.Name == "Right Leg" or
  7883. v.Name == "Left Leg" or
  7884. v.Name == "Right Arm" or
  7885. v.Name == "Left Arm" then
  7886. v:Destroy()
  7887. end
  7888. end
  7889. end
  7890. end)
  7891.  
  7892. addcmd('noarms', 'removes arms from player',{'rarms'},
  7893. function(args, speaker)
  7894. local players = getPlayer(args[1], speaker)
  7895. for i,v in pairs(players) do
  7896. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7897. if v:IsA("BasePart") and
  7898. v.Name == "Right Arm" or
  7899. v.Name == "Left Arm" then
  7900. v:Destroy()
  7901. end
  7902. end
  7903. end
  7904. end)
  7905.  
  7906. addcmd('torso', 'just a torso....',{},
  7907. function(args, speaker)
  7908. local players = getPlayer(args[1], speaker)
  7909. for i,v in pairs(players) do
  7910. spawn(function()
  7911. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7912. if v:IsA("BasePart") and
  7913. v.Name == "Right Leg" or
  7914. v.Name == "Left Leg" or
  7915. v.Name == "Right Arm" or
  7916. v.Name == "Left Arm" or
  7917. v:IsA('Decal') or v:IsA('Texture') or
  7918. v:IsA('Accessory') then
  7919. v:Destroy()
  7920. end
  7921. end
  7922. gPlayers[v].Character.Head.Transparency = 1
  7923. end)
  7924. end
  7925. end)
  7926.  
  7927. addcmd('box', 'creates a box around player',{},
  7928. function(args, speaker)
  7929. local players = getPlayer(args[1], speaker)
  7930. for i,v in pairs(players)do
  7931. local pchar=_char(v)
  7932. local SB = Instance.new("SelectionBox", pchar)
  7933. SB.Adornee = SB.Parent
  7934. end
  7935. end)
  7936.  
  7937. addcmd('nobox', 'takes away box from player',{'unbox'},
  7938. function(args, speaker)
  7939. local players = getPlayer(args[1], speaker)
  7940. for i,v in pairs(players)do
  7941. local pchar=_char(v)
  7942. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7943. if v:IsA("SelectionBox") then
  7944. v:Destroy()
  7945. end
  7946. end
  7947. end
  7948. end)
  7949.  
  7950. addcmd('ghost', 'ghostifys player',{},
  7951. function(args, speaker)
  7952. local players = getPlayer(args[1], speaker)
  7953. for i,v in pairs(players)do
  7954. local pchar=gPlayers[v].Character
  7955. pchar.Head.Transparency = 0.5
  7956. pchar.Torso.Transparency = 0.5
  7957. pchar["Left Arm"].Transparency = 0.5
  7958. pchar["Right Arm"].Transparency = 0.5
  7959. pchar["Left Leg"].Transparency = 0.5
  7960. pchar["Right Leg"].Transparency = 0.5
  7961. pchar.Head.face.Transparency = 0.5
  7962. end
  7963. end)
  7964.  
  7965. addcmd('unghost', 'unghostifys player',{'noghost'},
  7966. function(args, speaker)
  7967. local players = getPlayer(args[1], speaker)
  7968. for i,v in pairs(players)do
  7969. local pchar=gPlayers[v].Character
  7970. pchar.Head.Transparency = 0
  7971. pchar.Torso.Transparency = 0
  7972. pchar["Left Arm"].Transparency = 0
  7973. pchar["Right Arm"].Transparency = 0
  7974. pchar["Left Leg"].Transparency = 0
  7975. pchar["Right Leg"].Transparency = 0
  7976. pchar.Head.face.Transparency = 0
  7977. end
  7978. end)
  7979.  
  7980. addcmd('sphere', 'puts sphere around player',{},
  7981. function(args, speaker)
  7982. local players = getPlayer(args[1], speaker)
  7983. for i,v in pairs(players)do
  7984. local pchar=gPlayers[v].Character
  7985. local SS = Instance.new("SelectionSphere", pchar)
  7986. SS.Adornee = SS.Parent
  7987. end
  7988. end)
  7989.  
  7990. addcmd('sphere', 'puts sphere around player',{},
  7991. function(args, speaker)
  7992. local players = getPlayer(args[1], speaker)
  7993. for i,v in pairs(players)do
  7994. local pchar=gPlayers[v].Character
  7995. local SS = Instance.new("SelectionSphere", pchar)
  7996. SS.Adornee = SS.Parent
  7997. end
  7998. end)
  7999.  
  8000. addcmd('unsphere', 'removes sphere around player',{},
  8001. function(args, speaker)
  8002. local players = getPlayer(args[1], speaker)
  8003. for i,v in pairs(players)do
  8004. local pchar=_char(v)
  8005. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8006. if v:IsA("SelectionSphere") then
  8007. v:Destroy()
  8008. end
  8009. end
  8010. end
  8011. end)
  8012.  
  8013. addcmd('ambient','changes ambient',{},
  8014. function(args, speaker)
  8015. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8016. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8017. end)
  8018.  
  8019. addcmd('fogend','changes the fogend',{},
  8020. function(args, speaker)
  8021. LightingService.FogEnd = args[1]
  8022. end)
  8023.  
  8024. addcmd('fogcolor','changes the fogs color',{},
  8025. function(args, speaker)
  8026. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8027. end)
  8028.  
  8029. injail = {}
  8030. addcmd('jail','jails player',{},
  8031. function(args, speaker)
  8032. local players = getPlayer(args[1], speaker)
  8033. for i,v in pairs(players)do
  8034. spawn(function()
  8035. if FindTable(injail, _players[v].Name) then return end
  8036. table.insert(injail, _players[v].Name)
  8037. local pchar=gPlayers[v].Character
  8038. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8039. repeat wait(0.5)
  8040. 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
  8041. until not FindTable(injail, _players[v].Name)
  8042. end)
  8043. end
  8044. end)
  8045.  
  8046. addcmd('unjail','unjails player',{},
  8047. function(args, speaker)
  8048. local players = getPlayer(args[1], speaker)
  8049. for i,v in pairs(players)do
  8050. spawn(function()
  8051. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8052. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8053. end)
  8054. end
  8055. end)
  8056.  
  8057. loopn = {}
  8058. addcmd('loopname','loops a players name',{'lname'},
  8059. function(args, speaker)
  8060. local players = getPlayer(args[1], speaker)
  8061. for i,v in pairs(players)do
  8062. spawn(function()
  8063. if FindTable(loopn, _players[v].Name) then return end
  8064. table.insert(loopn, _players[v].Name)
  8065. local Lname = GLS(false, 1)
  8066. local pchar=gPlayers[v].Character
  8067. pchar.Name = Lname
  8068. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8069. Notify('Looping name for player(s) (only visible to others)') end
  8070. repeat wait(0.01)
  8071. repeat wait() until _players[v].Character
  8072. gPlayers[v].Character.Name = Lname
  8073. until not FindTable(loopn, _players[v].Name)
  8074. end)
  8075. end
  8076. end)
  8077.  
  8078. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8079. function(args, speaker)
  8080. local players = getPlayer(args[1], speaker)
  8081. for i,v in pairs(players)do
  8082. spawn(function()
  8083. local pchar=gPlayers[v].Character
  8084. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8085. wait(0.5)
  8086. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8087. Notify('Stopped looping name for player(s)') end
  8088. pchar.Name = gPlayers[v].Name
  8089. end)
  8090. end
  8091. end)
  8092.  
  8093. addcmd('loopbring','loop brings a player lol',{},
  8094. function(args, speaker)
  8095. local players = getPlayer(args[1], speaker)
  8096. for i,v in pairs(players)do
  8097. spawn(function()
  8098. if FindTable(bringT, _players[v].Name) then return end
  8099. table.insert(bringT, _players[v].Name)
  8100. local pchar=gPlayers[v].Character
  8101. pchar.Humanoid.Jump = true
  8102. repeat wait(0.5)
  8103. pchar = _players[v].Character
  8104. for i,c in pairs(players) do
  8105. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8106. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8107. end
  8108. end
  8109. until not FindTable(bringT, _players[v].Name)
  8110. end)
  8111. end
  8112. end)
  8113.  
  8114. addcmd('feinvisible','fe invisible',{'feinvis'},
  8115. function(args, speaker)
  8116. -- Elite1337#9377 & Timeless#4044
  8117. local function CheckRig()
  8118. if Player.Character then
  8119. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8120. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8121. return 'R15'
  8122. else
  8123. return 'R6'
  8124. end
  8125. end
  8126. end
  8127. local function InitiateInvis()
  8128. local Character = Player.Character
  8129. local StoredCF = Character.PrimaryPart.CFrame
  8130. local Part = Instance.new('Part',workspace)
  8131. Part.Size = Vector3.new(5,0,5)
  8132. Part.Anchored = true
  8133. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8134. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8135. spawn(function()
  8136. wait(3)
  8137. Part:Destroy()
  8138. end)
  8139. if CheckRig() == 'R6' then
  8140. local Clone = Character.HumanoidRootPart:Clone()
  8141. Character.HumanoidRootPart:Destroy()
  8142. Clone.Parent = Character
  8143. else
  8144. local Clone = Character.LowerTorso.Root:Clone()
  8145. Character.LowerTorso.Root:Destroy()
  8146. Clone.Parent = Character.LowerTorso
  8147. end
  8148. end
  8149. InitiateInvis()
  8150. end)
  8151.  
  8152. addcmd('unloopbring','unjails player',{'noloopbring'},
  8153. function(args, speaker)
  8154. local players = getPlayer(args[1], speaker)
  8155. for i,v in pairs(players)do
  8156. spawn(function()
  8157. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8158. end)
  8159. end
  8160. end)
  8161.  
  8162. strobe = false
  8163. addcmd('strobe','makes the server flash',{'flash'},
  8164. function(args, speaker)
  8165. if strobe == false then
  8166. strobep = Instance.new("ColorCorrectionEffect")
  8167. strobep.Brightness = 1
  8168. strobep.Parent = LightingService
  8169. strobe = true
  8170. repeat wait(0.01)
  8171. strobep.Enabled = true
  8172. wait(0.01)
  8173. strobep.Enabled = false
  8174. until strobe == false
  8175. end
  8176. end)
  8177.  
  8178. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8179. function(args, speaker)
  8180. strobe = false
  8181. strobep:Destroy()
  8182. end)
  8183.  
  8184. addcmd('shutdown', 'shuts the server down',{},
  8185. function(args, speaker)
  8186. Notify('Broken atm :(')
  8187. end)
  8188.  
  8189. addcmd('fekill','oof?',{},
  8190. function(args, speaker)
  8191. local players = getPlayer(args[1], speaker)
  8192. for i,v in pairs(players)do
  8193. -- illremember's cool fe kill script
  8194. local Target = gPlayers[v].Name
  8195. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8196. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8197. l.Parent = game:GetService("Players").LocalPlayer.Character
  8198. l.Name = "Humanoid"
  8199. wait(0.1)
  8200. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8201. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8202. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8203. wait(0.1)
  8204. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8205. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8206. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8207. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8208. v.CanBeDropped = true
  8209. end
  8210. wait(0.1)
  8211. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8212. wait(0.1)
  8213. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8214. wait(0.2)
  8215. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8216. end
  8217. end)
  8218.  
  8219. addcmd('animation','makes player animate',{'anim'},
  8220. function(args, speaker)
  8221. local players = getPlayer(args[1], speaker)
  8222. for i,v in pairs(players)do
  8223. local pchar = gPlayers[v].Character
  8224. local ID = args[2]
  8225.  
  8226. if args[2] == "climb" then
  8227. ID = "180436334"
  8228. end
  8229. if args[2] == "fall" then
  8230. ID = "180436148"
  8231. end
  8232. if args[2] == "jump" then
  8233. ID = "125750702"
  8234. end
  8235. if args[2] == "sit" then
  8236. ID = "178130996"
  8237. end
  8238. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8239. if x:IsA("StringValue") then
  8240. for _,c in pairs(x:GetChildren()) do
  8241. if c:IsA("Animation") then
  8242. c.AnimationId = "rbxassetid://" .. ID
  8243. end
  8244. end
  8245. end
  8246. end
  8247. end
  8248. end)
  8249.  
  8250. addcmd('creeper','make the player a creeper',{'crpr'},
  8251. function(args, speaker)
  8252. local players = getPlayer(args[1], speaker)
  8253. for i,v in pairs(players)do
  8254. local pchar = gPlayers[v].Character
  8255. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8256. if pchar:FindFirstChild("Shirt") then
  8257. pchar.Shirt.Parent = pchar.Torso
  8258. end
  8259. if pchar:FindFirstChild("Pants") then
  8260. pchar.Pants.Parent = pchar.Torso
  8261. end
  8262. if pchar:FindFirstChild("Shirt Graphic") then
  8263. pchar["Shirt Graphic"].Graphic = ""
  8264. end
  8265. for i,v in pairs(pchar:GetChildren()) do
  8266. if v:IsA("Accessory") then
  8267. v:Destroy()
  8268. end
  8269. end
  8270. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8271. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8272. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8273. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8274. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8275. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8276. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8277. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8278. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8279. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8280. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8281. end
  8282. end
  8283. end)
  8284.  
  8285. addcmd('uncreeper','makes player back to normal',{},
  8286. function(args, speaker)
  8287. local players = getPlayer(args[1], speaker)
  8288. for i,v in pairs(players)do
  8289. refresh(gPlayers[v])
  8290. end
  8291. end)
  8292.  
  8293. addcmd('crash','crashes a player',{},
  8294. function(args, speaker)
  8295. local players = getPlayer(args[1], speaker)
  8296. for i,v in pairs(players)do
  8297. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8298. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8299. Notify('Crashed player(s)') end
  8300. wait(4)
  8301. if gPlayers[v] ~= nil then
  8302. for i=1,3600 do
  8303. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8304. end
  8305. wait()
  8306. for i=1,3600 do
  8307. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8308. end
  8309. wait()
  8310. end
  8311. end
  8312. end
  8313. end)
  8314.  
  8315. addcmd('shrek', 'makes player shrek',{},
  8316. function(args, speaker)
  8317. local players = getPlayer(args[1], speaker)
  8318. for i,v in pairs(players) do
  8319. local pchar = gPlayers[v].Character
  8320. for i,v in pairs(pchar:GetChildren()) do
  8321. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8322. then
  8323. v:Destroy()
  8324. end
  8325. end
  8326. for i,v in pairs(pchar.Head:GetChildren()) do
  8327. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8328. v:Destroy()
  8329. end
  8330. end
  8331.  
  8332. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8333. mesh.MeshType = "FileMesh"
  8334. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8335. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8336. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8337.  
  8338. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8339. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8340.  
  8341. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8342. Pants.PantsTemplate = "rbxassetid://133078204"
  8343. end
  8344. end)
  8345.  
  8346. addcmd('unshrek','makes player back to normal',{},
  8347. function(args, speaker)
  8348. local players = getPlayer(args[1], speaker)
  8349. for i,v in pairs(players)do
  8350. refresh(gPlayers[v])
  8351. end
  8352. end)
  8353.  
  8354. addcmd('oof','good things happen',{},
  8355. function(args, speaker)
  8356. local players = getPlayer(args[1], speaker)
  8357. for i,v in pairs(players)do
  8358. spawn(function()
  8359. 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
  8360. gPlayers[v].Character.Head.Died.Volume = 10
  8361. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8362. end
  8363. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8364. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8365. wait(5)
  8366. execCmd("explode " .. gPlayers[v].Name)
  8367. wait(0.1)
  8368. gPlayers[v].Character.Humanoid.Health = 0
  8369. end)
  8370. end
  8371. end)
  8372.  
  8373. addcmd('control','controls player',{},
  8374. function(args, speaker)
  8375. local players = getPlayer(args[1], speaker)
  8376. for i,v in pairs(players)do
  8377. spawn(function()
  8378. local pchar = gPlayers[v].Character
  8379. if gPlayers[v] and pchar then
  8380. execCmd("invisible " .. speaker.Name)
  8381. pchar.Humanoid.PlatformStand = true
  8382. local w = Instance.new("Weld", speaker.Character.Torso)
  8383. w.Part0 = speaker.Character.Torso
  8384. w.Part1 = pchar.Torso
  8385. local w2 = Instance.new("Weld", speaker.Character.Head)
  8386. w2.Part0 = speaker.Character.Head
  8387. w2.Part1 = pchar.Head
  8388. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8389. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8390. w3.Part1 = pchar:findFirstChild("Right Arm")
  8391. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8392. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8393. w4.Part1 = pchar:findFirstChild("Left Arm")
  8394. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8395. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8396. w5.Part1 = pchar:findFirstChild("Right Leg")
  8397. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8398. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8399. w6.Part1 = pchar:findFirstChild("Left Leg")
  8400. char.Head.face:Destroy()
  8401. for i,v in pairs(pchar:GetChildren()) do
  8402. if v:IsA("BasePart") then
  8403. v.CanCollide = false
  8404. end
  8405. end
  8406. for i,v in pairs(char:GetChildren()) do
  8407. if v:IsA("BasePart") then
  8408. v.Transparency = 1
  8409. elseif v:IsA("Accessory") then
  8410. v:Destroy()
  8411. end
  8412. end
  8413. pchar.Parent = char
  8414. pchar.Humanoid.Changed:connect(function()
  8415. pchar.Humanoid.PlatformStand = true
  8416. end)
  8417. end
  8418. end)
  8419. end
  8420. end)
  8421.  
  8422. addcmd('nuke','nukes player',{}, -- from MML
  8423. function(args, speaker)
  8424. local players = getPlayer(args[1], speaker)
  8425. for i,v in pairs(players)do
  8426. spawn(function()
  8427. local pchar = gPlayers[v].Character
  8428. local Pos = CFrame.new(0,1,0)
  8429. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8430. 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
  8431. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8432. 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)
  8433. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8434. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8435.  
  8436. 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)
  8437.  
  8438. gLighting.Brightness = 5
  8439. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8440. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8441.  
  8442. local Exp = Instance.new("Explosion", workspace)
  8443. Exp.Position = Pos.p
  8444. Exp.BlastPressure = 10000000
  8445. Exp.BlastRadius = 1000000
  8446. Exp.Hit:connect(function(Part)
  8447. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8448. ypcall(function()
  8449. Part.Anchored = false
  8450. Part.BrickColor = BrickColor.new("Black")
  8451. Part.Material = "Slate"
  8452. Part:BreakJoints()
  8453. end)
  8454. end
  8455. end)
  8456.  
  8457. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8458. BoomSound.SoundId = 'rbxassetid://212389494'
  8459. BoomSound:Play()
  8460. for i = 0,100,0.5 do
  8461. Blast.Anchored = true
  8462. Wave.Anchored = true
  8463. BlastMesh.Scale = Vector3.new(i,i,i)
  8464. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8465. Blast.CFrame = Pos
  8466. wait()
  8467. end
  8468. BoomSound:Stop()
  8469. Blast:Destroy()
  8470. Wave:Destroy()
  8471. wait()
  8472. BoomSound:Destroy()
  8473. Effect:Destroy()
  8474. for i = 10,5,-1 do
  8475. gLighting.Brightness = (i-5) + 1
  8476. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8477. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8478. wait(0.05)
  8479. end
  8480. end)
  8481. end
  8482. end)
  8483.  
  8484. addcmd('dong','gives a player a penis',{'penis'},
  8485. function(args, speaker)
  8486. local players = getPlayer(args[1], speaker)
  8487. for i,v in pairs(players)do
  8488. spawn(function()
  8489. if gPlayers[v].Character:FindFirstChild('wang') then
  8490. gPlayers[v].Character.wang:destroy()
  8491. end
  8492. local D = Instance.new('Model', gPlayers[v].Character)
  8493. D.Name = 'DONG'
  8494. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8495. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8496. local M1 = Instance.new('CylinderMesh', MAIN)
  8497. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8498. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8499. local M2 = Instance.new('SpecialMesh', P1)
  8500. local W2 = Instance.new('Weld', P1)
  8501. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8502. local M3 = Instance.new('SpecialMesh', B1)
  8503. local W3 = Instance.new('Weld', B1)
  8504. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8505. local M4 = Instance.new('SpecialMesh', B2)
  8506. local W4 = Instance.new('Weld', B2)
  8507. 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
  8508. 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)
  8509. 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
  8510. M2.MeshType = 'Sphere'
  8511. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8512. 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')
  8513. M3.Parent = B1 M3.MeshType = 'Sphere'
  8514. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8515. 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')
  8516. M4.MeshType = 'Sphere'
  8517. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8518. end)
  8519. end
  8520. end)
  8521.  
  8522. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8523. function(args, speaker)
  8524. local players = getPlayer(args[1], speaker)
  8525. for i,v in pairs(players)do
  8526. if gPlayers[v].Character:FindFirstChild('DONG') then
  8527. gPlayers[v].Character.DONG:destroy()
  8528. end end
  8529. end)
  8530.  
  8531. addcmd('infect','infects player',{},
  8532. function(args, speaker)
  8533. local players = getPlayer(args[1], speaker)
  8534. for i,v in pairs(players)do
  8535. function infect(rip)
  8536. local pchar = gPlayers[v].Character
  8537. for i,v in pairs(pchar:GetChildren()) do
  8538. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8539. v:Destroy()
  8540. end
  8541. end
  8542. if pchar.Torso:FindFirstChild("roblox") then
  8543. pchar.Torso.roblox:Destroy()
  8544. end
  8545. if pchar.Head:FindFirstChild("face") then
  8546. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8547. end
  8548. if pchar:FindFirstChild("Body Colors") then
  8549. local Colors = pchar["Body Colors"]
  8550. local Skin = BrickColor.new("Pastel green")
  8551. local Clothes = BrickColor.new("Reddish brown")
  8552. Colors.HeadColor = Skin
  8553. Colors.LeftArmColor = Skin
  8554. Colors.RightArmColor = Skin
  8555. Colors.LeftLegColor = Clothes
  8556. Colors.RightLegColor = Clothes
  8557. Colors.TorsoColor = Clothes
  8558. end
  8559. local w1 = Instance.new("Weld", pchar)
  8560. w1.Part0 = pchar["Right Arm"]
  8561. w1.Part1 = pchar.Torso
  8562. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8563. local w2 = Instance.new("Weld", pchar)
  8564. w2.Part0 = pchar["Left Arm"]
  8565. w2.Part1 = pchar.Torso
  8566. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8567. local rip = false
  8568. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8569. if connect1 == false then
  8570. connect1 = true
  8571. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8572. infect(gPlayers[hit.Parent.Name])
  8573. end
  8574. wait(0.5)
  8575. connect1 = true
  8576. end
  8577. end)
  8578. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8579. if connect2 == false then
  8580. connect2 = true
  8581. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8582. infect(gPlayers[hit.Parent.Name])
  8583. end
  8584. wait(0.5)
  8585. connect2 = true
  8586. end
  8587. end)
  8588. local IV = Instance.new("IntValue", pchar)
  8589. IV.Name = "Infected"
  8590. IV.Value = 0
  8591. IV.Changed:connect(function()
  8592. connect1:disconnect()
  8593. connect2:disconnect()
  8594. end)
  8595. end
  8596. infect(v)
  8597. end
  8598. end)
  8599.  
  8600. addcmd('uninfect','makes player back to normal',{},
  8601. function(args, speaker)
  8602. local players = getPlayer(args[1], speaker)
  8603. for i,v in pairs(players)do
  8604. refresh(gPlayers[v])
  8605. end
  8606. end)
  8607.  
  8608. addcmd('duck','makes players head a duck',{},
  8609. function(args, speaker)
  8610. local players = getPlayer(args[1], speaker)
  8611. for i,v in pairs(players)do
  8612. local pchar = gPlayers[v].Character
  8613. for i,v in pairs(pchar.Torso:GetChildren()) do
  8614. if v:IsA("Decal") then
  8615. v:Destroy()
  8616. end
  8617. end
  8618. for i,v in pairs(pchar:GetChildren()) do
  8619. if v:IsA("Accessory") then
  8620. v:Destroy()
  8621. end
  8622. end
  8623. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8624. duck.MeshType = "FileMesh"
  8625. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8626. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8627. duck.Scale = Vector3.new(5, 5, 5)
  8628. pchar.Head.Transparency = 1
  8629. pchar["Left Arm"].Transparency = 1
  8630. pchar["Right Arm"].Transparency = 1
  8631. pchar["Left Leg"].Transparency = 1
  8632. pchar["Right Leg"].Transparency = 1
  8633. pchar.Head.face.Transparency = 1
  8634. end
  8635. end)
  8636.  
  8637. addcmd('mage', 'mage',{},
  8638. function(args, speaker)
  8639. if speaker.userId ~= LP.userId then
  8640. lponly(speaker) else
  8641. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8642. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8643. local fakeLighting = arcPackage.Lighting
  8644.  
  8645. local oldgame = game
  8646. local oldlighting = oldgame:GetService("Lighting")
  8647.  
  8648. local proLighting = newproxy(true)
  8649. local mtL = getmetatable(proLighting)
  8650. mtL.__index = function(self,ind)
  8651. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8652. return oldlighting[ind]
  8653. end
  8654. mtL.__newindex = function(self,ind,val)
  8655. oldlighting[ind] = val
  8656. end
  8657. mtL.__namecall = function(self,...)
  8658. local args = {...}
  8659. local method = table.remove(args)
  8660. return oldlighting(method,unpack(args))
  8661. end
  8662.  
  8663. local proGame = newproxy(true)
  8664. local mt = getmetatable(proGame)
  8665. mt.__index = function(self,ind)
  8666. if ind == "Lighting" then return proLighting end
  8667. return oldgame[ind]
  8668. end
  8669. mt.__namecall = function(self,...)
  8670. local args = {...}
  8671. local method = table.remove(args)
  8672. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8673. return oldgame(method,unpack(args))
  8674. end
  8675.  
  8676. wait()
  8677. local destructAnchored = false
  8678. local maxMass = 1000
  8679.  
  8680. function newCESS(scr)
  8681. local newFunc = loadstring(scr.Source)
  8682. if type(newFunc) ~= "function" then return end
  8683. setfenv(newFunc,setmetatable({script = scr},{
  8684. __index = function(self,ind)
  8685. if ind == "game" then return proGame end
  8686. return getfenv()[ind]
  8687. end,
  8688. __newindex = function(self,ind,val)
  8689. rawset(self,ind,val)
  8690. end
  8691. }))
  8692. pcall(function()spawn(newFunc)end)
  8693. end
  8694.  
  8695. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8696. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8697.  
  8698. function destroyHook(obj,replacement,par)
  8699. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8700. local newObj = replacement:Clone()
  8701. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8702. newObj.Parent = par
  8703. destroyHook(newObj,replacement,par)
  8704. end)
  8705. end
  8706.  
  8707. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8708. local newObj = v:Clone()
  8709. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8710. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8711. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8712. end
  8713.  
  8714. function replaceScripts(root)
  8715. for i,v in pairs(root:GetChildren()) do
  8716. if v:IsA("Script") and not v:IsA("LocalScript") then
  8717. local tempStore = {}
  8718. for i2,v2 in pairs(v:GetChildren()) do
  8719. table.insert(tempStore,v2:Clone())
  8720. end
  8721. local newScript = Instance.new("LocalScript",v.Parent)
  8722. newScript.Name = v.Name
  8723. for i2,v2 in pairs(tempStore) do
  8724. v2.Parent = newScript
  8725. end
  8726. v:Destroy()
  8727. end
  8728. replaceScripts(v)
  8729. end
  8730. end
  8731.  
  8732. local player = gPlayers.LocalPlayer
  8733.  
  8734. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8735. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8736. end
  8737.  
  8738. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8739. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8740. end
  8741.  
  8742. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8743. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8744. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8745. eTemplate.Parent = game.ReplicatedStorage
  8746. end
  8747.  
  8748. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8749. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8750. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8751. fTemplate.Parent = game.ReplicatedStorage
  8752. end
  8753.  
  8754. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8755. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8756. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8757. lTemplate.Parent = game.ReplicatedStorage
  8758. end
  8759.  
  8760. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8761. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8762. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8763. mTemplate.Parent = game.ReplicatedStorage
  8764. end
  8765.  
  8766. function getMyPlayerArea()
  8767. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8768. if v.Player.Value == player.Name then
  8769. return v.PlayerArea
  8770. end
  8771. end
  8772. end
  8773.  
  8774. local whitelistedParts = {
  8775. ["DamagePart"] = true,
  8776. ["Explosion"] = true,
  8777. ["Explosion2"] = true,
  8778. ["SuperExplosion"] = true,
  8779. }
  8780.  
  8781. workspace.DescendantAdded:connect(function(desc)
  8782. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8783. newCESS(desc)
  8784. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8785. newCESS(desc)
  8786. elseif desc:IsA("BodyGyro") then
  8787. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8788. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8789. end)
  8790. --elseif desc:IsA("BodyPosition") then
  8791. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8792. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8793. -- end)
  8794. end
  8795. end)
  8796.  
  8797. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8798. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8799. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8800. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8801. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8802.  
  8803. wait(1)
  8804.  
  8805. local player = gPlayers.LocalPlayer
  8806.  
  8807. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8808. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8809.  
  8810. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8811. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8812. local arcMovesList = arcMoves.ScrollingFrame
  8813. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8814.  
  8815. local arcs = {}
  8816.  
  8817. local currentArc = ""
  8818.  
  8819. function getMove(root)
  8820. for i,v in pairs(root:GetChildren()) do
  8821. if v.Name ~= "Requirement" then
  8822. return v
  8823. end
  8824. end
  8825. return nil
  8826. end
  8827.  
  8828. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8829. table.insert(arcs,v)
  8830. end
  8831.  
  8832. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8833. table.insert(arcs,v)
  8834. end
  8835.  
  8836. for i,v in pairs(arcs) do
  8837. local newTemplate = arcTemplate:Clone()
  8838. newTemplate.ArcName.Text = v.Name
  8839. newTemplate.Change.MouseButton1Down:connect(function()
  8840. currentArc = v.Name
  8841. arcToggler.Parent.Visible = true
  8842. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8843. arcMovesList:ClearAllChildren()
  8844. arcToggler.Text = currentArc
  8845. arcMoves.Title.Text = currentArc .. " Arc"
  8846. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8847. local myMove = getMove(v5.Learn)
  8848. if myMove ~= nil then
  8849. local newTemplate = moveTemplate:Clone()
  8850. newTemplate.Attack.Text = v5.Name
  8851. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8852. newTemplate.Parent = arcMovesList
  8853. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8854. newTemplate.Learn.MouseButton1Down:connect(function()
  8855. local learnMove = myMove:Clone()
  8856. learnMove.Parent = player.Backpack
  8857. if learnMove:IsA("LocalScript") then
  8858. learnMove.Disabled = false
  8859. newTemplate.Learn.Text = "Activated"
  8860. newCESS(learnMove)
  8861. else
  8862. newTemplate.Learn.Text = "Learned"
  8863. newCESS(learnMove.LocalScript)
  8864. end
  8865. wait(5)
  8866. newTemplate.Learn.Text = "Learn"
  8867. end)
  8868. newTemplate.Visible = true
  8869. end
  8870. end
  8871. end
  8872. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8873. arcMovesList:ClearAllChildren()
  8874. arcToggler.Text = currentArc
  8875. arcMoves.Title.Text = currentArc .. " Arc"
  8876. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8877. local myMove = getMove(v.Learn)
  8878. if myMove ~= nil then
  8879. local newTemplate = moveTemplate:Clone()
  8880. newTemplate.Attack.Text = v.Name
  8881. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8882. newTemplate.Parent = arcMovesList
  8883. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8884. newTemplate.Learn.MouseButton1Down:connect(function()
  8885. local learnMove = myMove:Clone()
  8886. learnMove.Parent = player.Backpack
  8887. if learnMove:IsA("LocalScript") then
  8888. learnMove.Disabled = false
  8889. newTemplate.Learn.Text = "Activated"
  8890. newCESS(learnMove)
  8891. else
  8892. newTemplate.Learn.Text = "Learned"
  8893. newCESS(learnMove.LocalScript)
  8894. end
  8895. wait(5)
  8896. newTemplate.Learn.Text = "Learn"
  8897. end)
  8898. newTemplate.Visible = true
  8899. end
  8900. end
  8901. end
  8902. end)
  8903. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8904. newTemplate.Visible = true
  8905. newTemplate.Parent = arcList
  8906. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8907. end
  8908.  
  8909. Open = false
  8910. MouseClick = function()
  8911. if Open == false then
  8912. Open = true
  8913. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8914. else
  8915. if Open == true then
  8916. Open = false
  8917. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8918. end
  8919. end
  8920. end
  8921.  
  8922. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8923.  
  8924. Open2 = false
  8925. MouseClick2 = function()
  8926. if Open2 == false then
  8927. Open2 = true
  8928. arcMoves.Visible = true
  8929. else
  8930. if Open2 == true then
  8931. Open2 = false
  8932. arcMoves.Visible = false
  8933. end
  8934. end
  8935. end
  8936.  
  8937. arcToggler.MouseButton1Down:connect(MouseClick2)
  8938.  
  8939. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8940.  
  8941. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8942. if v:IsA("Script") then
  8943. newCESS(v)
  8944. end
  8945. end
  8946. end
  8947. end
  8948. end)
  8949.  
  8950. addcmd('unduck','makes player back to normal',{},
  8951. function(args, speaker)
  8952. local players = getPlayer(args[1], speaker)
  8953. for i,v in pairs(players)do
  8954. refresh(gPlayers[v])
  8955. end
  8956. end)
  8957.  
  8958. addcmd('mesh','makes a player into a mesh',{},
  8959. function(args, speaker)
  8960. local players = getPlayer(args[1], speaker)
  8961. for i,v in pairs(players)do
  8962. local pchar = gPlayers[v].Character
  8963. for i,v in pairs(pchar.Torso:GetChildren()) do
  8964. if v:IsA("Decal") then
  8965. v:Destroy()
  8966. end
  8967. end
  8968. for i,v in pairs(pchar:GetChildren()) do
  8969. if v:IsA("Accessory") then
  8970. v:Destroy()
  8971. end
  8972. end
  8973. pchar.Head.Transparency = 1
  8974. pchar["Left Arm"].Transparency = 1
  8975. pchar["Right Arm"].Transparency = 1
  8976. pchar["Left Leg"].Transparency = 1
  8977. pchar["Right Leg"].Transparency = 1
  8978. pchar.Head.face.Transparency = 1
  8979. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8980. msh.MeshType = "FileMesh"
  8981. msh.Scale = Vector3.new(3, 3, 3)
  8982. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  8983. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  8984. msh.Scale = Vector3.new(3, 3, 3)
  8985. end
  8986. end)
  8987.  
  8988. addcmd('disable','removes players humanoid',{},
  8989. function(args, speaker)
  8990. local players = getPlayer(args[1], speaker)
  8991. for i,v in pairs(players)do
  8992. local pchar = gPlayers[v].Character
  8993. if pchar:FindFirstChild("Humanoid") then
  8994. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  8995. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  8996. humanoid.Parent = game.ContextActionService
  8997. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  8998. Notify('Disabled player(s)') end
  8999. end end end)
  9000.  
  9001. addcmd('enable','gives player humanoid',{},
  9002. function(args, speaker)
  9003. local players = getPlayer(args[1], speaker)
  9004. for i,v in pairs(players)do
  9005. local pchar = gPlayers[v].Character
  9006. if pchar:FindFirstChild("Humanoid") then
  9007. return
  9008. else
  9009. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9010. humanoid.Parent = pchar
  9011. humanoid.Name = "Humanoid"
  9012. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9013. Notify('Enabled player(s)') end
  9014. end end end)
  9015.  
  9016. addcmd('size','changes size of player',{},
  9017. function(args, speaker)
  9018. local players = getPlayer(args[1], speaker)
  9019. for i,v in pairs(players)do
  9020. local pchar = gPlayers[v].Character
  9021. local function scale(chr,scl)
  9022. for _,v in pairs(pchar:GetChildren()) do
  9023. if v:IsA("Accessory") then
  9024. v:Clone()
  9025. v.Parent = LightingService
  9026. end end
  9027. local Head = chr['Head']
  9028. local Torso = chr['Torso']
  9029. local LA = chr['Left Arm']
  9030. local RA = chr['Right Arm']
  9031. local LL = chr['Left Leg']
  9032. local RL = chr['Right Leg']
  9033. local HRP = chr['HumanoidRootPart']
  9034. wait(0.1)
  9035. Head.formFactor = 3
  9036. Torso.formFactor = 3
  9037. LA.formFactor = 3
  9038. RA.formFactor = 3
  9039. LL.formFactor = 3
  9040. RL.formFactor = 3
  9041. HRP.formFactor = 3
  9042. Head.Size = Vector3.new(scl * 2, scl, scl)
  9043. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9044. LA.Size = Vector3.new(scl, scl * 2, scl)
  9045. RA.Size = Vector3.new(scl, scl * 2, scl)
  9046. LL.Size = Vector3.new(scl, scl * 2, scl)
  9047. RL.Size = Vector3.new(scl, scl * 2, scl)
  9048. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9049. local Motor1 = Instance.new('Motor6D', Torso)
  9050. Motor1.Part0 = Torso
  9051. Motor1.Part1 = Head
  9052. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9053. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9054. Motor1.Name = "Neck"
  9055. local Motor2 = Instance.new('Motor6D', Torso)
  9056. Motor2.Part0 = Torso
  9057. Motor2.Part1 = LA
  9058. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9059. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9060. Motor2.Name = "Left Shoulder"
  9061. local Motor3 = Instance.new('Motor6D', Torso)
  9062. Motor3.Part0 = Torso
  9063. Motor3.Part1 = RA
  9064. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9065. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9066. Motor3.Name = "Right Shoulder"
  9067. local Motor4 = Instance.new('Motor6D', Torso)
  9068. Motor4.Part0 = Torso
  9069. Motor4.Part1 = LL
  9070. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9071. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9072. Motor4.Name = "Left Hip"
  9073. local Motor5 = Instance.new('Motor6D', Torso)
  9074. Motor5.Part0 = Torso
  9075. Motor5.Part1 = RL
  9076. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9077. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9078. Motor5.Name = "Right Hip"
  9079. local Motor6 = Instance.new('Motor6D', HRP)
  9080. Motor6.Part0 = HRP
  9081. Motor6.Part1 = Torso
  9082. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9083. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9084. scale(pchar, args[2])
  9085. for _,v in pairs(LightingService:GetChildren()) do
  9086. if v:IsA("Accessory") then
  9087. v.Parent = pchar
  9088. end end end end)
  9089.  
  9090. addcmd('clone','clones player',{},
  9091. function(args, speaker)
  9092. local players = getPlayer(args[1], speaker)
  9093. for i,v in pairs(players)do
  9094. local pchar = gPlayers[v].Character
  9095. pchar.Archivable = true
  9096. local clone = pchar:Clone()
  9097. clone.Parent = workspace
  9098. clone:MoveTo(pchar:GetModelCFrame().p)
  9099. clone:MakeJoints()
  9100. pchar.Archivable = false
  9101. end
  9102. end)
  9103.  
  9104. addcmd('spin','spins player',{},
  9105. function(args, speaker)
  9106. local players = getPlayer(args[1], speaker)
  9107. for i,v in pairs(players)do
  9108. spawn(function()
  9109. local pchar = gPlayers[v].Character
  9110. for i,v in pairs(pchar.Torso:GetChildren()) do
  9111. if v.Name == "Spinning" then
  9112. v:Destroy()
  9113. end
  9114. end
  9115. local Torso = pchar.Torso
  9116. local BG = Instance.new("BodyGyro", Torso)
  9117. BG.Name = "Spinning"
  9118. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9119. BG.P = 11111
  9120. BG.cframe = Torso.CFrame
  9121. repeat wait(1/44)
  9122. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9123. until not BG or BG.Parent ~= Torso
  9124. end)
  9125. end
  9126. end)
  9127.  
  9128. addcmd('unspin','stops spinning player',{},
  9129. function(args, speaker)
  9130. local players = getPlayer(args[1], speaker)
  9131. for i,v in pairs(players)do
  9132. local pchar = gPlayers[v].Character
  9133. for i,v in pairs(pchar.Torso:GetChildren()) do
  9134. if v.Name == "Spinning" then
  9135. v:Destroy()
  9136. end
  9137. end
  9138. end
  9139. end)
  9140.  
  9141. addcmd('dog','makes player a dog',{},
  9142. function(args, speaker)
  9143. local players = getPlayer(args[1], speaker)
  9144. for i,v in pairs(players)do
  9145. local pchar = gPlayers[v].Character
  9146. if pchar:FindFirstChild("Shirt") then
  9147. pchar.Shirt:Destroy()
  9148. end
  9149. if pchar:FindFirstChild("Pants") then
  9150. pchar.Pants:Destroy()
  9151. end
  9152. if pchar:FindFirstChild("Shirt Graphic") then
  9153. pchar["Shirt Graphic"].Graphic = ""
  9154. end
  9155. pchar.Torso.Transparency = 1
  9156. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9157. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9158. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9159. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9160. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9161. local FakeTorso = Instance.new("Seat", pchar)
  9162. FakeTorso.Name = "FakeTorso"
  9163. FakeTorso.FormFactor = "Symmetric"
  9164. FakeTorso.TopSurface = 0
  9165. FakeTorso.BottomSurface = 0
  9166. FakeTorso.Size = Vector3.new(3,1,4)
  9167. FakeTorso.BrickColor = BrickColor.new("Brown")
  9168. FakeTorso.CFrame = pchar.Torso.CFrame
  9169. local BF = Instance.new("BodyForce", FakeTorso)
  9170. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9171. local W = Instance.new("Weld", pchar.Torso)
  9172. W.Part0 = pchar.Torso
  9173. W.Part1 = FakeTorso
  9174. W.C0 = CFrame.new(0,-.5,0)
  9175. local BC = pchar["Body Colors"]
  9176. BC.HeadColor = BrickColor.new("Brown")
  9177. BC.LeftArmColor = BrickColor.new("Brown")
  9178. BC.LeftLegColor = BrickColor.new("Brown")
  9179. BC.RightArmColor = BrickColor.new("Brown")
  9180. BC.RightLegColor = BrickColor.new("Brown")
  9181. BC.TorsoColor = BrickColor.new("Brown")
  9182. end
  9183. end)
  9184.  
  9185. addcmd('undog','makes player back to normal',{},
  9186. function(args, speaker)
  9187. local players = getPlayer(args[1], speaker)
  9188. for i,v in pairs(players)do
  9189. refresh(gPlayers[v])
  9190. end
  9191. end)
  9192.  
  9193. addcmd('loopheal','loop heals player',{},
  9194. function(args, speaker)
  9195. local players = getPlayer(args[1], speaker)
  9196. for i,v in pairs(players)do
  9197. spawn(function()
  9198. local pchar = gPlayers[v].Character
  9199. if pchar:FindFirstChild("LoopHeal") then
  9200. pchar.LoopHeal.Name = "NotLoopHeal"
  9201. wait(0.1)
  9202. pchar.NotLoopHeal:Destroy()
  9203. end
  9204. local LoopHeal = Instance.new("StringValue", pchar)
  9205. LoopHeal.Name = "LoopHeal"
  9206. repeat wait(0.1)
  9207. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9208. until LoopHeal.Name == "NotLoopHeal"
  9209. end)
  9210. end
  9211. end)
  9212.  
  9213. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9214. function(args, speaker)
  9215. local players = getPlayer(args[1], speaker)
  9216. for i,v in pairs(players)do
  9217. local pchar = gPlayers[v].Character
  9218. if pchar:FindFirstChild("LoopHeal") then
  9219. pchar.LoopHeal.Name = "NotLoopHeal"
  9220. wait(0.1)
  9221. pchar.NotLoopHeal:Destroy()
  9222. end
  9223. end
  9224. end)
  9225.  
  9226. addcmd('fling','flings player',{},
  9227. function(args, speaker)
  9228. local players = getPlayer(args[1], speaker)
  9229. for i,v in pairs(players)do
  9230. local pchar = gPlayers[v].Character
  9231. if pchar:FindFirstChild("Humanoid") then
  9232. local xran
  9233. local zran
  9234. repeat
  9235. xran = math.random(-9999,9999)
  9236. until math.abs(xran) >= 5555
  9237. repeat
  9238. zran = math.random(-9999,9999)
  9239. until math.abs(zran) >= 5555
  9240. pchar.Humanoid.Sit = true
  9241. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9242. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9243. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9244. end
  9245. end
  9246. end)
  9247.  
  9248. addcmd('skydive','self explanatory',{},
  9249. function(args, speaker)
  9250. local players = getPlayer(args[1], speaker)
  9251. for i,v in pairs(players)do
  9252. local pchar = gPlayers[v].Character
  9253. if pchar:FindFirstChild("HumanoidRootPart") then
  9254. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9255. end
  9256. end
  9257. end)
  9258.  
  9259. addcmd('sparta','this is sparta',{},
  9260. function(args, speaker)
  9261. --credit adonis i just edited ;)
  9262. local user = getPlayer(args[1], speaker)
  9263. for i,player in pairs(user) do
  9264. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9265. if torso then
  9266. local hole = Instance.new("Part",player.Character)
  9267. hole.Anchored = true
  9268. hole.CanCollide = false
  9269. hole.formFactor = Enum.FormFactor.Custom
  9270. hole.Size = Vector3.new(10,1,10)
  9271. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9272. hole.BrickColor = BrickColor.new("Really black")
  9273. local holeM = Instance.new("CylinderMesh",hole)
  9274. torso.Anchored = true
  9275. local sound = Instance.new("Sound", hole)
  9276. sound.SoundId = "rbxassetid://130781067"
  9277. sound.Volume = 3
  9278. sound:Play()
  9279. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9280. for i=1,10 do
  9281. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9282. wait(0.1)
  9283. end
  9284. for i=1,5,0.2 do
  9285. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9286. wait()
  9287. end
  9288. player.Character:BreakJoints()
  9289. wait(2)
  9290. sound:Destroy()
  9291. end
  9292. end
  9293. end)
  9294.  
  9295. addcmd('bleach','drink bleach',{''},
  9296. function(args, speaker)
  9297. local players = getPlayer(args[1], speaker)
  9298. for i,v in pairs(players)do
  9299. bleach(gPlayers[v])
  9300. end
  9301. end)
  9302.  
  9303. addcmd('seizure','makes player have a seizure',{''},
  9304. function(args, speaker)
  9305. local players = getPlayer(args[1], speaker)
  9306. for i,v in pairs(players)do
  9307. local pchar = gPlayers[v].Character
  9308. if pchar:FindFirstChild("Seizure") then
  9309.  
  9310. end
  9311. local Seizure = Instance.new("StringValue", pchar)
  9312. Seizure.Name = "Seizure"
  9313. pchar.Humanoid.PlatformStand = true
  9314. repeat wait()
  9315. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9316. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9317. until Seizure.Name == "NotSeizure"
  9318. end
  9319. end)
  9320.  
  9321. addcmd('fegod','gods you in fe games',{''},
  9322. function(args, speaker)
  9323. if speaker.userId ~= LP.userId then
  9324. lponly(speaker)
  9325. else
  9326. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9327. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9328. l.Parent = gPlayers.LocalPlayer.Character
  9329. l.Name = "Humanoid"
  9330. wait(0.1)
  9331. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9332. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9333. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9334. wait(0.1)
  9335. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9336. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9337. end
  9338. end)
  9339.  
  9340. addcmd('unseizure','makes player stop having a seizure',{''},
  9341. function(args, speaker)
  9342. local players = getPlayer(args[1], speaker)
  9343. for i,v in pairs(players)do
  9344. local pchar = gPlayers[v].Character
  9345. if pchar:FindFirstChild("Seizure") then
  9346. pchar.Humanoid.PlatformStand = false
  9347. pchar.Seizure.Name = "NotSeizure"
  9348. wait(0.1)
  9349. pchar.NotSeizure:Destroy()
  9350. end
  9351. end
  9352. end)
  9353.  
  9354. addcmd('m','makes a global message',{'message'},
  9355. function(args, speaker)
  9356. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9357. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9358. _G.msg(MSG)
  9359. end)
  9360.  
  9361. addcmd('sm','makes a global message',{'servermessage'},
  9362. function(args, speaker)
  9363. local MSG = GLS(false, 0)
  9364. local newMSG = GLS(false, 0)
  9365. _G.msg(MSG)
  9366. end)
  9367.  
  9368. addcmd('fe','checks filtering status',{'filtering'},
  9369. function(args, speaker)
  9370. if workspace.FilteringEnabled == true then
  9371. Notify('Filtering ENABLED')
  9372. elseif workspace.FilteringEnabled == false then
  9373. Notify('Filtering Disabled')
  9374. end
  9375. end)
  9376.  
  9377. addcmd('paper','makes player thin as paper',{''},
  9378. function(args, speaker)
  9379. local players = getPlayer(args[1], speaker)
  9380. for i,v in pairs(players)do
  9381. local pchar = gPlayers[v].Character
  9382. for _, child in pairs( pchar:GetChildren()) do
  9383. if child.ClassName == "CharacterMesh" then
  9384. child:Destroy()
  9385. end
  9386. end
  9387. local LA = DATA.Paper:Clone()
  9388. LA.Parent = pchar["Left Arm"]
  9389. local RA = DATA.Paper:Clone()
  9390. RA.Parent = pchar["Right Arm"]
  9391. local LL = DATA.Paper:Clone()
  9392. LL.Parent = pchar["Left Leg"]
  9393. local RL = DATA.Paper:Clone()
  9394. RL.Parent = pchar["Right Leg"]
  9395. local T = DATA.Paper:Clone()
  9396. T.Parent = pchar.Torso
  9397. local H = DATA.Paper:Clone()
  9398. H.Parent = pchar.Head
  9399. pchar.Head.face:Destroy()
  9400. end
  9401. end)
  9402.  
  9403. addcmd('particles','gives a player particles',{''},
  9404. function(args, speaker)
  9405. local players = getPlayer(args[1], speaker)
  9406. for i,v in pairs(players)do
  9407. local char = gPlayers[v].Character
  9408. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9409. if v:IsA('ParticleEmitter') then
  9410. v:destroy()
  9411. end
  9412. end
  9413. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9414. prt.Texture = 'rbxassetid://' .. args[2]
  9415. prt.Rate = 10
  9416. prt.SpreadAngle = Vector2.new(50, 50)
  9417. end
  9418. end)
  9419.  
  9420. addcmd('unparticles','gives a player particles',{'noparticles'},
  9421. function(args, speaker)
  9422. local players = getPlayer(args[1], speaker)
  9423. for i,v in pairs(players)do
  9424. local char = gPlayers[v].Character
  9425. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9426. if v:IsA('ParticleEmitter') then
  9427. v:destroy()
  9428. end
  9429. end
  9430. end
  9431. end)
  9432.  
  9433. blindT = {}
  9434. addcmd('blind','blinds a player',{},
  9435. function(args, speaker)
  9436. local players = getPlayer(args[1], speaker)
  9437. for i,v in pairs(players)do
  9438. spawn(function()
  9439. if FindTable(blindT, _players[v].Name) then return end
  9440. local blind = gPlayers[v].Name
  9441. local victim = gPlayers:FindFirstChild(blind)
  9442. if victim ~= nil then
  9443. victim.CameraMaxZoomDistance = 0.5
  9444. blnd = Instance.new("Part",workspace)
  9445. blnd.Name = "IYblind" .. gPlayers[v].Name
  9446. blnd.Size = Vector3.new(1,1,1)
  9447. blnd.CanCollide = false
  9448. blnd.BrickColor = BrickColor.new("Really black")
  9449. blnd.Material = "Neon"
  9450. local m = Instance.new("SpecialMesh",blnd)
  9451. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9452. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9453. local w = Instance.new("Weld",blnd)
  9454. w.Part0 = blnd
  9455. w.Part1 = victim.Character.Head
  9456. if FindTable(blindT, _players[v].Name) then return end
  9457. table.insert(blindT, _players[v].Name)
  9458. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9459. local blind = gPlayers[v].Name
  9460. local victim = gPlayers:FindFirstChild(blind)
  9461. if victim ~= nil then
  9462. victim.CameraMaxZoomDistance = 0.5
  9463. blnd = Instance.new("Part",workspace)
  9464. blnd.Name = "IYblind" .. gPlayers[v].Name
  9465. blnd.Size = Vector3.new(1,1,1)
  9466. blnd.CanCollide = false
  9467. blnd.BrickColor = BrickColor.new("Really black")
  9468. blnd.Material = "Neon"
  9469. local m = Instance.new("SpecialMesh",blnd)
  9470. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9471. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9472. local w = Instance.new("Weld",blnd)
  9473. w.Part0 = blnd
  9474. w.Part1 = victim.Character.Head
  9475. end end wait(1)
  9476. until not FindTable(blindT, _players[v].Name)
  9477. end end) end end)
  9478.  
  9479. addcmd('unblind','blinds a player',{'noblind'},
  9480. function(args, speaker)
  9481. local players = getPlayer(args[1], speaker)
  9482. for i,v in pairs(players)do
  9483. spawn(function()
  9484. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9485. local blind = gPlayers[v].Name
  9486. local victim = gPlayers:FindFirstChild(blind)
  9487. if victim ~= nil then
  9488. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9489. for _, child in pairs( workspace:GetChildren()) do
  9490. if child.Name == "IYblind" .. gPlayers[v].Name then
  9491. child:Destroy()
  9492. end end end end) end end)
  9493.  
  9494. addcmd('punish','punishs player',{''},
  9495. function(args, speaker)
  9496. local players = getPlayer(args[1], speaker)
  9497. for i,v in pairs(players)do
  9498. local pchar = gPlayers[v].Character
  9499. pchar.Parent = LightingService
  9500. end
  9501. end)
  9502.  
  9503. addcmd('unpunish','unpunishs player',{''},
  9504. function(args, speaker)
  9505. local players = getPlayer(args[1], speaker)
  9506. for i,v in pairs(players)do
  9507. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9508. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9509. end
  9510. end
  9511. end)
  9512.  
  9513. local starmanPlayers = {}
  9514. local starmanLastColor = nil
  9515. local starmanEvents = {}
  9516.  
  9517. addcmd("starman","Turns [plr] into starman",{},
  9518. function(args,speaker)
  9519. local function starman(plr)
  9520. local char = plr.Character
  9521. local lastColor = ""
  9522. local newColor = ""
  9523.  
  9524. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9525. powerupSound.Name = "PowerUp"
  9526. powerupSound.Volume = 10
  9527. powerupSound.SoundId = "rbxassetid://182755256"
  9528. wait()
  9529. powerupSound:Play()
  9530.  
  9531. game:GetService("Debris"):AddItem(powerupSound,2)
  9532.  
  9533. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9534.  
  9535. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9536. starmanMusic.Name = "Starman"
  9537. starmanMusic.Volume = 1
  9538. starmanMusic.Looped = true
  9539. starmanMusic.SoundId = "rbxassetid://530596723"
  9540. wait()
  9541. starmanMusic:Play()
  9542.  
  9543. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9544. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9545.  
  9546. char.Humanoid.WalkSpeed = 32
  9547. char.Humanoid.MaxHealth = math.huge
  9548. char.Humanoid.Health = math.huge
  9549.  
  9550. local invisff = Instance.new("ForceField", char)
  9551. invisff.Visible = false invisff.Name = 'smff'
  9552.  
  9553. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9554.  
  9555. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9556. light.Name = "StarmanFlash"
  9557. light.Brightness = 100
  9558. light.Range = 20
  9559. light.Shadows = true
  9560.  
  9561. local function stardestroy(part)
  9562. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9563. for i,v in pairs(part.Parent:GetChildren()) do
  9564. if v:IsA("BasePart") then
  9565. local force = Instance.new("BodyForce",v)
  9566. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9567. v:BreakJoints()
  9568. end
  9569. end
  9570.  
  9571. local tadaas = {}
  9572.  
  9573. for i = 1,1 do
  9574. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9575. tadaa.Volume = 10
  9576. tadaa.SoundId = "rbxassetid://551195499"
  9577. table.insert(tadaas,tadaa)
  9578. end
  9579.  
  9580. wait()
  9581.  
  9582. for i,v in pairs(tadaas) do
  9583. v:Play()
  9584. end
  9585. end
  9586. end
  9587.  
  9588. local events = {}
  9589. for i,v in pairs(char:GetChildren()) do
  9590. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9591. end
  9592. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9593. starmanEvents[plr.Name] = events
  9594. starmanPlayers[plr.Name] = char
  9595. end
  9596.  
  9597. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9598. spawn(function()starman(gPlayers[plr])end)
  9599. end
  9600. end)
  9601.  
  9602. addcmd("unstarman","Removes starman from [plr]",{},
  9603. function(args,speaker)
  9604. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9605. pcall(function()
  9606. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9607. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9608. local char = gPlayers[plr].Character
  9609. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9610. char.HumanoidRootPart.Starman:Destroy()
  9611. end
  9612. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9613. char.HumanoidRootPart.StarmanFlash:Destroy()
  9614. end
  9615. while char.HumanoidRootPart:FindFirstChild("smff") do
  9616. char.HumanoidRootPart.smff:Destroy()
  9617. end
  9618. end)
  9619. end
  9620. end)
  9621.  
  9622. local Timers = {}
  9623. function checkTimer(n,t,res)
  9624. if not Timers[n] then Timers[n] = 0 end
  9625.  
  9626. if tick() >= Timers[n] + t then
  9627. if res then Timers[n] = tick() end
  9628. return true
  9629. else
  9630. return false
  9631. end
  9632. end
  9633.  
  9634. function nonEmpty(t)
  9635. for i,v in pairs(t) do
  9636. return true
  9637. end
  9638. return false
  9639. end
  9640.  
  9641. game:GetService("RunService").RenderStepped:Connect(function()
  9642. if nonEmpty(starmanPlayers) then
  9643. if checkTimer("Starman",0.05,true) then
  9644. for name,plrchar in pairs(starmanPlayers) do
  9645. ypcall(function()
  9646. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9647. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9648.  
  9649. local plr = gPlayers:FindFirstChild(name)
  9650.  
  9651. if plr then
  9652. local char = plrchar
  9653. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9654.  
  9655. local meshMap = {}
  9656.  
  9657. for i,v in pairs(char:GetChildren()) do
  9658. if v:IsA("CharacterMesh") then
  9659. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9660. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9661. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9662. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9663. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9664. end
  9665. end
  9666.  
  9667. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9668.  
  9669. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9670. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9671. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9672. starmanLastColor = newColor
  9673. for i,v in pairs(char:GetChildren()) do
  9674. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9675. v.BrickColor = newColor
  9676. local fade = v:Clone()
  9677. if meshMap[v.Name] then
  9678. local newMesh = Instance.new("SpecialMesh",fade)
  9679. newMesh.MeshId = meshMap[v.Name]
  9680. end
  9681. fade.Name = "StarFade"
  9682. fade.Anchored = true
  9683. fade.CanCollide = false
  9684. 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
  9685. fade.Parent = workspace.Terrain
  9686. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9687. game:GetService("Debris"):AddItem(fade,0.5)
  9688. end
  9689. end
  9690. light.Color = newColor.Color
  9691. end
  9692. end)
  9693. end
  9694. end
  9695. end
  9696. end)
  9697.  
  9698. addcmd("tppos","Teleports a player to a coordinate",{},
  9699. function(args,speaker)
  9700. if #args < 4 then return end
  9701. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9702. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9703. local char = gPlayers[plr].Character
  9704. if char and char:FindFirstChild("HumanoidRootPart") then
  9705. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9706. end
  9707. end
  9708. end)
  9709.  
  9710. addcmd("offset","Offsets a player by a coordinate",{},
  9711. function(args,speaker)
  9712. if #args < 4 then return end
  9713. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9714. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9715. local char = gPlayers[plr].Character
  9716. if char and char:FindFirstChild("HumanoidRootPart") then
  9717. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9718. end
  9719. end
  9720. end)
  9721.  
  9722. addcmd('bait',';)',{'troll'},
  9723. function(args, speaker)
  9724. spawn(function()
  9725. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9726. 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)
  9727. y = Instance.new("BillboardGui")
  9728. y.Size = UDim2.new(0,100,0,150)
  9729. y.StudsOffset = Vector3.new(0,1,0)
  9730. y.Parent = P
  9731. y.Adornee = P
  9732. f = Instance.new("TextLabel")
  9733. f.Parent = y
  9734. f.BackgroundTransparency = 1
  9735. f.Position = UDim2.new(0,0,0,-50)
  9736. f.Size = UDim2.new(0,100,0,100)
  9737. f.Font = "Highway"
  9738. f.FontSize = "Size48"
  9739. f.Text = "Touch for admin!"
  9740. f.TextStrokeColor3 = Color3.new(0,0,0)
  9741. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9742. f.TextStrokeTransparency = 0
  9743. f.TextYAlignment = "Bottom"
  9744. 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)
  9745. end)
  9746. end)
  9747.  
  9748. addcmd('removebait','clears bait parts',{'nobait'},
  9749. function(args, speaker)
  9750. local function dels(instance)
  9751. for i,v in pairs(instance:GetChildren())do
  9752. if v.name == "IYbait"then v:Destroy()end
  9753. dels(v)
  9754. end
  9755. end
  9756. dels(workspace)
  9757. end)
  9758.  
  9759. function CreateInstance(cls,props)
  9760. local inst = Instance.new(cls)
  9761. for i,v in pairs(props) do
  9762. inst[i] = v
  9763. end
  9764. return inst end
  9765. local function createSoundFrame()
  9766. 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)
  9767. 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
  9768. 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)
  9769. 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})
  9770. 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})
  9771. 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)
  9772. 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)
  9773. 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})
  9774. 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
  9775. 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
  9776. 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)
  9777. 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})
  9778. 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})
  9779. 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)
  9780. 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})
  9781. 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})
  9782. 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
  9783. 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)
  9784. return soundFrame end
  9785. local soundFrame = createSoundFrame()
  9786. soundFrame.Visible = true
  9787. local MusicPlayer do
  9788. MusicPlayer = {}
  9789. local playlist = {}
  9790. local currentSong = 1
  9791. local playlistHook = nil
  9792. --local soundFrame = script.Parent:WaitForChild("Sound")
  9793. local soundLine = soundFrame:WaitForChild("Pos")
  9794. local soundTouch = soundLine:WaitForChild("Touch")
  9795. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9796. local soundPause = soundFrame:WaitForChild("Pause")
  9797. local soundNext = soundFrame:WaitForChild("NextSong")
  9798. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9799. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9800. local mouseDrag = false
  9801. local mouse = gPlayers.LocalPlayer:GetMouse()
  9802. local lineBar = soundFrame:WaitForChild("Pos")
  9803. adminSound = Instance.new("Sound",nil)
  9804. local function timeConvert(num)
  9805. local mins = math.floor(num/60)
  9806. local secs = math.floor(num % 60)
  9807. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9808. end
  9809. local function updateSongLine()
  9810. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9811. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9812. local movePos = linePos/soundLine.AbsoluteSize.X
  9813. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9814. elseif linePos < 0 then
  9815. soundTouch.Position = UDim2.new(0,0,0,0)
  9816. else
  9817. soundTouch.Position = UDim2.new(1,0,0,0)
  9818. end
  9819. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9820. adminSound.TimePosition = newTimePos
  9821. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9822. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9823. end
  9824. local function updateDetails(id)
  9825. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9826. soundFrame.SName.Text = info.Name
  9827. end
  9828. local function setPlaylistHook()
  9829. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9830. if #playlist == 0 then return end
  9831. playlistHook = adminSound.DidLoop:connect(function()
  9832. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9833. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9834. MusicPlayer:Play(playlist[currentSong],true)
  9835. end)
  9836. end
  9837. local function disconnectPlaylistHook()
  9838. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9839. end
  9840. game:GetService("RunService").RenderStepped:Connect(function()
  9841. if adminSound.Playing then
  9842. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9843. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9844. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9845. end
  9846. end)
  9847. lineBar.InputBegan:connect(function(input)
  9848. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9849. mouseDrag = true
  9850. updateSongLine()
  9851. end
  9852. end)
  9853. lineBar.InputEnded:connect(function(input)
  9854. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9855. mouseDrag = false
  9856. end
  9857. end)
  9858. mouse.Move:connect(function(prop)
  9859. if mouseDrag then
  9860. updateSongLine()
  9861. end
  9862. end)
  9863. function MusicPlayer:Play(id,plist)
  9864. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9865. adminSound:Stop()
  9866. if adminSound.Parent == nil then
  9867. adminSound = Instance.new("Sound",workspace)
  9868. adminSound.Name = "IYsound"
  9869. adminSound.Looped = true
  9870. if plist then setPlaylistHook() end
  9871. end
  9872. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9873. adminSound.TimePosition = 0
  9874. --repeat wait() until adminSound.IsLoaded
  9875. adminSound:Play()
  9876. soundPlayStop.BackgroundTransparency = 0
  9877. soundPlayStop.ImageTransparency = 1
  9878. updateDetails(id)
  9879. end
  9880. function MusicPlayer:Playlist(list)
  9881. playlist = list
  9882. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9883. currentSong = 1
  9884. if adminSound.Parent == nil then
  9885. adminSound = Instance.new("Sound",workspace)
  9886. adminSound.Name = "IYsound"
  9887. adminSound.Looped = true
  9888. end
  9889. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9890. MusicPlayer:Play(playlist[1],true)
  9891. setPlaylistHook()
  9892. end
  9893. function MusicPlayer:Stop()
  9894. adminSound:Stop()
  9895. adminSound.TimePosition = 0
  9896. soundTouch.Position = UDim2.new(0,0,0,0)
  9897. soundFrame.TimeStart.Text = "0:00"
  9898. soundPlayStop.BackgroundTransparency = 1
  9899. soundPlayStop.ImageTransparency = 0
  9900. end
  9901. function MusicPlayer:Pause()
  9902. adminSound:Pause()
  9903. soundPlayStop.BackgroundTransparency = 1
  9904. soundPlayStop.ImageTransparency = 0
  9905. end
  9906. function MusicPlayer:Resume()
  9907. adminSound:Resume()
  9908. soundPlayStop.BackgroundTransparency = 0
  9909. soundPlayStop.ImageTransparency = 1
  9910. setPlaylistHook()
  9911. end
  9912. function MusicPlayer:NextSong()
  9913. if #playlist == 0 then return end
  9914. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9915. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9916. MusicPlayer:Play(playlist[currentSong],true)
  9917. end
  9918. function MusicPlayer:PrevSong()
  9919. if #playlist == 0 then return end
  9920. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9921. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9922. MusicPlayer:Play(playlist[currentSong],true)
  9923. end
  9924. function MusicPlayer:SetSong(ind)
  9925. if ind > #playlist or ind <= 0 then return end
  9926. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9927. MusicPlayer:Play(playlist[ind],true)
  9928. end
  9929. playerenabled = false
  9930. function MusicPlayer:Show()
  9931. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9932. end
  9933. function MusicPlayer:Hide()
  9934. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9935. end
  9936. function colorFrames(obj,col)
  9937. for i,v in pairs(obj:GetChildren()) do
  9938. if v:IsA("ImageLabel") then
  9939. v.ImageColor3 = col
  9940. end
  9941. v.BackgroundColor3 = col
  9942. end
  9943. end
  9944. for i,v in pairs(soundButtons) do
  9945. v.MouseEnter:connect(function()
  9946. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9947. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9948. v.BackgroundColor3 = Color3.new(1,1,1)
  9949. colorFrames(v,Color3.new(1,1,1))
  9950. end)
  9951. v.MouseLeave:connect(function()
  9952. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9953. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9954. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9955. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9956. end)
  9957. end
  9958. soundPlayStop.MouseButton1Click:connect(function()
  9959. if adminSound.Playing then
  9960. MusicPlayer:Stop()
  9961. else
  9962. MusicPlayer:Resume()
  9963. end
  9964. end)
  9965. soundPause.MouseButton1Click:connect(function()
  9966. MusicPlayer:Pause()
  9967. end)
  9968. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9969. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9970. end
  9971. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9972. soundFrame.Parent = testgui
  9973. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9974. function(args, speaker)
  9975. playerenabled = true
  9976. if #args > 0 then
  9977. for i,v in pairs(game:GetDescendants()) do
  9978. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  9979. if adminSound.Parent == nil then
  9980. adminSound = Instance.new("Sound",workspace)
  9981. adminSound.Name = "IYsound"
  9982. adminSound.Looped = true
  9983. end
  9984. local idlist = splitString(args[1])
  9985. local workingIds = {}
  9986. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  9987. if #workingIds > 0 then
  9988. playerenabled = true
  9989. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  9990. MusicPlayer:Playlist(workingIds)
  9991. 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)
  9992. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9993. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9994. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9995. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  9996. 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)
  9997. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9998. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  9999. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10000. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10001. addcmd('setsong','goto a song',{'tosong'},
  10002. function(args, speaker)
  10003. MusicPlayer:SetSong(tonumber(args[1]))
  10004. end)
  10005. addcmd('nextsong','forward a song',{'nxtsong'},
  10006. function(args, speaker)
  10007. MusicPlayer:NextSong()
  10008. end)
  10009. addcmd('prevsong','back a song',{'previoussong'},
  10010. function(args, speaker)
  10011. MusicPlayer:PrevSong()
  10012. end)
  10013. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10014. function(args, speaker)
  10015. playerenabled = false
  10016. MusicPlayer:Hide()
  10017. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10018. end)
  10019.  
  10020. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10021. function(args, speaker)
  10022. for i,v in pairs(game:GetDescendants()) do
  10023. if v:IsA'Sound'then v:Destroy() end end
  10024. local c = args[1] or 'stop'
  10025. if std.inTable({'stop'}, c:lower()) then return end
  10026. local s = Instance.new("Sound", workspace)
  10027. s.Name = "IYsound"
  10028. s.Looped = true
  10029. s.SoundId = c
  10030. s.Volume = 1
  10031. s:Play()
  10032. playerenabled = false
  10033. Notify('Playing hash')
  10034. end)
  10035.  
  10036. addcmd('disco','disco party',{''},
  10037. function(args, speaker)
  10038. _G.nodisco = nil
  10039. coroutine.resume(coroutine.create(function()
  10040. repeat
  10041. game:GetService('Lighting').GlobalShadows = true
  10042. game:GetService('Lighting').FogEnd = 200
  10043. game:GetService('Lighting').TimeOfDay = 0
  10044. local r = 255
  10045. local g = 0
  10046. local b = 0
  10047. for i = 0,255,5 do
  10048. if _G.nodisco ~=nil then return end
  10049. r = r - 5
  10050. b = b + 5
  10051. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10052. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10053. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10054. wait()
  10055. end
  10056. for i = 0,255,5 do
  10057. if _G.nodisco ~=nil then return end
  10058. g = g + 5
  10059. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10060. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10061. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10062. wait()
  10063. end
  10064. for i = 0,255,5 do
  10065. if _G.nodisco ~=nil then return end
  10066. b = b - 5
  10067. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10068. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10069. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10070. wait()
  10071. end
  10072. for i = 0,255,5 do
  10073. if _G.nodisco ~=nil then return end
  10074. r = r + 5
  10075. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10076. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10077. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10078. wait()
  10079. end
  10080. for i = 0,255,5 do
  10081. if _G.nodisco ~=nil then return end
  10082. g = g - 5
  10083. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10084. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10085. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10086. wait()
  10087. end
  10088. until _G.nodisco
  10089. end))
  10090. end)
  10091.  
  10092. addcmd('undisco','rip disco party',{''},
  10093. function(args, speaker)
  10094. _G.nodisco = true
  10095. execCmd('fixl')
  10096. end)
  10097.  
  10098. addcmd('hat','give a hat to a player',{''},
  10099. function(args, speaker)
  10100. local players = getPlayer(args[1], speaker)
  10101. for i,v in pairs(players)do
  10102. local char = gPlayers[v].Character
  10103. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10104. Hat.Parent = char
  10105. end end)
  10106.  
  10107. fm = Instance.new('BlockMesh', DATA)
  10108. fm.Scale = Vector3.new(1, 1, 2)
  10109. fm.Name = "FAT"
  10110. addcmd('fat','makes a plr fat',{''},
  10111. function(args, speaker)
  10112. local players = getPlayer(args[1], speaker)
  10113. for i,v in pairs(players)do
  10114. local char = gPlayers[v].Character
  10115. for _, child in pairs( char:GetChildren()) do
  10116. if child.ClassName == "CharacterMesh" then
  10117. child:Destroy() end end
  10118. for i,v in pairs(char:GetChildren()) do
  10119. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10120. fm:Clone().Parent = v
  10121. end end end end)
  10122.  
  10123. addcmd('crucify','crucifies a player',{'cruci'},
  10124. function(args, speaker)
  10125. local players = getPlayer(args[1], speaker)
  10126. for i,v in pairs(players)do
  10127. local char = gPlayers[v].Character
  10128. local torso=char['Torso']
  10129. local larm=char['Left Arm']
  10130. local rarm=char['Right Arm']
  10131. local lleg=char['Left Leg']
  10132. local rleg=char['Right Leg']
  10133. local head=char['Head']
  10134. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10135. local cru=Instance.new('Model',char)
  10136. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10137. local c1=Instance.new('Part',cru)
  10138. c1.BrickColor=BrickColor.new('Reddish brown')
  10139. c1.Material='Wood'
  10140. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10141. c1.Size=Vector3.new(2,18.4,1)
  10142. c1.Anchored=true
  10143. local c2=c1:Clone()
  10144. c2.Parent=cru
  10145. c2.Size=Vector3.new(11,1.6,1)
  10146. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10147. torso.Anchored=true;wait(0.5)
  10148. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10149. larm.Anchored=true
  10150. rarm.Anchored=true
  10151. lleg.Anchored=true
  10152. rleg.Anchored=true
  10153. head.Anchored=true;wait()
  10154. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10155. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10156. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10157. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10158. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10159. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10160. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10161. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10162. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10163. local n1=Instance.new('Part',cru)
  10164. n1.BrickColor=BrickColor.new('Dark stone grey')
  10165. n1.Material='DiamondPlate'
  10166. n1.Size=Vector3.new(0.2,0.2,2)
  10167. n1.Anchored=true
  10168. local m=Instance.new('BlockMesh',n1)
  10169. m.Scale=Vector3.new(0.2,0.2,0.7)
  10170. local n2=n1:Clone()
  10171. n2.Parent=cru
  10172. local n3=n1:Clone()
  10173. n3.Parent=cru
  10174. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10175. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10176. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10177. spawn(function()
  10178. repeat
  10179. wait(0.1)
  10180. char.Humanoid.Health=char.Humanoid.Health-0.6
  10181. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10182. char:BreakJoints()
  10183. end)
  10184. end
  10185. end
  10186. end)
  10187.  
  10188. addcmd('hang','hangs a player',{},
  10189. function(args, speaker)
  10190. local players = getPlayer(args[1], speaker)
  10191. for i,v in pairs(players)do
  10192. local plr = gPlayers[v].Character
  10193. plr.HumanoidRootPart.Anchored = true
  10194. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  10195. hang.Parent = plr
  10196. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10197. pcall(function()
  10198. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10199. function weld(p, cf)
  10200. local weld1 = Instance.new("Weld")
  10201. weld1.Part0 = p
  10202. weld1.Part1 = plr.Torso
  10203. weld1.C0 = CFrame.new()
  10204. weld1.C1 = cf
  10205. weld1.Parent = p
  10206. end
  10207. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10208. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10209. spawn(function()
  10210. repeat
  10211. wait(0.1)
  10212. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10213. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10214. plr:BreakJoints()
  10215. end)
  10216. end)
  10217. end
  10218. end)
  10219.  
  10220. addcmd('fix', 'restores lighting and what not',{},
  10221. function(args, speaker)
  10222. LightingService.Ambient = origsettings.abt
  10223. LightingService.OutdoorAmbient = origsettings.oabt
  10224. LightingService.Brightness = origsettings.brt
  10225. LightingService.TimeOfDay = origsettings.time
  10226. LightingService.FogColor = origsettings.fclr
  10227. LightingService.FogEnd = origsettings.fe
  10228. LightingService.FogStart = origsettings.fs
  10229. playinggif = false
  10230. workspace.Gravity = 200
  10231. 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)
  10232. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10233. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10234. if v:IsA("PostEffect") then v:Destroy() end end
  10235. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10236.  
  10237. Floating = false
  10238.  
  10239. addcmd('float', 'makes player float',{},
  10240. function(args,speaker)
  10241. Floating = true
  10242. local players = getPlayer(args[1], speaker)
  10243. for _,v in pairs(players) do
  10244. local pchar = gPlayers[v].Character
  10245. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10246. spawn(function()
  10247. local float = DATA.Float:Clone()
  10248. float.Parent = pchar
  10249. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10250. spawn(function()
  10251. while wait(0.1) do
  10252. if pchar:FindFirstChild("Float") then
  10253. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10254. else
  10255. break
  10256. end
  10257. end
  10258. end)
  10259. end)
  10260. end
  10261. end
  10262. end)
  10263.  
  10264. addcmd('unfloat','disables floating',{},
  10265. function(args, speaker)
  10266. Floating = false
  10267. local players = getPlayer(args[1], speaker)
  10268. for i,v in pairs(players)do
  10269. local pchar = gPlayers[v].Character
  10270. if pchar:FindFirstChild("Float") then
  10271. pchar.Float:Destroy()
  10272. end
  10273. end
  10274. end)
  10275.  
  10276. runningnoclip = false
  10277. Clip = true
  10278. addcmd('noclip','noclip',{},
  10279. function(args, speaker)
  10280. if speaker.userId ~= LP.userId then
  10281. lponly(speaker)
  10282. else
  10283. Notify('Noclip enabled')
  10284. Clip = false
  10285. if LP.Character:FindFirstChild('Torso') then
  10286. wait(0.1)
  10287. if runningnoclip == false then runningnoclip = true
  10288. game:GetService('RunService').Stepped:connect(function ()
  10289. if Clip == false and LP.Character ~= nil then
  10290. for _, child in pairs( LP.Character:GetDescendants()) do
  10291. if child.ClassName == 'Part' and child.CanCollide == true then
  10292. child.CanCollide = false
  10293. end end end end) end
  10294. else
  10295. r15noclip = true
  10296. end
  10297. end
  10298. end)
  10299.  
  10300. addcmd('clip','clip',{},
  10301. function(args, speaker)
  10302. if speaker.userId ~= LP.userId then
  10303. lponly(speaker)
  10304. else
  10305. Notify('Noclip disabled')
  10306. Clip = true
  10307. r15noclip = false
  10308. wait(0.1)
  10309. if LP.Character ~= nil then
  10310. LP.Character.Torso.CanCollide = true
  10311. LP.Character.Head.CanCollide = true
  10312. end end end)
  10313.  
  10314. addcmd('prefix','changes prefix',{},
  10315. function(args, speaker)
  10316. cmdprefix = args[1]
  10317. Notify('Set prefix to "' .. args[1] .. '"')
  10318. updatefile()
  10319. end)
  10320.  
  10321. logsopen = false
  10322. addcmd('logs','shows logs',{},
  10323. function(args, speaker)
  10324. if speaker.userId ~= LP.userId then
  10325. lponly(speaker) else
  10326. if logsopen == false then logsopen = true
  10327. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10328. end
  10329. end
  10330. end)
  10331.  
  10332. local Saved = {}
  10333.  
  10334. RestorePoint = function()
  10335. Saved = {}
  10336. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10337. v.Archivable = true;
  10338. end
  10339. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10340. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10341. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10342. table.insert(Saved, v:Clone());
  10343. end
  10344. elseif v:IsA("Terrain") then
  10345. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10346. end
  10347. end
  10348. return Saved;
  10349. end
  10350.  
  10351. InsertPoint = function()
  10352. if #Saved == 0 and not Saved.Terrain then
  10353. return false;
  10354. end
  10355. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10356. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10357. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10358. pcall(function()
  10359. v:Destroy()
  10360. end)
  10361. end
  10362. elseif v:IsA("Terrain") then
  10363. v:Clear()
  10364. end
  10365. end
  10366. for i, v in ipairs(Saved) do
  10367. v:Clone().Parent = workspace;
  10368. end
  10369. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10370. end
  10371.  
  10372. addcmd('savemap','saves current map',{'smap'},
  10373. function(args, speaker)
  10374. RestorePoint()
  10375. Notify('Saved current map')
  10376. end)
  10377.  
  10378. addcmd('restoremap','saves current map',{'rmap'},
  10379. function(args, speaker)
  10380. InsertPoint()
  10381. Notify('Loaded last saved map')
  10382. end)
  10383.  
  10384. addcmd('respawn','respawns',{},
  10385. function(args, speaker)
  10386. local players = getPlayer(args[1], speaker)
  10387. for i,v in pairs(players) do
  10388. respawn(gPlayers[v])
  10389. end
  10390. end)
  10391.  
  10392. addcmd('version','shows version',{''},
  10393. function(args, speaker)
  10394. if speaker.userId ~= LP.userId then
  10395. lponly(speaker)
  10396. else
  10397. Notify("Version is " .. Version)
  10398. end
  10399. end)
  10400. local CTPenabled = false
  10401. Mouse.KeyDown:connect(function (Key)
  10402. if Key:byte() == 29 then
  10403. if FLYING == false then
  10404. execCmd("fly me", Player)
  10405. elseif FLYING == true then
  10406. execCmd("unfly me", Player)
  10407. end
  10408. end
  10409. if Key:byte() == 30 then
  10410. if Clip == true then
  10411. execCmd("noclip", Player)
  10412. elseif Clip == false then
  10413. execCmd("clip", Player)
  10414. end
  10415. end
  10416. Key = Key:lower()
  10417. if Key:byte() == 27 then
  10418. CTPenabled = true
  10419. end
  10420. end)
  10421. Mouse.KeyUp:connect(function(Key)
  10422. Key = Key:lower()
  10423. if Key:byte() == 27 then
  10424. CTPenabled = false
  10425. end
  10426. end)
  10427. Mouse.Button1Down:connect(function()
  10428. local charx = gPlayers.LocalPlayer.Character
  10429. if charx and CTPenabled == true then
  10430. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10431. end
  10432. end)
  10433.  
  10434. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10435. CMDbar.Name = 'GUI'
  10436. CMDbar.DisplayOrder = 2
  10437. cont = Instance.new("Frame")
  10438. cmdBAR = Instance.new('TextBox', cont)
  10439. cont.Name = "cont"
  10440. cont.BackgroundTransparency = 1
  10441. cont.Position = UDim2.new(1, -265, 0, -75)
  10442. cont.Size = UDim2.new(0, 270, 0, 45)
  10443. cont.Parent = CMDbar
  10444. cont.ZIndex = 5
  10445. cont.Active = true
  10446. dragGUI(cont)
  10447. cmdBAR.Name = "CMDbar"
  10448. cmdBAR.Parent = cont
  10449. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10450. cmdBAR.BackgroundTransparency = 0.7
  10451. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10452. cmdBAR.BorderSizePixel = 0
  10453. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10454. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10455. cmdBAR.Font = Enum.Font.SourceSans
  10456. cmdBAR.FontSize = Enum.FontSize.Size18
  10457. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10458. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10459. cmdBAR.ZIndex = 5
  10460. DATA = Instance.new('Folder', game.ContextActionService)
  10461. DATA.Name = 'Data'
  10462. Paper = Instance.new('BlockMesh', DATA)
  10463. Paper.Name = 'Paper'
  10464. Paper.Scale = Vector3.new(1,1,0.1)
  10465. ayylmao = Instance.new('Hat', DATA)
  10466. ayylmao.Name = 'ayylmao'
  10467. ayyHandle = Instance.new('Part', ayylmao)
  10468. ayyHandle.Name = 'Handle'
  10469. ayyHandle.Size = Vector3.new(2,2.4,2)
  10470. ayyHandle.FormFactor = 'Plate'
  10471. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10472. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10473. ayyMesh.MeshType = 'FileMesh'
  10474. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10475. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10476. Float = Instance.new('Part', DATA)
  10477. Float.Name = 'Float'
  10478. Float.Transparency = 1
  10479. Float.Size = Vector3.new(6,1,6)
  10480. Float.Anchored = true
  10481. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10482. missile = Instance.new('Part', DATA)
  10483. missile.Name = 'IY_missile'
  10484. missile.CanCollide = false
  10485. missile.Size = Vector3.new(2, 5, 2)
  10486. Instance.new('CylinderMesh', missile)
  10487. local F = Instance.new('Part', missile)
  10488. F.BrickColor = BrickColor.new('Black')
  10489. F.CanCollide = false
  10490. F.Size = Vector3.new(2, 0.2, 2)
  10491. Instance.new('CylinderMesh', F)
  10492. local fire = Instance.new('Fire', F)
  10493. fire.Size = "15"
  10494. fire.Heat = "25"
  10495. local head = Instance.new('Part', missile)
  10496. head.CanCollide = false
  10497. head.Shape = 'Ball'
  10498. head.Size = Vector3.new(2, 2, 2)
  10499. head.TopSurface = 'Smooth'
  10500. head.BottomSurface = 'Smooth'
  10501. local BF = Instance.new('BodyForce', missile)
  10502. BF.Name = 'force'
  10503. BF.Force = Vector3.new(0, 0, 0)
  10504. local W1 = Instance.new('Weld', missile)
  10505. W1.Part0 = missile
  10506. W1.Part1 = F
  10507. W1.C1 = CFrame.new(0, 2.6, 0)
  10508. local W2 = Instance.new('Weld', missile)
  10509. W2.Part0 = missile
  10510. W2.Part1 = head
  10511. W2.C1 = CFrame.new(0, -2.6, 0)
  10512. jail = Instance.new('Model', DATA)
  10513. jail.Name = 'JAIL'
  10514. local B = Instance.new('Part', jail)
  10515. B.Name = 'BUTTOM'
  10516. B.BrickColor = BrickColor.new('Black')
  10517. B.Transparency = 0.5
  10518. B.Anchored = true
  10519. B.Locked = true
  10520. B.Size = Vector3.new(6, 1, 6)
  10521. B.TopSurface = 'Smooth'
  10522. B.BottomSurface = 'Smooth'
  10523. local M = Instance.new('Part', jail)
  10524. M.Name = 'MAIN'
  10525. M.BrickColor = BrickColor.new('Black')
  10526. M.Transparency = 1
  10527. M.Anchored = true
  10528. M.CanCollide = false
  10529. M.Locked = true
  10530. M.Position = B.Position + Vector3.new(0, 3, 0)
  10531. M.Size = Vector3.new(1, 1, 1)
  10532. local P1 = Instance.new('Part', jail)
  10533. P1.BrickColor = BrickColor.new('Black')
  10534. P1.Transparency = 0.5
  10535. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10536. P1.Rotation = Vector3.new(0, 90, 0)
  10537. P1.Anchored = true
  10538. P1.Locked = true
  10539. P1.Size = Vector3.new(1, 6, 6)
  10540. local P2 = Instance.new('Part', jail)
  10541. P2.BrickColor = BrickColor.new('Black')
  10542. P2.Transparency = 0.5
  10543. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10544. P2.Rotation = Vector3.new(-180, 0, -180)
  10545. P2.Anchored = true
  10546. P2.Locked = true
  10547. P2.Size = Vector3.new(1, 6, 4)
  10548. local P3 = Instance.new('Part', jail)
  10549. P3.BrickColor = BrickColor.new('Black')
  10550. P3.Transparency = 0.5
  10551. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10552. P3.Rotation = Vector3.new(0, 0, 0)
  10553. P3.Anchored = true
  10554. P3.Locked = true
  10555. P3.Size = Vector3.new(1, 6, 4)
  10556. local P4 = Instance.new('Part', jail)
  10557. P4.BrickColor = BrickColor.new('Black')
  10558. P4.Transparency = 0.5
  10559. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10560. P4.Rotation = Vector3.new(0, 90, 0)
  10561. P4.Anchored = true
  10562. P4.Locked = true
  10563. P4.Size = Vector3.new(1, 6, 6)
  10564. local TOP = Instance.new('Part', jail)
  10565. TOP.BrickColor = BrickColor.new('Black')
  10566. TOP.Transparency = 0.5
  10567. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10568. TOP.Rotation = Vector3.new(0, 0, 0)
  10569. TOP.Anchored = true
  10570. TOP.Locked = true
  10571. TOP.Size = Vector3.new(6, 1, 6)
  10572. TOP.TopSurface = 'Smooth'
  10573. TOP.BottomSurface = 'Smooth'
  10574. cp = Instance.new("ScreenGui")
  10575. local Frame = Instance.new("Frame")
  10576. local holder = Instance.new("Frame")
  10577. bar = Instance.new("Frame")
  10578. local cmds = Instance.new("TextButton")
  10579. local settings = Instance.new("TextButton")
  10580. local Hide = Instance.new("TextButton")
  10581. local Exit = Instance.new("TextButton")
  10582. FeedbackMain = Instance.new("Frame")
  10583. local Title = Instance.new("TextLabel")
  10584. local checkboxText = Instance.new("TextLabel")
  10585. local CheckBox = Instance.new("ImageButton")
  10586. local bindInput = Instance.new("TextButton")
  10587. Input = Instance.new("TextBox")
  10588. local preText = Instance.new("TextLabel")
  10589. local setpre = Instance.new("TextButton")
  10590. local everyone = Instance.new("TextButton")
  10591. local JLtext = Instance.new("TextLabel")
  10592. local CheckBoxJL = Instance.new("ImageButton")
  10593. local friends = Instance.new("TextButton")
  10594. local InputBox = Instance.new("TextButton")
  10595. Input_2 = Instance.new("TextBox")
  10596. local MTText = Instance.new("TextLabel")
  10597. local setMT = Instance.new("TextButton")
  10598. local CheckBoxS = Instance.new("ImageButton")
  10599. local slocktext = Instance.new("TextLabel")
  10600. local barBind = Instance.new("TextLabel")
  10601. local setBind = Instance.new("TextButton")
  10602. local MtimeInput = Instance.new("TextButton")
  10603. Input_3 = Instance.new("TextBox")
  10604. local size = Instance.new("Frame")
  10605. MAIN = Instance.new("Frame")
  10606. local Title_2 = Instance.new("TextLabel")
  10607. local Example = Instance.new("TextLabel")
  10608. local Search = Instance.new("TextBox")
  10609. local CMDss = Instance.new("ScrollingFrame")
  10610. local uicolortext = Instance.new("TextLabel")
  10611. local openC = Instance.new("TextButton")
  10612. cp.Name = "cp"
  10613. cp.Parent = DATA
  10614. Frame.Parent = cp
  10615. Frame.Active = true
  10616. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10617. Frame.BackgroundTransparency = 1
  10618. Frame.Position = UDim2.new(1, -300, 1, -330)
  10619. Frame.Size = UDim2.new(0, 300, 0, 40)
  10620. holder.Name = "holder"
  10621. holder.Parent = Frame
  10622. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10623. holder.BackgroundTransparency = 1
  10624. holder.BorderSizePixel = 2
  10625. holder.ClipsDescendants = true
  10626. holder.Size = UDim2.new(0, 300, 0, 330)
  10627. holder.ZIndex = 2
  10628. bar.Name = "bar"
  10629. bar.Parent = holder
  10630. bar.BackgroundColor3 = maincolor
  10631. bar.BackgroundTransparency = 0.30000001192093
  10632. bar.BorderColor3 = Color3.new(0, 0, 0)
  10633. bar.BorderSizePixel = 0
  10634. bar.Position = UDim2.new(1, -295, 1, -330)
  10635. bar.Size = UDim2.new(0, 290, 0, 26)
  10636. cmds.Name = "cmds"
  10637. cmds.Parent = bar
  10638. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10639. cmds.BackgroundTransparency = 0.80000001192093
  10640. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10641. cmds.Position = UDim2.new(0, 3, 0, 3)
  10642. cmds.Size = UDim2.new(0, 70, 0, 20)
  10643. cmds.Font = Enum.Font.SourceSans
  10644. cmds.FontSize = Enum.FontSize.Size14
  10645. cmds.Text = "Commands"
  10646. cmds.TextColor3 = Color3.new(1, 1, 1)
  10647. settings.Name = "settings"
  10648. settings.Parent = bar
  10649. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10650. settings.BackgroundTransparency = 0.80000001192093
  10651. settings.BorderColor3 = Color3.new(1, 1, 1)
  10652. settings.Position = UDim2.new(0, 77, 0, 3)
  10653. settings.Size = UDim2.new(0, 70, 0, 20)
  10654. settings.Font = Enum.Font.SourceSans
  10655. settings.FontSize = Enum.FontSize.Size14
  10656. settings.Text = "Settings"
  10657. settings.TextColor3 = Color3.new(1, 1, 1)
  10658. Hide.Name = "Hide"
  10659. Hide.Parent = bar
  10660. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10661. Hide.BackgroundTransparency = 0.30000001192093
  10662. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10663. Hide.BorderSizePixel = 0
  10664. Hide.Position = UDim2.new(0, 243, 0, 3)
  10665. Hide.Size = UDim2.new(0, 20, 0, 20)
  10666. Hide.FontSize = Enum.FontSize.Size14
  10667. Hide.Text = ""
  10668. Exit.Name = "Exit"
  10669. Exit.Parent = bar
  10670. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10671. Exit.BackgroundTransparency = 0.30000001192093
  10672. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10673. Exit.BorderSizePixel = 0
  10674. Exit.Position = UDim2.new(0, 267, 0, 3)
  10675. Exit.Size = UDim2.new(0, 20, 0, 20)
  10676. Exit.FontSize = Enum.FontSize.Size14
  10677. Exit.Text = ""
  10678. FeedbackMain.Name = "FeedbackMain"
  10679. FeedbackMain.Parent = holder
  10680. FeedbackMain.BackgroundColor3 = maincolor
  10681. FeedbackMain.BackgroundTransparency = 0.5
  10682. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10683. FeedbackMain.BorderSizePixel = 0
  10684. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  10685. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10686. Title.Name = "Title"
  10687. Title.Parent = FeedbackMain
  10688. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10689. Title.BackgroundTransparency = 1
  10690. Title.Size = UDim2.new(1, 0, 0, 30)
  10691. Title.Font = Enum.Font.SourceSansBold
  10692. Title.FontSize = Enum.FontSize.Size24
  10693. Title.Text = "Settings"
  10694. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10695. Title.TextStrokeTransparency = 0
  10696. checkboxText.Name = "checkboxText"
  10697. checkboxText.Parent = FeedbackMain
  10698. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10699. checkboxText.BackgroundTransparency = 1
  10700. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  10701. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10702. checkboxText.Font = Enum.Font.SourceSansBold
  10703. checkboxText.FontSize = Enum.FontSize.Size18
  10704. checkboxText.Text = " Suggestions"
  10705. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10706. checkboxText.TextStrokeTransparency = 0
  10707. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  10708. CheckBox.Name = "CheckBox"
  10709. CheckBox.Parent = FeedbackMain
  10710. CheckBox.BackgroundTransparency = 1
  10711. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  10712. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10713. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10714. bindInput.Name = "bindInput"
  10715. bindInput.Parent = FeedbackMain
  10716. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10717. bindInput.Position = UDim2.new(0, 187, 0, 260)
  10718. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10719. bindInput.AutoButtonColor = false
  10720. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10721. bindInput.Font = Enum.Font.SourceSans
  10722. bindInput.FontSize = Enum.FontSize.Size14
  10723. bindInput.Text = ""
  10724. Input.Name = "Input"
  10725. Input.Parent = bindInput
  10726. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10727. Input.BackgroundTransparency = 1
  10728. Input.Position = UDim2.new(0, -8, 0, -8)
  10729. Input.Size = UDim2.new(0, 20, 0, 20)
  10730. Input.Font = Enum.Font.SourceSansBold
  10731. Input.FontSize = Enum.FontSize.Size18
  10732. Input.MultiLine = true
  10733. Input.Text = ";"
  10734. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10735. Input.TextWrapped = true
  10736. Input.TextYAlignment = Enum.TextYAlignment.Top
  10737. preText.Name = "preText"
  10738. preText.Parent = FeedbackMain
  10739. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10740. preText.BackgroundTransparency = 1
  10741. preText.Position = UDim2.new(0, 0, 0, 140)
  10742. preText.Size = UDim2.new(1, 0, 0, 30)
  10743. preText.Font = Enum.Font.SourceSansBold
  10744. preText.FontSize = Enum.FontSize.Size18
  10745. preText.Text = " Prefix"
  10746. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10747. preText.TextStrokeTransparency = 0
  10748. preText.TextXAlignment = Enum.TextXAlignment.Left
  10749. setpre.Name = "setpre"
  10750. setpre.Parent = FeedbackMain
  10751. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10752. setpre.BorderSizePixel = 5
  10753. setpre.Position = UDim2.new(0, 235, 0, 142)
  10754. setpre.Size = UDim2.new(0, 40, 0, 25)
  10755. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10756. setpre.Font = Enum.Font.ArialBold
  10757. setpre.FontSize = Enum.FontSize.Size18
  10758. setpre.Text = "Set"
  10759. everyone.Name = "everyone"
  10760. everyone.Parent = FeedbackMain
  10761. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10762. everyone.BackgroundTransparency = 0.80000001192093
  10763. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10764. everyone.Position = UDim2.new(0, 230, 0, 237)
  10765. everyone.Size = UDim2.new(0, 50, 0, 20)
  10766. everyone.Font = Enum.Font.SourceSans
  10767. everyone.FontSize = Enum.FontSize.Size14
  10768. everyone.Text = "Everyone"
  10769. everyone.TextColor3 = Color3.new(1, 1, 1)
  10770. JLtext.Name = "JLtext"
  10771. JLtext.Parent = FeedbackMain
  10772. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10773. JLtext.BackgroundTransparency = 1
  10774. JLtext.Position = UDim2.new(0, 0, 0, 220)
  10775. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10776. JLtext.Font = Enum.Font.SourceSansBold
  10777. JLtext.FontSize = Enum.FontSize.Size18
  10778. JLtext.Text = " Joined/Left Notifications"
  10779. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10780. JLtext.TextStrokeTransparency = 0
  10781. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  10782. CheckBoxJL.Name = "CheckBoxJL"
  10783. CheckBoxJL.Parent = FeedbackMain
  10784. CheckBoxJL.BackgroundTransparency = 1
  10785. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  10786. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10787. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10788. friends.Name = "friends"
  10789. friends.Parent = FeedbackMain
  10790. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10791. friends.BackgroundTransparency = 0.80000001192093
  10792. friends.BorderColor3 = Color3.new(1, 1, 1)
  10793. friends.Position = UDim2.new(0, 230, 0, 215)
  10794. friends.Size = UDim2.new(0, 50, 0, 20)
  10795. friends.Font = Enum.Font.SourceSans
  10796. friends.FontSize = Enum.FontSize.Size14
  10797. friends.Text = "Friends"
  10798. friends.TextColor3 = Color3.new(1, 1, 1)
  10799. InputBox.Name = "InputBox"
  10800. InputBox.Parent = FeedbackMain
  10801. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10802. InputBox.Position = UDim2.new(0, 187, 0, 140)
  10803. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10804. InputBox.AutoButtonColor = false
  10805. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10806. InputBox.Font = Enum.Font.SourceSans
  10807. InputBox.FontSize = Enum.FontSize.Size14
  10808. InputBox.Text = ""
  10809. Input_2.Name = "Input"
  10810. Input_2.Parent = InputBox
  10811. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10812. Input_2.BackgroundTransparency = 1
  10813. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10814. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10815. Input_2.Font = Enum.Font.SourceSansBold
  10816. Input_2.FontSize = Enum.FontSize.Size18
  10817. Input_2.MultiLine = true
  10818. Input_2.Text = ";"
  10819. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10820. Input_2.TextWrapped = true
  10821. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10822. MTText.Name = "MTText"
  10823. MTText.Parent = FeedbackMain
  10824. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10825. MTText.BackgroundTransparency = 1
  10826. MTText.Position = UDim2.new(0, 0, 0, 180)
  10827. MTText.Size = UDim2.new(1, 0, 0, 30)
  10828. MTText.Font = Enum.Font.SourceSansBold
  10829. MTText.FontSize = Enum.FontSize.Size18
  10830. MTText.Text = " Message Seconds"
  10831. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10832. MTText.TextStrokeTransparency = 0
  10833. MTText.TextXAlignment = Enum.TextXAlignment.Left
  10834. setMT.Name = "setMT"
  10835. setMT.Parent = FeedbackMain
  10836. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10837. setMT.BorderSizePixel = 5
  10838. setMT.Position = UDim2.new(0, 235, 0, 183)
  10839. setMT.Size = UDim2.new(0, 40, 0, 25)
  10840. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10841. setMT.Font = Enum.Font.ArialBold
  10842. setMT.FontSize = Enum.FontSize.Size18
  10843. setMT.Text = "Set"
  10844. CheckBoxS.Name = "CheckBoxS"
  10845. CheckBoxS.Parent = FeedbackMain
  10846. CheckBoxS.BackgroundTransparency = 1
  10847. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  10848. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10849. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10850. slocktext.Name = "slocktext"
  10851. slocktext.Parent = FeedbackMain
  10852. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10853. slocktext.BackgroundTransparency = 1
  10854. slocktext.Position = UDim2.new(0, 0, 0, 100)
  10855. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10856. slocktext.Font = Enum.Font.SourceSansBold
  10857. slocktext.FontSize = Enum.FontSize.Size18
  10858. slocktext.Text = " Allow Friends On Serverlock"
  10859. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10860. slocktext.TextStrokeTransparency = 0
  10861. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  10862. barBind.Name = "barBind"
  10863. barBind.Parent = FeedbackMain
  10864. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10865. barBind.BackgroundTransparency = 1
  10866. barBind.Position = UDim2.new(0, 0, 0, 260)
  10867. barBind.Size = UDim2.new(1, 0, 0, 30)
  10868. barBind.Font = Enum.Font.SourceSansBold
  10869. barBind.FontSize = Enum.FontSize.Size18
  10870. barBind.Text = " Command Bar Keybind"
  10871. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10872. barBind.TextStrokeTransparency = 0
  10873. barBind.TextXAlignment = Enum.TextXAlignment.Left
  10874. setBind.Name = "setBind"
  10875. setBind.Parent = FeedbackMain
  10876. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10877. setBind.BorderSizePixel = 5
  10878. setBind.Position = UDim2.new(0, 235, 0, 262)
  10879. setBind.Size = UDim2.new(0, 40, 0, 25)
  10880. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10881. setBind.Font = Enum.Font.ArialBold
  10882. setBind.FontSize = Enum.FontSize.Size18
  10883. setBind.Text = "Set"
  10884. MtimeInput.Name = "MtimeInput"
  10885. MtimeInput.Parent = FeedbackMain
  10886. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10887. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  10888. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10889. MtimeInput.AutoButtonColor = false
  10890. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10891. MtimeInput.Font = Enum.Font.SourceSans
  10892. MtimeInput.FontSize = Enum.FontSize.Size14
  10893. MtimeInput.Text = ""
  10894. Input_3.Name = "Input"
  10895. Input_3.Parent = MtimeInput
  10896. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10897. Input_3.BackgroundTransparency = 1
  10898. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10899. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10900. Input_3.Font = Enum.Font.SourceSansBold
  10901. Input_3.FontSize = Enum.FontSize.Size18
  10902. Input_3.MultiLine = true
  10903. Input_3.Text = "7"
  10904. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10905. Input_3.TextWrapped = true
  10906. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10907. uicolortext.Name = "uicolortext"
  10908. uicolortext.Parent = FeedbackMain
  10909. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  10910. uicolortext.BackgroundTransparency = 1
  10911. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  10912. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  10913. uicolortext.Font = Enum.Font.SourceSansBold
  10914. uicolortext.FontSize = Enum.FontSize.Size18
  10915. uicolortext.Text = " UI Color"
  10916. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10917. uicolortext.TextStrokeTransparency = 0
  10918. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  10919. openC.Name = "openC"
  10920. openC.Parent = FeedbackMain
  10921. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  10922. openC.BorderSizePixel = 5
  10923. openC.Position = UDim2.new(0, 235, 0, 32)
  10924. openC.Size = UDim2.new(0, 40, 0, 25)
  10925. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10926. openC.Font = Enum.Font.ArialBold
  10927. openC.FontSize = Enum.FontSize.Size18
  10928. openC.Text = "Set"
  10929. size.Name = "size"
  10930. size.Parent = holder
  10931. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10932. size.BackgroundTransparency = 1
  10933. size.Position = UDim2.new(1, -301, 1, -300)
  10934. size.Size = UDim2.new(0, 275, 0, 300)
  10935. size.ZIndex = 2
  10936. MAIN.Name = "MAIN"
  10937. MAIN.Parent = size
  10938. MAIN.BackgroundColor3 = maincolor
  10939. MAIN.BackgroundTransparency = 0.5
  10940. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10941. MAIN.BorderSizePixel = 0
  10942. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10943. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10944. Title_2.Name = "Title"
  10945. Title_2.Parent = MAIN
  10946. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10947. Title_2.BackgroundTransparency = 1
  10948. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10949. Title_2.Font = Enum.Font.SourceSansBold
  10950. Title_2.FontSize = Enum.FontSize.Size24
  10951. Title_2.Text = "Commands"
  10952. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10953. Title_2.TextStrokeTransparency = 0
  10954. Example.Name = "Example"
  10955. Example.Parent = MAIN
  10956. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10957. Example.BackgroundTransparency = 1
  10958. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10959. Example.BorderSizePixel = 0
  10960. Example.Size = UDim2.new(0, 190, 0, 20)
  10961. Example.Visible = false
  10962. Example.Font = Enum.Font.SourceSansBold
  10963. Example.TextSize = 20
  10964. Example.Text = "txt"
  10965. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10966. Example.TextStrokeTransparency = 0
  10967. Example.TextXAlignment = Enum.TextXAlignment.Left
  10968. Example.ZIndex = 6
  10969. Search.Name = "Search"
  10970. Search.Parent = MAIN
  10971. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10972. Search.BackgroundTransparency = 0.69999998807907
  10973. Search.BorderColor3 = Color3.new(1, 1, 1)
  10974. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10975. Search.Size = UDim2.new(0, 250, 0, 20)
  10976. Search.ClearTextOnFocus = false
  10977. Search.Font = Enum.Font.SourceSansBold
  10978. Search.FontSize = Enum.FontSize.Size18
  10979. Search.Text = "Search"
  10980. Search.TextColor3 = Color3.new(1, 1, 1)
  10981. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10982. Search.TextStrokeTransparency = 0
  10983. CMDss.Name = "CMDs"
  10984. CMDss.Parent = MAIN
  10985. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10986. CMDss.BackgroundTransparency = 1
  10987. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10988. CMDss.BorderSizePixel = 0
  10989. CMDss.Position = UDim2.new(0, 10, 0, 65)
  10990. CMDss.Size = UDim2.new(0, 280, 0, 230)
  10991. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10992. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  10993. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  10994. CMDss.ScrollBarThickness = 8
  10995. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  10996. notifyMAIN = Instance.new('ScreenGui', DATA)
  10997. notifyMAIN.Name = 'Notification'
  10998. notifyNOT = Instance.new('Frame', notifyMAIN)
  10999. notifyNOT.Name = 'NOTIFY'
  11000. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11001. notifyNOT.BackgroundTransparency = 1
  11002. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11003. notifyNOT.BorderSizePixel = 2
  11004. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11005. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11006. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11007. notifyNOTE.Name = 'NOTE'
  11008. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11009. notifyNOTE.BackgroundTransparency = 1
  11010. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11011. notifyNOTE.BorderSizePixel = 0
  11012. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11013. notifyNOTE.ZIndex = 4
  11014. notifyNOTE.FontSize = 'Size18'
  11015. notifyNOTE.Font = 'SourceSansBold'
  11016. notifyNOTE.Text = 'NOTIFY'
  11017. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11018. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11019. notifyNOTE.TextStrokeTransparency = 0.8
  11020.  
  11021. addcmd('ayylmao','ayy lmao',{'alien'},
  11022. function(args, speaker)
  11023. local players = getPlayer(args[1], speaker)
  11024. for i,v in pairs(players)do
  11025. local pchar = gPlayers[v].Character
  11026. if pchar:FindFirstChild("Shirt") then
  11027. pchar.Shirt:Destroy()
  11028. end
  11029. if pchar:FindFirstChild("Pants") then
  11030. pchar.Pants:Destroy()
  11031. end
  11032. if pchar:FindFirstChild("Shirt Graphic") then
  11033. pchar["Shirt Graphic"].Graphic = ""
  11034. end
  11035. for i,v in pairs(pchar:GetChildren()) do
  11036. if v:IsA("Accessory") then
  11037. v:Destroy()
  11038. end
  11039. end
  11040. local ayylmao = DATA.ayylmao:Clone()
  11041. ayylmao.Parent = pchar
  11042. local BC = pchar["Body Colors"]
  11043. BC.HeadColor = BrickColor.new("Fossil")
  11044. BC.LeftArmColor = BrickColor.new("Fossil")
  11045. BC.LeftLegColor = BrickColor.new("Fossil")
  11046. BC.RightArmColor = BrickColor.new("Fossil")
  11047. BC.RightLegColor = BrickColor.new("Fossil")
  11048. BC.TorsoColor = BrickColor.new("Fossil")
  11049. end
  11050. end)
  11051. HKFolder = Instance.new("Folder", game.CoreGui)
  11052. for i,v in pairs(HK) do
  11053. local HKValue = Instance.new("StringValue", HKFolder)
  11054. HKValue.Value = v
  11055. HKValue.RobloxLocked = true
  11056. end
  11057. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11058. for i,v in pairs(CMDs) do
  11059. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11060. CMDsValue.Value = v
  11061. CMDsValue.RobloxLocked = true
  11062. end
  11063. cmdOpen = false
  11064. function commands()
  11065. if cmdOpen == false then
  11066. cmdOpen = true
  11067. local cmds = cp:Clone()
  11068. cmds.Parent = game.CoreGui
  11069. local HKV = HKFolder:GetChildren()
  11070. local CMDsV = CMDsFolder:GetChildren()
  11071. dragGUI(cmds.Frame)
  11072. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11073. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11074. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11075. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11076. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11077. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11078. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11079. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11080. end
  11081. --joined/left friend option
  11082. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11083. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11084. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11085. Nfriends = true updatefile()
  11086. end)
  11087. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11088. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11089. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11090. Nfriends = false updatefile()
  11091. end)
  11092. -- Color mixer
  11093. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11094. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11095. end)
  11096. --Message time
  11097. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11098. wait()
  11099. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11100. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11101. updatefile()
  11102. end)
  11103. --CMDBAR keybind
  11104. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11105. wait()
  11106. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11107. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11108. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11109. updatefile()
  11110. end)
  11111. --Change prefix
  11112. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11113. wait()
  11114. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11115. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11116. updatefile()
  11117. end)
  11118. --Check Box for notify
  11119. checked = "http://www.roblox.com/asset/?id=65492641"
  11120. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11121. if suggestionstoggle == true then
  11122. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11123. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11124. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11125. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11126. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11127. suggestionstoggle = true
  11128. updatefile()
  11129. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11130. --Check Box for allow friends on serverlock
  11131. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11132. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11133. if allowfriends == true then
  11134. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11135. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11136. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11137. if allowfriends == true then allowfriends = false updatefile()
  11138. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11139. allowfriends = true updatefile()
  11140. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11141. --Check Box for JoinedLeft notifications
  11142. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11143. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11144. if JLnotify == true then
  11145. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11146. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11147. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11148. if JLnotify == true then JLnotify = false updatefile()
  11149. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11150. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11151. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11152. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11153. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11154. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11155. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11156. cmds.Frame.holder.bar.Hide.Visible = true
  11157. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11158. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11159. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11160. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11161. cmds.Frame.holder.bar.Hide.Visible = true
  11162. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11163. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11164. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11165. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11166. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11167. cmds.Frame.holder.bar.Hide.Visible = false end)
  11168. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11169. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11170. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11171. cmds:Destroy() cmdOpen = false end)
  11172. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11173. searchbar()
  11174. for i = 1, #HKV do
  11175. local YSize = 25
  11176. local Position = ((i * YSize) - YSize)
  11177. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11178. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11179. newcmd.Visible = true
  11180. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11181. newcmd.Text = "" .. HKV[i].Value
  11182. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11183. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11184. end
  11185. for i = 1, #CMDsV do
  11186. local YSize = 25
  11187. local Position = ((i * YSize) - YSize)
  11188. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11189. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11190. newcmd.Visible = true
  11191. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11192. newcmd.Text = "" .. CMDsV[i].Value
  11193. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11194. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11195. end
  11196. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11197. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11198. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11199. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11200.  
  11201. function searchbar()
  11202. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11203. local main = CSP
  11204. local frame = CSP:WaitForChild('CMDs')
  11205. local gui = CSP:WaitForChild('Search')
  11206. local focused = false
  11207. Match = function(name,str)
  11208. return name:lower():find(str:lower()) and true
  11209. end
  11210. gui.FocusLost:connect(function(enterpressed)
  11211. gui.Text = "Search"
  11212. end)
  11213. IndexContents = function(str,bool)
  11214. local Index,SizeY = 0,0
  11215. for i,v in next, frame:GetChildren() do
  11216. if bool then
  11217. if Match(v.Text,str) then
  11218. Index = Index + 1
  11219. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11220. v.Visible = true
  11221. SizeY = SizeY + v.AbsoluteSize.Y
  11222. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11223. else
  11224. v.Visible = false
  11225. end
  11226. else
  11227. v.Visible = true
  11228. SizeY = SizeY + v.AbsoluteSize.Y
  11229. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11230. end
  11231. end
  11232. end
  11233. game:GetService('RunService').Stepped:connect(function()
  11234. if gui:IsFocused() and gui.Text == "Search" then
  11235. gui.Text = ''
  11236. end
  11237. end)
  11238. gui.Changed:connect(function()
  11239. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11240. end)
  11241.  
  11242. IndexContents('',true)
  11243. end
  11244.  
  11245. function runwindow()
  11246. commands()
  11247. searchbar()
  11248. end
  11249.  
  11250. addcmd('settings','opens settings window',{'toggles'},
  11251. function(args, speaker)
  11252. if speaker.userId ~= LP.userId then
  11253. lponly(speaker)
  11254. else
  11255. runwindow()
  11256. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11257. wait(0.1)
  11258. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11259. wait(0.1)
  11260. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11261. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11262. end
  11263. end)
  11264.  
  11265. function movetab(speaker,PART)
  11266. game:GetService('RunService').Stepped:connect(function()
  11267. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11268. PART.Locked = true
  11269. local cf = speaker.Character.HumanoidRootPart.CFrame
  11270. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11271. PART.CFrame = newcf end end) end
  11272.  
  11273. hastab = {}
  11274. addcmd('tablet','opens tablet gui',{},
  11275. function(args, speaker)
  11276. for _, child in pairs( workspace:GetChildren()) do
  11277. if child.Name == speaker.Name .. "TAB" then
  11278. child:Destroy() end end
  11279. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11280. local GUI = Instance.new("SurfaceGui")
  11281. local holder = Instance.new("Frame")
  11282. local bar = Instance.new("Frame")
  11283. local Title = Instance.new("TextLabel")
  11284. local MAIN = Instance.new("Frame")
  11285. local Example = Instance.new("TextLabel")
  11286. local CMDs = Instance.new("ScrollingFrame")
  11287. local PART = Instance.new("Part")
  11288. PART.Name = speaker.Name .. 'TAB'
  11289. PART.Color = maincolor
  11290. PART.Size = Vector3.new(7, 7.8, 0.2)
  11291. PART.Transparency = 0
  11292. PART.Locked = true
  11293. PART.CanCollide = false
  11294. PART.Parent = workspace
  11295. PART.Anchored = true
  11296. PART.Material = "Neon"
  11297. local GUI = Instance.new("SurfaceGui")
  11298. local holder = Instance.new("Frame")
  11299. local bar = Instance.new("Frame")
  11300. local Title = Instance.new("TextLabel")
  11301. local MAIN = Instance.new("Frame")
  11302. local Example = Instance.new("TextLabel")
  11303. local CMDs = Instance.new("ScrollingFrame")
  11304. GUI.Name = "GUI"
  11305. GUI.Parent = PART
  11306. GUI.CanvasSize = Vector2.new(500, 600)
  11307. GUI.Face = Enum.NormalId.Back
  11308. holder.Name = "holder"
  11309. holder.Parent = GUI
  11310. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11311. holder.BackgroundTransparency = 1
  11312. holder.BorderSizePixel = 2
  11313. holder.Position = UDim2.new(0, 0, 0, 10)
  11314. holder.Size = UDim2.new(0, 300, 0, 330)
  11315. holder.ZIndex = 2
  11316. bar.Name = "bar"
  11317. bar.Parent = holder
  11318. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11319. bar.BackgroundTransparency = 0.89999997615814
  11320. bar.BorderSizePixel = 0
  11321. bar.Position = UDim2.new(0, 10, 1, -330)
  11322. bar.Size = UDim2.new(0, 480, 0, 33)
  11323. Title.Name = "Title"
  11324. Title.Parent = bar
  11325. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11326. Title.BackgroundTransparency = 1
  11327. Title.Size = UDim2.new(1, 0, 0, 30)
  11328. Title.Font = Enum.Font.SourceSansBold
  11329. Title.FontSize = Enum.FontSize.Size24
  11330. Title.Text = "[Infinite Yield] Command List"
  11331. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11332. MAIN.Name = "MAIN"
  11333. MAIN.Parent = holder
  11334. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11335. MAIN.BackgroundTransparency = 0.89999997615814
  11336. MAIN.BorderSizePixel = 0
  11337. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11338. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11339. Example.Name = "Example"
  11340. Example.Parent = MAIN
  11341. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11342. Example.BackgroundTransparency = 1
  11343. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11344. Example.BorderSizePixel = 0
  11345. Example.Size = UDim2.new(0, 190, 0, 40)
  11346. Example.Visible = false
  11347. Example.Font = Enum.Font.SourceSansBold
  11348. Example.FontSize = Enum.FontSize.Size36
  11349. Example.Text = "txt"
  11350. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11351. Example.TextStrokeTransparency = 0
  11352. Example.TextXAlignment = Enum.TextXAlignment.Left
  11353. Example.ZIndex = 6
  11354. CMDs.Name = "CMDs"
  11355. CMDs.Parent = MAIN
  11356. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11357. CMDs.BackgroundTransparency = 1
  11358. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11359. CMDs.BorderSizePixel = 0
  11360. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11361. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11362. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11363. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11364. CMDs.ScrollBarThickness = 15
  11365. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11366. local CMDsV = CMDsFolder:GetChildren()
  11367. for i = 1, #CMDsV do
  11368. local YSize = 35
  11369. local Position = ((i * YSize) - YSize)
  11370. local newcmd = Example:Clone()
  11371. newcmd.Parent = CMDs
  11372. newcmd.Visible = true
  11373. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11374. newcmd.Text = "" .. CMDsV[i].Value
  11375. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11376. local cf = speaker.Character.HumanoidRootPart.CFrame
  11377. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11378. PART.CFrame = newcf
  11379. speaker.Character.Humanoid.Died:connect(function()
  11380. PART:Destroy() end)
  11381. wait(1)
  11382. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11383. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11384. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11385. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11386. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11387. end)
  11388.  
  11389. function updatepositions()
  11390. if PList then
  11391. PList:ClearAllChildren()
  11392. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11393. for i = 1, #WayPoints do
  11394. local YSize = 25
  11395. local Position = ((i * YSize) - YSize)
  11396. local newcmd = Example:Clone()
  11397. newcmd.Parent = PList
  11398. newcmd.Visible = true
  11399. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11400. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11401. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11402. local goto = Instance.new("TextButton")
  11403. goto.Name = "goto"
  11404. goto.Parent = PList
  11405. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11406. goto.BackgroundTransparency = 0.30000001192093
  11407. goto.BorderColor3 = Color3.new(1, 0, 0)
  11408. goto.BorderSizePixel = 0
  11409. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11410. goto.Size = UDim2.new(0, 20, 0, 20)
  11411. goto.FontSize = Enum.FontSize.Size14
  11412. goto.Text = ""
  11413. goto.ZIndex = 6
  11414. goto.MouseButton1Click:Connect(function()
  11415. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11416. end)
  11417. end
  11418. end
  11419. end
  11420.  
  11421. posopen = false
  11422. addcmd("positions","lists waypoints",{'pos'},
  11423. function(args, speaker)
  11424. if posopen == false then
  11425. posopen = true
  11426. local Pos = Instance.new("ScreenGui")
  11427. local drag = Instance.new("Frame")
  11428. local PromptDialog = Instance.new("Frame")
  11429. local shadow = Instance.new("Frame")
  11430. local PopupText = Instance.new("TextLabel")
  11431. local Exit = Instance.new("TextButton")
  11432. local ContainerFrame = Instance.new("Frame")
  11433. PList = Instance.new("ScrollingFrame")
  11434. Pos.Name = "Pos"
  11435. Pos.Parent = game.CoreGui
  11436. drag.Name = "drag"
  11437. drag.Parent = Pos
  11438. drag.Active = true
  11439. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11440. drag.BackgroundTransparency = 1
  11441. dragGUI(drag)
  11442. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11443. drag.Size = UDim2.new(0, 290, 0, 30)
  11444. PromptDialog.Name = "PromptDialog"
  11445. PromptDialog.Parent = drag
  11446. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11447. PromptDialog.BackgroundTransparency = 1
  11448. PromptDialog.BorderSizePixel = 0
  11449. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11450. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11451. PromptDialog.ZIndex = 8
  11452. shadow.Name = "shadow"
  11453. shadow.Parent = PromptDialog
  11454. shadow.BackgroundColor3 = maincolor
  11455. shadow.BackgroundTransparency = 0.30000001192093
  11456. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11457. shadow.BorderSizePixel = 0
  11458. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11459. shadow.Size = UDim2.new(0, 290, 0, 26)
  11460. PopupText.Name = "PopupText"
  11461. PopupText.Parent = shadow
  11462. PopupText.BackgroundTransparency = 1
  11463. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11464. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11465. PopupText.ZIndex = 110
  11466. PopupText.Font = Enum.Font.SourceSansBold
  11467. PopupText.FontSize = Enum.FontSize.Size28
  11468. PopupText.Text = "Positions"
  11469. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11470. PopupText.TextStrokeTransparency = 0
  11471. PopupText.TextWrapped = true
  11472. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11473. Exit.Name = "Exit"
  11474. Exit.Parent = shadow
  11475. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11476. Exit.BackgroundTransparency = 0.30000001192093
  11477. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11478. Exit.BorderSizePixel = 0
  11479. Exit.Position = UDim2.new(0, 267, 0, 3)
  11480. Exit.Size = UDim2.new(0, 20, 0, 20)
  11481. Exit.FontSize = Enum.FontSize.Size14
  11482. Exit.Text = ""
  11483. ContainerFrame.Name = "ContainerFrame"
  11484. ContainerFrame.Parent = PromptDialog
  11485. ContainerFrame.BackgroundColor3 = maincolor
  11486. ContainerFrame.BackgroundTransparency = 0.5
  11487. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11488. ContainerFrame.BorderSizePixel = 0
  11489. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11490. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11491. ContainerFrame.ZIndex = 5
  11492. PList.Name = "List"
  11493. PList.Parent = ContainerFrame
  11494. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11495. PList.BackgroundTransparency = 1
  11496. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11497. PList.BorderSizePixel = 0
  11498. PList.Position = UDim2.new(0, 10, 0, 5)
  11499. PList.Size = UDim2.new(0, 280, 0, 230)
  11500. PList.ZIndex = 6
  11501. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11502. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11503. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11504. PList.ScrollBarThickness = 8
  11505. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11506. updatepositions()
  11507. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11508. Exit.MouseButton1Click:Connect(function()
  11509. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11510. wait(0.6) posopen = false Pos:Destroy() end) end
  11511. end)
  11512.  
  11513. function updateadmins()
  11514. if AList then
  11515. AList:ClearAllChildren()
  11516. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11517. for i = 1, #adminname do
  11518. local YSize = 25
  11519. local Position = ((i * YSize) - YSize)
  11520. local newcmd = Example:Clone()
  11521. newcmd.Parent = AList
  11522. newcmd.Visible = true
  11523. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11524. newcmd.Text = adminname[i].NAME
  11525. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11526. end
  11527. end
  11528. end
  11529.  
  11530. adminsopen = false
  11531. adminname = {}
  11532. addcmd('admins','displays admins',{'adminlist'},
  11533. function(args, speaker)
  11534. if speaker.userId ~= LP.userId then
  11535. lponly(speaker) else
  11536. if adminsopen == false then
  11537. adminsopen = true
  11538. local admins = Instance.new("ScreenGui")
  11539. local drag = Instance.new("Frame")
  11540. local PromptDialog = Instance.new("Frame")
  11541. local shadow = Instance.new("Frame")
  11542. local PopupText = Instance.new("TextLabel")
  11543. local Exit = Instance.new("TextButton")
  11544. local ContainerFrame = Instance.new("Frame")
  11545. AList = Instance.new("ScrollingFrame")
  11546. admins.Name = "Admins"
  11547. admins.Parent = game.CoreGui
  11548. drag.Name = "drag"
  11549. drag.Parent = admins
  11550. drag.Active = true
  11551. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11552. drag.BackgroundTransparency = 1
  11553. dragGUI(drag)
  11554. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11555. drag.Size = UDim2.new(0, 290, 0, 30)
  11556. PromptDialog.Name = "PromptDialog"
  11557. PromptDialog.Parent = drag
  11558. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11559. PromptDialog.BackgroundTransparency = 1
  11560. PromptDialog.BorderSizePixel = 0
  11561. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11562. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11563. PromptDialog.ZIndex = 8
  11564. shadow.Name = "shadow"
  11565. shadow.Parent = PromptDialog
  11566. shadow.BackgroundColor3 = maincolor
  11567. shadow.BackgroundTransparency = 0.30000001192093
  11568. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11569. shadow.BorderSizePixel = 0
  11570. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11571. shadow.Size = UDim2.new(0, 290, 0, 26)
  11572. PopupText.Name = "PopupText"
  11573. PopupText.Parent = shadow
  11574. PopupText.BackgroundTransparency = 1
  11575. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11576. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11577. PopupText.ZIndex = 110
  11578. PopupText.Font = Enum.Font.SourceSansBold
  11579. PopupText.FontSize = Enum.FontSize.Size28
  11580. PopupText.Text = "Admins"
  11581. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11582. PopupText.TextStrokeTransparency = 0
  11583. PopupText.TextWrapped = true
  11584. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11585. Exit.Name = "Exit"
  11586. Exit.Parent = shadow
  11587. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11588. Exit.BackgroundTransparency = 0.30000001192093
  11589. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11590. Exit.BorderSizePixel = 0
  11591. Exit.Position = UDim2.new(0, 267, 0, 3)
  11592. Exit.Size = UDim2.new(0, 20, 0, 20)
  11593. Exit.FontSize = Enum.FontSize.Size14
  11594. Exit.Text = ""
  11595. ContainerFrame.Name = "ContainerFrame"
  11596. ContainerFrame.Parent = PromptDialog
  11597. ContainerFrame.BackgroundColor3 = maincolor
  11598. ContainerFrame.BackgroundTransparency = 0.5
  11599. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11600. ContainerFrame.BorderSizePixel = 0
  11601. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11602. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11603. ContainerFrame.ZIndex = 5
  11604. AList.Name = "List"
  11605. AList.Parent = ContainerFrame
  11606. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11607. AList.BackgroundTransparency = 1
  11608. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11609. AList.BorderSizePixel = 0
  11610. AList.Position = UDim2.new(0, 10, 0, 5)
  11611. AList.Size = UDim2.new(0, 280, 0, 230)
  11612. AList.ZIndex = 6
  11613. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11614. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11615. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11616. AList.ScrollBarThickness = 8
  11617. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11618. updateadmins()
  11619. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11620. Exit.MouseButton1Click:Connect(function()
  11621. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11622. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11623. end)
  11624.  
  11625. function updatebans()
  11626. if BList then
  11627. BList:ClearAllChildren()
  11628. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11629. for i = 1, #banname do
  11630. local YSize = 25
  11631. local Position = ((i * YSize) - YSize)
  11632. local newcmd = Example:Clone()
  11633. newcmd.Parent = BList
  11634. newcmd.Visible = true
  11635. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11636. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11637. newcmd.TextSize = 20
  11638. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11639. local delet = Instance.new("TextButton")
  11640. delet.Name = "delet"
  11641. delet.Parent = BList
  11642. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11643. delet.BackgroundTransparency = 0.30000001192093
  11644. delet.BorderColor3 = Color3.new(1, 0, 0)
  11645. delet.BorderSizePixel = 0
  11646. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11647. delet.Size = UDim2.new(0, 20, 0, 20)
  11648. delet.FontSize = Enum.FontSize.Size14
  11649. delet.Text = ""
  11650. delet.ZIndex = 6
  11651. delet.MouseButton1Click:Connect(function()
  11652. updatebans()
  11653. execCmd("unban "..banname[i].NAME)
  11654. end)
  11655. end
  11656. end
  11657. end
  11658.  
  11659. banname = {}
  11660. bansopen = false
  11661. addcmd('bans','displays bans',{'banlist'},
  11662. function(args, speaker)
  11663. if speaker.userId ~= LP.userId then
  11664. lponly(speaker) else
  11665. if bansopen == false then
  11666. bansopen = true
  11667. local Bans = Instance.new("ScreenGui")
  11668. local drag = Instance.new("Frame")
  11669. local PromptDialog = Instance.new("Frame")
  11670. local ContainerFrame = Instance.new("Frame")
  11671. BList = Instance.new("ScrollingFrame")
  11672. local shadow = Instance.new("Frame")
  11673. local Exit = Instance.new("TextButton")
  11674. local PopupText = Instance.new("TextLabel")
  11675. Bans.Name = "Bans"
  11676. Bans.Parent = game.CoreGui
  11677. drag.Name = "drag"
  11678. drag.Parent = Bans
  11679. drag.Active = true
  11680. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11681. drag.BackgroundTransparency = 1
  11682. dragGUI(drag)
  11683. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11684. drag.Size = UDim2.new(0, 438, 0, 26)
  11685. PromptDialog.Name = "PromptDialog"
  11686. PromptDialog.Parent = drag
  11687. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11688. PromptDialog.BackgroundTransparency = 1
  11689. PromptDialog.BorderSizePixel = 0
  11690. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11691. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11692. PromptDialog.ZIndex = 5
  11693. ContainerFrame.Name = "ContainerFrame"
  11694. ContainerFrame.Parent = PromptDialog
  11695. ContainerFrame.BackgroundColor3 = maincolor
  11696. ContainerFrame.BackgroundTransparency = 0.5
  11697. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11698. ContainerFrame.BorderSizePixel = 0
  11699. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11700. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11701. ContainerFrame.ZIndex = 5
  11702. BList.Name = "List"
  11703. BList.Parent = ContainerFrame
  11704. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11705. BList.BackgroundTransparency = 1
  11706. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11707. BList.BorderSizePixel = 0
  11708. BList.Position = UDim2.new(0, 10, 0, 9)
  11709. BList.Size = UDim2.new(0, 428, 0, 230)
  11710. BList.ZIndex = 5
  11711. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11712. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11713. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11714. BList.ScrollBarThickness = 8
  11715. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11716. shadow.Name = "shadow"
  11717. shadow.Parent = PromptDialog
  11718. shadow.BackgroundColor3 = maincolor
  11719. shadow.BackgroundTransparency = 0.30000001192093
  11720. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11721. shadow.BorderSizePixel = 0
  11722. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11723. shadow.Size = UDim2.new(0, 438, 0, 26)
  11724. Exit.Name = "Exit"
  11725. Exit.Parent = shadow
  11726. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11727. Exit.BackgroundTransparency = 0.30000001192093
  11728. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11729. Exit.BorderSizePixel = 0
  11730. Exit.Position = UDim2.new(0, 415, 0, 3)
  11731. Exit.Size = UDim2.new(0, 20, 0, 20)
  11732. Exit.FontSize = Enum.FontSize.Size14
  11733. Exit.Text = ""
  11734. PopupText.Name = "PopupText"
  11735. PopupText.Parent = shadow
  11736. PopupText.BackgroundTransparency = 1
  11737. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11738. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11739. PopupText.ZIndex = 6
  11740. PopupText.Font = Enum.Font.SourceSansBold
  11741. PopupText.FontSize = Enum.FontSize.Size32
  11742. PopupText.Text = "Bans"
  11743. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11744. PopupText.TextStrokeTransparency = 0
  11745. PopupText.TextWrapped = true
  11746. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11747. updatebans()
  11748. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11749. Exit.MouseButton1Click:Connect(function()
  11750. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11751. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11752. end)
  11753.  
  11754. function updatealiases()
  11755. if AlList then
  11756. AlList:ClearAllChildren()
  11757. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11758. for i = 1, #aliasSave do
  11759. local YSize = 25
  11760. local Position = ((i * YSize) - YSize)
  11761. local newcmd = Example:Clone()
  11762. newcmd.Parent = AlList
  11763. newcmd.Visible = true
  11764. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11765. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  11766. newcmd.TextSize = 20
  11767. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11768. local delet = Instance.new("TextButton")
  11769. delet.Name = "delet"
  11770. delet.Parent = AlList
  11771. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11772. delet.BackgroundTransparency = 0.30000001192093
  11773. delet.BorderColor3 = Color3.new(1, 0, 0)
  11774. delet.BorderSizePixel = 0
  11775. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11776. delet.Size = UDim2.new(0, 20, 0, 20)
  11777. delet.FontSize = Enum.FontSize.Size14
  11778. delet.Text = ""
  11779. delet.ZIndex = 6
  11780. delet.MouseButton1Click:Connect(function()
  11781. updatebans()
  11782. execCmd("removealias "..aliasSave[i].ALIAS)
  11783. end)
  11784. end
  11785. end
  11786. end
  11787.  
  11788. aliasesopen = false
  11789. addcmd('aliases','displays aliases',{},
  11790. function(args, speaker)
  11791. if speaker.userId ~= LP.userId then
  11792. lponly(speaker) else
  11793. if aliasesopen == false then
  11794. aliasesopen = true
  11795. local aliases = Instance.new("ScreenGui")
  11796. local drag = Instance.new("Frame")
  11797. local PromptDialog = Instance.new("Frame")
  11798. local ContainerFrame = Instance.new("Frame")
  11799. AlList = Instance.new("ScrollingFrame")
  11800. local shadow = Instance.new("Frame")
  11801. local Exit = Instance.new("TextButton")
  11802. local PopupText = Instance.new("TextLabel")
  11803. aliases.Name = "Aliases"
  11804. aliases.Parent = game.CoreGui
  11805. drag.Name = "drag"
  11806. drag.Parent = aliases
  11807. drag.Active = true
  11808. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11809. drag.BackgroundTransparency = 1
  11810. dragGUI(drag)
  11811. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11812. drag.Size = UDim2.new(0, 438, 0, 26)
  11813. PromptDialog.Name = "PromptDialog"
  11814. PromptDialog.Parent = drag
  11815. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11816. PromptDialog.BackgroundTransparency = 1
  11817. PromptDialog.BorderSizePixel = 0
  11818. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11819. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11820. PromptDialog.ZIndex = 5
  11821. ContainerFrame.Name = "ContainerFrame"
  11822. ContainerFrame.Parent = PromptDialog
  11823. ContainerFrame.BackgroundColor3 = maincolor
  11824. ContainerFrame.BackgroundTransparency = 0.5
  11825. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11826. ContainerFrame.BorderSizePixel = 0
  11827. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11828. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11829. ContainerFrame.ZIndex = 5
  11830. AlList.Name = "List"
  11831. AlList.Parent = ContainerFrame
  11832. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11833. AlList.BackgroundTransparency = 1
  11834. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11835. AlList.BorderSizePixel = 0
  11836. AlList.Position = UDim2.new(0, 10, 0, 9)
  11837. AlList.Size = UDim2.new(0, 428, 0, 230)
  11838. AlList.ZIndex = 5
  11839. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11840. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11841. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11842. AlList.ScrollBarThickness = 8
  11843. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11844. shadow.Name = "shadow"
  11845. shadow.Parent = PromptDialog
  11846. shadow.BackgroundColor3 = maincolor
  11847. shadow.BackgroundTransparency = 0.30000001192093
  11848. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11849. shadow.BorderSizePixel = 0
  11850. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11851. shadow.Size = UDim2.new(0, 438, 0, 26)
  11852. Exit.Name = "Exit"
  11853. Exit.Parent = shadow
  11854. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11855. Exit.BackgroundTransparency = 0.30000001192093
  11856. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11857. Exit.BorderSizePixel = 0
  11858. Exit.Position = UDim2.new(0, 415, 0, 3)
  11859. Exit.Size = UDim2.new(0, 20, 0, 20)
  11860. Exit.FontSize = Enum.FontSize.Size14
  11861. Exit.Text = ""
  11862. PopupText.Name = "PopupText"
  11863. PopupText.Parent = shadow
  11864. PopupText.BackgroundTransparency = 1
  11865. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11866. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11867. PopupText.ZIndex = 6
  11868. PopupText.Font = Enum.Font.SourceSansBold
  11869. PopupText.FontSize = Enum.FontSize.Size32
  11870. PopupText.Text = "Aliases"
  11871. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11872. PopupText.TextStrokeTransparency = 0
  11873. PopupText.TextWrapped = true
  11874. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11875. updatealiases()
  11876. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11877. Exit.MouseButton1Click:Connect(function()
  11878. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11879. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  11880. end)
  11881.  
  11882. addcmd('sound', 'plays a sound',{'music','play'},
  11883. function(args, speaker)
  11884. if isNumber(args[1]) then
  11885. for i,v in pairs(game:GetDescendants()) do
  11886. if v:IsA'Sound'then v:Destroy() end end
  11887. local c = args[1] or 'stop'
  11888. if std.inTable({'stop'}, c:lower()) then return end
  11889. local s = Instance.new("Sound", workspace)
  11890. s.Name = "IYsound"
  11891. s.Looped = true
  11892. s.SoundId = "rbxassetid://" .. c
  11893. s.Volume = 1
  11894. s:Play()
  11895. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  11896. playerenabled = false
  11897. Notify('Playing: '..Asset.Name..' ('..c..')')
  11898. else
  11899. local name = GLS(false, 0)
  11900. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  11901. Notify('Stopped audio')
  11902. for i,v in pairs(game:GetDescendants()) do
  11903. if v:IsA'Sound'then v:Destroy() end end
  11904. return
  11905. end
  11906. Notify('Loading list...')
  11907. local Audios = Instance.new("ScreenGui")
  11908. local drag = Instance.new("Frame")
  11909. local PromptDialog = Instance.new("Frame")
  11910. local ContainerFrame = Instance.new("Frame")
  11911. local AudList = Instance.new("ScrollingFrame")
  11912. local shadow = Instance.new("Frame")
  11913. local Exit = Instance.new("TextButton")
  11914. local PopupText = Instance.new("TextLabel")
  11915. Audios.Name = "Audios"
  11916. Audios.Parent = game.CoreGui
  11917. drag.Name = "drag"
  11918. drag.Parent = Audios
  11919. drag.Active = true
  11920. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11921. drag.BackgroundTransparency = 1
  11922. dragGUI(drag)
  11923. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11924. drag.Size = UDim2.new(0, 438, 0, 26)
  11925. PromptDialog.Name = "PromptDialog"
  11926. PromptDialog.Parent = drag
  11927. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11928. PromptDialog.BackgroundTransparency = 1
  11929. PromptDialog.BorderSizePixel = 0
  11930. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11931. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11932. PromptDialog.ZIndex = 5
  11933. ContainerFrame.Name = "ContainerFrame"
  11934. ContainerFrame.Parent = PromptDialog
  11935. ContainerFrame.BackgroundColor3 = maincolor
  11936. ContainerFrame.BackgroundTransparency = 0.5
  11937. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11938. ContainerFrame.BorderSizePixel = 0
  11939. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11940. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11941. ContainerFrame.ZIndex = 5
  11942. AudList.Name = "List"
  11943. AudList.Parent = ContainerFrame
  11944. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11945. AudList.BackgroundTransparency = 1
  11946. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11947. AudList.BorderSizePixel = 0
  11948. AudList.Position = UDim2.new(0, 10, 0, 9)
  11949. AudList.Size = UDim2.new(0, 428, 0, 230)
  11950. AudList.ZIndex = 5
  11951. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11952. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11953. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11954. AudList.ScrollBarThickness = 8
  11955. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11956. shadow.Name = "shadow"
  11957. shadow.Parent = PromptDialog
  11958. shadow.BackgroundColor3 = maincolor
  11959. shadow.BackgroundTransparency = 0.30000001192093
  11960. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11961. shadow.BorderSizePixel = 0
  11962. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11963. shadow.Size = UDim2.new(0, 438, 0, 26)
  11964. Exit.Name = "Exit"
  11965. Exit.Parent = shadow
  11966. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11967. Exit.BackgroundTransparency = 0.30000001192093
  11968. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11969. Exit.BorderSizePixel = 0
  11970. Exit.Position = UDim2.new(0, 415, 0, 3)
  11971. Exit.Size = UDim2.new(0, 20, 0, 20)
  11972. Exit.FontSize = Enum.FontSize.Size14
  11973. Exit.Text = ""
  11974. PopupText.Name = "PopupText"
  11975. PopupText.Parent = shadow
  11976. PopupText.BackgroundTransparency = 1
  11977. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11978. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11979. PopupText.ZIndex = 6
  11980. PopupText.Font = Enum.Font.SourceSansBold
  11981. PopupText.FontSize = Enum.FontSize.Size32
  11982. PopupText.Text = "Audio Results"
  11983. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11984. PopupText.TextStrokeTransparency = 0
  11985. PopupText.TextWrapped = true
  11986. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11987. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  11988. local results = HttpService:JSONDecode(json)
  11989. if #results == 0 then
  11990. Notify('No audio found :(')
  11991. Audios:Destroy()
  11992. return
  11993. end
  11994. for i,v in pairs(results) do
  11995. local YSize = 25
  11996. local Position = ((i * YSize) - YSize)
  11997. local newcmd = Example:Clone()
  11998. newcmd.Parent = AudList
  11999. newcmd.Visible = true
  12000. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12001. newcmd.Text = " "..v.Name
  12002. newcmd.TextSize = 20
  12003. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12004. local play = Instance.new("TextButton")
  12005. play.Name = "play"
  12006. play.Parent = AudList
  12007. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12008. play.BackgroundTransparency = 0.30000001192093
  12009. play.BorderColor3 = Color3.new(1, 0, 0)
  12010. play.BorderSizePixel = 0
  12011. play.Position = UDim2.new(0,-10,0, Position + 5)
  12012. play.Size = UDim2.new(0, 20, 0, 20)
  12013. play.FontSize = Enum.FontSize.Size14
  12014. play.Text = ""
  12015. play.ZIndex = 6
  12016. play.MouseButton1Click:Connect(function()
  12017. playerenabled = false
  12018. for i,v in pairs(game:GetDescendants()) do
  12019. if v:IsA'Sound'then v:Destroy() end end
  12020. wait(0.1)
  12021. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12022. local s = Instance.new("Sound", workspace)
  12023. s.Name = "IYsound"
  12024. s.Looped = true
  12025. s.SoundId = "rbxassetid://" .. v.AssetId
  12026. s.Volume = 1
  12027. s:Play()
  12028. end)
  12029. Notify('Select an audio to play')
  12030. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12031. Exit.MouseButton1Click:Connect(function()
  12032. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12033. wait(0.6) Audios:Destroy() end) end end
  12034. end)
  12035.  
  12036. function dragmodel(model)
  12037. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12038. drag:MakeJoints() drag.Name = 'IYmodel'
  12039. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12040. function collectParts(object, baseParts)
  12041. if object:IsA("BasePart") then
  12042. baseParts[#baseParts+1] = object end
  12043. for index,child in pairs(object:GetChildren()) do
  12044. collectParts(child, baseParts) end end
  12045. collectParts(drag, parts)
  12046. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12047. dragging = true
  12048. mouse.Move:connect(function()
  12049. if dragging then
  12050. Dragger:MouseMove(mouse.UnitRay)
  12051. end end)
  12052. mouse.KeyDown:connect(function(Key)
  12053. if dragging then
  12054. if Key == "r" then
  12055. Dragger:AxisRotate("Y")
  12056. elseif Key == "t" then
  12057. Dragger:AxisRotate("X")
  12058. elseif Key == "e" then
  12059. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12060. drag:Destroy()
  12061. dragging = false
  12062. Dragger:MouseUp()
  12063. end end end)
  12064. mouse.Button1Down:connect(function()
  12065. if dragging then
  12066. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12067. dragging = false
  12068. Dragger:MouseUp()
  12069. end end) end
  12070.  
  12071. addcmd('insert', 'inserts a model',{'ins'},
  12072. function(args, speaker)
  12073. if isNumber(args[1]) then
  12074. local modelid = args[1]
  12075. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid))
  12076. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  12077. Notify('Inserted ' .. Asset.Name'. Click: place | E: Cancel | R: Rotate | T: tilt')
  12078. else
  12079. local name = GLS(false, 0)
  12080. Notify('Loading list...')
  12081. local Models = Instance.new("ScreenGui")
  12082. local drag = Instance.new("Frame")
  12083. local PromptDialog = Instance.new("Frame")
  12084. ModelContainerFrame = Instance.new("Frame")
  12085. local ModList = Instance.new("ScrollingFrame")
  12086. local shadow = Instance.new("Frame")
  12087. local Exit = Instance.new("TextButton")
  12088. local PopupText = Instance.new("TextLabel")
  12089. Models.Name = "Models"
  12090. Models.Parent = game.CoreGui
  12091. drag.Name = "drag"
  12092. drag.Parent = Models
  12093. drag.Active = true
  12094. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12095. drag.BackgroundTransparency = 1
  12096. dragGUI(drag)
  12097. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12098. drag.Size = UDim2.new(0, 438, 0, 26)
  12099. PromptDialog.Name = "PromptDialog"
  12100. PromptDialog.Parent = drag
  12101. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12102. PromptDialog.BackgroundTransparency = 1
  12103. PromptDialog.BorderSizePixel = 0
  12104. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12105. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12106. PromptDialog.ClipsDescendants = true
  12107. PromptDialog.ZIndex = 5
  12108. ModelContainerFrame.Name = "ContainerFrame"
  12109. ModelContainerFrame.Parent = PromptDialog
  12110. ModelContainerFrame.BackgroundColor3 = maincolor
  12111. ModelContainerFrame.BackgroundTransparency = 0.5
  12112. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12113. ModelContainerFrame.BorderSizePixel = 0
  12114. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12115. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12116. ModelContainerFrame.ZIndex = 5
  12117. ModList.Name = "List"
  12118. ModList.Parent = ModelContainerFrame
  12119. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12120. ModList.BackgroundTransparency = 1
  12121. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12122. ModList.BorderSizePixel = 0
  12123. ModList.Position = UDim2.new(0, 10, 0, 9)
  12124. ModList.Size = UDim2.new(0, 428, 0, 230)
  12125. ModList.ZIndex = 5
  12126. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12127. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12128. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12129. ModList.ScrollBarThickness = 8
  12130. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12131. shadow.Name = "shadow"
  12132. shadow.Parent = PromptDialog
  12133. shadow.BackgroundColor3 = maincolor
  12134. shadow.BackgroundTransparency = 0.30000001192093
  12135. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12136. shadow.BorderSizePixel = 0
  12137. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12138. shadow.Size = UDim2.new(0, 438, 0, 26)
  12139. Exit.Name = "Exit"
  12140. Exit.Parent = shadow
  12141. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12142. Exit.BackgroundTransparency = 0.30000001192093
  12143. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12144. Exit.BorderSizePixel = 0
  12145. Exit.Position = UDim2.new(0, 415, 0, 3)
  12146. Exit.Size = UDim2.new(0, 20, 0, 20)
  12147. Exit.FontSize = Enum.FontSize.Size14
  12148. Exit.Text = ""
  12149. PopupText.Name = "PopupText"
  12150. PopupText.Parent = shadow
  12151. PopupText.BackgroundTransparency = 1
  12152. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12153. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12154. PopupText.ZIndex = 6
  12155. PopupText.Font = Enum.Font.SourceSansBold
  12156. PopupText.FontSize = Enum.FontSize.Size32
  12157. PopupText.Text = "Model Results"
  12158. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12159. PopupText.TextStrokeTransparency = 0
  12160. PopupText.TextWrapped = true
  12161. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12162. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12163. local results = HttpService:JSONDecode(json)
  12164. if #results == 0 then
  12165. Notify('No models found :(')
  12166. Models:Destroy()
  12167. return
  12168. end
  12169. for i,v in pairs(results) do
  12170. local YSize = 100
  12171. local Position = ((i * YSize) - YSize)
  12172. local newcmd = Example:Clone()
  12173. newcmd.Parent = ModList
  12174. newcmd.Visible = true
  12175. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12176. newcmd.Text = " "..v.Name
  12177. newcmd.TextSize = 20
  12178. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12179. local ins = Instance.new("TextButton")
  12180. ins.Name = "ins"
  12181. ins.Parent = ModList
  12182. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12183. ins.BackgroundTransparency = 0.30000001192093
  12184. ins.BorderColor3 = Color3.new(1, 0, 0)
  12185. ins.BorderSizePixel = 0
  12186. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12187. ins.Size = UDim2.new(0, 20, 0, 20)
  12188. ins.FontSize = Enum.FontSize.Size14
  12189. ins.Text = ""
  12190. ins.ZIndex = 6
  12191. local img = Instance.new("ImageLabel")
  12192. img.Parent = ModList
  12193. img.Position = UDim2.new(0,300,0, Position + 5)
  12194. img.Size = UDim2.new(0,100,0,100)
  12195. img.ZIndex = 6
  12196. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12197. img.BackgroundTransparency = 1
  12198. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12199. ins.MouseButton1Click:Connect(function()
  12200. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId))
  12201. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12202. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12203. end)
  12204. Notify('Select a model to insert')
  12205. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12206. Exit.MouseButton1Click:Connect(function()
  12207. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12208. wait(0.6) Models:Destroy() end) end end
  12209. end)
  12210.  
  12211. addcmd('cmds','opens cmds window',{'commands'},
  12212. function(args, speaker)
  12213. if speaker.userId ~= LP.userId then
  12214. for _, child in pairs( workspace:GetChildren()) do
  12215. if child.Name == speaker.Name .. "TAB" then
  12216. child:Destroy() end end
  12217. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12218. local GUI = Instance.new("SurfaceGui")
  12219. local holder = Instance.new("Frame")
  12220. local bar = Instance.new("Frame")
  12221. local Title = Instance.new("TextLabel")
  12222. local MAIN = Instance.new("Frame")
  12223. local Example = Instance.new("TextLabel")
  12224. local CMDs = Instance.new("ScrollingFrame")
  12225. local PART = Instance.new("Part")
  12226. PART.Name = speaker.Name .. 'TAB'
  12227. PART.Color = maincolor
  12228. PART.Size = Vector3.new(7, 7.8, 0.2)
  12229. PART.Transparency = 0
  12230. PART.Locked = true
  12231. PART.CanCollide = false
  12232. PART.Parent = workspace
  12233. PART.Anchored = true
  12234. PART.Material = "Neon"
  12235. local GUI = Instance.new("SurfaceGui")
  12236. local holder = Instance.new("Frame")
  12237. local bar = Instance.new("Frame")
  12238. local Title = Instance.new("TextLabel")
  12239. local MAIN = Instance.new("Frame")
  12240. local Example = Instance.new("TextLabel")
  12241. local CMDs = Instance.new("ScrollingFrame")
  12242. GUI.Name = "GUI"
  12243. GUI.Parent = PART
  12244. GUI.CanvasSize = Vector2.new(500, 600)
  12245. GUI.Face = Enum.NormalId.Back
  12246. holder.Name = "holder"
  12247. holder.Parent = GUI
  12248. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12249. holder.BackgroundTransparency = 1
  12250. holder.BorderSizePixel = 2
  12251. holder.Position = UDim2.new(0, 0, 0, 10)
  12252. holder.Size = UDim2.new(0, 300, 0, 330)
  12253. holder.ZIndex = 2
  12254. bar.Name = "bar"
  12255. bar.Parent = holder
  12256. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12257. bar.BackgroundTransparency = 0.89999997615814
  12258. bar.BorderSizePixel = 0
  12259. bar.Position = UDim2.new(0, 10, 1, -330)
  12260. bar.Size = UDim2.new(0, 480, 0, 33)
  12261. Title.Name = "Title"
  12262. Title.Parent = bar
  12263. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12264. Title.BackgroundTransparency = 1
  12265. Title.Size = UDim2.new(1, 0, 0, 30)
  12266. Title.Font = Enum.Font.SourceSansBold
  12267. Title.FontSize = Enum.FontSize.Size24
  12268. Title.Text = "[Infinite Yield] Command List"
  12269. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12270. MAIN.Name = "MAIN"
  12271. MAIN.Parent = holder
  12272. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12273. MAIN.BackgroundTransparency = 0.89999997615814
  12274. MAIN.BorderSizePixel = 0
  12275. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12276. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12277. Example.Name = "Example"
  12278. Example.Parent = MAIN
  12279. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12280. Example.BackgroundTransparency = 1
  12281. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12282. Example.BorderSizePixel = 0
  12283. Example.Size = UDim2.new(0, 190, 0, 40)
  12284. Example.Visible = false
  12285. Example.Font = Enum.Font.SourceSansBold
  12286. Example.FontSize = Enum.FontSize.Size36
  12287. Example.Text = "txt"
  12288. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12289. Example.TextStrokeTransparency = 0
  12290. Example.TextXAlignment = Enum.TextXAlignment.Left
  12291. Example.ZIndex = 6
  12292. CMDs.Name = "CMDs"
  12293. CMDs.Parent = MAIN
  12294. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12295. CMDs.BackgroundTransparency = 1
  12296. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12297. CMDs.BorderSizePixel = 0
  12298. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12299. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12300. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12301. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12302. CMDs.ScrollBarThickness = 15
  12303. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12304. local CMDsV = CMDsFolder:GetChildren()
  12305. for i = 1, #CMDsV do
  12306. local YSize = 35
  12307. local Position = ((i * YSize) - YSize)
  12308. local newcmd = Example:Clone()
  12309. newcmd.Parent = CMDs
  12310. newcmd.Visible = true
  12311. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12312. newcmd.Text = "" .. CMDsV[i].Value
  12313. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12314. local cf = speaker.Character.HumanoidRootPart.CFrame
  12315. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12316. PART.CFrame = newcf
  12317. speaker.Character.Humanoid.Died:connect(function()
  12318. PART:Destroy() end)
  12319. wait(1)
  12320. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12321. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12322. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12323. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12324. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12325. else
  12326. if cmdOpen == true then
  12327. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12328. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12329. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12330. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12331. else
  12332. commands() searchbar()
  12333. end end
  12334. end)
  12335. cmdBAR.FocusLost:connect(function(enterpressed)
  12336. if enterpressed and cmdBAR.Text ~= "" then
  12337. spawn(function ()
  12338. execCmd(cmdBAR.Text, Player)
  12339. end)
  12340. end
  12341. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12342. cmdBAR.BorderSizePixel = 1
  12343. wait(0.1)
  12344. cmdBAR.BorderSizePixel = 0
  12345. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12346. end)
  12347. Mouse.KeyDown:connect(function(Key)
  12348. if (Key==cmdbarbind) then
  12349. cmdBAR:CaptureFocus()
  12350. cmdBAR.BorderSizePixel = 1
  12351. wait(0.1)
  12352. cmdBAR.BorderSizePixel = 2
  12353. end
  12354. end)
  12355. cmdBAR.Changed:connect(function (property)
  12356. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12357. end)
  12358. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12359. local diff = cmdBAR.TextBounds.X-250
  12360. 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)
  12361. end)
  12362. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12363. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12364. if not cmdBAR:IsFocused() then return end
  12365. if input.KeyCode == Enum.KeyCode.Up then
  12366. historyCount = historyCount + 1
  12367. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12368. cmdBAR.Text = cmdHistory[historyCount] or ""
  12369. elseif input.KeyCode == Enum.KeyCode.Down then
  12370. historyCount = historyCount - 1
  12371. if historyCount < 1 then historyCount = 1 end
  12372. cmdBAR.Text = cmdHistory[historyCount] or ""
  12373. end
  12374. end)
  12375. NOTIFY = DATA.Notification
  12376. NOTIFY.Parent = game.CoreGui
  12377. local usingNOTE = false
  12378. function Notify(msg)
  12379. spawn(function()
  12380. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12381. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12382. wait(0.5)
  12383. MusicPlayer:Hide()
  12384. if qopen == true then
  12385. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12386. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12387. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12388. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12389. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12390. NOTIFY.NOTIFY.NOTE.Text = msg
  12391. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12392. if playerenabled == true then
  12393. wait(4)
  12394. if playerenabled == true then
  12395. MusicPlayer:Show()
  12396. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12397. end
  12398. end
  12399. else
  12400. NOTIFY.NOTIFY.NOTE.Text = msg
  12401. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12402. if playerenabled == true then
  12403. wait(4)
  12404. if playerenabled == true then
  12405. MusicPlayer:Show()
  12406. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12407. end
  12408. end
  12409. end end end) end
  12410. 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
  12411. 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)
  12412. 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
  12413. 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
  12414. 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)
  12415. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12416. if aliasSave then
  12417. for i = 1, #aliasSave do
  12418. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12419. end else
  12420. aliasSave = {} wait(0.1) updatefile()
  12421. for i = 1, #aliasSave do
  12422. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12423. end end
  12424. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12425. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12426. local Logs = Instance.new("ScreenGui")
  12427. logdrag = Instance.new("Frame")
  12428. local PromptDialog = Instance.new("Frame")
  12429. local ContainerFrame = Instance.new("Frame")
  12430. local pos = Instance.new("Frame")
  12431. local clear = Instance.new("TextButton")
  12432. local scroll = Instance.new("ScrollingFrame")
  12433. local hl = Instance.new("Frame")
  12434. local whispers = Instance.new("Frame")
  12435. local CheckBox = Instance.new("ImageButton")
  12436. local box = Instance.new("TextButton")
  12437. local whispers_2 = Instance.new("TextLabel")
  12438. local chats = Instance.new("Frame")
  12439. local CheckBox_2 = Instance.new("ImageButton")
  12440. local box_2 = Instance.new("TextButton")
  12441. local chats_2 = Instance.new("TextLabel")
  12442. local commands = Instance.new("Frame")
  12443. local CheckBox_3 = Instance.new("ImageButton")
  12444. local box_3 = Instance.new("TextButton")
  12445. local commands_2 = Instance.new("TextLabel")
  12446. local shadow = Instance.new("Frame")
  12447. local Exit = Instance.new("TextButton")
  12448. local PopupText = Instance.new("TextLabel")
  12449. local Hide = Instance.new("TextButton")
  12450. Logs.Name = "Logs"
  12451. Logs.Parent = game.CoreGui
  12452. logdrag.Name = "drag"
  12453. logdrag.Parent = Logs
  12454. logdrag.Active = true
  12455. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12456. logdrag.BackgroundTransparency = 1
  12457. dragGUI(logdrag)
  12458. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12459. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12460. PromptDialog.Name = "PromptDialog"
  12461. PromptDialog.Parent = logdrag
  12462. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12463. PromptDialog.BackgroundTransparency = 1
  12464. PromptDialog.BorderSizePixel = 0
  12465. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12466. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12467. PromptDialog.ZIndex = 5
  12468. PromptDialog.ClipsDescendants = true
  12469. ContainerFrame.Name = "ContainerFrame"
  12470. ContainerFrame.Parent = PromptDialog
  12471. ContainerFrame.BackgroundColor3 = maincolor
  12472. ContainerFrame.BackgroundTransparency = 0.5
  12473. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12474. ContainerFrame.BorderSizePixel = 0
  12475. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12476. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12477. ContainerFrame.ZIndex = 5
  12478. pos.Name = "pos"
  12479. pos.Parent = ContainerFrame
  12480. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12481. pos.BackgroundTransparency = 1
  12482. pos.BorderColor3 = Color3.new(0, 0, 0)
  12483. pos.BorderSizePixel = 0
  12484. pos.Position = UDim2.new(0, 10, 0, 9)
  12485. pos.Size = UDim2.new(0, 428, 0, 230)
  12486. pos.ZIndex = 5
  12487. clear.Name = "clear"
  12488. clear.Parent = pos
  12489. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12490. clear.BackgroundTransparency = 0.80000001192093
  12491. clear.BorderColor3 = Color3.new(1, 1, 1)
  12492. clear.Position = UDim2.new(0, 3, 0, 3)
  12493. clear.Size = UDim2.new(0, 70, 0, 20)
  12494. clear.ZIndex = 5
  12495. clear.Font = Enum.Font.SourceSans
  12496. clear.FontSize = Enum.FontSize.Size14
  12497. clear.Text = "Clear"
  12498. clear.TextColor3 = Color3.new(1, 1, 1)
  12499. scroll.Name = "scroll"
  12500. scroll.Parent = pos
  12501. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12502. scroll.BackgroundTransparency = 1
  12503. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12504. scroll.BorderSizePixel = 0
  12505. scroll.Size = UDim2.new(0, 413, 0, 193)
  12506. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12507. scroll.ZIndex = 5
  12508. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12509. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12510. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12511. scroll.ScrollBarThickness = 8
  12512. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12513. hl.Name = "hl"
  12514. hl.Parent = pos
  12515. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12516. hl.BackgroundTransparency = 0.5
  12517. hl.BorderColor3 = Color3.new(0, 0, 0)
  12518. hl.BorderSizePixel = 0
  12519. hl.Position = UDim2.new(0, 2, 0, 35)
  12520. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12521. hl.ZIndex = 5
  12522. whispers.Name = "whispers"
  12523. whispers.Parent = pos
  12524. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12525. whispers.BackgroundTransparency = 1
  12526. whispers.Size = UDim2.new(0, 428, 0, 230)
  12527. CheckBox.Name = "CheckBox"
  12528. CheckBox.Parent = whispers
  12529. CheckBox.BackgroundTransparency = 1
  12530. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12531. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12532. CheckBox.ZIndex = 6
  12533. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12534. box.Name = "box"
  12535. box.Parent = whispers
  12536. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12537. box.BackgroundTransparency = 0.80000001192093
  12538. box.BorderColor3 = Color3.new(1, 1, 1)
  12539. box.Position = UDim2.new(0, 172, 0, 3)
  12540. box.Size = UDim2.new(0, 94, 0, 20)
  12541. box.ZIndex = 5
  12542. box.Font = Enum.Font.SourceSans
  12543. box.FontSize = Enum.FontSize.Size14
  12544. box.Text = ""
  12545. box.TextColor3 = Color3.new(1, 1, 1)
  12546. whispers_2.Name = "whispers"
  12547. whispers_2.Parent = whispers
  12548. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12549. whispers_2.BackgroundTransparency = 1
  12550. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12551. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12552. whispers_2.ZIndex = 6
  12553. whispers_2.Font = Enum.Font.SourceSansBold
  12554. whispers_2.FontSize = Enum.FontSize.Size14
  12555. whispers_2.Text = "Whispers"
  12556. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12557. chats.Name = "chats"
  12558. chats.Parent = pos
  12559. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12560. chats.BackgroundTransparency = 1
  12561. chats.Size = UDim2.new(0, 428, 0, 230)
  12562. CheckBox_2.Name = "CheckBox"
  12563. CheckBox_2.Parent = chats
  12564. CheckBox_2.BackgroundTransparency = 1
  12565. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12566. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12567. CheckBox_2.ZIndex = 6
  12568. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12569. box_2.Name = "box"
  12570. box_2.Parent = chats
  12571. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12572. box_2.BackgroundTransparency = 0.80000001192093
  12573. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12574. box_2.Position = UDim2.new(0, 86, 0, 3)
  12575. box_2.Size = UDim2.new(0, 73, 0, 20)
  12576. box_2.ZIndex = 5
  12577. box_2.Font = Enum.Font.SourceSans
  12578. box_2.FontSize = Enum.FontSize.Size14
  12579. box_2.Text = ""
  12580. box_2.TextColor3 = Color3.new(1, 1, 1)
  12581. chats_2.Name = "chats"
  12582. chats_2.Parent = chats
  12583. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12584. chats_2.BackgroundTransparency = 1
  12585. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12586. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12587. chats_2.ZIndex = 6
  12588. chats_2.Font = Enum.Font.SourceSansBold
  12589. chats_2.FontSize = Enum.FontSize.Size14
  12590. chats_2.Text = "Chats"
  12591. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12592. commands.Name = "commands"
  12593. commands.Parent = pos
  12594. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12595. commands.BackgroundTransparency = 1
  12596. commands.Size = UDim2.new(0, 428, 0, 230)
  12597. CheckBox_3.Name = "CheckBox"
  12598. CheckBox_3.Parent = commands
  12599. CheckBox_3.BackgroundTransparency = 1
  12600. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12601. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12602. CheckBox_3.ZIndex = 6
  12603. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12604. box_3.Name = "box"
  12605. box_3.Parent = commands
  12606. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12607. box_3.BackgroundTransparency = 0.80000001192093
  12608. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12609. box_3.Position = UDim2.new(0, 279, 0, 3)
  12610. box_3.Size = UDim2.new(0, 102, 0, 20)
  12611. box_3.ZIndex = 5
  12612. box_3.Font = Enum.Font.SourceSans
  12613. box_3.FontSize = Enum.FontSize.Size14
  12614. box_3.Text = ""
  12615. box_3.TextColor3 = Color3.new(1, 1, 1)
  12616. commands_2.Name = "commands"
  12617. commands_2.Parent = commands
  12618. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12619. commands_2.BackgroundTransparency = 1
  12620. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12621. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12622. commands_2.ZIndex = 6
  12623. commands_2.Font = Enum.Font.SourceSansBold
  12624. commands_2.FontSize = Enum.FontSize.Size14
  12625. commands_2.Text = "Commands"
  12626. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12627. shadow.Name = "shadow"
  12628. shadow.Parent = PromptDialog
  12629. shadow.BackgroundColor3 = maincolor
  12630. shadow.BackgroundTransparency = 0.30000001192093
  12631. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12632. shadow.BorderSizePixel = 0
  12633. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12634. shadow.Size = UDim2.new(0, 438, 0, 26)
  12635. Exit.Name = "Exit"
  12636. Exit.Parent = shadow
  12637. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12638. Exit.BackgroundTransparency = 0.30000001192093
  12639. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12640. Exit.BorderSizePixel = 0
  12641. Exit.Position = UDim2.new(0, 415, 0, 3)
  12642. Exit.Size = UDim2.new(0, 20, 0, 20)
  12643. Exit.FontSize = Enum.FontSize.Size14
  12644. Exit.Text = ""
  12645. PopupText.Name = "PopupText"
  12646. PopupText.Parent = shadow
  12647. PopupText.BackgroundTransparency = 1
  12648. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12649. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12650. PopupText.ZIndex = 6
  12651. PopupText.Font = Enum.Font.SourceSansBold
  12652. PopupText.TextSize = 31
  12653. PopupText.Text = "Logs"
  12654. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12655. PopupText.TextStrokeTransparency = 0
  12656. PopupText.TextWrapped = true
  12657. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12658. Hide.Name = "Hide"
  12659. Hide.Parent = shadow
  12660. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12661. Hide.BackgroundTransparency = 0.30000001192093
  12662. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12663. Hide.BorderSizePixel = 0
  12664. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12665. Hide.Size = UDim2.new(0, 20, 0, 20)
  12666. Hide.FontSize = Enum.FontSize.Size14
  12667. Hide.Text = ""
  12668. checked = "http://www.roblox.com/asset/?id=65492641"
  12669. unchecked = "http://www.roblox.com/asset/?id=65492651"
  12670. if chatsV == true then
  12671. CheckBox_2.Image = checked else
  12672. CheckBox_2.Image = unchecked end
  12673. box_2.MouseButton1Down:connect(function()
  12674. if chatsV == true then chatsV = false
  12675. CheckBox_2.Image = unchecked updatefile() else
  12676. chatsV = true
  12677. CheckBox_2.Image = checked updatefile() end end)
  12678. if whispersV == true then
  12679. CheckBox.Image = checked else
  12680. CheckBox.Image = unchecked end
  12681. box.MouseButton1Down:connect(function()
  12682. if whispersV == true then whispersV = false
  12683. CheckBox.Image = unchecked updatefile() else
  12684. whispersV = true
  12685. CheckBox.Image = checked updatefile() end end)
  12686. if commandsV == true then
  12687. CheckBox_3.Image = checked else
  12688. CheckBox_3.Image = unchecked end
  12689. box_3.MouseButton1Down:connect(function()
  12690. if commandsV == true then commandsV = false
  12691. CheckBox_3.Image = unchecked updatefile() else
  12692. commandsV = true
  12693. CheckBox_3.Image = checked updatefile() end end)
  12694. clear.MouseButton1Down:connect(function()
  12695. for _, child in pairs( scroll:GetChildren()) do
  12696. child:Destroy() end
  12697. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12698. end)
  12699. Exit.MouseButton1Down:connect(function()
  12700. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12701. logsopen = false
  12702. end)
  12703. hidden = false
  12704. Hide.MouseButton1Down:connect(function()
  12705. if hidden == false then hidden = true
  12706. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12707. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12708. end end)
  12709. function logtime() -- time function from aperture
  12710. local HOUR = math.floor((tick() % 86400) / 3600)
  12711. local MINUTE = math.floor((tick() % 3600) / 60)
  12712. local SECOND = math.floor(tick() % 60)
  12713. local AP = HOUR > 11 and 'PM' or 'AM'
  12714. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  12715. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  12716. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  12717. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  12718. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  12719. function CreateLabel(Name, Text)
  12720. local sf = scroll
  12721. if #sf:GetChildren() >= 2546 then
  12722. sf:ClearAllChildren()
  12723. end
  12724. local alls = 0
  12725. for i,v in pairs(sf:GetChildren()) do
  12726. if v then
  12727. alls = v.Size.Y.Offset + alls
  12728. end
  12729. if not v then
  12730. alls = 0
  12731. end
  12732. end
  12733. local tl = Instance.new('TextLabel', sf)
  12734. local il = Instance.new('Frame', tl)
  12735. tl.Name = Name
  12736. tl.ZIndex = 6
  12737. tl.Text = logtime().." - ["..Name.."]: "..Text
  12738. tl.Size = UDim2.new(0,410,0,84)
  12739. tl.BackgroundTransparency = 1
  12740. tl.BorderSizePixel = 0
  12741. tl.Font = "SourceSansBold"
  12742. tl.Position = UDim2.new(-1,0,0,alls)
  12743. tl.TextTransparency = 1
  12744. tl.TextScaled = false
  12745. tl.TextSize = 14
  12746. tl.TextWrapped = true
  12747. tl.TextXAlignment = "Left"
  12748. tl.TextYAlignment = "Top"
  12749. il.BackgroundTransparency = 1
  12750. il.BorderSizePixel = 0
  12751. il.Size = UDim2.new(0,12,1,0)
  12752. il.Position = UDim2.new(0,410,0,0)
  12753. tl.TextColor3 = Color3.fromRGB(255,255,255)
  12754. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  12755. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  12756. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  12757. local size2 = sf.CanvasSize.Y.Offset
  12758. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  12759. for i = 0,50 do wait(0.05)
  12760. tl.TextTransparency = tl.TextTransparency - 0.05
  12761. end
  12762. tl.TextTransparency = 0
  12763. end logsloaded = true
  12764. local intro = Instance.new("ScreenGui")
  12765. local Frame = Instance.new("Frame")
  12766. local Circle = Instance.new("ImageLabel")
  12767. local ImageLabel = Instance.new("ImageLabel")
  12768. intro.Name = "intro"
  12769. intro.Parent = game.CoreGui
  12770. Frame.Parent = intro
  12771. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12772. Frame.BackgroundTransparency = 1
  12773. Frame.BorderSizePixel = 0
  12774. Frame.ClipsDescendants = true
  12775. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12776. Frame.Size = UDim2.new(0, 250, 0, 250)
  12777. Circle.Name = "Circle"
  12778. Circle.Parent = Frame
  12779. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12780. Circle.BackgroundTransparency = 1
  12781. Circle.BorderSizePixel = 0
  12782. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12783. Circle.Image = "rbxassetid://631172870"
  12784. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12785. ImageLabel.Parent = Frame
  12786. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12787. ImageLabel.BackgroundTransparency = 1
  12788. ImageLabel.BorderSizePixel = 0
  12789. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12790. ImageLabel.Image = "rbxassetid://1352543873"
  12791. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12792. local g = intro
  12793. local f = Frame
  12794. local imagef = Circle
  12795. local logof = ImageLabel
  12796. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  12797. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4) wait(0.4)
  12798. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4) wait(0.4)
  12799. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4) wait(0.4)
  12800. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12801. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12802. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12803. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12804. 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
  12805. 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)
  12806. 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)
  12807. 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)
  12808. 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
  12809. 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
  12810. 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)
  12811. 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)
  12812. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12813. 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
  12814. 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
  12815. 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)
  12816. 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)
  12817. 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)
  12818. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12819. 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)
  12820. 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
  12821. lockic = Instance.new("ImageLabel")
  12822. lockic.Name = "lock"
  12823. lockic.Parent = iy
  12824. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12825. lockic.BackgroundTransparency = 1
  12826. lockic.ImageTransparency = 1
  12827. lockic.BorderSizePixel = 0
  12828. lockic.Position = UDim2.new(0, 53, 0, -3)
  12829. lockic.Size = UDim2.new(0, 40, 0, 40)
  12830. lockic.Image = "rbxassetid://1495252742"
  12831. 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)
  12832. 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
  12833. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12834. 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)
  12835. 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
  12836. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01333392047") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  12837. 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)
  12838. PKR = picker.ColorPicker
  12839. local ColorPicker do
  12840. ColorPicker = {}
  12841.  
  12842. ColorPicker.new = function()
  12843. local newMt = setmetatable({},{})
  12844.  
  12845. local pickerGui = picker.ColorPicker
  12846. local pickerTopBar = pickerGui.TopBar
  12847. local pickerFrame = pickerGui.Content
  12848. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12849. local colorStrip = pickerFrame.ColorStrip
  12850. local previewFrame = pickerFrame.Preview
  12851. local basicColorsFrame = pickerFrame.BasicColors
  12852. local customColorsFrame = pickerFrame.CustomColors
  12853. local okButton = pickerFrame.Ok
  12854. local cancelButton = pickerFrame.Cancel
  12855. local defaultButton = pickerFrame.Default
  12856.  
  12857. local colorScope = colorSpace.Scope
  12858. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12859.  
  12860. local hueInput = pickerFrame.Hue.Input
  12861. local satInput = pickerFrame.Sat.Input
  12862. local valInput = pickerFrame.Val.Input
  12863.  
  12864. local redInput = pickerFrame.Red.Input
  12865. local greenInput = pickerFrame.Green.Input
  12866. local blueInput = pickerFrame.Blue.Input
  12867.  
  12868. local user = game:GetService("UserInputService")
  12869. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12870.  
  12871. local hue,sat,val = 0,0,1
  12872. local red,green,blue = 1,1,1
  12873. local chosenColor = Color3.new(0,0,0)
  12874.  
  12875. 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)}
  12876. local customColors = {}
  12877.  
  12878. local function updateColor(noupdate)
  12879. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12880. local hsvColor = Color3.fromHSV(hue,sat,val)
  12881.  
  12882. if noupdate == 2 or not noupdate then
  12883. hueInput.Text = tostring(math.ceil(359*hue))
  12884. satInput.Text = tostring(math.ceil(255*sat))
  12885. valInput.Text = tostring(math.floor(255*val))
  12886. end
  12887. if noupdate == 1 or not noupdate then
  12888. redInput.Text = tostring(math.floor(255*red))
  12889. greenInput.Text = tostring(math.floor(255*green))
  12890. blueInput.Text = tostring(math.floor(255*blue))
  12891. end
  12892.  
  12893. chosenColor = Color3.new(red,green,blue)
  12894.  
  12895. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12896. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12897. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12898. previewFrame.BackgroundColor3 = chosenColor
  12899.  
  12900. newMt.Color = chosenColor
  12901. if newMt.Changed then newMt:Changed(chosenColor) end
  12902. end
  12903.  
  12904. local function colorSpaceInput()
  12905. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12906. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12907.  
  12908. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12909. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12910.  
  12911. hue = (219 - relativeX)/219
  12912. sat = (199 - relativeY)/199
  12913.  
  12914. local hsvColor = Color3.fromHSV(hue,sat,val)
  12915. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12916.  
  12917. updateColor()
  12918. end
  12919.  
  12920. local function colorStripInput()
  12921. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12922.  
  12923. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12924.  
  12925. val = (199 - relativeY)/199
  12926.  
  12927. local hsvColor = Color3.fromHSV(hue,sat,val)
  12928. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12929.  
  12930. updateColor()
  12931. end
  12932.  
  12933. local function hookButtons(frame,func)
  12934. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12935. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12936. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12937. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12938. local releaseEvent,runEvent
  12939.  
  12940. local startTime = tick()
  12941. local pressing = true
  12942. local startNum = tonumber(frame.Text)
  12943.  
  12944. if not startNum then return end
  12945.  
  12946. releaseEvent = user.InputEnded:Connect(function(input)
  12947. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12948. releaseEvent:Disconnect()
  12949. pressing = false
  12950. end)
  12951.  
  12952. startNum = startNum + 1
  12953. func(startNum)
  12954. while pressing do
  12955. if tick()-startTime > 0.3 then
  12956. startNum = startNum + 1
  12957. func(startNum)
  12958. end
  12959. wait(0.1)
  12960. end
  12961. end
  12962. end)
  12963.  
  12964. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12965. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12966. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12967. end
  12968. end)
  12969.  
  12970. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12971. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12972. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12973. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12974. local releaseEvent,runEvent
  12975.  
  12976. local startTime = tick()
  12977. local pressing = true
  12978. local startNum = tonumber(frame.Text)
  12979.  
  12980. if not startNum then return end
  12981.  
  12982. releaseEvent = user.InputEnded:Connect(function(input)
  12983. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12984. releaseEvent:Disconnect()
  12985. pressing = false
  12986. end)
  12987.  
  12988. startNum = startNum - 1
  12989. func(startNum)
  12990. while pressing do
  12991. if tick()-startTime > 0.3 then
  12992. startNum = startNum - 1
  12993. func(startNum)
  12994. end
  12995. wait(0.1)
  12996. end
  12997. end
  12998. end)
  12999.  
  13000. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13001. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13002. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13003. end
  13004. end)
  13005. end
  13006.  
  13007. colorSpace.InputBegan:Connect(function(input)
  13008. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13009. local releaseEvent,mouseEvent
  13010.  
  13011. releaseEvent = user.InputEnded:Connect(function(input)
  13012. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13013. releaseEvent:Disconnect()
  13014. mouseEvent:Disconnect()
  13015. end)
  13016.  
  13017. mouseEvent = user.InputChanged:Connect(function(input)
  13018. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13019. colorSpaceInput()
  13020. end
  13021. end)
  13022.  
  13023. colorSpaceInput()
  13024. end
  13025. end)
  13026.  
  13027. colorStrip.InputBegan:Connect(function(input)
  13028. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13029. local releaseEvent,mouseEvent
  13030.  
  13031. releaseEvent = user.InputEnded:Connect(function(input)
  13032. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13033. releaseEvent:Disconnect()
  13034. mouseEvent:Disconnect()
  13035. end)
  13036.  
  13037. mouseEvent = user.InputChanged:Connect(function(input)
  13038. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13039. colorStripInput()
  13040. end
  13041. end)
  13042.  
  13043. colorStripInput()
  13044. end
  13045. end)
  13046.  
  13047. local function updateHue(str)
  13048. local num = tonumber(str)
  13049. if num then
  13050. hue = math.clamp(math.floor(num),0,359)/359
  13051. local hsvColor = Color3.fromHSV(hue,sat,val)
  13052. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13053. hueInput.Text = tostring(hue*359)
  13054. updateColor(1)
  13055. end
  13056. end
  13057. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13058.  
  13059. local function updateSat(str)
  13060. local num = tonumber(str)
  13061. if num then
  13062. sat = math.clamp(math.floor(num),0,255)/255
  13063. local hsvColor = Color3.fromHSV(hue,sat,val)
  13064. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13065. satInput.Text = tostring(sat*255)
  13066. updateColor(1)
  13067. end
  13068. end
  13069. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13070.  
  13071. local function updateVal(str)
  13072. local num = tonumber(str)
  13073. if num then
  13074. val = math.clamp(math.floor(num),0,255)/255
  13075. local hsvColor = Color3.fromHSV(hue,sat,val)
  13076. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13077. valInput.Text = tostring(val*255)
  13078. updateColor(1)
  13079. end
  13080. end
  13081. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13082.  
  13083. local function updateRed(str)
  13084. local num = tonumber(str)
  13085. if num then
  13086. red = math.clamp(math.floor(num),0,255)/255
  13087. local newColor = Color3.new(red,green,blue)
  13088. hue,sat,val = Color3.toHSV(newColor)
  13089. redInput.Text = tostring(red*255)
  13090. updateColor(2)
  13091. end
  13092. end
  13093. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13094.  
  13095. local function updateGreen(str)
  13096. local num = tonumber(str)
  13097. if num then
  13098. green = math.clamp(math.floor(num),0,255)/255
  13099. local newColor = Color3.new(red,green,blue)
  13100. hue,sat,val = Color3.toHSV(newColor)
  13101. greenInput.Text = tostring(green*255)
  13102. updateColor(2)
  13103. end
  13104. end
  13105. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13106.  
  13107. local function updateBlue(str)
  13108. local num = tonumber(str)
  13109. if num then
  13110. blue = math.clamp(math.floor(num),0,255)/255
  13111. local newColor = Color3.new(red,green,blue)
  13112. hue,sat,val = Color3.toHSV(newColor)
  13113. blueInput.Text = tostring(blue*255)
  13114. updateColor(2)
  13115. end
  13116. end
  13117. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13118.  
  13119. local colorChoice = Instance.new("TextButton")
  13120. colorChoice.Name = "Choice"
  13121. colorChoice.Size = UDim2.new(0,25,0,18)
  13122. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13123. colorChoice.Text = ""
  13124. colorChoice.AutoButtonColor = false
  13125.  
  13126. local row = 0
  13127. local column = 0
  13128. for i,v in pairs(basicColors) do
  13129. local newColor = colorChoice:Clone()
  13130. newColor.BackgroundColor3 = v
  13131. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13132.  
  13133. newColor.MouseButton1Click:Connect(function()
  13134. red,green,blue = v.r,v.g,v.b
  13135. local newColor = Color3.new(red,green,blue)
  13136. hue,sat,val = Color3.toHSV(newColor)
  13137. updateColor()
  13138. end)
  13139.  
  13140. newColor.Parent = basicColorsFrame
  13141. column = column + 1
  13142. if column == 6 then row = row + 1 column = 0 end
  13143. end
  13144.  
  13145. row = 0
  13146. column = 0
  13147. for i = 1,12 do
  13148. local color = customColors[i] or Color3.new(0,0,0)
  13149. local newColor = colorChoice:Clone()
  13150. newColor.BackgroundColor3 = color
  13151. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13152.  
  13153. newColor.MouseButton1Click:Connect(function()
  13154. local curColor = customColors[i] or Color3.new(0,0,0)
  13155. red,green,blue = curColor.r,curColor.g,curColor.b
  13156. hue,sat,val = Color3.toHSV(curColor)
  13157. updateColor()
  13158. end)
  13159.  
  13160. newColor.MouseButton2Click:Connect(function()
  13161. customColors[i] = chosenColor
  13162. newColor.BackgroundColor3 = chosenColor
  13163. end)
  13164.  
  13165. newColor.Parent = customColorsFrame
  13166. column = column + 1
  13167. if column == 6 then row = row + 1 column = 0 end
  13168. end
  13169.  
  13170. pickerTopBar.InputBegan:Connect(function(input)
  13171. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13172. local releaseEvent,mouseEvent
  13173. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13174.  
  13175. releaseEvent = user.InputEnded:Connect(function(input)
  13176. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13177. releaseEvent:Disconnect()
  13178. mouseEvent:Disconnect()
  13179. end)
  13180.  
  13181. mouseEvent = user.InputChanged:Connect(function(input)
  13182. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13183. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13184. end
  13185. end)
  13186. end
  13187. end)
  13188.  
  13189. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13190. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13191. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13192.  
  13193. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13194. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13195. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13196.  
  13197. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13198. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13199. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13200.  
  13201. updateColor()
  13202.  
  13203. newMt.SetColor = function(self,color)
  13204. red,green,blue = color.r,color.g,color.b
  13205. hue,sat,val = Color3.toHSV(color)
  13206. updateColor()
  13207. end
  13208.  
  13209. return newMt
  13210. end
  13211. end
  13212. local picker = ColorPicker.new()
  13213. 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
  13214. picker.Changed = function(self,color) updatecolors(color) end
  13215. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13216. 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))
  13217. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13218. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13219. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13220. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13221. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13222. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13223. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13224. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13225. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13226. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13227. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13228. 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"
  13229. 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"
  13230. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13231. 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
  13232. local CSP2 = game.CoreGui.sugg.suggestions
  13233. local main2 = CSP2
  13234. local frame2 = CSP2:WaitForChild('SUG')
  13235. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13236. IndexContents2 = function(str,bool)
  13237. if suggestionstoggle == true then
  13238. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13239. local Index,SizeY = 0,0
  13240. for i,v in next, frame2:GetChildren() do
  13241. if bool then
  13242. if Match2(v.Text,str) then
  13243. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13244. Index = Index + 1
  13245. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13246. v.Visible = true
  13247. SizeY = SizeY + v.AbsoluteSize.Y
  13248. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13249. v.Visible = true
  13250. SizeY = SizeY + v.AbsoluteSize.Y
  13251. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13252. IndexContents2('',true)
  13253. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13254. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  13255. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1) wait(0.1)
  13256. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2) wait(0.2)
  13257. g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  13258. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13259. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13260. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13261. 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
  13262. 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)
  13263. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13264. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13265. if newbar:FindFirstChild('BoxFrame') then
  13266. chatboxx() end end)
  13267. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13268. coroutine.resume(coroutine.create(function()
  13269. if script.ClassName == "LocalScript" then
  13270. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13271. Text = "The prefix is '" .. cmdprefix .. "'";
  13272. Color = Color3.new(255,255,255);
  13273. Font = Enum.Font.SourceSans;
  13274. FontSize = Enum.FontSize.Size24;
  13275. }) wait(0.5)
  13276. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13277. Text = "Click IY on the top left to see more options";
  13278. Color = Color3.new(255,255,255);
  13279. Font = Enum.Font.SourceSans;
  13280. FontSize = Enum.FontSize.Size24;
  13281. }) end end))
  13282. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13283. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13284. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13285. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13286. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13287. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13288. qopen = false quickmenu.MouseButton1Click:connect(function()
  13289. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13290. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13291. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13292. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13293. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13294. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13295. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13296. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13297. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13298. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13299. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13300. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13301. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13302. 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)
  13303. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13304. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13305. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13306. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13307. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13308. else runwindow() end end)
  13309. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13310. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13311. Updates = Instance.new("ScreenGui")
  13312. dragg = Instance.new("Frame")
  13313. local PromptDialog = Instance.new("Frame")
  13314. local ContainerFrame = Instance.new("Frame")
  13315. local LOG = Instance.new("TextLabel")
  13316. local PopupText3 = Instance.new("TextLabel")
  13317. local PopupText4 = Instance.new("TextLabel")
  13318. local UTDV = Instance.new("TextLabel")
  13319. local PopupText5 = Instance.new("TextLabel")
  13320. local shadow = Instance.new("Frame")
  13321. Exitt = Instance.new("TextButton")
  13322. local PopupText = Instance.new("TextLabel")
  13323. local vers = Instance.new("TextLabel")
  13324. Updates.Name = "Updates"
  13325. Updates.Parent = game.CoreGui
  13326. dragg.Name = "drag"
  13327. dragg.Parent = Updates
  13328. dragg.Active = true
  13329. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13330. dragg.BackgroundTransparency = 1
  13331. dragGUI(dragg)
  13332. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13333. dragg.Size = UDim2.new(0, 438, 0, 26)
  13334. PromptDialog.Name = "PromptDialog"
  13335. PromptDialog.Parent = dragg
  13336. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13337. PromptDialog.BackgroundTransparency = 1
  13338. PromptDialog.BorderSizePixel = 0
  13339. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13340. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13341. PromptDialog.ZIndex = 5
  13342. ContainerFrame.Name = "ContainerFrame"
  13343. ContainerFrame.Parent = PromptDialog
  13344. ContainerFrame.BackgroundColor3 = maincolor
  13345. ContainerFrame.BackgroundTransparency = 0.5
  13346. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13347. ContainerFrame.BorderSizePixel = 0
  13348. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13349. ContainerFrame.Size = UDim2.new(1, 0, 0.81, 0) -- SIZE
  13350. ContainerFrame.ZIndex = 5
  13351. LOG.Name = "LOG"
  13352. LOG.Parent = ContainerFrame
  13353. LOG.BackgroundTransparency = 1
  13354. LOG.Position = UDim2.new(0, 8, 0, 110)
  13355. LOG.Size = UDim2.new(1, -16, 1, 0)
  13356. LOG.ZIndex = 10
  13357. LOG.Font = Enum.Font.SourceSansBold
  13358. LOG.TextSize = 20
  13359. LOG.Text = "+ Added naked [plr]\n+ Added noarms [plr]\n+ Added dance [plr]\n\n* Model dragger now built into insert [ID/Name]\n* Alphabetized the command list"
  13360. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13361. LOG.TextStrokeTransparency = 0
  13362. LOG.TextWrapped = true
  13363. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13364. LOG.TextXAlignment = "Left"
  13365. PopupText3.Name = "PopupText3"
  13366. PopupText3.Parent = ContainerFrame
  13367. PopupText3.BackgroundTransparency = 1
  13368. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13369. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13370. PopupText3.ZIndex = 10
  13371. PopupText3.Font = Enum.Font.SourceSansBold
  13372. PopupText3.TextSize = 20
  13373. PopupText3.Text = "Edge#1934 - Moon#6245"
  13374. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13375. PopupText3.TextStrokeTransparency = 0
  13376. PopupText3.TextWrapped = true
  13377. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13378. PopupText4.Name = "PopupText4"
  13379. PopupText4.Parent = ContainerFrame
  13380. PopupText4.BackgroundTransparency = 1
  13381. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13382. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13383. PopupText4.ZIndex = 10
  13384. PopupText4.Font = Enum.Font.SourceSansBold
  13385. PopupText4.FontSize = Enum.FontSize.Size18
  13386. PopupText4.Text = "infyield.weebly.com - discord.gg/wnuFVe2"
  13387. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13388. PopupText4.TextStrokeTransparency = 0
  13389. PopupText4.TextWrapped = true
  13390. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13391. UTDV.Name = "UTDV"
  13392. UTDV.Parent = ContainerFrame
  13393. UTDV.BackgroundTransparency = 1
  13394. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13395. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13396. UTDV.ZIndex = 10
  13397. UTDV.Font = Enum.Font.SourceSansBold
  13398. UTDV.FontSize = Enum.FontSize.Size28
  13399. UTDV.Text = "Up to date version: N/A"
  13400. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13401. UTDV.TextStrokeTransparency = 0
  13402. UTDV.TextWrapped = true
  13403. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13404. PopupText5.Name = "PopupText5"
  13405. PopupText5.Parent = ContainerFrame
  13406. PopupText5.BackgroundTransparency = 1
  13407. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13408. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13409. PopupText5.ZIndex = 10
  13410. PopupText5.Font = Enum.Font.SourceSansBold
  13411. PopupText5.FontSize = Enum.FontSize.Size28
  13412. PopupText5.Text = "Update Log:"
  13413. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13414. PopupText5.TextStrokeTransparency = 0
  13415. PopupText5.TextWrapped = true
  13416. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13417. shadow.Name = "shadow"
  13418. shadow.Parent = PromptDialog
  13419. shadow.BackgroundColor3 = maincolor
  13420. shadow.BackgroundTransparency = 0.30000001192093
  13421. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13422. shadow.BorderSizePixel = 0
  13423. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13424. shadow.Size = UDim2.new(0, 438, 0, 26)
  13425. Exitt.Name = "Exit"
  13426. Exitt.Parent = shadow
  13427. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13428. Exitt.BackgroundTransparency = 0.30000001192093
  13429. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13430. Exitt.BorderSizePixel = 0
  13431. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13432. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13433. Exitt.FontSize = Enum.FontSize.Size14
  13434. Exitt.Text = ""
  13435. PopupText.Name = "PopupText"
  13436. PopupText.Parent = shadow
  13437. PopupText.BackgroundTransparency = 1
  13438. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13439. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13440. PopupText.ZIndex = 110
  13441. PopupText.Font = Enum.Font.SourceSansBold
  13442. PopupText.TextSize = 30
  13443. PopupText.Text = "Information"
  13444. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13445. PopupText.TextStrokeTransparency = 0
  13446. PopupText.TextWrapped = true
  13447. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13448. vers.Name = "vers"
  13449. vers.Parent = shadow
  13450. vers.BackgroundTransparency = 1
  13451. vers.Position = UDim2.new(0, 8, 0, 2)
  13452. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13453. vers.ZIndex = 110
  13454. vers.Font = Enum.Font.SourceSansBold
  13455. vers.TextSize = 20
  13456. vers.Text = "v" .. Version
  13457. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13458. vers.TextStrokeTransparency = 0
  13459. vers.TextWrapped = true
  13460. vers.TextXAlignment = Enum.TextXAlignment.Left
  13461. vers.TextYAlignment = Enum.TextYAlignment.Top
  13462. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13463. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13464. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13465. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13466.  
  13467. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13468. if not game.CoreGui:FindFirstChild('IYrun') then
  13469. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13470. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13471. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13472. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13473. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13474. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13475. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13476. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13477. 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
  13478. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13479. 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
  13480. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13481. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13482. 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
  13483. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13484. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13485. 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
  13486. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.gg/wnuFVe2" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13487. 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)
  13488. 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."
  13489. 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
  13490. 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
  13491. 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
  13492. 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)
  13493. 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'"
  13494. 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"
  13495. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13496. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13497. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13498. 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)
  13499. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13500. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13501. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13502. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13503. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13504. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13505. for _, child in pairs(game.CoreGui:GetChildren()) do
  13506. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13507. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13508. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment