Darkaf

fre

Feb 5th, 2020
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 492.81 KB | None | 0 0
  1. local Version = '9.5.3'
  2. HttpService = game:GetService("HttpService")
  3. SAVEFILE = {
  4. colorR = 0.121569;
  5. colorG = 0.121569;
  6. colorB = 0.121569;
  7. cmdprefix = ';';
  8. suggestionstoggle = true;
  9. allowfriends = true;
  10. JLnotify = true;
  11. Mseconds = '7';
  12. Nfriends = true;
  13. cmdbarbind = ';';
  14. chatsV = false;
  15. whispersV = false;
  16. commandsV = false;
  17. aliasSave = {}
  18. }
  19. defaults = HttpService:JSONEncode(SAVEFILE)
  20.  
  21. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  22.  
  23. loaded = false
  24. function run()
  25. local function writeF()
  26. writefile("IY.txt", defaults)
  27. wait(1)
  28. local newjson = readfile("IY.txt")
  29. local CREATEFILE = HttpService:JSONDecode(newjson)
  30. colorR = CREATEFILE.colorR
  31. colorG = CREATEFILE.colorG
  32. colorB = CREATEFILE.colorB
  33. cmdprefix = CREATEFILE.cmdprefix
  34. suggestionstoggle = CREATEFILE.suggestionstoggle
  35. allowfriends = CREATEFILE.allowfriends
  36. JLnotify = CREATEFILE.JLnotify
  37. Mseconds = CREATEFILE.Mseconds
  38. Nfriends = CREATEFILE.Nfriends
  39. cmdbarbind = CREATEFILE.cmdbarbind
  40. chatsV = CREATEFILE.chatsV
  41. whispersV = CREATEFILE.whispersV
  42. commandsV = CREATEFILE.commandsV
  43. aliasSave = CREATEFILE.aliasSave
  44. loaded = true end
  45. function pcWRITE()
  46. local file, err = pcall(writeF)
  47. if not file then
  48. warn("READ/WRITE ERROR: "..err)
  49. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  50. function Click(mouse) R_W:Destroy()
  51. for _, child in pairs(game.CoreGui:GetChildren()) do
  52. if child.Name == "IYrun" then
  53. child:Destroy() end end end
  54. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  55. if writefileExploit() then
  56. local function sfile()
  57. local checktxt = readfile("IY.txt")
  58. if checktxt == nil then pcWRITE() writeF()
  59. else return end end
  60. local success, message2 = pcall(sfile)
  61. if success then
  62. local json = readfile("IY.txt")
  63. local LOADFILE = HttpService:JSONDecode(json)
  64. colorR = LOADFILE.colorR
  65. colorG = LOADFILE.colorG
  66. colorB = LOADFILE.colorB
  67. cmdprefix = LOADFILE.cmdprefix
  68. suggestionstoggle = LOADFILE.suggestionstoggle
  69. allowfriends = LOADFILE.allowfriends
  70. JLnotify = LOADFILE.JLnotify
  71. Mseconds = LOADFILE.Mseconds
  72. Nfriends = LOADFILE.Nfriends
  73. cmdbarbind = LOADFILE.cmdbarbind
  74. chatsV = LOADFILE.chatsV
  75. whispersV = LOADFILE.whispersV
  76. commandsV = LOADFILE.commandsV
  77. aliasSave = LOADFILE.aliasSave
  78. loaded = true else
  79. pcWRITE() writeF() end
  80. else
  81. colorR = 0.121569
  82. colorG = 0.121569
  83. colorB = 0.121569
  84. cmdprefix = ';'
  85. suggestionstoggle = true
  86. allowfriends = true
  87. JLnotify = true
  88. Mseconds = '7'
  89. Nfriends = true
  90. cmdbarbind = ';'
  91. chatsV = false
  92. whispersV = false
  93. commandsV = false
  94. aliasSave = {}
  95. loaded = true
  96. end
  97. repeat wait() until loaded == true
  98. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  99. 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={}
  100. 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
  101. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  102. local split=" " slock = false
  103. function updatefile()
  104. if writefileExploit() then
  105. local update = {
  106. colorR = colorR;
  107. colorG = colorG;
  108. colorB = colorB;
  109. cmdprefix = cmdprefix;
  110. suggestionstoggle = suggestionstoggle;
  111. allowfriends = allowfriends;
  112. JLnotify = JLnotify;
  113. Mseconds = Mseconds;
  114. Nfriends = Nfriends;
  115. cmdbarbind = cmdbarbind;
  116. chatsV = chatsV;
  117. whispersV = whispersV;
  118. commandsV = commandsV;
  119. aliasSave = aliasSave
  120. }
  121. local updated = HttpService:JSONEncode(update)
  122. wait(0.1)
  123. writefile("IY.txt", updated) end end
  124. function isNumber(str)
  125. return tonumber(str) ~= nil end
  126. function msghook()
  127. for _, child in pairs( workspace:GetChildren()) do
  128. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  129. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  130. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  131. else MSGhook = false end end
  132. game:GetService("RunService").RenderStepped:Connect(function()
  133. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  134. if r15noclip then
  135. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  136. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  137. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  138. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  139. if workspace.IYmessage.Text == '' then
  140. for _, child in pairs( LightingService:GetChildren()) do
  141. if child.Name == "IYmblur" then
  142. child:Destroy() end end end
  143. else MSGhook = false end
  144. for i,v in pairs(_players:GetPlayers()) do
  145. if FindTable(loopkillT, v.Name) then
  146. v.Character:BreakJoints() end
  147. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  148. v.Backpack:Destroy()
  149. for i,n in pairs(v.Character:GetChildren()) do
  150. if n:IsA('Tool') or n:IsA('HopperBin') then
  151. n:destroy() end end end
  152. if FindTable(rainbowT, v.Name) then
  153. v.Neutral = false
  154. v.TeamColor = BrickColor.random()
  155. end end end end)
  156. LightingService = game:GetService("Lighting")
  157. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  158. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  159. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  160. function FindTable(Table, Name)
  161. for i,v in pairs(Table) do
  162. if v == Name then
  163. return true
  164. end end
  165. return false
  166. end
  167. function GetInTable(Table, Name)
  168. for i = 1, #Table do
  169. if Table[i] == Name then
  170. return i
  171. end end
  172. return false end
  173. _players.PlayerRemoving:connect(function(player)
  174. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  175. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  176. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  177. game:FindService('StarterGui'):SetCore('SendNotification', {
  178. Title = player.Name,
  179. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  180. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  181. Duration = 5,
  182. })
  183. elseif JLnotify == true and Nfriends == false then
  184. game:FindService('StarterGui'):SetCore('SendNotification', {
  185. Title = player.Name,
  186. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  187. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  188. Duration = 5,
  189. })
  190. end
  191. end)
  192. FLYING = false
  193. iyflyspeed = 1
  194. function sFLY() -- from rocky2u cmdscript
  195. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  196. repeat wait() until Mouse
  197.  
  198. local T = LP.Character.HumanoidRootPart
  199. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  200. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  201. local SPEED = 0
  202.  
  203. local function FLY()
  204. FLYING = true
  205. local BG = Instance.new('BodyGyro', T)
  206. local BV = Instance.new('BodyVelocity', T)
  207. BG.P = 9e4
  208. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  209. BG.cframe = T.CFrame
  210. BV.velocity = Vector3.new(0, 0.1, 0)
  211. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  212. spawn(function()
  213. repeat wait()
  214. LP.Character.Humanoid.PlatformStand = true
  215. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  216. SPEED = 50
  217. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  218. SPEED = 0
  219. end
  220. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  221. 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
  222. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  223. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  224. 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
  225. else
  226. BV.velocity = Vector3.new(0, 0.1, 0)
  227. end
  228. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  229. until not FLYING
  230. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  231. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  232. SPEED = 0
  233. BG:destroy()
  234. BV:destroy()
  235. LP.Character.Humanoid.PlatformStand = false
  236. end)
  237. end
  238. Mouse.KeyDown:connect(function(KEY)
  239. if KEY:lower() == 'w' then
  240. CONTROL.F = iyflyspeed
  241. elseif KEY:lower() == 's' then
  242. CONTROL.B = -iyflyspeed
  243. elseif KEY:lower() == 'a' then
  244. CONTROL.L = -iyflyspeed
  245. elseif KEY:lower() == 'd' then
  246. CONTROL.R = iyflyspeed
  247. end
  248. end)
  249. Mouse.KeyUp:connect(function(KEY)
  250. if KEY:lower() == 'w' then
  251. CONTROL.F = 0
  252. elseif KEY:lower() == 's' then
  253. CONTROL.B = 0
  254. elseif KEY:lower() == 'a' then
  255. CONTROL.L = 0
  256. elseif KEY:lower() == 'd' then
  257. CONTROL.R = 0
  258. end
  259. end)
  260. FLY()
  261. end
  262. function NOFLY()
  263. FLYING = false
  264. LP.Character.Humanoid.PlatformStand = false
  265. end
  266. HK = {
  267. '-HOTKEYS-',
  268. 'HOLD F2 - Click TP',
  269. 'F4 - Toggle Fly',
  270. 'F5 - Toggle Noclip',
  271. '-COMMANDS-'
  272. }
  273. CMDs = {
  274. 'addalias [cmd] [alias]',
  275. 'addstat [plr] [text]',
  276. 'admins',
  277. 'admin [plr]',
  278. 'agelock [age num]',
  279. 'addban [full username]',
  280. 'age [plr]',
  281. 'aliases',
  282. 'alien / ayylmao [plr]',
  283. 'ambient [R G B]',
  284. 'anchor',
  285. 'animation [plr] [anim]',
  286. 'arrest [plr]',
  287. 'bait',
  288. 'ball [plr]',
  289. 'bang [plr] [plr] / bang [plr]',
  290. 'bans',
  291. 'ban [plr]',
  292. 'base',
  293. 'begone / thot [plr]',
  294. 'bgui [plr] [text]',
  295. 'blackandwhite',
  296. 'bleach [plr]',
  297. 'blackify [plr]',
  298. 'blind [plr]',
  299. 'blur [num]',
  300. 'bomb [plr]',
  301. 'box [plr]',
  302. 'breakloops/break (cmd loops)',
  303. 'brightness [num]',
  304. 'bring [plr]',
  305. 'btools [plr]',
  306. 'burn [plr]',
  307. 'cape [plr] [R G B]',
  308. 'car [plr]',
  309. 'change [plr] [stat] [num]',
  310. 'charplr / cp [plr] [plr]',
  311. 'char [plr] [ID]',
  312. 'chat [plr] [msg]',
  313. 'chickenarms / chicken [plr]',
  314. 'clear',
  315. 'clip',
  316. 'clone [plr]',
  317. 'clraliases',
  318. 'clrbans',
  319. 'clrterrain',
  320. 'cmds',
  321. 'confuse [plr]',
  322. 'control [plr]',
  323. 'copytools / ctools [plr]',
  324. 'countdown [num]',
  325. 'crash [plr]',
  326. 'creeper [plr]',
  327. 'cripple [plr]',
  328. 'crucify [plr]',
  329. 'damage [plr]',
  330. 'dance [plr]',
  331. 'day',
  332. 'decalspam [ID]',
  333. 'deleteclass / dc [class name]',
  334. 'deletepos / dpos [name]',
  335. 'delete [part name]',
  336. 'devuzi',
  337. 'disablereset [plr]',
  338. 'disabletools [plr]',
  339. 'disable [plr]',
  340. 'disco',
  341. 'discomesh [plr]',
  342. 'distortsound / distort [num]',
  343. 'dog [plr]',
  344. 'dong [plr]',
  345. 'draw',
  346. 'duck [plr]',
  347. 'dummy [name]',
  348. 'earthquake [power] [intensity]',
  349. 'enablereset [plr]',
  350. 'enabletools [plr]',
  351. 'enable [plr]',
  352. 'esp [plr]',
  353. 'exit',
  354. 'explode [plr]',
  355. 'explorer / dex',
  356. 'f3x',
  357. 'face [plr] [ID]',
  358. 'fart [plr]',
  359. 'fat [plr]',
  360. 'fegod',
  361. 'feinvisible / feinvis',
  362. 'fekill [plr] (need a tool)',
  363. 'ff [plr]',
  364. 'filtering',
  365. 'fire [plr] [R G B]',
  366. 'firstp [plr]',
  367. 'fix',
  368. 'fixcam',
  369. 'fixlighting / fixl',
  370. 'flashlight [plr]',
  371. 'fling [plr]',
  372. 'float [plr]',
  373. 'flood',
  374. 'fly',
  375. 'flyspeed [num]',
  376. 'fogcolor [R G B]',
  377. 'fogend [num]',
  378. 'freecam / fc',
  379. 'freecamspeed / fcspeed [num]',
  380. 'freeze / fr [plr]',
  381. 'ghost [plr]',
  382. 'glass [plr]',
  383. 'globalshadows / gshadows',
  384. 'glowstick [plr] [R G B]',
  385. 'god [plr]',
  386. 'goto [plr]',
  387. 'gravity [num]',
  388. 'hang [plr]',
  389. 'hatsize [plr] [num]',
  390. 'hat [plr] [ID]',
  391. 'headshake [plr]',
  392. 'headsize [plr] [num]',
  393. 'heal [plr]',
  394. 'hidename [plr]',
  395. 'hideplaylist / hideplayer',
  396. 'hipheight / hheight [plr] [num]',
  397. 'hub',
  398. 'infect [plr]',
  399. 'insert [ID/name]',
  400. 'invert',
  401. 'invisible / invis [plr]',
  402. 'invisibleff / invisff [plr]',
  403. 'iyspam',
  404. 'jail [plr]',
  405. 'jumppower / jpower [plr] [num]',
  406. 'jump [plr]',
  407. 'keeptools / ktools [plr]',
  408. 'keybind [key] [cmd]',
  409. 'kick [plr]',
  410. 'kidnap [plr]',
  411. 'kill [plr]',
  412. 'knife',
  413. 'knuckles [plr]',
  414. 'light [plr] [R G B]',
  415. 'loadm',
  416. 'loadmap [ID]',
  417. 'loadpos / lpos [plr] [name]',
  418. 'lockws',
  419. 'lock [plr]',
  420. 'logs',
  421. 'longneck [plr]',
  422. 'loopbring [plr]',
  423. 'loopheal [plr]',
  424. 'loopjump / ljump [plr]',
  425. 'loopkill [plr]',
  426. 'loopname / lname [plr]',
  427. 'loopoof',
  428. 'loopsit / lsit [plr]',
  429. 'mage',
  430. 'maxhealth [plr] [num]',
  431. 'maxzoom [plr] [num]',
  432. 'mesh [plr] [mesh] [texture]',
  433. 'message / m [msg]',
  434. 'meteor/asteroid [plr]',
  435. 'naked [plr]',
  436. 'name [plr]',
  437. 'neon [plr]',
  438. 'nextsong',
  439. 'night',
  440. 'nil [plr]',
  441. 'noarms [plr]',
  442. 'nobox [plr]',
  443. 'noclip',
  444. 'noclones [plr]',
  445. 'nodong [plr]',
  446. 'nodummies',
  447. 'noesp [plr]',
  448. 'noglobalshadows / nogshadows',
  449. 'nokeeptools / noktools [plr]',
  450. 'nolimbs [plr]',
  451. 'nooutlines',
  452. 'noparticles [plr]',
  453. 'noplrsound [plr]',
  454. 'norain',
  455. 'notools [plr]',
  456. 'nuke [plr]',
  457. 'os [plr]',
  458. 'offset [plr] [coordinate]',
  459. 'outlines',
  460. 'paper [plr]',
  461. 'partdisco',
  462. 'particles [plr] [ID]',
  463. 'pipetp [plr] [plr]',
  464. 'pitch [num]',
  465. 'playhash / hash [hash]',
  466. 'playlist / player [ID],[ID]...',
  467. 'plrsound [plr] [ID]',
  468. 'positions / pos',
  469. 'prefix [string]',
  470. 'prevsong',
  471. 'punish [plr]',
  472. 'rainbowname [plr]',
  473. 'rainbow [plr]',
  474. 'rain [mesh] [texture]',
  475. 'refresh / re [plr]',
  476. 'rejoin',
  477. 'remotespy',
  478. 'removealias [alias]',
  479. 'removebait / nobait',
  480. 'rgui',
  481. 'removehats / rhats [plr]',
  482. 'removespawns',
  483. 'respawn [plr]',
  484. 'restoremap / rmap',
  485. 'rocket [plr]',
  486. 'savelighting / slighting',
  487. 'savemap / smap',
  488. 'savepos / spos [name]',
  489. 'script [script]',
  490. 'seagull / gull [plr]',
  491. 'seizure [plr]',
  492. 'serverinfo / info',
  493. 'serverlock / slock',
  494. 'servermessage / sm [msg]',
  495. 'sethealth [plr] [num]',
  496. 'setsong [num]',
  497. 'settings',
  498. 'sgod [plr]',
  499. 'shiny [plr]',
  500. 'shrek [plr]',
  501. 'shutdown',
  502. 'sit [plr]',
  503. 'size [plr] [num]',
  504. 'skydive [plr]',
  505. 'skygif [ID],[ID]... [interval]',
  506. 'sky [ID]',
  507. 'smite [plr]',
  508. 'smoke [plr]',
  509. 'sound / music [ID/name]',
  510. 'sparkles / sp [plr] [R G B]',
  511. 'spasm [plr]',
  512. 'spawnpoint [plr]',
  513. 'spectate / view [plr]',
  514. 'speed / ws [plr] [num]',
  515. 'sphere [plr]',
  516. 'spin [plr]',
  517. 'spookyify',
  518. 'starman [plr]',
  519. 'strength [plr]',
  520. 'strobe',
  521. 'stun [plr]',
  522. 'sun [intense] [spread]',
  523. 'sword [plr]',
  524. 'tablet',
  525. 'team [plr] [team]',
  526. 'terrain',
  527. 'thaw / unfr [plr]',
  528. 'thirdp [plr]',
  529. 'time [num]',
  530. 'tools [plr]',
  531. 'torso [plr]',
  532. 'tppos [plr] [coordinate]',
  533. 'tp [plr] [plr]',
  534. 'trail [plr] [R G B]',
  535. 'trip [plr]',
  536. 'unadmin [plr]',
  537. 'unagelock',
  538. 'unanchor',
  539. 'unball [plr]',
  540. 'unban [plr]',
  541. 'unbgui [plr]',
  542. 'unblind [plr]',
  543. 'unblur',
  544. 'uncape [plr]',
  545. 'uncar [plr]',
  546. 'unchar [plr]',
  547. 'unconfuse [plr]',
  548. 'uncreeper [plr]',
  549. 'uncripple [plr]',
  550. 'undecalspam',
  551. 'undisco',
  552. 'undog [plr]',
  553. 'unduck [plr]',
  554. 'unff [plr]',
  555. 'unfire [plr]',
  556. 'unfloat [plr]',
  557. 'unfly',
  558. 'unfreecam / unfc',
  559. 'unghost [plr]',
  560. 'ungod [plr]',
  561. 'unhidename [plr]',
  562. 'uninfect [plr]',
  563. 'unjail [plr]',
  564. 'unkeybind [key]',
  565. 'unlight [plr]',
  566. 'unlockws',
  567. 'unlock [plr]',
  568. 'unlongneck [plr]',
  569. 'unloopbring [plr]',
  570. 'unloopheal [plr]',
  571. 'unloopjump / unljump [plr]',
  572. 'unloopkill [plr]',
  573. 'unloopname / unlname [plr]',
  574. 'unloopoof',
  575. 'unloopsit / unlsit [plr]',
  576. 'unname [plr]',
  577. 'unpartdisco',
  578. 'unpunish [plr]',
  579. 'unrainbowname [plr]',
  580. 'unseizure [plr]',
  581. 'unserverlock / unslock',
  582. 'unshrek [plr]',
  583. 'unskygif',
  584. 'unsmoke [plr]',
  585. 'unsparkles / unsp [plr]',
  586. 'unspectate / unview',
  587. 'unsphere [plr]',
  588. 'unspin [plr]',
  589. 'unstarman [plr]',
  590. 'unstrength [plr]',
  591. 'unstrobe',
  592. 'unstun [plr]',
  593. 'untrail [plr]',
  594. 'unweaken [plr]',
  595. 'version',
  596. 'visible / vis [plr]',
  597. 'volume / vol [num]',
  598. 'weaken [plr]',
  599. 'whiteify [plr]',
  600. 'zinnia [plr]'
  601. }
  602. 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
  603.  
  604. std.inTable=function(tbl,val)
  605. if tbl==nil then return false end
  606.  
  607. for _,v in pairs(tbl)do
  608. if v==val then return true end
  609. end
  610. return false
  611. end
  612. std.out=function(str)
  613. print(str)
  614. end
  615. std.list=function(tbl)
  616. local str=''
  617. for i,v in pairs(tbl)do
  618. str=str..tostring(v)
  619. if i~=#tbl then str=str..', ' end
  620. end
  621. return str
  622. end
  623. std.endat=function(str,val)
  624. local z=str:find(val)
  625. if z then
  626. return str:sub(0,z-string.len(val)),true
  627. else
  628. return str,false
  629. end
  630. end
  631. std.first=function(str) return str:sub(1,1) end
  632.  
  633. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  634.  
  635. local exec=function(str)
  636. spawn(function()
  637. local script, loaderr = loadstring(str)
  638. if not script then
  639. error(loaderr)
  640. else
  641. script()
  642. end
  643. end)
  644. end
  645. local findCmd=function(cmd_name)
  646. for i,v in pairs(cmds)do
  647. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  648. return v
  649. end
  650. end
  651. end
  652. local getCmd=function(msg)
  653. local cmd,hassplit=std.endat(msg:lower(),split)
  654. if hassplit then
  655. return {cmd,true}
  656. else
  657. return {cmd,false}
  658. end
  659. end
  660. local getprfx=function(strn)
  661. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  662. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  663. end return
  664. end
  665. function dragGUI(gui)
  666. spawn(function()
  667. local UserInputService = game:GetService("UserInputService")
  668. local dragging
  669. local dragInput
  670. local dragStart
  671. local startPos
  672. local function update(input)
  673. local delta = input.Position - dragStart
  674. 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)
  675. end
  676. gui.InputBegan:Connect(function(input)
  677. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  678. dragging = true
  679. dragStart = input.Position
  680. startPos = gui.Position
  681.  
  682. input.Changed:Connect(function()
  683. if input.UserInputState == Enum.UserInputState.End then
  684. dragging = false
  685. end
  686. end)
  687. end
  688. end)
  689. gui.InputChanged:Connect(function(input)
  690. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  691. dragInput = input
  692. end
  693. end)
  694. UserInputService.InputChanged:Connect(function(input)
  695. if input == dragInput and dragging then
  696. update(input)
  697. end
  698. end)
  699. end)
  700. end
  701. maincolor = Color3.new(colorR, colorG, colorB)
  702. function updatecolors(color)
  703. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  704. maincolor = color
  705. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  706. if child.Name == "TopBarContainer" then
  707. child.BackgroundColor3 = color
  708. end end
  709. FeedbackMain.BackgroundColor3 = maincolor
  710. MAIN.BackgroundColor3 = maincolor
  711. bar.BackgroundColor3 = maincolor
  712. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  713. if game.CoreGui:FindFirstChild('Updates') then
  714. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  715. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  716. if game.CoreGui:FindFirstChild('Sinfo') then
  717. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  718. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  719. if game.CoreGui:FindFirstChild('cp') then
  720. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  721. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  722. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  723. if game.CoreGui:FindFirstChild('Bans') then
  724. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  725. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  726. if game.CoreGui:FindFirstChild('Pos') then
  727. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  728. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  729. if game.CoreGui:FindFirstChild('Admins') then
  730. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  731. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  732. if game.CoreGui:FindFirstChild('Logs') then
  733. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  734. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  735. if game.CoreGui:FindFirstChild('Aliases') then
  736. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  737. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  738. for _, child in pairs( game.CoreGui:GetChildren()) do
  739. if child.Name == "Models" then
  740. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  741. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  742. end
  743. end
  744. for _, child in pairs( game.CoreGui:GetChildren()) do
  745. if child.Name == "Audios" then
  746. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  747. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  748. end
  749. end
  750. end
  751.  
  752. function respawn(plr)
  753. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  754. local H = Instance.new('Humanoid', M)
  755. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  756. plr.Character = M end
  757.  
  758. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  759. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  760. function kickF(plr)
  761. spawn(function()
  762. if plr.Parent ~= nil then
  763. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  764. local newChar = dummy:Clone() newChar.Parent = workspace
  765. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  766. for i = 1,4 do
  767. local Plat = Instance.new('SkateboardPlatform', newChar)
  768. Plat.Position = newChar.HumanoidRootPart.Position
  769. Plat.Name = 'IYplat'
  770. Plat.Size = Vector3.new(10, 1.2, 10)
  771. Plat.Transparency = 1 end
  772. plr.Character = newChar
  773. local PART = Instance.new('Part', newChar)
  774. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  775. PART.Size = Vector3.new(10, 1.2, 10)
  776. PART.Anchored = true
  777. PART.Transparency = 1
  778. if newChar:FindFirstChild("SkateboardPlatform") then
  779. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  780. wait(0.4)
  781. if newChar then newChar:Destroy() end
  782. kickF(plr) end
  783. end end) end
  784.  
  785. function refresh(plr)
  786. spawn(function()
  787. local rpos = plr.Character.HumanoidRootPart.Position
  788. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  789. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  790. plr.Character:MoveTo(rpos) end) end
  791.  
  792. 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
  793. 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
  794. _players.PlayerAdded:connect(function(player)
  795. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  796. game:FindService('StarterGui'):SetCore('SendNotification', {
  797. Title = player.Name,
  798. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  799. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  800. Duration = 5,
  801. })
  802. elseif JLnotify == true and Nfriends == false then
  803. game:FindService('StarterGui'):SetCore('SendNotification', {
  804. Title = player.Name,
  805. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  806. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  807. Duration = 5,
  808. })
  809. end
  810. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  811. spawn(function()
  812. repeat wait() until player.Character
  813. kickF(player)
  814. end)
  815. end)
  816. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  817. spawn(function()
  818. repeat wait() until player.Character
  819. kickF(player)
  820. end)
  821. end
  822. if FindTable(banT, player.userId) then
  823. spawn(function()
  824. repeat wait() until player.Character
  825. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  826. kickF(player)
  827. end)
  828. end
  829. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  830. spawn(function()
  831. repeat wait() until player.Character
  832. kickF(player)
  833. end)
  834. else
  835. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  836. spawn(function()
  837. repeat wait() until player.Character
  838. kickF(player)
  839. end)
  840. end
  841. end
  842. end)
  843. local customAlias = {}
  844. local findCmd=function(cmd_name)
  845. for i,v in pairs(cmds)do
  846. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  847. return v
  848. end
  849. end
  850. return customAlias[cmd_name:lower()]
  851. end
  852. local function splitString(str,delim)
  853. local broken = {}
  854. if delim == nil then delim = "," end
  855. for w in string.gmatch(str,"[^"..delim.."]+") do
  856. table.insert(broken,w)
  857. end
  858. return broken
  859. end
  860. local historyCount = 0
  861. local cmdHistory = {}
  862. lastBreakTime = 0
  863. local function execCmd(cmdStr,speaker)
  864. local rawCmdStr = cmdStr
  865. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  866. local commandsToRun = splitString(cmdStr,"\\")
  867. for i,v in pairs(commandsToRun) do
  868. v = string.gsub(v,"%%BackSlash%%","\\")
  869. local x,y,num = v:find("^(%d+)%^")
  870. local cmdDelay = 0
  871. if num then
  872. v = v:sub(y+1)
  873. local x,y,del = v:find("^([%d%.]+)%^")
  874. if del then
  875. v = v:sub(y+1)
  876. cmdDelay = tonumber(del) or 0
  877. end
  878. end
  879. num = tonumber(num or 1)
  880. local args = splitString(v,split)
  881. local cmd = findCmd(args[1])
  882. if cmd then
  883. table.remove(args,1)
  884. cargs = args
  885. if speaker == gPlayers.LocalPlayer then
  886. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  887. end
  888. if #cmdHistory > 20 then table.remove(cmdHistory) end
  889. local cmdStartTime = tick()
  890. for rep = 1,num do
  891. if lastBreakTime > cmdStartTime then break end
  892. pcall(function()
  893. cmd.FUNC(args, speaker)
  894. end)
  895. if cmdDelay ~= 0 then wait(cmdDelay) end
  896. end
  897. end
  898. end
  899. end
  900. logsloaded = false
  901. ChatLog = function(plr)
  902. plr.Chatted:Connect(function(Message)
  903. if logsloaded == true then
  904. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  905. CreateLabel(plr.Name,Message)
  906. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  907. CreateLabel(plr.Name,Message)
  908. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  909. CreateLabel(plr.Name,Message)
  910. 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
  911. CreateLabel(plr.Name,Message)
  912. end end end) end
  913. 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
  914. for _, plr in pairs(gPlayers:GetChildren()) do
  915. if plr.ClassName == "Player" then
  916. updateevents(plr) ChatLog(plr) end end
  917. _players.PlayerAdded:connect(function(player)
  918. updateevents(player) ChatLog(player)
  919. end)
  920. _G.exec_cmd = execCmd
  921. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  922. 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
  923. local _char=function(plr_name)
  924. for i,v in pairs(gPlayers:GetChildren())do
  925. if v:IsA'Player'then
  926. if v.Name==plr_name then return v.Character end
  927. end
  928. end
  929. return
  930. end
  931. local _plr=function(plr_name)
  932. for i,v in pairs(gPlayers:GetChildren())do
  933. if v:IsA'Player'then
  934. if v.Name==plr_name then return v end
  935. end
  936. end
  937. return
  938. end
  939. function addcmd(name,desc,alias,func)
  940. cmds[#cmds+1]=
  941. {
  942. NAME=name;
  943. DESC=desc;
  944. ALIAS=alias;
  945. FUNC=func;
  946. }
  947. end
  948. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  949. local SpecialPlayerCases = {
  950. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  951. ["others"] = function(speaker)
  952. local plrs = {}
  953. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  954. if v ~= speaker then
  955. table.insert(plrs,v)
  956. end
  957. end
  958. return plrs
  959. end,
  960. ["me"] = function(speaker)return {speaker} end,
  961. ["#(%d+)"] = function(speaker,args,currentList)
  962. local returns = {}
  963. local randAmount = tonumber(args[1])
  964. local players = {unpack(currentList)}
  965. for i = 1,randAmount do
  966. if #players == 0 then break end
  967. local randIndex = math.random(1,#players)
  968. table.insert(returns,players[randIndex])
  969. table.remove(players,randIndex)
  970. end
  971. return returns
  972. end,
  973. ["random"] = function(speaker,args,currentList)
  974. local players = currentList
  975. return {players[math.random(1,#players)]}
  976. end,
  977. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  978. local returns = {}
  979. local team = args[1]
  980. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  981. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  982. table.insert(returns,plr)
  983. end
  984. end
  985. return returns
  986. end,
  987. ["allies"] = function(speaker)
  988. local returns = {}
  989. local team = speaker.Team
  990. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  991. if plr.Team == team then
  992. table.insert(returns,plr)
  993. end
  994. end
  995. return returns
  996. end,
  997. ["enemies"] = function(speaker)
  998. local returns = {}
  999. local team = speaker.Team
  1000. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1001. if plr.Team ~= team then
  1002. table.insert(returns,plr)
  1003. end
  1004. end
  1005. return returns
  1006. end,
  1007. ["team"] = function(speaker)
  1008. local returns = {}
  1009. local team = speaker.Team
  1010. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1011. if plr.Team == team then
  1012. table.insert(returns,plr)
  1013. end
  1014. end
  1015. return returns
  1016. end,
  1017. ["nonteam"] = function(speaker)
  1018. local returns = {}
  1019. local team = speaker.Team
  1020. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1021. if plr.Team ~= team then
  1022. table.insert(returns,plr)
  1023. end
  1024. end
  1025. return returns
  1026. end,
  1027. ["friends"] = function(speaker,args)
  1028. local returns = {}
  1029. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1030. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1031. table.insert(returns,plr)
  1032. end
  1033. end
  1034. return returns
  1035. end,
  1036. ["nonfriends"] = function(speaker,args)
  1037. local returns = {}
  1038. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1039. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1040. table.insert(returns,plr)
  1041. end
  1042. end
  1043. return returns
  1044. end,
  1045. ["guests"] = function(speaker,args)
  1046. local returns = {}
  1047. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1048. if plr.Guest then
  1049. table.insert(returns,plr)
  1050. end
  1051. end
  1052. return returns
  1053. end,
  1054. ["bacons"] = function(speaker,args)
  1055. local returns = {}
  1056. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1057. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1058. table.insert(returns,plr)
  1059. end
  1060. end
  1061. return returns
  1062. end,
  1063. ["admins"] = function(speaker)
  1064. local returns = {}
  1065. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1066. if isAdmin(plr) then
  1067. table.insert(returns,plr)
  1068. end
  1069. end
  1070. return returns
  1071. end,
  1072. ["nonadmins"] = function(speaker)
  1073. local returns = {}
  1074. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1075. if not isAdmin(plr) then
  1076. table.insert(returns,plr)
  1077. end
  1078. end
  1079. return returns
  1080. end,
  1081. ["age(%d+)"] = function(speaker,args)
  1082. local returns = {}
  1083. local age = tonumber(args[1])
  1084. if not age == nil then return end
  1085. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1086. if plr.AccountAge <= age then
  1087. table.insert(returns,plr)
  1088. end
  1089. end
  1090. return returns
  1091. end,
  1092. ["rad(%d+)"] = function(speaker,args)
  1093. local returns = {}
  1094. local radius = tonumber(args[1])
  1095. local speakerChar = speaker.Character
  1096. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1097. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1098. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1099. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1100. if magnitude <= radius then table.insert(returns,plr) end
  1101. end
  1102. end
  1103. return returns
  1104. end
  1105. }
  1106. local function toTokens(str)
  1107. local tokens = {}
  1108. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1109. table.insert(tokens,{Operator = op,Name = name})
  1110. end
  1111. return tokens
  1112. end
  1113. local function onlyIncludeInTable(tab,matches)
  1114. local matchTable = {}
  1115. local resultTable = {}
  1116. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1117. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1118. return resultTable
  1119. end
  1120. local function removeTableMatches(tab,matches)
  1121. local matchTable = {}
  1122. local resultTable = {}
  1123. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1124. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1125. return resultTable
  1126. end
  1127. local function getPlayersByName(name)
  1128. local found = {}
  1129. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1130. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1131. table.insert(found,v)
  1132. end
  1133. end
  1134. return found
  1135. end
  1136. local function getPlayer(list,speaker)
  1137. if list == nil then return {speaker.Name} end
  1138. local nameList = splitString(list,",")
  1139.  
  1140. local foundList = {}
  1141.  
  1142. for _,name in pairs(nameList) do
  1143. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1144. local tokens = toTokens(name)
  1145. local initialPlayers = game:GetService("Players"):GetPlayers()
  1146.  
  1147. for i,v in pairs(tokens) do
  1148. if v.Operator == "+" then
  1149. local tokenContent = v.Name
  1150. local foundCase = false
  1151. for regex,case in pairs(SpecialPlayerCases) do
  1152. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1153. if #matches > 0 then
  1154. foundCase = true
  1155. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1156. end
  1157. end
  1158. if not foundCase then
  1159. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1160. end
  1161. else
  1162. local tokenContent = v.Name
  1163. local foundCase = false
  1164. for regex,case in pairs(SpecialPlayerCases) do
  1165. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1166. if #matches > 0 then
  1167. foundCase = true
  1168. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1169. end
  1170. end
  1171. if not foundCase then
  1172. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1173. end
  1174. end
  1175. end
  1176.  
  1177. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1178. end
  1179.  
  1180. local foundNames = {}
  1181. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1182.  
  1183. return foundNames
  1184. end
  1185. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1186. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1187. if (zCoco) then
  1188. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1189. else
  1190. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1191. end
  1192. return funcw
  1193. end
  1194. function _G.msg(txt)
  1195. spawn(function()
  1196. msghook()
  1197. if MSGhook == true then
  1198. workspace.IYmessage.Text = ''
  1199. wait(0.1)
  1200. local b = Instance.new("BlurEffect", LightingService)
  1201. b.Name = "IYmblur"
  1202. b.Size = 18
  1203. workspace.IYmessage.Text = txt
  1204. wait(Mseconds)
  1205. b:Destroy()
  1206. if workspace.IYmessage.Text == txt then
  1207. workspace.IYmessage.Text = '' end
  1208. elseif MSGhook == false then
  1209. execCmd("loadm")
  1210. repeat wait() until workspace:FindFirstChild("IYmessage")
  1211. workspace.IYmessage.Text = ''
  1212. wait(0.1)
  1213. local b = Instance.new("BlurEffect", LightingService)
  1214. b.Name = "IYmblur"
  1215. b.Size = 18
  1216. workspace.IYmessage.Text = txt
  1217. wait(Mseconds)
  1218. b:Destroy()
  1219. if workspace.IYmessage.Text == txt then
  1220. workspace.IYmessage.Text = '' end
  1221. end
  1222. end)
  1223. end
  1224. function bleach(plr)
  1225. spawn(function()
  1226. local char = plr.Character
  1227. local hit1 = Instance.new("Sound", workspace)
  1228. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1229. local hit = Instance.new("Sound", workspace)
  1230. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1231. local Bleach = Instance.new("Part", char["Left Arm"])
  1232. Bleach.CanCollide = false
  1233. local Mesh = Instance.new("SpecialMesh", Bleach)
  1234. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1235. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1236. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1237. local Handy = Instance.new("Weld", Bleach)
  1238. Handy.Part0 = Bleach
  1239. Handy.Part1 = char["Left Arm"]
  1240. Handy.C0 = CFrame.new(0.5,1.8,0)
  1241. Handy.C1 = CFrame.Angles(0,4,1)
  1242. local drink = Instance.new("Sound", char.Head)
  1243. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1244. wait(3)
  1245. game.Chat:Chat(char.Head,"I need to die","Red")
  1246. for i = 1,10 do
  1247. wait()
  1248. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1249. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1250. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1251. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1252. end
  1253. drink:Play()
  1254. wait(3.4)
  1255. drink:Stop()
  1256. for i = 1,10 do
  1257. wait()
  1258. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1259. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1260. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1261. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1262. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1263. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1264. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1265. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1266. end
  1267. wait(0.01)
  1268. char.Torso.Anchored = true
  1269. char["Left Arm"].Anchored = true
  1270. char["Right Arm"].Anchored = true
  1271. char["Left Leg"].Anchored = true
  1272. char["Right Leg"].Anchored = true
  1273. char.Head.Anchored = true
  1274. hit:Play()
  1275. hit1:Play()
  1276. wait(4)
  1277. local bl00d = Instance.new("Part", char.Head)
  1278. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1279. bl00d.Rotation = Vector3.new(0,0,-90)
  1280. bl00d.CanCollide = false
  1281. bl00d.Anchored = true
  1282. bl00d.BrickColor = BrickColor.new("Maroon")
  1283. bl00d.Position = char.Head.Position
  1284. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1285. bl00d.Shape = "Cylinder"
  1286. bl00d.Material = "Pebble"
  1287. for i = 1,100 do
  1288. wait()
  1289. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1290. end
  1291. wait(1)
  1292. char.Humanoid.Health = 0
  1293. end)
  1294. end
  1295. function rape(victim, speaker) -- from rocky2u cmdscript
  1296. spawn(function()
  1297. local P1 = game:GetService("Players")[speaker].Character.Torso
  1298. local V1 = game:GetService("Players")[victim].Character.Torso
  1299. V1.Parent.Humanoid.PlatformStand = true
  1300. 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'
  1301. 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'
  1302. 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'
  1303. 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'
  1304. 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'
  1305. 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'
  1306. 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)
  1307. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1308. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1309. local D2 = D:Clone() D2.Parent = P1
  1310. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1311. 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)
  1312. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1313. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1314. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1315. local CM = Instance.new('CylinderMesh', C)
  1316. 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)
  1317. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1318. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1319. 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)
  1320. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1321. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1322. 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)
  1323. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1324. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1325. 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)
  1326. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1327. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1328. 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)
  1329. 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)
  1330. 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)
  1331. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1332. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1333. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1334. end)
  1335. 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)
  1336. end
  1337.  
  1338. addcmd('addalias','Adds an alias to a command',{},
  1339. function(args,speaker)
  1340. if #args < 2 then return end
  1341. local cmd = string.lower(args[1])
  1342. local alias = string.lower(args[2])
  1343. for i,v in pairs(cmds) do
  1344. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1345. customAlias[alias] = v
  1346. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1347. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1348. Notify("Added "..alias.." as an alias to "..cmd)
  1349. updatefile()
  1350. updatealiases()
  1351. break
  1352. end
  1353. end
  1354. end)
  1355.  
  1356. addcmd('877241loadalias','dab',{},
  1357. function(args,speaker)
  1358. if #args < 2 then return end
  1359. local cmd = string.lower(args[1])
  1360. local alias = string.lower(args[2])
  1361. for i,v in pairs(cmds) do
  1362. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1363. customAlias[alias] = v
  1364. updatealiases()
  1365. break
  1366. end
  1367. end
  1368. end)
  1369.  
  1370. addcmd('removealias','Removes a custom alias',{},
  1371. function(args,speaker)
  1372. if #args < 1 then return end
  1373. local alias = string.lower(args[1])
  1374. if customAlias[alias] then
  1375. local cmd = customAlias[alias].NAME
  1376. customAlias[alias] = nil
  1377. for i,v in pairs(aliasSave) do
  1378. if v.ALIAS == tostring(alias) then
  1379. table.remove(aliasSave, i)
  1380. end end
  1381. Notify("Removed the alias "..alias.." from "..cmd)
  1382. updatefile()
  1383. updatealiases()
  1384. end
  1385. end)
  1386.  
  1387. addcmd('clraliases','Removes all custom alias',{},
  1388. function(args,speaker)
  1389. customAlias = {}
  1390. aliasSave ={}
  1391. updatefile()
  1392. updatealiases()
  1393. Notify('Removed all aliases')
  1394. end)
  1395.  
  1396. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1397. function(args, speaker)
  1398. loadstring(tostring(GLS(false, 0)))()
  1399. end)
  1400.  
  1401. function hub()
  1402. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1403. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1404. addcmd('hub','opens script hub',{'scripts'},
  1405. function(args, speaker)
  1406. if speaker.userId ~= LP.userId then
  1407. lponly(speaker) else
  1408. hub()
  1409. end end)
  1410.  
  1411. addcmd('ff','gives ff 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. Instance.new("ForceField", pchar)
  1417. end
  1418. end)
  1419.  
  1420. addcmd('maxhealth','sets a limit of health to 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.MaxHealth = args[2]
  1426. end
  1427. end)
  1428.  
  1429. addcmd('sethealth','sets the health of a player',{},
  1430. function(args, speaker)
  1431. local players = getPlayer(args[1], speaker)
  1432. for i,v in pairs(players)do
  1433. local pchar=_char(v)
  1434. pchar.Humanoid.Health = args[2]
  1435. end
  1436. end)
  1437.  
  1438. addcmd('breakloops','stops any cmd loops',{'break'},
  1439. function(args, speaker)
  1440. lastBreakTime = tick()
  1441. end)
  1442.  
  1443. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1444. function(args, speaker)
  1445. local players = getPlayer(args[1], speaker)
  1446. for i,v in pairs(players)do
  1447. local pchar=_char(v)
  1448. local invisff = Instance.new("ForceField", pchar)
  1449. invisff.Visible = false
  1450. end
  1451. end)
  1452.  
  1453. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1454. function(args, speaker)
  1455. local players = getPlayer(args[1], speaker)
  1456. for i,v in pairs(players)do
  1457. local pchar=_char(v)
  1458. spawn(function()
  1459. local m = missile:Clone()
  1460. m.Parent = workspace
  1461. local W = Instance.new('Weld', m)
  1462. W.Part0 = W.Parent
  1463. W.Part1 = pchar.HumanoidRootPart
  1464. W.C1 = CFrame.new(0, 0.5, 1)
  1465. m.force.Force = Vector3.new(0, 15000, 0)
  1466. wait(0.01)
  1467. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1468. wait(5)
  1469. Instance.new('Explosion', m).Position = m.Position
  1470. wait(0.01)
  1471. pchar:BreakJoints()
  1472. wait(1)
  1473. m:destroy()
  1474. end)
  1475. end
  1476. end)
  1477.  
  1478. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1479. local players = getPlayer(args[1], speaker)
  1480. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1481. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1482. end
  1483. for i,v in pairs(players) do
  1484. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1485. end
  1486. end)
  1487.  
  1488. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1489. function(args, speaker)
  1490. if speaker.userId ~= LP.userId then
  1491. lponly(speaker)
  1492. else
  1493. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1494. end
  1495. end)
  1496.  
  1497. addcmd('unff', 'takes away ff from player',{'noff'},
  1498. function(args, speaker)
  1499. local players = getPlayer(args[1], speaker)
  1500. for i,v in pairs(players)do
  1501. local pchar=_char(v)
  1502. for j,v1 in pairs(pchar:GetChildren()) do
  1503. if v1:IsA("ForceField") then
  1504. v1:Destroy()
  1505. end
  1506. end
  1507. end
  1508. end)
  1509.  
  1510. addcmd('flashlight', 'gives a player a flashlight',{},
  1511. function(args, speaker)
  1512. local players = getPlayer(args[1], speaker)
  1513. for i,v in pairs(players)do
  1514. spawn(function()
  1515. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1516. flashlight.Parent = gPlayers[v].Backpack
  1517. flashlight.Name = "IYflashlight"
  1518. end)
  1519. end
  1520. end)
  1521.  
  1522. addcmd('car', 'inserts a car',{'vehicle'},
  1523. function(args, speaker)
  1524. local players = getPlayer(args[1], speaker)
  1525. for i,v in pairs(players)do
  1526. spawn(function()
  1527. local pchar=_char(v)
  1528. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1529. model.Parent = workspace
  1530. model:MakeJoints()
  1531. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1532. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1533. for _, child in pairs( model:GetChildren()) do
  1534. if child.ClassName == "Part" then
  1535. child.Anchored = true
  1536. wait(1)
  1537. child.Anchored = false
  1538. end end end) end end)
  1539.  
  1540. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1541. function(args, speaker)
  1542. local players = getPlayer(args[1], speaker)
  1543. for i,v in pairs(players)do
  1544. for _, child in pairs( workspace:GetChildren()) do
  1545. if child.Name == "IYcar" .. gPlayers[v].Name then
  1546. child:Destroy()
  1547. end
  1548. end
  1549. end
  1550. end)
  1551.  
  1552. addcmd('team','team [plr] [team]',{},
  1553. function(args, speaker)
  1554. local players = getPlayer(args[1], speaker)
  1555. local teamname = nil
  1556. for i,v in pairs(players)do
  1557. 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
  1558. _players[v].Team = teamname
  1559. end
  1560. end)
  1561.  
  1562. addcmd('maxzoom','maximum camera zoom',{},
  1563. function(args, speaker)
  1564. local players = getPlayer(args[1], speaker)
  1565. for i,v in pairs(players)do
  1566. _players[v].CameraMaxZoomDistance = args[2]
  1567. end
  1568. end)
  1569.  
  1570. function spawnrain(mesh,texture)
  1571. spawn(function()
  1572. for i,v in pairs(gPlayers:GetChildren()) do
  1573. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1574. if raining == true then
  1575. local rain = Instance.new("Part",workspace)
  1576. rain.CanCollide = true
  1577. local m = Instance.new("SpecialMesh",rain)
  1578. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1579. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1580. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1581. wait(5) rain:Destroy()
  1582. end
  1583. end
  1584. end
  1585. end)
  1586. end
  1587.  
  1588. raining = false
  1589. addcmd('rain','make it rain a mesh',{},
  1590. function(args, speaker)
  1591. raining = true
  1592. repeat
  1593. wait(0.5)
  1594. spawnrain(args[1],args[2])
  1595. until raining == false
  1596. end)
  1597.  
  1598. addcmd('norain','make it rain a mesh',{'unrain'},
  1599. function(args, speaker)
  1600. raining = false
  1601. end)
  1602.  
  1603. local rad = math.rad
  1604. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1605. function(args, speaker)
  1606. for i = 1,args[1] do
  1607. wait()
  1608. local function ear(instance)
  1609. for i,v in pairs(instance:GetChildren())do
  1610. if v:IsA("Part") then
  1611. if v.Size.x > 1 then
  1612. 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])))
  1613. end end ear(v) end end ear(workspace)
  1614. end
  1615. end)
  1616.  
  1617. addcmd('cape','Gives the target player(s) a cape',{},
  1618. function(args, speaker)
  1619. local players = getPlayer(args[1], speaker)
  1620. for i,v in pairs(players)do
  1621. spawn(function()
  1622. if _char(v):FindFirstChild("Humanoid") then
  1623. local plr = _players[v]
  1624. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1625. local torso = plr.Character.HumanoidRootPart
  1626. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1627. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1628. if not args[2] then
  1629. p.Color = Color3.new(0,0,0)
  1630. p.Color = Color3.new(0,0,0) else
  1631. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1632. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1633. p.formFactor = "Custom"
  1634. p.Size = Vector3.new(.2,.2,.2)
  1635. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1636. local motor1 = Instance.new("Motor", p)
  1637. motor1.Part0 = p
  1638. motor1.Part1 = torso
  1639. motor1.MaxVelocity = .01
  1640. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1641. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1642. local wave = false
  1643. repeat wait(1/44)
  1644. local ang = 0.1
  1645. local oldmag = torso.Velocity.magnitude
  1646. local mv = .002
  1647. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1648. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1649. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1650. motor1.DesiredAngle = -ang
  1651. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1652. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1653. if torso.Velocity.magnitude < .1 then wait(.1) end
  1654. until not p or p.Parent ~= torso.Parent
  1655. end
  1656. end)
  1657. end
  1658. end)
  1659.  
  1660. addcmd('uncape','Removes cape',{'nocape'},
  1661. function(args, speaker)
  1662. local players = getPlayer(args[1], speaker)
  1663. for i,v in pairs(players)do
  1664. local pchar=_char(v)
  1665. for _, child in pairs( pchar:GetChildren()) do
  1666. if child.Name == "IYcape" then
  1667. child:Destroy() end end
  1668. end
  1669. end)
  1670.  
  1671. addcmd('spasm','makes someone c r a z y',{},
  1672. function(args, speaker)
  1673. local players = getPlayer(args[1], speaker)
  1674. for i,v in pairs(players)do
  1675. local pchar=_char(v)
  1676. local AnimationId = "33796059"
  1677. local Anim = Instance.new("Animation")
  1678. Anim.AnimationId = "rbxassetid://"..AnimationId
  1679. local k = pchar.Humanoid:LoadAnimation(Anim)
  1680. k:Play()
  1681. k:AdjustSpeed(99)
  1682. end
  1683. end)
  1684.  
  1685. addcmd('dance','makes someone d a n c e',{},
  1686. function(args, speaker)
  1687. local players = getPlayer(args[1], speaker)
  1688. for i,v in pairs(players)do
  1689. local pchar=_char(v)
  1690. local anim = nil
  1691. local dance1 = math.random(1,7)
  1692. if dance1 == 1 then
  1693. anim = '27789359'
  1694. end
  1695. if dance1 == 2 then
  1696. anim = '30196114'
  1697. end
  1698. if dance1 == 3 then
  1699. anim = '248263260'
  1700. end
  1701. if dance1 == 4 then
  1702. anim = '45834924'
  1703. end
  1704. if dance1 == 5 then
  1705. anim = '33796059'
  1706. end
  1707. if dance1 == 6 then
  1708. anim = '28488254'
  1709. end
  1710. if dance1 == 7 then
  1711. anim = '52155728'
  1712. end
  1713. local animation = Instance.new("Animation")
  1714. animation.AnimationId = "rbxassetid://"..anim
  1715. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1716. animTrack:Play()
  1717. end
  1718. end)
  1719.  
  1720. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1721. function(args, speaker)
  1722. local players = getPlayer(args[1], speaker)
  1723. for i,v in pairs(players)do
  1724. if not args[1] and args[2] then return end
  1725. local pchar=_char(v)
  1726. for _, child in pairs( pchar:GetDescendants()) do
  1727. if child.ClassName == "Sound" then
  1728. child:Destroy() end end
  1729. local s = Instance.new("Sound")
  1730. s.Name = "IYplrsound"
  1731. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1732. s.Volume = 1
  1733. s.Pitch = 1
  1734. s.Looped = true
  1735. s.archivable = true
  1736. s.Parent = pchar.HumanoidRootPart
  1737. s:Play()
  1738. end
  1739. end)
  1740.  
  1741. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1742. function(args, speaker)
  1743. local players = getPlayer(args[1], speaker)
  1744. for i,v in pairs(players)do
  1745. if not args[1] then return end
  1746. local pchar=_char(v)
  1747. for _, child in pairs( pchar:GetDescendants()) do
  1748. if child.ClassName == "Sound" then
  1749. child:Destroy() end end
  1750. end
  1751. end)
  1752.  
  1753. addcmd('fly','makes you fly',{},
  1754. function(args, speaker)
  1755. if speaker.userId ~= LP.userId then
  1756. lponly(speaker)
  1757. else
  1758. sFLY()
  1759. end
  1760. end)
  1761.  
  1762. addcmd('flyspeed','set the fly speed',{'flysp'},
  1763. function(args, speaker)
  1764. if speaker.userId ~= LP.userId then
  1765. lponly(speaker)
  1766. else
  1767. if isNumber(args[1]) then
  1768. iyflyspeed = args[1]
  1769. end end end)
  1770.  
  1771. addcmd('unfly','takes away fly',{'nofly'},
  1772. function(args, speaker)
  1773. if speaker.userId ~= LP.userId then
  1774. lponly(speaker)
  1775. else
  1776. NOFLY()
  1777. end
  1778. end)
  1779.  
  1780. addcmd('exit','kills roblox process',{},
  1781. function(args, speaker)
  1782. if speaker.userId ~= LP.userId then
  1783. lponly(speaker)
  1784. else
  1785. game:shutdown()
  1786. end
  1787. end)
  1788.  
  1789. addcmd('fire', 'set a player on fire',{},
  1790. function(args, speaker)
  1791. local players = getPlayer(args[1], speaker)
  1792. for i,v in pairs(players)do
  1793. spawn(function()
  1794. local pchar=_char(v)
  1795. local Fire1 = Instance.new("Fire", pchar.Head)
  1796. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1797. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1798. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1799. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1800. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1801. if not args[2] then return end
  1802. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1803. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1804. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1805. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1806. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1807. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1808. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1809. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1810. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1811. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1812. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1813. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1814. end)
  1815. end
  1816. end)
  1817.  
  1818. addcmd('discomesh', 'body parts get f u n k y',{},
  1819. function(args, speaker)
  1820. local players = getPlayer(args[1], speaker)
  1821. for i,v in pairs(players)do
  1822. spawn(function()
  1823. local plr = _players[v]
  1824. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1825. local h = _players[v].Character.Head.Mesh
  1826. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1827. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1828. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1829. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1830. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1831. while true do wait()
  1832. h.MeshType = meshes[math.random(1,#meshes)]
  1833. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1834. h.Parent.BrickColor = BrickColor.Random()
  1835. t.MeshType = meshes[math.random(1,#meshes)]
  1836. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1837. t.Parent.BrickColor = BrickColor.Random()
  1838. la.MeshType = meshes[math.random(1,#meshes)]
  1839. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1840. la.Parent.BrickColor = BrickColor.Random()
  1841. ra.MeshType = meshes[math.random(1,#meshes)]
  1842. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1843. ra.Parent.BrickColor = BrickColor.Random()
  1844. ll.MeshType = meshes[math.random(1,#meshes)]
  1845. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1846. ll.Parent.BrickColor = BrickColor.Random()
  1847. rl.MeshType = meshes[math.random(1,#meshes)]
  1848. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1849. rl.Parent.BrickColor = BrickColor.Random()
  1850. end end) end end)
  1851.  
  1852. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1853. function(args, speaker)
  1854. local players = getPlayer(args[1], speaker)
  1855. for i,v in pairs(players)do
  1856. spawn(function()
  1857. local Chicken = _players[v].Character
  1858. 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)
  1859. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1860. 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)
  1861. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1862. end) end end)
  1863.  
  1864. addcmd('esp', 'view a player and a players status',{},
  1865. function(args, speaker)
  1866. if speaker.userId ~= LP.userId then
  1867. lponly(speaker)
  1868. else
  1869. local players = getPlayer(args[1], speaker)
  1870. for i,v in pairs(players)do
  1871. spawn(function()
  1872. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1873. if child.Name == gPlayers[v].Name then
  1874. child:Destroy()
  1875. end end wait(0.5)
  1876. local m = game["Players"].LocalPlayer:GetMouse()
  1877. local rs = game:GetService("RunService").RenderStepped
  1878. local espplr = gPlayers[v]
  1879. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1880. for b,n in pairs (espplr.Character:GetChildren()) do
  1881. if (n:IsA("BasePart")) then
  1882. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1883. a.Name = espplr.Name
  1884. a.Adornee = n
  1885. a.AlwaysOnTop = true
  1886. a.ZIndex = 0
  1887. a.Size = n.Size
  1888. a.Transparency = 0.7
  1889. local resetting = false
  1890. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1891. a.Color = BrickColor.new("Lime green")
  1892. else
  1893. a.Color = BrickColor.new("Really red")
  1894. end
  1895. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1896. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1897. local TextLabel = Instance.new("TextLabel")
  1898. BillboardGui.Adornee = espplr.Character.Head
  1899. BillboardGui.Name = espplr.Name
  1900. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1901. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1902. BillboardGui.AlwaysOnTop = true
  1903. TextLabel.Parent = BillboardGui
  1904. TextLabel.BackgroundTransparency = 1
  1905. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1906. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1907. TextLabel.Font = Enum.Font.SourceSansSemibold
  1908. TextLabel.TextSize = 20
  1909. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1910. TextLabel.TextStrokeTransparency = 0
  1911. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1912. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1913. BillboardGui:Destroy() a:Destroy() end)
  1914. _players.PlayerRemoving:connect(function(player)
  1915. if player.Name == espplr.Name then
  1916. BillboardGui:Destroy() a:Destroy()
  1917. end end)
  1918. game:GetService("RunService").RenderStepped:Connect(function()
  1919. 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
  1920. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1921. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1922. BillboardGui:Destroy() a:Destroy() end end)
  1923. end
  1924. end
  1925. end
  1926. end
  1927. end)
  1928. end
  1929. end
  1930. end)
  1931.  
  1932. addcmd('noesp', 'removes esp',{'unesp'},
  1933. function(args, speaker)
  1934. if speaker.userId ~= LP.userId then
  1935. lponly(speaker)
  1936. else
  1937. local players = getPlayer(args[1], speaker)
  1938. for i,v in pairs(players)do
  1939. spawn(function()
  1940. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1941. if child.Name == gPlayers[v].Name then
  1942. child:Destroy()
  1943. end
  1944. end end) end end end)
  1945.  
  1946. addcmd('nofire', 'extinguish a player',{'unfire'},
  1947. function(args, speaker)
  1948. local players = getPlayer(args[1], speaker)
  1949. for i,v in pairs(players)do
  1950. local pchar=_char(v)
  1951. for j,v1 in pairs(pchar:GetDescendants()) do
  1952. if v1:IsA("Fire") then
  1953. v1:Destroy()
  1954. end end end end)
  1955.  
  1956. addcmd('shiny', 'makes a player shine',{},
  1957. function(args, speaker)
  1958. local players = getPlayer(args[1], speaker)
  1959. for i,v in pairs(players)do
  1960. spawn(function()
  1961. local pchar=_char(v)
  1962. for i,v in pairs(pchar:GetChildren()) do
  1963. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1964. v:Destroy() end
  1965. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1966. v.Reflectance = 1
  1967. v.Material = "Plastic"
  1968. end
  1969. end
  1970. end)
  1971. end
  1972. end)
  1973.  
  1974. addcmd('light', 'givs em light',{},
  1975. function(args, speaker)
  1976. local players = getPlayer(args[1], speaker)
  1977. for i,v in pairs(players)do
  1978. spawn(function()
  1979. local pchar=_char(v)
  1980. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1981. if v1:IsA("PointLight") then
  1982. v1:Destroy()
  1983. end
  1984. end
  1985. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1986. light.Range = 12
  1987. light.Brightness = 3
  1988. if not args[2] then return end
  1989. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1990. light.Range = 12
  1991. light.Brightness = 3
  1992. end)
  1993. end
  1994. end)
  1995.  
  1996. addcmd('begone', 'BEGONE THOT',{'thot'},
  1997. function(args, speaker)
  1998. local players = getPlayer(args[1], speaker)
  1999. for i,v in pairs(players)do
  2000. spawn(function()
  2001. local thotbottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2002. local pchar=_char(v)
  2003. thotbottle.Name = 'THOT BEGONE'
  2004. thotbottle.Handle:Destroy()
  2005. execCmd('freeze '..gPlayers[v].Name)
  2006. execCmd('name '..gPlayers[v].Name..' THOT')
  2007. execCmd('spasm '..gPlayers[v].Name)
  2008. thotbottle.Parent = pchar
  2009. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2010. local cf = pchar.HumanoidRootPart.CFrame
  2011. local newcf = cf + cf.lookVector * 6
  2012. thotbottle.Head.CFrame = newcf
  2013. local s = Instance.new("Sound")
  2014. s.Name = "BEGONE"
  2015. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2016. s.Volume = 10
  2017. s.Parent = thotbottle
  2018. s:play()
  2019. local d = Instance.new("Sound")
  2020. d.Name = "WuOOOH"
  2021. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2022. d.Volume = 5
  2023. d.Parent = pchar
  2024. wait(4)
  2025. if gPlayers[v] then
  2026. execCmd('thaw '..gPlayers[v].Name)
  2027. execCmd('fling '..gPlayers[v].Name)
  2028. thotbottle:Destroy()
  2029. d:play()
  2030. end if gPlayers[v] then
  2031. wait(3)
  2032. execCmd('explode '..gPlayers[v].Name)
  2033. pchar:BreakJoints() end
  2034. end)
  2035. end
  2036. end)
  2037.  
  2038. addcmd('glowstick', 'givs em glo stik',{},
  2039. function(args, speaker)
  2040. local players = getPlayer(args[1], speaker)
  2041. for i,v in pairs(players)do
  2042. spawn(function()
  2043. System = {}
  2044. System.Create = function(a, c)
  2045. local e = Instance.new(a)
  2046. for d, a in pairs(c) do
  2047. local b, a = ypcall(function()
  2048. return e[d]
  2049. end)
  2050. if b then
  2051. e[d] = c[d]
  2052. end
  2053. end
  2054. return e
  2055. end
  2056. function b(d, b)
  2057. local c = getfenv(d)
  2058. local a = setmetatable({}, {
  2059. __index = function(a, a)
  2060. if a:lower() == 'script' then
  2061. return b
  2062. else
  2063. return c[a]
  2064. end
  2065. end
  2066. })
  2067. setfenv(d, a)
  2068. ypcall(function()
  2069. d()
  2070. end)
  2071. end
  2072. c = {}
  2073. mas = Instance.new("Model",game:GetService("Lighting"))
  2074. mas.Name = "CompiledModel"
  2075. o1 = System.Create("Tool",{
  2076. ["Name"] = "Glow Stick",
  2077. ["Parent"] = mas,
  2078. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2079. ["CanBeDropped"] = false,
  2080. })
  2081. o2 = System.Create("Part",{
  2082. ["Name"] = "Handle",
  2083. ["Parent"] = o1,
  2084. ["Transparency"] = 0.10000000149012,
  2085. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2086. ["Rotation"] = Vector3.new(-180, 0, 0),
  2087. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2088. ["FormFactor"] = Enum.FormFactor.Custom,
  2089. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2090. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2091. ["TopSurface"] = Enum.SurfaceType.Weld,
  2092. ["Material"] = "Neon",
  2093. })
  2094. o3 = System.Create("PointLight",{
  2095. ["Parent"] = o2,
  2096. ["Brightness"] = 8,
  2097. ["Range"] = 14,
  2098. })
  2099. o4 = System.Create("CylinderMesh",{
  2100. ["Parent"] = o2,
  2101. })
  2102. if not args[2] then
  2103. o2.Color = Color3.new(1,1,1)
  2104. o3.Color = Color3.new(1,1,1) else
  2105. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2106. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2107. mas.Parent = workspace
  2108. mas:MakeJoints()
  2109. local b = mas:GetChildren()
  2110. for a = 1, #b do
  2111. b[a].Parent = gPlayers[v].Backpack
  2112. ypcall(function()
  2113. b[a]:MakeJoints()
  2114. end)
  2115. end
  2116. mas:Destroy()
  2117. for a = 1, #c do
  2118. coroutine.resume(c[a])
  2119. end
  2120. end)
  2121. end
  2122. end)
  2123.  
  2124. addcmd('keybind','Binds a command to a key',{},
  2125. function(args,speaker)
  2126. if speaker.userId ~= LP.userId then
  2127. lponly(speaker) else
  2128. if #args < 2 then return end
  2129. local key = string.lower(args[1])
  2130. if #key > 1 or key == cmdbarbind then return end
  2131. local cmdText = GLS(false,1)
  2132. local cas = game:GetService("ContextActionService")
  2133. cas:BindAction("Keybind"..key,function(action,state,obj)
  2134. if state == Enum.UserInputState.Begin then
  2135. execCmd(cmdText,speaker)
  2136. end
  2137. end,false,key)
  2138. Notify("Binded "..cmdText.." to "..key)
  2139. end
  2140. end)
  2141.  
  2142. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2143. function(args,speaker)
  2144. if speaker.userId ~= LP.userId then
  2145. lponly(speaker) else
  2146. if #args < 1 then return end
  2147. local key = string.lower(args[1])
  2148. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2149. Notify("Unbinded "..key)
  2150. end
  2151. end)
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157. addcmd('trail', 'spawns a trail behind a player',{},
  2158. function(args, speaker)
  2159. local players = getPlayer(args[1], speaker)
  2160. for i,v in pairs(players)do
  2161. spawn(function()
  2162. local pchar=_char(v)
  2163. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2164. if v1.Name == "TRAIL" then
  2165. v1:Destroy()
  2166. end
  2167. end
  2168. if args[2] then
  2169. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2170. color2 = Color3.new(0,0,0) else
  2171. color1 = Color3.new(1,1,1)
  2172. color2 = Color3.new(0,0,0) end
  2173. if pchar:FindFirstChild("Torso") then
  2174. local e = Instance.new("Trail", pchar.Torso)
  2175. e.Name = "TRAIL"
  2176. e.FaceCamera = true
  2177. e.Color = ColorSequence.new(color1,color2)
  2178. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2179. e.Attachment1 = pchar.Torso.NeckAttachment
  2180. end
  2181. end)
  2182. end
  2183. end)
  2184.  
  2185. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2186. function(args, speaker)
  2187. local players = getPlayer(args[1], speaker)
  2188. for i,v in pairs(players)do
  2189. spawn(function()
  2190. local pchar=_char(v)
  2191. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2192. if v1.Name == "TRAIL" then
  2193. v1:Destroy()
  2194. end
  2195. end
  2196. end)
  2197. end
  2198. end)
  2199.  
  2200. local fa = false
  2201. local cam = workspace.CurrentCamera
  2202. local cam1 = 0
  2203. local cam2 = 0
  2204. local cam3 = 0
  2205. local k1 = false
  2206. local k2 = false
  2207. local k3 = false
  2208. local k4 = false
  2209. local k5 = false
  2210. local k6 = false
  2211. cs = 0.5
  2212. function movecam()
  2213. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2214. if fa == false then
  2215. repeat
  2216. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2217. local fp = fc.Position
  2218. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2219. fa = true
  2220. end
  2221. game:GetService('RunService').RenderStepped:Wait()
  2222. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2223. fa = false
  2224. end
  2225. end
  2226. function kp1(inputObject, gameProcessedEvent)
  2227. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2228. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2229. k1 = true
  2230. cam1 = cs end
  2231. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2232. k2 = true
  2233. cam1 = (cs*-1) end
  2234. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2235. k3 = true
  2236. cam2 = cs end
  2237. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2238. k4 = true
  2239. cam2 = (cs*-1) end
  2240. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2241. k5 = true
  2242. cam3 = cs end
  2243. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2244. k6 = true
  2245. cam3 = (cs*-1) end
  2246. end
  2247. end
  2248. game:GetService("UserInputService").InputBegan:connect(kp1)
  2249. function kp2(inputObject, gameProcessedEvent)
  2250. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2251. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2252. k1 = false
  2253. if k2 == false then
  2254. cam1 = 0
  2255. end
  2256. end
  2257. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2258. k2 = false
  2259. if k1 == false then
  2260. cam1 = 0
  2261. end
  2262. end
  2263. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2264. k3= false
  2265. if k4== false then
  2266. cam2 = 0
  2267. end
  2268. end
  2269. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2270. k4 = false
  2271. if k3 == false then
  2272. cam2 = 0
  2273. end
  2274. end
  2275. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2276. k5 = false
  2277. if k6 == false then
  2278. cam3 = 0
  2279. end
  2280. end
  2281. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2282. k6 = false
  2283. if k5 == false then
  2284. cam3 = 0
  2285. end
  2286. end
  2287. end
  2288. end
  2289. game:GetService("UserInputService").InputEnded:connect(kp2)
  2290. function FC()
  2291. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2292. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2293. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2294. fc.CanCollide = false
  2295. fc.Anchored = true
  2296. fc.Transparency = 1
  2297. fc.Size = Vector3.new(1,1,1)
  2298. fc.Name = 'xFC'
  2299. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2300. local cam = workspace.CurrentCamera
  2301. cam.CameraSubject = fc
  2302. cam.CameraType = 'Custom'
  2303. movecam()
  2304. end end
  2305. function UFC()
  2306. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2307. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2308. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2309. local cam = workspace.CurrentCamera
  2310. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2311. cam.CameraType = 'Custom'
  2312. end end
  2313.  
  2314. addcmd('freecam','freecam',{'fc'},
  2315. function(args, speaker)
  2316. if speaker.userId ~= LP.userId then
  2317. lponly(speaker)
  2318. else
  2319. FC()
  2320. end
  2321. end)
  2322.  
  2323. addcmd('fixcam','fixes camera',{},
  2324. function(args, speaker)
  2325. if speaker.userId ~= LP.userId then
  2326. lponly(speaker)
  2327. else
  2328. workspace.CurrentCamera:remove()
  2329. wait(.1)
  2330. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2331. workspace.CurrentCamera.CameraType = "Custom"
  2332. LP.CameraMinZoomDistance = 0.5
  2333. LP.CameraMaxZoomDistance = 400
  2334. LP.CameraMode = "Classic"
  2335. end
  2336. end)
  2337.  
  2338. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2339. function(args, speaker)
  2340. local players = getPlayer(args[1], speaker)
  2341. for i,v in pairs(players)do
  2342. local pchar=_char(v)
  2343. local char = pchar
  2344. local hum = char.Humanoid
  2345. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2346. hum.HealthDisplayDistance = 0
  2347. --execcmd god
  2348. local stake = Instance.new("Part",char)
  2349. stake.Anchored = true
  2350. stake.BrickColor = BrickColor.new("Reddish brown")
  2351. stake.Material = "Wood"
  2352. stake.Size = Vector3.new(1,7,1)
  2353. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2354. local hay = Instance.new("Part",char)
  2355. hay.Anchored = true
  2356. hay.Material = "Grass"
  2357. hay.BrickColor = BrickColor.new("New Yeller")
  2358. hay.Size = Vector3.new(6,1,5)
  2359. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2360. local hay2 = hay:clone()
  2361. hay2.Parent = char
  2362. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2363. local fire = Instance.new("Fire",hay)
  2364. fire.Enabled = false
  2365. fire.Heat = 25
  2366. fire.Size = 2
  2367. fire.Color = Color3.new(170/255,85/255,0)
  2368. local smoke = Instance.new("Smoke",hay)
  2369. smoke.Enabled = false
  2370. smoke.Opacity = 1
  2371. smoke.RiseVelocity = 25
  2372. smoke.Size = 15
  2373. smoke.Color = Color3.new(0,0,0)
  2374. local light = Instance.new("PointLight",hay)
  2375. light.Color = Color3.new(170/255,85/255,0)
  2376. light.Range = 0
  2377. light.Brightness = 1
  2378. light.Enabled = false
  2379. --[[]]
  2380. local crack = Instance.new("Sound",hay)
  2381. crack.SoundId = "rbxassetid://239443642"
  2382. crack.Looped = true
  2383. crack.Volume = 0
  2384. local scream = Instance.new("Sound",char.Torso)
  2385. scream.SoundId = "rbxassetid://264227115"
  2386. scream.Looped = true
  2387. scream.Volume = 0
  2388. --]]
  2389. wait()
  2390. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2391. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2392.  
  2393. local bods = char['Body Colors']
  2394. local colors = {
  2395. --"Really red";
  2396. "Bright red";
  2397. "Crimson";
  2398. "Maroon";
  2399. "Really black";
  2400. }
  2401.  
  2402. fire.Enabled=true
  2403. smoke.Enabled=true
  2404. light.Enabled=true
  2405. crack:Play()
  2406. scream:Play()
  2407. scream.Pitch = 0.8
  2408. --scream.Volume = 0.5
  2409. for i=1,30 do
  2410. crack.Volume = crack.Volume+(1/30)
  2411. scream.Volume = crack.Volume
  2412. fire.Size=i
  2413. smoke.RiseVelocity=i-5
  2414. smoke.Size=i/2
  2415. light.Range=i*2
  2416. wait(1)
  2417. end
  2418.  
  2419. for i=1,#colors do
  2420. bods.HeadColor=BrickColor.new(colors[i])
  2421. bods.LeftArmColor=BrickColor.new(colors[i])
  2422. bods.LeftLegColor=BrickColor.new(colors[i])
  2423. bods.RightArmColor=BrickColor.new(colors[i])
  2424. bods.RightLegColor=BrickColor.new(colors[i])
  2425. bods.TorsoColor=BrickColor.new(colors[i])
  2426. hay.BrickColor=BrickColor.new(colors[i])
  2427. hay2.BrickColor=BrickColor.new(colors[i])
  2428. stake.BrickColor=BrickColor.new(colors[i])
  2429. wait(5)
  2430. end
  2431. wait(10)
  2432. scream.Volume = 0.5
  2433. wait(1)
  2434. scream:Stop()
  2435. char:BreakJoints()
  2436. end
  2437. end)
  2438.  
  2439. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2440. function(args, speaker)
  2441. if speaker.userId ~= LP.userId then
  2442. lponly(speaker)
  2443. else
  2444. UFC()
  2445. end
  2446. end)
  2447.  
  2448. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2449. function(args, speaker)
  2450. if speaker.userId ~= LP.userId then
  2451. lponly(speaker)
  2452. else
  2453. if isNumber(args[1]) then
  2454. cs = args[1]
  2455. end end end)
  2456.  
  2457. addcmd('nolight', 'no more light',{'unlight'},
  2458. function(args, speaker)
  2459. local players = getPlayer(args[1], speaker)
  2460. for i,v in pairs(players)do
  2461. local pchar=_char(v)
  2462. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2463. if v1:IsA("PointLight") then
  2464. v1:Destroy()
  2465. end
  2466. end
  2467. end
  2468. end)
  2469.  
  2470. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2471. function(args, speaker)
  2472. local players = getPlayer(args[1], speaker)
  2473. for i,v in pairs(players)do
  2474. local pchar=_char(v)
  2475. scale = 10
  2476.  
  2477. function weld(tab)
  2478. local last = nil
  2479. for i,v in pairs(tab) do
  2480. if v:IsA("BasePart") then
  2481. if last then
  2482. local w = Instance.new("Weld",last)
  2483. w.Part0 = w.Parent
  2484. w.Part1 = v
  2485. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2486. w.C0 = pos
  2487. end
  2488. last = v
  2489. end
  2490. end
  2491. end
  2492.  
  2493. function makeball(pos)
  2494. local model = Instance.new("Model",workspace)
  2495. model.Name = gPlayers[v].Name .. "ball"
  2496. local rand = BrickColor.Random()
  2497. pchar.Head.Anchored = true
  2498. for i=0,340,20 do
  2499. wait()
  2500. for z=-90,70,20 do
  2501. local p = Instance.new("Part",model)
  2502. p.formFactor = "Custom"
  2503. p.BrickColor = rand
  2504. p.Transparency = 0.5
  2505. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2506. p.Anchored = true
  2507. p.TopSurface = 0
  2508. p.BottomSurface = 0
  2509. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2510. p:breakJoints()
  2511. end
  2512. end
  2513. weld(model:children())
  2514. for i,v in pairs(model:children()) do v.Anchored = false end
  2515. pchar.Head.Anchored = false
  2516. model:MakeJoints()
  2517. end
  2518.  
  2519. if pchar then
  2520. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2521. end
  2522. end
  2523. end)
  2524.  
  2525. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2526. function(args, speaker)
  2527. local players = getPlayer(args[1], speaker)
  2528. for i,v in pairs(players)do
  2529. local pchar=_char(v)
  2530. for _, child in pairs( workspace:GetChildren()) do
  2531. if child.Name == gPlayers[v].Name .. "ball" then
  2532. child:Destroy()
  2533. end
  2534. end
  2535. end
  2536. end)
  2537.  
  2538. local fastwait = function(time)
  2539. local expire = tick()+(time or 0.02999999999999999889)
  2540. while game:GetService("RunService").Heartbeat:wait() do
  2541. if tick() >= expire then return true end
  2542. end
  2543. end
  2544.  
  2545. function arrest(name)
  2546. spawn(function()
  2547. local p = game:GetService("Players"):FindFirstChild(name)
  2548. local char = p.Character
  2549. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2550. local humanoid = p.Character:FindFirstChild("Humanoid")
  2551. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2552. local van = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2553. if van then
  2554. local function check()
  2555. 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
  2556. return false
  2557. else
  2558. return true
  2559. end
  2560. end
  2561.  
  2562. --local driver = van.Driver
  2563. --local grabber = van.Clown
  2564. local primary = van.Primary
  2565. --local door = van.Door
  2566. local tPos = torso.CFrame
  2567.  
  2568. local sound = Instance.new("Sound",primary)
  2569. sound.SoundId = "rbxassetid://258529216"
  2570. sound.Looped = true
  2571. sound:Play()
  2572.  
  2573. local chuckle = Instance.new("Sound",primary)
  2574. chuckle.SoundId = "rbxassetid://175964948"
  2575. chuckle.Looped = true
  2576. chuckle.Volume = 0.5
  2577. chuckle:Play()
  2578.  
  2579. van.PrimaryPart = van.Primary
  2580. van.Name = "ADONIS_VAN"
  2581. van.Parent = workspace
  2582. humanoid.Name = "NoResetForYou"
  2583. humanoid.WalkSpeed = 0
  2584. sound.Pitch = 1.3
  2585.  
  2586. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2587. music.Name = "COPSONG"
  2588. music.SoundId = "rbxassetid://132007810"
  2589. music.Volume = 1
  2590. music.Looped = true
  2591. if not music.Playing then music:Play() end
  2592.  
  2593. spawn(function()
  2594. while fastwait(0.2) do
  2595. van.Body.Lightbar.Red.PointLight.Enabled = true
  2596. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2597. fastwait(0.2)
  2598. van.Body.Lightbar.Red.PointLight.Enabled = false
  2599. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2600. end
  2601. end)
  2602.  
  2603. for i = 1,200 do
  2604. if not check() then
  2605. break
  2606. else
  2607. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2608. fastwait(0.001*(i/5))
  2609. end
  2610. end
  2611.  
  2612. sound.Pitch = 0.9
  2613.  
  2614. fastwait(0.5)
  2615. if check() then
  2616. --door.Transparency = 1
  2617. end
  2618.  
  2619. local freeze = Instance.new("Sound",primary)
  2620. freeze.SoundId = "rbxassetid://163732279"
  2621. freeze.Volume = 5
  2622. freeze:Play()
  2623.  
  2624. fastwait(3)
  2625.  
  2626. if check() then
  2627. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2628. end
  2629.  
  2630. fastwait(0.5)
  2631. if check() then
  2632. --door.Transparency = 0
  2633. end
  2634. fastwait(0.5)
  2635.  
  2636. sound.Pitch = 1.3
  2637. local gui = Instance.new("ScreenGui")
  2638. local frame = Instance.new("Frame",gui)
  2639. frame.BackgroundTransparency = 1
  2640. frame.BackgroundColor3 = Color3.new(0,0,0)
  2641. frame.Position = UDim2.new(0,0,0,-36)
  2642. frame.Size = UDim2.new(1,0,1,36)
  2643. spawn(function()
  2644. for i = 1,0,-0.01 do
  2645. frame.BackgroundTransparency = i
  2646. fastwait(0.1)
  2647. end
  2648. frame.BackgroundTransparency = 0
  2649. end)
  2650.  
  2651. p.CameraMaxZoomDistance = 0.5
  2652.  
  2653. torso.Anchored = true
  2654.  
  2655. for i = 1,400 do
  2656. if not check() then
  2657. break
  2658. else
  2659. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2660. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2661. fastwait(0.1/(i*5))
  2662.  
  2663. if i == 270 then
  2664. music.Volume = 5
  2665. end
  2666. end
  2667. end
  2668.  
  2669. local function KICK(P)
  2670. spawn(function()
  2671. if not FindTable(WL, P.Name) then
  2672. for i = 1,5 do
  2673. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2674. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2675. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2676. spawn(function()
  2677. repeat fastwait()
  2678. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2679. until not game:GetService("Players"):FindFirstChild(P.Name)
  2680. end)
  2681. P.Character.HumanoidRootPart.Anchored = true
  2682. end
  2683. end
  2684. end
  2685. end)
  2686. end
  2687.  
  2688. if p and p.Parent == game:GetService("Players") then
  2689. if p == game:GetService("Players").LocalPlayer then
  2690. fastwait(5)
  2691. end
  2692. torso.Anchored = false
  2693. p.CharacterAdded:Connect(function()
  2694. fastwait()
  2695. KICK(p)
  2696. end)
  2697. KICK(p)
  2698. end
  2699. fastwait(0.5)
  2700. pcall(function() van:Destroy() end)
  2701. pcall(function() gui:Destroy() end)
  2702. if not workspace:FindFirstChild("ADONIS_VAN") then
  2703. music:Destroy()
  2704. end
  2705. end
  2706. end
  2707. end)
  2708. end
  2709.  
  2710. addcmd('arrest', 'arrests player',{},
  2711. function(args, speaker)
  2712. local players = getPlayer(args[1], speaker)
  2713. for i,v in pairs(players)do
  2714. arrest(gPlayers[v].Name)
  2715. end
  2716. end)
  2717.  
  2718. addcmd('nodummies', 'clears dummies',{},
  2719. function(args, speaker)
  2720. for _, child in pairs( workspace:GetChildren()) do
  2721. if child:FindFirstChild('isdummy') then
  2722. child:Destroy()
  2723. end
  2724. end
  2725. end)
  2726.  
  2727. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2728. function(args, speaker)
  2729. local name = GLS(false, 0)
  2730. local lchar = game:GetService('Players').LocalPlayer
  2731. local Model0 = Instance.new("Model")
  2732. local Part1 = Instance.new("Part")
  2733. local SpecialMesh2 = Instance.new("SpecialMesh")
  2734. local Decal3 = Instance.new("Decal")
  2735. local Part4 = Instance.new("Part")
  2736. local Motor5 = Instance.new("Motor")
  2737. local Motor6 = Instance.new("Motor")
  2738. local Motor7 = Instance.new("Motor")
  2739. local Motor8 = Instance.new("Motor")
  2740. local Motor9 = Instance.new("Motor")
  2741. local Part10 = Instance.new("Part")
  2742. local Part11 = Instance.new("Part")
  2743. local Part12 = Instance.new("Part")
  2744. local Part13 = Instance.new("Part")
  2745. local dum = Instance.new("BoolValue")
  2746. dum.Name = "isdummy"
  2747. dum.Parent = Model0
  2748. local Humanoid14 = Instance.new("Humanoid")
  2749. Model0.Name = name
  2750. Model0.Parent = workspace
  2751. Model0.PrimaryPart = Part1
  2752. Part1.Name = "Head"
  2753. Part1.Parent = Model0
  2754. Part1.BrickColor = BrickColor.new("Bright yellow")
  2755. Part1.CanCollide = false
  2756. Part1.FormFactor = Enum.FormFactor.Symmetric
  2757. Part1.Friction = 0
  2758. Part1.Size = Vector3.new(2, 1, 1)
  2759. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2760. Part1.TopSurface = Enum.SurfaceType.Smooth
  2761. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2762. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2763. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2764. SpecialMesh2.Parent = Part1
  2765. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2766. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2767. Decal3.Name = "face"
  2768. Decal3.Parent = Part1
  2769. Decal3.Texture = "rbxasset://textures/face.png"
  2770. Part4.Name = "Torso"
  2771. Part4.Parent = Model0
  2772. Part4.BrickColor = BrickColor.new("Bright blue")
  2773. Part4.CanCollide = false
  2774. Part4.FormFactor = Enum.FormFactor.Symmetric
  2775. Part4.Friction = 0
  2776. Part4.Size = Vector3.new(2, 2, 1)
  2777. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2778. Part4.LeftSurface = Enum.SurfaceType.Weld
  2779. Part4.RightSurface = Enum.SurfaceType.Weld
  2780. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2781. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2782. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2783. Motor5.Name = "Right Shoulder"
  2784. Motor5.Parent = Part4
  2785. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2786. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2787. Motor5.Part0 = Part4
  2788. Motor5.Part1 = Part11
  2789. Motor5.DesiredAngle = 0.083800852298737
  2790. Motor5.MaxVelocity = 0.15000000596046
  2791. Motor6.Name = "Left Shoulder"
  2792. Motor6.Parent = Part4
  2793. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2794. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2795. Motor6.Part0 = Part4
  2796. Motor6.Part1 = Part10
  2797. Motor6.DesiredAngle = 0.083800852298737
  2798. Motor6.MaxVelocity = 0.15000000596046
  2799. Motor7.Name = "Left Hip"
  2800. Motor7.Parent = Part4
  2801. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2802. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2803. Motor7.Part0 = Part4
  2804. Motor7.Part1 = Part12
  2805. Motor7.DesiredAngle = -0.083800852298737
  2806. Motor7.MaxVelocity = 0.10000000149012
  2807. Motor8.Name = "Neck"
  2808. Motor8.Parent = Part4
  2809. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2810. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2811. Motor8.Part0 = Part4
  2812. Motor8.Part1 = Part1
  2813. Motor8.MaxVelocity = 0.10000000149012
  2814. Motor9.Name = "Right Hip"
  2815. Motor9.Parent = Part4
  2816. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2817. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2818. Motor9.Part0 = Part4
  2819. Motor9.Part1 = Part13
  2820. Motor9.DesiredAngle = -0.083800852298737
  2821. Motor9.MaxVelocity = 0.10000000149012
  2822. Part10.Name = "Left Arm"
  2823. Part10.Parent = Model0
  2824. Part10.BrickColor = BrickColor.new("Bright yellow")
  2825. Part10.CanCollide = false
  2826. Part10.FormFactor = Enum.FormFactor.Symmetric
  2827. Part10.Size = Vector3.new(1, 2, 1)
  2828. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2829. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2830. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2831. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2832. Part11.Name = "Right Arm"
  2833. Part11.Parent = Model0
  2834. Part11.BrickColor = BrickColor.new("Bright yellow")
  2835. Part11.CanCollide = false
  2836. Part11.FormFactor = Enum.FormFactor.Symmetric
  2837. Part11.Size = Vector3.new(1, 2, 1)
  2838. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2839. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2840. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2841. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2842. Part12.Name = "Left Leg"
  2843. Part12.Parent = Model0
  2844. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2845. Part12.CanCollide = false
  2846. Part12.FormFactor = Enum.FormFactor.Symmetric
  2847. Part12.Size = Vector3.new(1, 2, 1)
  2848. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2849. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2850. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2851. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2852. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2853. Part13.Name = "Right Leg"
  2854. Part13.Parent = Model0
  2855. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2856. Part13.CanCollide = false
  2857. Part13.FormFactor = Enum.FormFactor.Symmetric
  2858. Part13.Size = Vector3.new(1, 2, 1)
  2859. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2860. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2861. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2862. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2863. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2864. Humanoid14.Parent = Model0
  2865. Humanoid14.RightLeg = Part13
  2866. Humanoid14.LeftLeg = Part12
  2867. Humanoid14.Torso = Part4
  2868. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2869. Model0.Parent = game:GetService('Workspace')
  2870. end)
  2871.  
  2872. addcmd('loopkill', 'rip person',{'lkill'},
  2873. function(args, speaker)
  2874. local players = getPlayer(args[1], speaker)
  2875. for i,v in pairs(players)do
  2876. if not FindTable(loopkillT, _players[v].Name) then
  2877. table.insert(loopkillT, _players[v].Name)
  2878. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2879. Notify('Loopkilling player(s)') end end end end)
  2880.  
  2881. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2882. function(args, speaker)
  2883. local players = getPlayer(args[1], speaker)
  2884. for i,v in pairs(players)do
  2885. if FindTable(loopkillT, _players[v].Name) then
  2886. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2887. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2888. Notify('No longer loopkilling player(s)') end end end end)
  2889.  
  2890. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2891. function(args, speaker)
  2892. local players = getPlayer(args[1], speaker)
  2893. for i,v in pairs(players)do
  2894. if not FindTable(disabletoolsT, _players[v].Name) then
  2895. table.insert(disabletoolsT, _players[v].Name)
  2896. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2897. Notify('Disabled tools for player(s)') end end end end)
  2898.  
  2899. addcmd('enabletools', 'lets them have tools',{},
  2900. function(args, speaker)
  2901. local players = getPlayer(args[1], speaker)
  2902. for i,v in pairs(players)do
  2903. if FindTable(disabletoolsT, _players[v].Name) then
  2904. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2905. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2906. Notify('Enabled tools for player(s)') end end end end)
  2907.  
  2908. addcmd('refresh', 'refresh their player model',{'re'},
  2909. function(args, speaker)
  2910. local players = getPlayer(args[1], speaker)
  2911. for i,v in pairs(players)do
  2912. refresh(_players[v])
  2913. end end)
  2914.  
  2915. local fastwait = function(time)
  2916. local expire = tick()+(time or 0.02999999999999999889)
  2917. while game:GetService("RunService").Heartbeat:wait() do
  2918. if tick() >= expire then return true end
  2919. end
  2920. end
  2921.  
  2922. function gull(name)
  2923. spawn(function()
  2924. local char = game:GetService("Players")[name].Character
  2925. char.PrimaryPart = char.HumanoidRootPart
  2926.  
  2927. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2928. local initCFrame = tors.CFrame
  2929.  
  2930. if char:FindFirstChild("Torso") then
  2931. char.Torso.Anchored = true
  2932. else
  2933. char.UpperTorso.Anchored = true
  2934. end
  2935. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2936.  
  2937. local gull = Instance.new("Part")
  2938. gull.Anchored = true
  2939. gull.CanCollide = false
  2940. gull.Position = Vector3.new(0,100000,0)
  2941. local mesh = Instance.new("SpecialMesh",gull)
  2942. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2943. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2944. mesh.Scale = Vector3.new(10,10,10)
  2945.  
  2946. local leftWing = Instance.new("Part",gull)
  2947. leftWing.CanCollide = false
  2948. local lmesh = Instance.new("SpecialMesh",leftWing)
  2949. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2950. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2951. lmesh.Scale = Vector3.new(10,10,10)
  2952. local leftMotor = Instance.new("Motor6D",gull)
  2953. leftMotor.MaxVelocity = 1
  2954. leftMotor.Part0 = gull
  2955. leftMotor.Part1 = leftWing
  2956. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2957.  
  2958. local rightWing = Instance.new("Part",gull)
  2959. rightWing.CanCollide = false
  2960. local rmesh = Instance.new("SpecialMesh",rightWing)
  2961. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2962. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2963. rmesh.Scale = Vector3.new(10,10,10)
  2964. local rightMotor = Instance.new("Motor6D",gull)
  2965. rightMotor.MaxVelocity = 1
  2966. rightMotor.Part0 = gull
  2967. rightMotor.Part1 = rightWing
  2968. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2969.  
  2970. local sound = Instance.new("Sound",gull)
  2971. sound.SoundId = "rbxassetid://160877039"
  2972. sound.Volume = 10
  2973. gull.Parent = workspace
  2974.  
  2975. for i = 400,-1000,-2 do
  2976. local der = 0.02*i
  2977. local angle = math.atan(der/1)
  2978. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2979. if i == 0 then sound:Play() end
  2980. if i <= 0 then
  2981. char:SetPrimaryPartCFrame(gull.CFrame)
  2982. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2983. leftMotor.DesiredAngle = -nextAngle
  2984. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2985. rightMotor.DesiredAngle = nextAngle
  2986. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2987. end
  2988. game:GetService("RunService").RenderStepped:wait()
  2989. end
  2990.  
  2991. local function KICK(P)
  2992. spawn(function()
  2993. if not FindTable(WL, P.Name) then
  2994. for i = 1,5 do
  2995. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2996. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2997. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2998. spawn(function()
  2999. repeat wait()
  3000. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3001. until not game:GetService("Players"):FindFirstChild(P.Name)
  3002. end)
  3003. P.Character.HumanoidRootPart.Anchored = true
  3004. end
  3005. end
  3006. end
  3007. end)
  3008. end
  3009.  
  3010. if char:FindFirstChild("Torso") then
  3011. char.Torso.Anchored = false
  3012. else
  3013. char.UpperTorso.Anchored = false
  3014. end
  3015.  
  3016. spawn(function()
  3017. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3018. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3019. wait()
  3020. KICK(game:GetService("Players")[name])
  3021. end)
  3022. KICK(game:GetService("Players")[name])
  3023. end)
  3024.  
  3025. local go = Instance.new("BodyVelocity",gull)
  3026. go.Velocity = Vector3.new(0,1000,0)
  3027. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3028. gull.Anchored = false
  3029. end)
  3030. end
  3031.  
  3032. addcmd('seagull', 'seagulls player',{'gull'},
  3033. function(args, speaker)
  3034. local players = getPlayer(args[1], speaker)
  3035. for i,v in pairs(players)do
  3036. gull(gPlayers[v].Name)
  3037. end
  3038. end)
  3039.  
  3040. local song = nil
  3041. function zinniaKick(name)
  3042. spawn(function()
  3043. if song == nil or song.Parent == nil then
  3044. song = Instance.new("Sound",workspace)
  3045. song.SoundId = "rbxassetid://190423831"
  3046. song.Volume = 1
  3047. song.Looped = true
  3048. song:Play()
  3049. end
  3050. local zin = Instance.new("Part")
  3051. zin.Name = "CuteZinnia"
  3052. zin.Anchored = true
  3053. zin.CanCollide = false
  3054. zin.Locked = true
  3055. local mesh = Instance.new("SpecialMesh")
  3056. mesh.MeshId = "rbxassetid://1175670539"
  3057. mesh.TextureId = "rbxassetid://1175670558"
  3058. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3059. mesh.Offset = Vector3.new(0,0.88,0)
  3060. mesh.Parent = zin
  3061. local char = game:GetService("Players")[name].Character
  3062. char.PrimaryPart = char.HumanoidRootPart
  3063. if char:FindFirstChild("Torso") then
  3064. char.Torso.Anchored = true
  3065. else
  3066. char.UpperTorso.Anchored = true
  3067. end
  3068. 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))
  3069. zin.Parent = workspace
  3070. 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)})
  3071. tween:Play()
  3072. fastwait(3)
  3073. for i = 50,1,-1 do
  3074. 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))
  3075. fastwait()
  3076. end
  3077. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3078. fastwait(1)
  3079. local turns = 0
  3080.  
  3081. while turns < 200 do
  3082. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3083. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3084. turns = turns + 1
  3085. fastwait()
  3086. end
  3087. for i = 1,10 do
  3088. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3089. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3090. fastwait()
  3091. end
  3092. local rX,rZ = 0,0
  3093. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3094. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3095. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3096. bv.Force = Vector3.new(rX,10000,rZ)
  3097. if char:FindFirstChild("Torso") then
  3098. char.Torso.Anchored = false
  3099. else
  3100. char.UpperTorso.Anchored = false
  3101. end
  3102. function KICK(P)
  3103. spawn(function()
  3104. if not FindTable(WL, P.Name) then
  3105. for i = 1,5 do
  3106. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3107. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3108. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3109. spawn(function()
  3110. repeat fastwait()
  3111. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3112. until not game:GetService("Players"):FindFirstChild(P.Name)
  3113. end)
  3114. P.Character.HumanoidRootPart.Anchored = true
  3115. end
  3116. end
  3117. end
  3118. end)
  3119. end
  3120. spawn(function()
  3121. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3122. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3123. fastwait()
  3124. KICK(game:GetService("Players")[name])
  3125. end)
  3126. KICK(game:GetService("Players")[name])
  3127. end)
  3128. for i = 1,20 do
  3129. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3130. fastwait()
  3131. end
  3132. while turns > 0 do
  3133. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3134. turns = turns - 5
  3135. fastwait()
  3136. end
  3137. fastwait(1)
  3138. zin.Name = "GoneZinnia"
  3139. local go = Instance.new("BodyVelocity",zin)
  3140. go.Velocity = zin.CFrame.lookVector * 100
  3141. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3142. zin.Anchored = false
  3143. fastwait(20)
  3144. if song and not workspace:FindFirstChild("CuteZinnia") then
  3145. song:Destroy()
  3146. song = nil
  3147. end
  3148. end)
  3149. end
  3150.  
  3151. addcmd('zinnia', 'asdf for moon',{},
  3152. function(args, speaker)
  3153. local players = getPlayer(args[1], speaker)
  3154. for i,v in pairs(players)do
  3155. zinniaKick(gPlayers[v].Name)
  3156. end
  3157. end)
  3158.  
  3159. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3160. function(args, speaker)
  3161. local players = getPlayer(args[1], speaker)
  3162. for i,v in pairs(players)do
  3163. if not FindTable(rainbowT, _players[v].Name) then
  3164. table.insert(rainbowT, _players[v].Name)
  3165. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3166. Notify('Gave player(s) rainbow name') end end end end)
  3167.  
  3168. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3169. function(args, speaker)
  3170. local players = getPlayer(args[1], speaker)
  3171. for i,v in pairs(players)do
  3172. if FindTable(rainbowT, _players[v].Name) then
  3173. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3174. _players[v].Neutral = true
  3175. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3176. Notify('Disabled rainbow name for player(s)') end end end end)
  3177.  
  3178. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3179. function(args, speaker)
  3180. if speaker.userId ~= LP.userId then
  3181. lponly(speaker)
  3182. else
  3183. --Terrain Script
  3184. --Edge/IoIman616
  3185.  
  3186. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3187. if child.Name == "MaterialGui" then
  3188. child:Destroy()
  3189. end
  3190. end
  3191.  
  3192. function sandbox(var,func)
  3193. local env = getfenv(func)
  3194. local newenv = setmetatable({},{
  3195. __index = function(self,k)
  3196. if k=="script" then
  3197. return var
  3198. else
  3199. return env[k]
  3200. end
  3201. end,
  3202. })
  3203. setfenv(func,newenv)
  3204. return func
  3205. end
  3206. cors = {}
  3207. mas = Instance.new("Model",game:GetService("Lighting"))
  3208. HopperBin0 = Instance.new("HopperBin")
  3209. HopperBin0.Name = "Terrain Build"
  3210. HopperBin0.Parent = mas
  3211. for i,v in pairs(mas:GetChildren()) do
  3212. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3213. pcall(function() v:MakeJoints() end)
  3214. end
  3215. mas:Destroy()
  3216. for i,v in pairs(cors) do
  3217. spawn(function()
  3218. pcall(v)
  3219. end)
  3220. end
  3221.  
  3222. wait(0.01)
  3223.  
  3224. function sandbox(var,func)
  3225. local env = getfenv(func)
  3226. local newenv = setmetatable({},{
  3227. __index = function(self,k)
  3228. if k=="script" then
  3229. return var
  3230. else
  3231. return env[k]
  3232. end
  3233. end,
  3234. })
  3235. setfenv(func,newenv)
  3236. return func
  3237. end
  3238. cors = {}
  3239. mas = Instance.new("Model",game:GetService("Lighting"))
  3240. ScreenGui0 = Instance.new("ScreenGui")
  3241. ImageLabel1 = Instance.new("ImageLabel")
  3242. ImageButton2 = Instance.new("ImageButton")
  3243. Frame3 = Instance.new("Frame")
  3244. NumberValue4 = Instance.new("NumberValue")
  3245. ImageButton5 = Instance.new("ImageButton")
  3246. Frame6 = Instance.new("Frame")
  3247. NumberValue7 = Instance.new("NumberValue")
  3248. ImageButton8 = Instance.new("ImageButton")
  3249. Frame9 = Instance.new("Frame")
  3250. NumberValue10 = Instance.new("NumberValue")
  3251. ImageButton11 = Instance.new("ImageButton")
  3252. Frame12 = Instance.new("Frame")
  3253. NumberValue13 = Instance.new("NumberValue")
  3254. ImageButton14 = Instance.new("ImageButton")
  3255. Frame15 = Instance.new("Frame")
  3256. NumberValue16 = Instance.new("NumberValue")
  3257. ImageButton17 = Instance.new("ImageButton")
  3258. Frame18 = Instance.new("Frame")
  3259. NumberValue19 = Instance.new("NumberValue")
  3260. ImageButton20 = Instance.new("ImageButton")
  3261. Frame21 = Instance.new("Frame")
  3262. NumberValue22 = Instance.new("NumberValue")
  3263. ImageButton23 = Instance.new("ImageButton")
  3264. Frame24 = Instance.new("Frame")
  3265. NumberValue25 = Instance.new("NumberValue")
  3266. ImageButton26 = Instance.new("ImageButton")
  3267. Frame27 = Instance.new("Frame")
  3268. NumberValue28 = Instance.new("NumberValue")
  3269. ImageButton29 = Instance.new("ImageButton")
  3270. Frame30 = Instance.new("Frame")
  3271. NumberValue31 = Instance.new("NumberValue")
  3272. ImageButton32 = Instance.new("ImageButton")
  3273. Frame33 = Instance.new("Frame")
  3274. NumberValue34 = Instance.new("NumberValue")
  3275. ImageButton35 = Instance.new("ImageButton")
  3276. Frame36 = Instance.new("Frame")
  3277. NumberValue37 = Instance.new("NumberValue")
  3278. ImageButton38 = Instance.new("ImageButton")
  3279. Frame39 = Instance.new("Frame")
  3280. NumberValue40 = Instance.new("NumberValue")
  3281. ImageButton41 = Instance.new("ImageButton")
  3282. Frame42 = Instance.new("Frame")
  3283. NumberValue43 = Instance.new("NumberValue")
  3284. ImageButton44 = Instance.new("ImageButton")
  3285. Frame45 = Instance.new("Frame")
  3286. NumberValue46 = Instance.new("NumberValue")
  3287. ImageButton47 = Instance.new("ImageButton")
  3288. Frame48 = Instance.new("Frame")
  3289. NumberValue49 = Instance.new("NumberValue")
  3290. ImageButton50 = Instance.new("ImageButton")
  3291. Frame51 = Instance.new("Frame")
  3292. NumberValue52 = Instance.new("NumberValue")
  3293. ImageButton53 = Instance.new("ImageButton")
  3294. Frame54 = Instance.new("Frame")
  3295. ScreenGui0.Name = "MaterialGui"
  3296. ScreenGui0.Parent = mas
  3297. ImageLabel1.Name = "MaterialMenu"
  3298. ImageLabel1.Parent = ScreenGui0
  3299. ImageLabel1.Transparency = 1
  3300. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3301. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3302. ImageLabel1.BackgroundTransparency = 1
  3303. ImageLabel1.ZIndex = 2
  3304. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3305. ImageButton2.Name = "Grass"
  3306. ImageButton2.Parent = ImageLabel1
  3307. ImageButton2.Transparency = 1
  3308. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3309. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3310. ImageButton2.BackgroundTransparency = 1
  3311. ImageButton2.ZIndex = 4
  3312. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3313. Frame3.Name = "Selection"
  3314. Frame3.Parent = ImageButton2
  3315. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3316. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3317. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3318. Frame3.BorderSizePixel = 0
  3319. Frame3.ZIndex = 3
  3320. NumberValue4.Name = "num"
  3321. NumberValue4.Parent = ImageButton2
  3322. NumberValue4.Value = 1
  3323. ImageButton5.Name = "Sand"
  3324. ImageButton5.Parent = ImageLabel1
  3325. ImageButton5.Transparency = 1
  3326. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3327. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3328. ImageButton5.BackgroundTransparency = 1
  3329. ImageButton5.ZIndex = 4
  3330. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3331. Frame6.Name = "Selection"
  3332. Frame6.Parent = ImageButton5
  3333. Frame6.Transparency = 1
  3334. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3335. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3336. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3337. Frame6.BackgroundTransparency = 1
  3338. Frame6.BorderSizePixel = 0
  3339. Frame6.ZIndex = 3
  3340. NumberValue7.Name = "num"
  3341. NumberValue7.Parent = ImageButton5
  3342. NumberValue7.Value = 2
  3343. ImageButton8.Name = "Brick"
  3344. ImageButton8.Parent = ImageLabel1
  3345. ImageButton8.Transparency = 1
  3346. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3347. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3348. ImageButton8.BackgroundTransparency = 1
  3349. ImageButton8.ZIndex = 4
  3350. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3351. Frame9.Name = "Selection"
  3352. Frame9.Parent = ImageButton8
  3353. Frame9.Transparency = 1
  3354. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3355. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3356. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3357. Frame9.BackgroundTransparency = 1
  3358. Frame9.BorderSizePixel = 0
  3359. Frame9.ZIndex = 3
  3360. NumberValue10.Name = "num"
  3361. NumberValue10.Parent = ImageButton8
  3362. NumberValue10.Value = 3
  3363. ImageButton11.Name = "Granite"
  3364. ImageButton11.Parent = ImageLabel1
  3365. ImageButton11.Transparency = 1
  3366. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3367. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3368. ImageButton11.BackgroundTransparency = 1
  3369. ImageButton11.ZIndex = 4
  3370. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3371. Frame12.Name = "Selection"
  3372. Frame12.Parent = ImageButton11
  3373. Frame12.Transparency = 1
  3374. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3375. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3376. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3377. Frame12.BackgroundTransparency = 1
  3378. Frame12.BorderSizePixel = 0
  3379. Frame12.ZIndex = 3
  3380. NumberValue13.Name = "num"
  3381. NumberValue13.Parent = ImageButton11
  3382. NumberValue13.Value = 4
  3383. ImageButton14.Name = "Asphalt"
  3384. ImageButton14.Parent = ImageLabel1
  3385. ImageButton14.Transparency = 1
  3386. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3387. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3388. ImageButton14.BackgroundTransparency = 1
  3389. ImageButton14.ZIndex = 4
  3390. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3391. Frame15.Name = "Selection"
  3392. Frame15.Parent = ImageButton14
  3393. Frame15.Transparency = 1
  3394. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3395. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3396. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3397. Frame15.BackgroundTransparency = 1
  3398. Frame15.BorderSizePixel = 0
  3399. Frame15.ZIndex = 3
  3400. NumberValue16.Name = "num"
  3401. NumberValue16.Parent = ImageButton14
  3402. NumberValue16.Value = 5
  3403. ImageButton17.Name = "Iron"
  3404. ImageButton17.Parent = ImageLabel1
  3405. ImageButton17.Transparency = 1
  3406. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3407. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3408. ImageButton17.BackgroundTransparency = 1
  3409. ImageButton17.ZIndex = 4
  3410. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3411. Frame18.Name = "Selection"
  3412. Frame18.Parent = ImageButton17
  3413. Frame18.Transparency = 1
  3414. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3415. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3416. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3417. Frame18.BackgroundTransparency = 1
  3418. Frame18.BorderSizePixel = 0
  3419. Frame18.ZIndex = 3
  3420. NumberValue19.Name = "num"
  3421. NumberValue19.Parent = ImageButton17
  3422. NumberValue19.Value = 6
  3423. ImageButton20.Name = "Aluminum"
  3424. ImageButton20.Parent = ImageLabel1
  3425. ImageButton20.Transparency = 1
  3426. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3427. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3428. ImageButton20.BackgroundTransparency = 1
  3429. ImageButton20.ZIndex = 4
  3430. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3431. Frame21.Name = "Selection"
  3432. Frame21.Parent = ImageButton20
  3433. Frame21.Transparency = 1
  3434. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3435. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3436. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3437. Frame21.BackgroundTransparency = 1
  3438. Frame21.BorderSizePixel = 0
  3439. Frame21.ZIndex = 3
  3440. NumberValue22.Name = "num"
  3441. NumberValue22.Parent = ImageButton20
  3442. NumberValue22.Value = 7
  3443. ImageButton23.Name = "Gold"
  3444. ImageButton23.Parent = ImageLabel1
  3445. ImageButton23.Transparency = 1
  3446. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3447. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3448. ImageButton23.BackgroundTransparency = 1
  3449. ImageButton23.ZIndex = 4
  3450. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3451. Frame24.Name = "Selection"
  3452. Frame24.Parent = ImageButton23
  3453. Frame24.Transparency = 1
  3454. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3455. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3456. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3457. Frame24.BackgroundTransparency = 1
  3458. Frame24.BorderSizePixel = 0
  3459. Frame24.ZIndex = 3
  3460. NumberValue25.Name = "num"
  3461. NumberValue25.Parent = ImageButton23
  3462. NumberValue25.Value = 8
  3463. ImageButton26.Name = "Plank"
  3464. ImageButton26.Parent = ImageLabel1
  3465. ImageButton26.Transparency = 1
  3466. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3467. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3468. ImageButton26.BackgroundTransparency = 1
  3469. ImageButton26.ZIndex = 4
  3470. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3471. Frame27.Name = "Selection"
  3472. Frame27.Parent = ImageButton26
  3473. Frame27.Transparency = 1
  3474. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3475. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3476. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3477. Frame27.BackgroundTransparency = 1
  3478. Frame27.BorderSizePixel = 0
  3479. Frame27.ZIndex = 3
  3480. NumberValue28.Name = "num"
  3481. NumberValue28.Parent = ImageButton26
  3482. NumberValue28.Value = 9
  3483. ImageButton29.Name = "Log"
  3484. ImageButton29.Parent = ImageLabel1
  3485. ImageButton29.Transparency = 1
  3486. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3487. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3488. ImageButton29.BackgroundTransparency = 1
  3489. ImageButton29.ZIndex = 4
  3490. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3491. Frame30.Name = "Selection"
  3492. Frame30.Parent = ImageButton29
  3493. Frame30.Transparency = 1
  3494. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3495. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3496. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3497. Frame30.BackgroundTransparency = 1
  3498. Frame30.BorderSizePixel = 0
  3499. Frame30.ZIndex = 3
  3500. NumberValue31.Name = "num"
  3501. NumberValue31.Parent = ImageButton29
  3502. NumberValue31.Value = 10
  3503. ImageButton32.Name = "Gravel"
  3504. ImageButton32.Parent = ImageLabel1
  3505. ImageButton32.Transparency = 1
  3506. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3507. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3508. ImageButton32.BackgroundTransparency = 1
  3509. ImageButton32.ZIndex = 4
  3510. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3511. Frame33.Name = "Selection"
  3512. Frame33.Parent = ImageButton32
  3513. Frame33.Transparency = 1
  3514. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3515. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3516. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3517. Frame33.BackgroundTransparency = 1
  3518. Frame33.BorderSizePixel = 0
  3519. Frame33.ZIndex = 3
  3520. NumberValue34.Name = "num"
  3521. NumberValue34.Parent = ImageButton32
  3522. NumberValue34.Value = 11
  3523. ImageButton35.Name = "Cinder"
  3524. ImageButton35.Parent = ImageLabel1
  3525. ImageButton35.Transparency = 1
  3526. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3527. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3528. ImageButton35.BackgroundTransparency = 1
  3529. ImageButton35.ZIndex = 4
  3530. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3531. Frame36.Name = "Selection"
  3532. Frame36.Parent = ImageButton35
  3533. Frame36.Transparency = 1
  3534. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3535. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3536. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3537. Frame36.BackgroundTransparency = 1
  3538. Frame36.BorderSizePixel = 0
  3539. Frame36.ZIndex = 3
  3540. NumberValue37.Name = "num"
  3541. NumberValue37.Parent = ImageButton35
  3542. NumberValue37.Value = 12
  3543. ImageButton38.Name = "Stone"
  3544. ImageButton38.Parent = ImageLabel1
  3545. ImageButton38.Transparency = 1
  3546. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3547. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3548. ImageButton38.BackgroundTransparency = 1
  3549. ImageButton38.ZIndex = 4
  3550. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3551. Frame39.Name = "Selection"
  3552. Frame39.Parent = ImageButton38
  3553. Frame39.Transparency = 1
  3554. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3555. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3556. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3557. Frame39.BackgroundTransparency = 1
  3558. Frame39.BorderSizePixel = 0
  3559. Frame39.ZIndex = 3
  3560. NumberValue40.Name = "num"
  3561. NumberValue40.Parent = ImageButton38
  3562. NumberValue40.Value = 13
  3563. ImageButton41.Name = "Cement"
  3564. ImageButton41.Parent = ImageLabel1
  3565. ImageButton41.Transparency = 1
  3566. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3567. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3568. ImageButton41.BackgroundTransparency = 1
  3569. ImageButton41.ZIndex = 4
  3570. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3571. Frame42.Name = "Selection"
  3572. Frame42.Parent = ImageButton41
  3573. Frame42.Transparency = 1
  3574. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3575. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3576. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3577. Frame42.BackgroundTransparency = 1
  3578. Frame42.BorderSizePixel = 0
  3579. Frame42.ZIndex = 3
  3580. NumberValue43.Name = "num"
  3581. NumberValue43.Parent = ImageButton41
  3582. NumberValue43.Value = 14
  3583. ImageButton44.Name = "Red Plastic"
  3584. ImageButton44.Parent = ImageLabel1
  3585. ImageButton44.Transparency = 1
  3586. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3587. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3588. ImageButton44.BackgroundTransparency = 1
  3589. ImageButton44.ZIndex = 4
  3590. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3591. Frame45.Name = "Selection"
  3592. Frame45.Parent = ImageButton44
  3593. Frame45.Transparency = 1
  3594. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3595. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3596. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3597. Frame45.BackgroundTransparency = 1
  3598. Frame45.BorderSizePixel = 0
  3599. Frame45.ZIndex = 3
  3600. NumberValue46.Name = "num"
  3601. NumberValue46.Parent = ImageButton44
  3602. NumberValue46.Value = 15
  3603. ImageButton47.Name = "Blue Plastic"
  3604. ImageButton47.Parent = ImageLabel1
  3605. ImageButton47.Transparency = 1
  3606. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3607. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3608. ImageButton47.BackgroundTransparency = 1
  3609. ImageButton47.ZIndex = 4
  3610. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3611. Frame48.Name = "Selection"
  3612. Frame48.Parent = ImageButton47
  3613. Frame48.Transparency = 1
  3614. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3615. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3616. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3617. Frame48.BackgroundTransparency = 1
  3618. Frame48.BorderSizePixel = 0
  3619. Frame48.ZIndex = 3
  3620. NumberValue49.Name = "num"
  3621. NumberValue49.Parent = ImageButton47
  3622. NumberValue49.Value = 16
  3623. ImageButton50.Name = "Water"
  3624. ImageButton50.Parent = ImageLabel1
  3625. ImageButton50.Transparency = 1
  3626. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3627. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3628. ImageButton50.BackgroundTransparency = 1
  3629. ImageButton50.ZIndex = 4
  3630. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3631. Frame51.Name = "Selection"
  3632. Frame51.Parent = ImageButton50
  3633. Frame51.Transparency = 1
  3634. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3635. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3636. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3637. Frame51.BackgroundTransparency = 1
  3638. Frame51.BorderSizePixel = 0
  3639. Frame51.ZIndex = 3
  3640. NumberValue52.Name = "num"
  3641. NumberValue52.Parent = ImageButton50
  3642. NumberValue52.Value = 17
  3643. ImageButton53.Name = "Dig"
  3644. ImageButton53.Parent = ImageLabel1
  3645. ImageButton53.Transparency = 1
  3646. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3647. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3648. ImageButton53.BackgroundTransparency = 1
  3649. ImageButton53.ZIndex = 4
  3650. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3651. Frame54.Name = "Selection"
  3652. Frame54.Parent = ImageButton53
  3653. Frame54.Transparency = 1
  3654. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3655. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3656. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3657. Frame54.BackgroundTransparency = 1
  3658. Frame54.BorderSizePixel = 0
  3659. Frame54.ZIndex = 3
  3660. for i,v in pairs(mas:GetChildren()) do
  3661. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3662. pcall(function() v:MakeJoints() end)
  3663. end
  3664. mas:Destroy()
  3665. for i,v in pairs(cors) do
  3666. spawn(function()
  3667. pcall(v)
  3668. end)
  3669. end
  3670. wait(0.01)
  3671. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3672. material = 1
  3673. local Terrain = workspace.Terrain
  3674. local CC = workspace.CurrentCamera
  3675.  
  3676. local SelB = Instance.new("SelectionBox")
  3677. SelB.Color = BrickColor.new("Bright green")
  3678.  
  3679. local SelP = Instance.new("Part")
  3680. SelP.Anchored = true
  3681. SelP.formFactor = Enum.FormFactor.Custom
  3682.  
  3683. HopperBin0.Selected:connect(function(M)
  3684. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3685. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3686. SelB.Adornee = nil
  3687.  
  3688. local ClickState = "None"
  3689.  
  3690. local ClickType = 1
  3691.  
  3692. local TerrainClick = 1
  3693.  
  3694. local P1 = nil
  3695.  
  3696. M.KeyDown:connect(function(K)
  3697. if K == "q" then
  3698. ClickType = 1
  3699. elseif K == "e" then
  3700. ClickType = 2
  3701. elseif K == "z" then
  3702. TerrainClick = 0
  3703. elseif K == "x" then
  3704. TerrainClick = 1
  3705. elseif K == "c" then
  3706. TerrainClick = 2
  3707. elseif K == "v" then
  3708. TerrainClick = 3
  3709. elseif K == "b" then
  3710. TerrainClick = 4
  3711. end
  3712. end)
  3713.  
  3714. M.Button1Down:connect(function()
  3715. if not M.Target then return end
  3716. local Hit = M.Hit
  3717. local cellPos
  3718. if ClickType == 1 then
  3719. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3720. else
  3721. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3722. end
  3723. if ClickState == "None" then
  3724. ClickState = "Click1"
  3725. P1 = cellPos
  3726. end
  3727. end)
  3728. M.Button1Up:connect(function()
  3729. if not M.Target then return end
  3730. local Hit = M.Hit
  3731. local cellPos
  3732. if ClickType == 1 then
  3733. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3734. else
  3735. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3736. end
  3737. if ClickState == "Click1" then
  3738. ClickState = "None"
  3739. local MinX = math.min(P1.x,cellPos.x)
  3740. local MaxX = math.max(P1.x,cellPos.x)
  3741. local MinY = math.min(P1.y,cellPos.y)
  3742. local MaxY = math.max(P1.y,cellPos.y)
  3743. local MinZ = math.min(P1.z,cellPos.z)
  3744. local MaxZ = math.max(P1.z,cellPos.z)
  3745. for y=MinY,MaxY do
  3746. for x=MinX,MaxX do
  3747. for z=MinZ,MaxZ do
  3748. Terrain:SetCell(x, y, z, material, 0, 0)
  3749. end
  3750. end
  3751. wait()
  3752. end
  3753. SelB.Adornee = nil
  3754. end
  3755. end)
  3756. M.Move:connect(function()
  3757. if not M.Target then return end
  3758. local Hit = M.Hit
  3759. local cellPos
  3760. if ClickType == 1 then
  3761. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3762. else
  3763. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3764. end
  3765. if ClickState == "Click1" then
  3766. SelB.Adornee = SelP
  3767. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3768. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3769. local Size = W1-W2
  3770. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3771. local Pos = (W1+W2)/2
  3772. SelP.Size = Size
  3773. SelP.CFrame = CFrame.new(Pos)
  3774. end
  3775. end)
  3776. end)
  3777.  
  3778. HopperBin0.Deselected:connect(function()
  3779. SelB.Parent = nil
  3780. SelB.Adornee = nil
  3781. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3782. end)
  3783.  
  3784. game:GetService('RunService').Stepped:connect(function()
  3785. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3786. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3787. if child:FindFirstChild("num") and material ~= child.num.Value then
  3788. child.Selection.BackgroundTransparency = 1
  3789. end
  3790. end
  3791. end
  3792. end)
  3793.  
  3794. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3795. local enterCon = child.MouseButton1Click:connect(function()
  3796. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3797. material = child.num.Value
  3798. if child:FindFirstChild("Selection") then
  3799. child.Selection.BackgroundTransparency = 0
  3800. end
  3801. end
  3802. end)
  3803. end
  3804.  
  3805. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3806. workspace.Terrain:Clear()
  3807. end)
  3808.  
  3809. function sandbox(var,func)
  3810. local env = getfenv(func)
  3811. local newenv = setmetatable({},{
  3812. __index = function(self,k)
  3813. if k=="script" then
  3814. return var
  3815. else
  3816. return env[k]
  3817. end
  3818. end,
  3819. })
  3820. setfenv(func,newenv)
  3821. return func
  3822. end
  3823. cors = {}
  3824. mas = Instance.new("Model",game:GetService("Lighting"))
  3825. HopperBin0 = Instance.new("HopperBin")
  3826. HopperBin0.Name = "Terrain Delete"
  3827. HopperBin0.Parent = mas
  3828. for i,v in pairs(mas:GetChildren()) do
  3829. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3830. pcall(function() v:MakeJoints() end)
  3831. end
  3832. mas:Destroy()
  3833. for i,v in pairs(cors) do
  3834. spawn(function()
  3835. pcall(v)
  3836. end)
  3837. end
  3838.  
  3839. function onClick(mouse)
  3840. p = gPlayers.LocalPlayer
  3841. if (p == nil) then return end
  3842. if (p.Character == nil) then return end
  3843.  
  3844. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3845.  
  3846. c = workspace.Terrain
  3847.  
  3848. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3849. local x = cellPos.x
  3850. local y = cellPos.y
  3851. local z = cellPos.z
  3852.  
  3853. c:SetCell(x, y, z, 0, 0, 0)
  3854.  
  3855. end
  3856.  
  3857.  
  3858. function onSelect(mouse)
  3859. mouse.Button1Down:connect(function () onClick(mouse) end)
  3860. end
  3861.  
  3862.  
  3863.  
  3864. HopperBin0.Selected:connect(onSelect)
  3865. end
  3866. end)
  3867.  
  3868. addcmd('knife', 'tm knife',{},
  3869. function(args, speaker)
  3870. if speaker.userId ~= LP.userId then
  3871. lponly(speaker) else
  3872. if not game.CoreGui:FindFirstChild('CorePart') then
  3873. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3874. local script = data.LocalScript
  3875.  
  3876. local player = gPlayers.LocalPlayer
  3877.  
  3878. if not player:FindFirstChild("TMDATA") then
  3879. script.Parent.TMDATA:Clone().Parent = player
  3880. end
  3881. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3882. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3883. end
  3884.  
  3885. if game.CoreGui:FindFirstChild("CorePart") then
  3886. game.CoreGui.CorePart:Destroy()
  3887. end
  3888.  
  3889.  
  3890. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3891. local knife = script.Parent["Knife"]:Clone()
  3892. local gun = script.Parent["Gun"]:Clone()
  3893. local fastgun = script.Parent["Fast Gun"]:Clone()
  3894. local lasergun = script.Parent["Laser Gun"]:Clone()
  3895. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3896.  
  3897. local newKnife = knife:Clone()
  3898. newKnife.Parent = player.Backpack
  3899. _G.tool = newKnife
  3900.  
  3901. local barActive = false
  3902. local activeOptions = {}
  3903.  
  3904. function createDDown(callback,but,...)
  3905. if barActive then
  3906. for i,v in pairs(activeOptions) do
  3907. v:Destroy()
  3908. end
  3909. activeOptions = {}
  3910. barActive = false
  3911. return
  3912. else
  3913. barActive = true
  3914. end
  3915. local slots = {...}
  3916. local base = but
  3917. for i,v in pairs(slots) do
  3918. local newOption = base:Clone()
  3919. newOption.ZIndex = 5
  3920. newOption.Name = "Option "..tostring(i)
  3921. newOption.Parent = base.Parent
  3922. table.insert(activeOptions,newOption)
  3923. 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))
  3924. newOption.Text = slots[i]
  3925. newOption.MouseButton1Down:connect(function()
  3926. but.Text = slots[i]
  3927. callback(slots[i])
  3928. for i,v in pairs(activeOptions) do
  3929. v:Destroy()
  3930. end
  3931. activeOptions = {}
  3932. barActive = false
  3933. end)
  3934. end
  3935. end
  3936.  
  3937. local butA = game.CoreGui.CorePart.Frame.ability
  3938. butA.MouseButton1Down:connect(function()
  3939. createDDown(function(sel)
  3940. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3941. 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")
  3942. end)
  3943.  
  3944. local butG = game.CoreGui.CorePart.Frame.gamemode
  3945. butG.MouseButton1Down:connect(function()
  3946. createDDown(function(sel)
  3947. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3948. end,butG,"Classic","Cold Killer")
  3949. end)
  3950.  
  3951. local butM = game.CoreGui.CorePart.Frame.mode
  3952. butM.MouseButton1Down:connect(function()
  3953. createDDown(function(sel)
  3954. _G.knifemode = sel
  3955. end,butM,"PlayersOnly","Players+Npcs")
  3956. end)
  3957.  
  3958. _G.Scripters = {}
  3959.  
  3960. function _G.loadScripts(obj,runall)
  3961. for i,v in pairs(obj:GetDescendants()) do
  3962. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3963. table.insert(_G.Scripters,v)
  3964. local i = #_G.Scripters
  3965. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3966. spawn(loadfunc)
  3967. print("LOADED",v:GetFullName())
  3968. end
  3969. end
  3970. end
  3971.  
  3972. player.CharacterAdded:Connect(function()
  3973. newKnife = knife:Clone()
  3974. newKnife.Parent = player.Backpack
  3975. _G.loadScripts(newKnife)
  3976. end)
  3977.  
  3978. _G.knifemode = "PlayersOnly"
  3979. _G.loadScripts(newKnife)
  3980. --_G.loadScripts(gun)
  3981. --_G.loadScripts(fastgun)
  3982. --_G.loadScripts(lasergun)
  3983. end
  3984. end
  3985. end)
  3986.  
  3987. addcmd('devuzi', 'op af',{'uzi'},
  3988. function(args, speaker)
  3989. if speaker.userId ~= LP.userId then
  3990. lponly(speaker)
  3991. else
  3992. wait(0.25);
  3993.  
  3994.  
  3995. _clear=function()
  3996. local c={char;bag;gui;};
  3997. for i=1,#c do
  3998. local c=c[i]:children();
  3999. for i=1,#c do
  4000. if(c[i].Name==name)then
  4001. c[i].Parent=nil;
  4002. end;
  4003. end;
  4004. end;
  4005. local n=name..user.Name;
  4006. local c=workspace:children();
  4007. for i=1,#c do
  4008. if(c[i].Name==n)then
  4009. c[i].Parent=nil;
  4010. end;
  4011. end;
  4012. end;
  4013.  
  4014. _valid_key=function(object,key)
  4015. return object[key],key;
  4016. end;
  4017.  
  4018. _new=function(class)
  4019. return function(props)
  4020. if(type(list_base_props)=='table')then
  4021. for i,v in next,list_base_props do
  4022. if(props[i]==nil)then
  4023. props[i]=v;
  4024. end;
  4025. end;
  4026. end;
  4027.  
  4028. local object=class;
  4029.  
  4030. if(type(class)=='string')then
  4031. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4032. end;
  4033.  
  4034. local parent=props[1];
  4035. props[1]=nil;
  4036.  
  4037. for i,v in next,props do
  4038. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4039. if(not load)then
  4040. load,res,key=pcall(_valid_key,object,i);
  4041. end;
  4042.  
  4043. if(key)then
  4044. t=type(res);
  4045. s=tostring(res);
  4046. if(t=='userdata'and s=='Signal '..key)then
  4047. if(type(v)=='table')then
  4048. for i=1,#v do
  4049. res:connect(v[i]);
  4050. end;
  4051. else
  4052. res:connect(v);
  4053. end;
  4054. else
  4055. object[key]=v;
  4056. end;
  4057. end;
  4058. end;
  4059.  
  4060. if(parent)then
  4061. object.Parent=parent;
  4062. end;
  4063.  
  4064. return object;
  4065. end;
  4066. end;
  4067.  
  4068. _RGB=function(r,g,b)
  4069. return Color3.new(r/255,g/255,b/255);
  4070. end;
  4071.  
  4072. _copy=function(o)
  4073. local def=o.archivable;
  4074. o.archivable=true;
  4075. local c=o:clone();
  4076. o.archivable=def;
  4077. return c;
  4078. end;
  4079.  
  4080. _hum=function(char)
  4081. local hum=char:findFirstChild'Humanoid';
  4082. if(not hum or hum.className~='Humanoid')then
  4083. local c=char:children();
  4084. for i=1,#c do
  4085. if(c[i].className=='Humanoid')then
  4086. return c[i];
  4087. end;
  4088. end;
  4089. else
  4090. return hum;
  4091. end;
  4092. end;
  4093.  
  4094. _hum_tag=function(hum)
  4095. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4096. c.Name='creator';
  4097. c.Value=user;
  4098. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4099. Instance.new('BoolValue',hum).Name='killed';
  4100. bullets.clip=bullets.clip+10;
  4101. end;
  4102. end;
  4103.  
  4104. _hum_dam=function(hum,dam,percent)
  4105. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4106. if(hum.Health<=hum.MaxHealth*0.1)then
  4107. _hum_tag(hum);
  4108. end;
  4109. end;
  4110.  
  4111. _ray=function(v0,v1,i)
  4112. local mag=(v0-v1).magnitude;
  4113. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4114.  
  4115. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4116. end;
  4117.  
  4118. _must=function(v0,v1,i)
  4119. local hit,pos=_ray(v0,v1,i);
  4120. return not hit and mouse.target or hit,pos;
  4121. end;
  4122.  
  4123. _cframe=function(x,y,z,r0,r1,r2)
  4124. return CFrame.Angles(
  4125. math.rad(r0 or 0),
  4126. math.rad(r1 or 0),
  4127. math.rad(r2 or 0)
  4128. )*CFrame.new(x,y,z);
  4129. end;
  4130.  
  4131. _update=function()
  4132. if(bool_active and not screen.Parent)then
  4133. screen.Parent=gui;
  4134. elseif(not bool_active and screen.Parent)then
  4135. screen.Parent=nil;
  4136. end;
  4137. end;
  4138.  
  4139. _light=function(v0,v1)
  4140. local mag=(v0-v1).magnitude;
  4141. local len=math.random(2,7);
  4142. len=len>mag/2 and mag/2 or len;
  4143.  
  4144. --local light=_new'part'{
  4145. -- cFrame=CFrame.new(v0,v1);
  4146. -- size=Vector3.new(1,1,1);
  4147. -- color=_RGB(255,255,0);
  4148. -- anchored=true;
  4149. -- inv;
  4150. --};
  4151. _new'blockMesh'{
  4152. scale=Vector3.new(0.2,0.2,len);
  4153. offset=Vector3.new(0,0,-len/2);
  4154. light;
  4155. };
  4156.  
  4157. local bb=_new'billboardGui'{
  4158. size=UDim2.new(2,0,2,0);
  4159. adornee=light;
  4160. light;
  4161. };
  4162. _new'imageLabel'{
  4163. image=url:format(109101526);
  4164. backgroundTransparency=1;
  4165. size=UDim2.new(1,0,1,0);
  4166. bb;
  4167. };
  4168.  
  4169. -- _rem(light,0.15);
  4170. end;
  4171.  
  4172. _rem=function(object,del)
  4173. if(del)then
  4174. delay(del,function()
  4175. if(object.Parent)then
  4176. object.Parent=nil;
  4177. end;
  4178. end);
  4179. else
  4180. pcall(function()
  4181. if(object.Parent)then
  4182. object.Parent=nil;
  4183. end;
  4184. end);
  4185. end;
  4186. end;
  4187.  
  4188. _blood=function(pos,count)
  4189. for i=1,count do
  4190. local p=_new'part'{
  4191. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4192. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4193. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4194. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4195. color=_RGB(255,0,0);
  4196. transparency=0.5;
  4197. canCollide=true;
  4198. bottomSurface=0;
  4199. topSurface=0;
  4200. formFactor=3;
  4201. locked=true;
  4202. inv;
  4203. };
  4204. delay(5,function()
  4205. p.Parent=nil;
  4206. end);
  4207. end;
  4208. end;
  4209.  
  4210. _make_hue=function()
  4211. h_hue=_new'part'{
  4212. size=Vector3.new(0.25,1.8,0.35);
  4213. color=_RGB(100,100,100);
  4214. formFactor=3;
  4215. name='hue';
  4216. handle;
  4217. };
  4218. hh_weld=_new'weld'{
  4219. c1=_cframe(0,0.5,0);
  4220. part0=handle;
  4221. part1=h_hue;
  4222. handle;
  4223. };
  4224. end;
  4225.  
  4226. _shot=function(v0,v1)
  4227. if(not time_left)then
  4228. time_left=0;
  4229. end;
  4230. if(time_left>time())then
  4231. return nil;
  4232. else
  4233. time_left=time()+math.random(1,10)/100;
  4234. end;
  4235.  
  4236. if(bullets.current<1)then
  4237. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4238. soundId='rbxasset://sounds/SWITCH3.wav';
  4239. name='tick_sound';
  4240. volume=0.2;
  4241. pitch=2;
  4242. head;
  4243. };
  4244. tick_sound:play();
  4245. if(bullets.clip>0)then
  4246. time_left=time()+2;
  4247. h_hue:breakJoints();
  4248. h_hue.CanCollide=true;
  4249. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4250. _rem(h_hue,10);
  4251. delay(1.9,function()
  4252. _make_hue();
  4253. local got=(bullets.clip>bullets.maximum and
  4254. bullets.maximum or
  4255. bullets.clip)-bullets.current;
  4256.  
  4257. bullets.clip=bullets.clip-got;
  4258. bullets.current=bullets.current+got;
  4259. end);
  4260. end;
  4261. return nil;
  4262. else
  4263. bullets.current=bullets.current-1;
  4264.  
  4265. h_weld.C1=_cframe(0,0.75,0,
  4266. -math.random(1000,1100)/10,180,0);
  4267. d_weld.C1=_cframe(0,-0.25,0.3);
  4268.  
  4269. lightstuff.Visible=true;
  4270. delay(0.1,function()
  4271. lightstuff.Visible=false;
  4272. end);
  4273.  
  4274. _rem(_new'part'{
  4275. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4276. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4277. size=Vector3.new(0.1,0.1,0.4);
  4278. color=_RGB(200,200,0);
  4279. material='Slate';
  4280. canCollide=true;
  4281. formFactor=3;
  4282. inv;
  4283. },5);
  4284.  
  4285. delay(0.1,function()
  4286. d_weld.C1=_cframe(0,-0.25,0);
  4287. if(bool_active)then
  4288. h_weld.C1=h_weld_cf_active;
  4289. end;
  4290. end)
  4291. end;
  4292.  
  4293. local hit,pos=_must(v0,v1,char);
  4294.  
  4295. shot_sound:play();
  4296.  
  4297.  
  4298. _rem(_new'part'{
  4299. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4300. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4301. color=_RGB(255,255,0);
  4302. transparency=0.6;
  4303. reflectance=0.5;
  4304. canCollide=false;
  4305. bottomSurface=0;
  4306. anchored=true;
  4307. formFactor=3;
  4308. topSurface=0;
  4309. inv;
  4310. },.15);
  4311. _light(v0,v1);
  4312.  
  4313. if(not hit)then return nil;end;
  4314.  
  4315. if(hit.Parent.className=='Hat')then
  4316. hit:breakJoints();
  4317. hit.CanCollide=true;
  4318. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4319. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4320. else
  4321. local hum=_hum(hit.Parent);
  4322. if(not hum)then
  4323. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4324. hit:breakJoints();
  4325. hit.CanCollide=true;
  4326. end;
  4327. else
  4328. _hum_dam(hum,math.random(4,6));
  4329. _blood(pos,math.random(3,6));
  4330. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4331. if(hit.Name=='Head')then
  4332. hum.Health=0;
  4333. _blood(pos,math.random(3,6));
  4334. delay(0.001,function()
  4335. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4336. pitch=math.random(70,100)*0.01;
  4337. soundId=url:format(1876552);
  4338. name='head_shot';
  4339. workspace;
  4340. }:play();
  4341. end);
  4342. _hum_tag(hum);
  4343. _rem(_new'part'{
  4344. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4345. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4346. color=torso.Color;
  4347. transparency=0.5;
  4348. canCollide=false;
  4349. bottomSurface=0;
  4350. anchored=true;
  4351. formFactor=3;
  4352. topSurface=0;
  4353. inv;
  4354. },30);
  4355. hit.Parent=nil;
  4356. for b=0,1 do
  4357. for a=0,1 do
  4358. for i=0,1 do
  4359. _rem(_new'part'{
  4360. velocity=CFrame.new(v0,pos).lookVector*20;
  4361. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4362. size=Vector3.new(0.5,0.5,0.5);
  4363. color=_RGB(255,255,255);
  4364. bottomSurface=0;
  4365. canCollide=true;
  4366. transparency=0;
  4367. formFactor=3;
  4368. topSurface=0;
  4369. hum;
  4370. },30);
  4371. end;
  4372. end;
  4373. end;
  4374. end;
  4375. end;
  4376. end;
  4377. end;
  4378.  
  4379.  
  4380.  
  4381. _cf_select=function(mouse)
  4382. mouse.Icon=url:format(109111387);--108999296
  4383. bool_active=true;
  4384.  
  4385. local arm=char:findFirstChild'Right Arm';
  4386. local weld=torso:findFirstChild'Right Shoulder';
  4387. if(arm and weld)then
  4388. h_weld.Part0=arm;
  4389. h_weld.C1=h_weld_cf_active;
  4390.  
  4391. weld.Part1=nil;
  4392. weld.Part0=nil;
  4393.  
  4394. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4395. name='right_arml';
  4396. part0=torso;
  4397. part1=arm;
  4398. torso;
  4399. };
  4400.  
  4401. arml=(arml or 0)+1;
  4402. local alv=arml;
  4403. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4404. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4405. gyro.P=30000;
  4406. gyro.D=1000;
  4407. gyro.Name='p_gyro';
  4408. repeat
  4409. local pos=mouse.hit.p;
  4410. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4411.  
  4412. val=-math.pi*0.5;
  4413. valp=val*-1;
  4414. p0=torso.CFrame;
  4415. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4416. p1=p0+((p0.p-pos).unit*-2);
  4417. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4418. hitpos=torso.Position;
  4419. cj=CFrame.new(hitpos);
  4420. c0=torso.CFrame:inverse()*cj;
  4421. c1=p2:inverse()*cj;
  4422. weld.C0=c0;
  4423. weld.C1=c1;
  4424.  
  4425. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4426.  
  4427. wait(0.001);
  4428. until arml~=alv;
  4429. gyro.Parent=nil;
  4430. end;
  4431. end;
  4432.  
  4433. _cf_deselect=function()
  4434. bool_active=false;
  4435. arml=(arml or 0)+1;
  4436. loop_shot=(loop_shot or 0)+1;
  4437.  
  4438. h_weld.Part0=torso;
  4439. h_weld.C1=h_weld_cf_inactive;
  4440.  
  4441. local weld=torso:findFirstChild'right_arml';
  4442. if(weld)then
  4443. weld.Part1=nil;
  4444. weld.Part0=nil;
  4445. end;
  4446. local arm=char:findFirstChild'Right Arm';
  4447. local weld=torso:findFirstChild'Right Shoulder';
  4448. if(arm and weld)then
  4449. weld.Part0=torso;
  4450. weld.Part1=arm;
  4451. end;
  4452. end;
  4453.  
  4454. _cf_mouse=function(event,fun)
  4455. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4456. if(bool_active)then
  4457. fun(...);
  4458. end;
  4459. end);
  4460. end;
  4461.  
  4462.  
  4463. do
  4464. local main=getfenv(0);
  4465. local c=game:children();
  4466. local check=function(v)
  4467. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4468. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4469. end;
  4470. end;
  4471. for i=1,#c do
  4472. pcall(check,c[i]);
  4473. end;
  4474. end;
  4475.  
  4476.  
  4477. bullets={
  4478. maximum=51111111111111111111111111110;
  4479. current=511111111111111111111111111111110;
  4480. clip=501111111111111111111111111111111*4;
  4481. };
  4482.  
  4483. list_base_props={
  4484. backgroundColor3=_RGB(0,0,0);
  4485. textColor3=_RGB(200,200,200);
  4486. borderSizePixel=0;
  4487. color=_RGB(0,0,0);
  4488. archivable=false;
  4489. canCollide=false;
  4490. bottomSurface=0;
  4491. topSurface=0;
  4492. formFactor=0;
  4493. locked=true;
  4494. };
  4495.  
  4496.  
  4497.  
  4498. user=players.localPlayer;
  4499. mouse=user:getMouse();
  4500. char=user.Character;
  4501. gui=user.PlayerGui;
  4502. bag=user.Backpack;
  4503. torso=char.Torso;
  4504. head=char.Head;
  4505. hum=_hum(char);
  4506.  
  4507. url='rbxassetid://%d';
  4508. name='dev-uzi';
  4509.  
  4510. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4511. 0,90,-70);
  4512. h_weld_cf_active=_cframe(0,0.75,0,
  4513. -110,180,0);
  4514.  
  4515. assert(hum,'humanoid is not found');
  4516.  
  4517.  
  4518.  
  4519. _clear();
  4520.  
  4521.  
  4522. _cf_mouse('button1Down',function()
  4523. loop_shot=(loop_shot or 0)+1;
  4524. local vers=loop_shot;
  4525. local step=runService.Stepped;
  4526. repeat
  4527. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4528. step:wait();--wait(0.001);
  4529. until vers~=loop_shot;
  4530. end);
  4531.  
  4532. _cf_mouse('button1Up',function()
  4533. loop_shot=(loop_shot or 0)+1;
  4534. end);
  4535.  
  4536. _cf_mouse('move',function()
  4537. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4538. end);
  4539.  
  4540. _cf_mouse('keyDown',function(k)
  4541. if(k=='r')then
  4542. if(bullets.clip>0 and time_left<=time())then
  4543. local got=(bullets.clip>bullets.maximum and
  4544. bullets.maximum or
  4545. bullets.clip)-bullets.current;
  4546.  
  4547. bullets.clip=bullets.clip-got;
  4548. bullets.current=bullets.current+got;
  4549. if(got~=0)then
  4550. time_left=time()+2;
  4551. end;
  4552. end;
  4553. end;
  4554. end);
  4555.  
  4556.  
  4557. screen=_new'screenGui'{
  4558. name=name;
  4559. };
  4560.  
  4561. cross_f=_new'frame'{
  4562. size=UDim2.new(0,21,0,21);
  4563. backgroundTransparency=1;
  4564. screen;
  4565. };
  4566.  
  4567. for i=0,1 do
  4568. _new'frame'{
  4569. position=UDim2.new(0,13*i,0,11);
  4570. size=UDim2.new(0,10,0,1);
  4571. cross_f;
  4572. };
  4573. end;
  4574.  
  4575. for i=0,1 do
  4576. _new'frame'{
  4577. position=UDim2.new(0,11,0,13*i);
  4578. size=UDim2.new(0,1,0,10);
  4579. cross_f;
  4580. };
  4581. end;
  4582.  
  4583.  
  4584.  
  4585. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4586. soundId=url:format(2920959);
  4587. pitch=1.4;
  4588. head;
  4589. };
  4590. if(shot_sound.Name~='2920959')then
  4591. shot_sound.Name='2920959';
  4592. shot_sound:play();
  4593. end;
  4594.  
  4595. bin=_new'hopperBin'{
  4596. deselected=_cf_deselect;
  4597. selected=_cf_select;
  4598. name=name;
  4599. bag;
  4600. };
  4601.  
  4602. inv=_new'model'{
  4603. name=name;
  4604. char;
  4605. };
  4606.  
  4607. handle=_new'part'{
  4608. size=Vector3.new(0.3,1.3,0.4);
  4609. color=_RGB(140,140,140);
  4610. name='handle';
  4611. formFactor=3;
  4612. inv;
  4613. touched=function(hit)
  4614. if(hit.Parent.className=='Model')then
  4615. local hum=_hum(hit.Parent);
  4616. if(hum~=nil)then
  4617. _hum_dam(hum,handle.Velocity.magnitude);
  4618. end;
  4619. end;
  4620. end;
  4621. };
  4622. h_weld=_new'weld'{
  4623. c1=h_weld_cf_inactive;
  4624. part1=handle;
  4625. part0=torso;
  4626. handle;
  4627. };
  4628. _make_hue();
  4629.  
  4630. h_part=_new'part'{
  4631. size=Vector3.new(0.4,0.4,1.4);
  4632. color=_RGB(140,140,140);
  4633. name='handle';
  4634. formFactor=3;
  4635. handle;
  4636. };
  4637. hp_weld=_new'weld'{
  4638. c1=_cframe(0,-1.3/2,-0.3,
  4639. 20,0,0);
  4640. part0=handle;
  4641. part1=h_part;
  4642. handle;
  4643. };
  4644.  
  4645. drag=_new'part'{
  4646. size=Vector3.new(0.5,0.45,1.5);
  4647. color=_RGB(100,100,100);
  4648. name='handle';
  4649. formFactor=3;
  4650. handle;
  4651. };
  4652. d_weld=_new'weld'{
  4653. c1=_cframe(0,-0.25,0);
  4654. part0=h_part;
  4655. part1=drag;
  4656. handle;
  4657. };
  4658.  
  4659. tube=_new'part'{
  4660. size=Vector3.new(0.2,0.2,1.5);
  4661. color=_RGB(0,0,0);
  4662. name='handle';
  4663. formFactor=3;
  4664. handle;
  4665. };
  4666. t_weld=_new'weld'{
  4667. c1=_cframe(0,-0.3,-0.1);
  4668. part0=h_part;
  4669. part1=tube;
  4670. handle;
  4671. };
  4672.  
  4673. bullets_label=_new'textLabel'{
  4674. textStrokeColor3=_RGB(0,0,0);
  4675. textColor3=_RGB(200,200,200);
  4676. textStrokeTransparency=0;
  4677. backgroundTransparency=1;
  4678. fontSize=5;
  4679. screen;
  4680. };
  4681.  
  4682. lightstuff=_new'frame'{
  4683. backgroundColor3=_RGB(255,255,255);
  4684. position=UDim2.new(0,0,0,-1);
  4685. backgroundTransparency=0.5;
  4686. size=UDim2.new(1,0,1,1);
  4687. borderSizePixel=0;
  4688. visible=false;
  4689. screen;
  4690. };
  4691.  
  4692. coroutine.wrap(function()
  4693. local red,white,green;
  4694. repeat
  4695. if(screen.Parent)then
  4696. if(not green and bullets.current==bullets.maximum)then
  4697. green=true;
  4698. bullets_label.TextColor3=_RGB(0,200,0);
  4699. elseif(not red and bullets.current==0)then
  4700. red=true;
  4701. bullets_label.TextColor3=_RGB(200,0,0);
  4702. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4703. bullets_label.TextColor3=_RGB(200,200,200);
  4704. green=false;
  4705. red=false;
  4706. end;
  4707. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4708. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4709. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4710. end;
  4711. wait(0.001);
  4712. until nil;
  4713. end)();
  4714.  
  4715.  
  4716. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4717. local vers=_G.dev_pistol_version;
  4718. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4719. if(hum.Health==0)then
  4720. _clear();
  4721. end;
  4722. end
  4723. end)
  4724.  
  4725. addcmd('nil', 'removes the player',{},
  4726. function(args, speaker)
  4727. local players = getPlayer(args[1], speaker)
  4728. for i,v in pairs(players)do
  4729. pcall(function() gPlayers[v].Character:Remove() end)
  4730. gPlayers[v].Character = nil
  4731. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4732. Notify('Made player(s) nil') end end end)
  4733.  
  4734.  
  4735. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4736. function(args, speaker)
  4737. local player = args[1]
  4738. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4739. if player ~= nil then
  4740. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4741. table.insert(banT, playerid)
  4742. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4743. updatebans()
  4744. Notify("Added ban for: "..player)
  4745. end
  4746. end
  4747. end)
  4748.  
  4749. addcmd('ban', 'goodbye ;)',{},
  4750. function(args, speaker)
  4751. local players = getPlayer(args[1], speaker)
  4752. for i,v in pairs(players)do
  4753. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4754. Notify('Banned player(s)') end
  4755. spawn(function()
  4756. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4757. if not FindTable(banname, gPlayers[v].Name) then
  4758. table.insert(banT, _players[v].userId)
  4759. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4760. updatebans()
  4761. kickF(gPlayers[v])
  4762. end
  4763. end
  4764. end)
  4765. end
  4766. end)
  4767.  
  4768. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4769. function(args, speaker)
  4770. banT = {}
  4771. banname = {}
  4772. Notify('Removed all bans')
  4773. updatebans()
  4774. end)
  4775.  
  4776. addcmd('unban','unbans a player',{},
  4777. function(args, speaker)
  4778. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4779. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4780. for i,v in pairs(banname) do
  4781. if v.NAME == tostring(args[1]) then
  4782. table.remove(banname, i)
  4783. updatebans()
  4784. end end
  4785. Notify('Unbanned ' .. args[1])
  4786. end
  4787. end)
  4788.  
  4789. addcmd('dismiss', 'dismiss',{'verify'},
  4790. function(args, speaker)
  4791. for _, child in pairs( workspace:GetChildren()) do
  4792. if child.Name == speaker.Name .. "TAB" then
  4793. child:Destroy() end end
  4794. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4795. end)
  4796.  
  4797. addcmd('admin', 'ur an admin now ;o',{},
  4798. function(args, speaker)
  4799. if speaker.userId ~= LP.userId then
  4800. lponly(speaker) else
  4801. local players = getPlayer(args[1], speaker)
  4802. for i,v in pairs(players)do
  4803. spawn(function()
  4804. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4805. table.insert(adminT, _players[v].userId)
  4806. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4807. updateadmins()
  4808. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4809. Notify('Gave player(s) admin') end
  4810. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4811. end end) end end end)
  4812.  
  4813. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4814. function(args, speaker)
  4815. if speaker.userId ~= LP.userId then
  4816. lponly(speaker) else
  4817. local players = getPlayer(args[1], speaker)
  4818. for i,v in pairs(players)do
  4819. local radmin = tostring(_players[v].Name)
  4820. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4821. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4822. for a,b in pairs(adminname) do
  4823. if b.NAME == radmin then
  4824. table.remove(adminname, a)
  4825. updateadmins()
  4826. end end
  4827. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4828. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4829. Notify('Removed admin from player(s)') end
  4830. end
  4831. end
  4832. end
  4833. end)
  4834.  
  4835. addcmd('bang', 'owo',{'rape'},
  4836. function(args, speaker)
  4837. local players = getPlayer(args[1], speaker)
  4838. local target = getPlayer(args[2], speaker)[1]
  4839. for i,v in pairs(players)do
  4840. if args[2] then
  4841. rape(target, v)
  4842. else
  4843. rape(v, speaker.Name)
  4844. end
  4845. end
  4846. end)
  4847.  
  4848. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4849. function(args, speaker)
  4850. local players = getPlayer(args[1], speaker)
  4851. for i,v in pairs(players)do
  4852. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4853. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4854. end
  4855.  
  4856. y = Instance.new("BillboardGui")
  4857. y.Size = UDim2.new(0,100,0,150)
  4858. y.StudsOffset = Vector3.new(0,1,0)
  4859. y.Parent = gPlayers[v].Character.Head
  4860. y.Adornee = gPlayers[v].Character.Head
  4861. f = Instance.new("TextLabel")
  4862. f.Parent = y
  4863. f.BackgroundTransparency = 1
  4864. f.Position = UDim2.new(0,0,0,-50)
  4865. f.Size = UDim2.new(0,100,0,100)
  4866. f.Font = "Highway"
  4867. f.FontSize = "Size48"
  4868. f.Text = GLS(false, 1)
  4869. f.TextStrokeColor3 = Color3.new(0,0,0)
  4870. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4871. f.TextStrokeTransparency = 0
  4872. f.TextYAlignment = "Bottom"
  4873. end
  4874. end)
  4875.  
  4876. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4877. function(args, speaker)
  4878. local players = getPlayer(args[1], speaker)
  4879. for i,v in pairs(players)do
  4880. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4881. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4882. end
  4883. end
  4884. end)
  4885.  
  4886. function pipeTp(name,target)
  4887. spawn(function()
  4888. local pipe = Instance.new("Part")
  4889. pipe.Name = "Pipe"
  4890. pipe.Color = Color3.new(52/255,142/255,64/255)
  4891. pipe.Size = Vector3.new(8,8,8)
  4892. pipe.Anchored = true
  4893. local mesh = Instance.new("SpecialMesh",pipe)
  4894. mesh.MeshId = "rbxassetid://856736661"
  4895. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4896. local sound = Instance.new("Sound",pipe)
  4897. sound.SoundId = "rbxassetid://864352897"
  4898. sound.Volume = 1
  4899.  
  4900. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4901.  
  4902. local char = game:GetService("Players")[name].Character
  4903. char.PrimaryPart = char.HumanoidRootPart
  4904. if char:FindFirstChild("Torso") then
  4905. char.Torso.Anchored = true
  4906. else
  4907. char.UpperTorso.Anchored = true
  4908. end
  4909.  
  4910. local torso = char.HumanoidRootPart
  4911. local initPos = torso.CFrame
  4912.  
  4913. pipe.Parent = workspace
  4914. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4915.  
  4916. for i = 0,8,0.2 do
  4917. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4918. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4919. game:GetService("RunService").RenderStepped:wait()
  4920. end
  4921.  
  4922. sound:Play()
  4923. for i = 7,-8,-0.2 do
  4924. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4925. game:GetService("RunService").RenderStepped:wait()
  4926. end
  4927. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4928.  
  4929. for i = 8,0,-0.2 do
  4930. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4931. game:GetService("RunService").RenderStepped:wait()
  4932. end
  4933.  
  4934. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4935. char:SetPrimaryPartCFrame(pipe.CFrame)
  4936.  
  4937. for i = 0,8,0.2 do
  4938. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4939. game:GetService("RunService").RenderStepped:wait()
  4940. end
  4941.  
  4942. local played = false
  4943. for i = -8,7,0.2 do
  4944. if i >= 0 and not played then played = true sound:Play() end
  4945. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4946. game:GetService("RunService").RenderStepped:wait()
  4947. end
  4948. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4949.  
  4950. for i = 8,0,-0.2 do
  4951. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4952. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4953. game:GetService("RunService").RenderStepped:wait()
  4954. end
  4955.  
  4956. pipe:Destroy()
  4957.  
  4958. if char:FindFirstChild("Torso") then
  4959. char.Torso.Anchored = false
  4960. else
  4961. char.UpperTorso.Anchored = false
  4962. end
  4963. end)
  4964. end
  4965.  
  4966. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4967. function(args, speaker)
  4968. local players = getPlayer(args[1], speaker)
  4969. local target = getPlayer(args[2], speaker)[1]
  4970. for i,v in pairs(players)do
  4971. pipeTp(v,target)
  4972. end
  4973. end)
  4974.  
  4975. addcmd('rhats', 'no more hats',{'removehats'},
  4976. function(args, speaker)
  4977. local players = getPlayer(args[1], speaker)
  4978. for i,v in pairs(players) do
  4979. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4980. if v:IsA('Accessory') then
  4981. v:destroy()
  4982. end
  4983. end
  4984. end
  4985. end)
  4986.  
  4987. addcmd('naked', 'no more clothing',{},
  4988. function(args, speaker)
  4989. local players = getPlayer(args[1], speaker)
  4990. for i,v in pairs(players) do
  4991. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4992. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  4993. v:destroy()
  4994. end
  4995. end
  4996. end
  4997. end)
  4998.  
  4999. addcmd('rainbow', 'makes a players parts change colors',{},
  5000. function(args, speaker)
  5001. local players = getPlayer(args[1], speaker)
  5002. for i,v in pairs(players) do
  5003. local Parts={}
  5004. local function GetDiscoColor(hue)
  5005. local section = hue % 1 * 3
  5006. local secondary = 0.5 * math.pi * (section % 1)
  5007. if section < 1 then
  5008. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5009. elseif section < 2 then
  5010. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5011. else
  5012. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5013. end
  5014. end
  5015. local Part = function(x,y,z,color,tr,cc,an,parent)
  5016. local p = Instance.new('Part',parent)
  5017. p.formFactor = 'Custom'
  5018. p.Size = Vector3.new(x,y,z)
  5019. p.BrickColor = BrickColor.new(color)
  5020. p.CanCollide = cc
  5021. p.Transparency = tr
  5022. p.Anchored = an
  5023. p.TopSurface,p.BottomSurface = 0,0
  5024. p:BreakJoints''
  5025. table.insert(Parts,p)
  5026. return p
  5027. end
  5028. local Weld = function(p0,p1)
  5029. local w = Instance.new('Motor',p0)
  5030. w.Part0 = p0
  5031. w.Part1 = p1
  5032. return w
  5033. end
  5034. local Mesh = function(par,num,x,y,z)
  5035. local msh = 0
  5036. if num == 1 then
  5037. msh = Instance.new("SpecialMesh",par)
  5038. msh.MeshId='rbxasset://fonts/torso.mesh'
  5039. msh.TextureId='rbxasset://25701026'
  5040. end
  5041. if num == 2 then
  5042. msh = Instance.new("SpecialMesh",par)
  5043. msh.MeshId='rbxasset://fonts/head.mesh'
  5044. msh.TextureId='rbxassetid://25701026'
  5045. end
  5046. msh.Scale = Vector3.new(x,y,z)
  5047. return msh
  5048. end
  5049. local char=gPlayers[v].Character
  5050. for _,v in pairs(char:GetChildren()) do
  5051. if v.ClassName=="Part" then
  5052. v.Transparency=1
  5053. elseif v.ClassName=="Hat" then
  5054. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5055. table.insert(Parts,v.Handle)
  5056. end
  5057. end
  5058. local t=Part(1,1,1,'',0,false,false,char)
  5059. Mesh(t,1,1,1,1)
  5060. Weld(char.Torso,t)
  5061. local a=Part(1,1,1,'',0,false,false,char)
  5062. Mesh(a,1,.5,1,1)
  5063. Weld(char['Right Arm'],a)
  5064. local a=Part(1,1,1,'',0,false,false,char)
  5065. Mesh(a,1,.5,1,1)
  5066. Weld(char['Left Arm'],a)
  5067. local l=Part(1,1,1,'',0,false,false,char)
  5068. Mesh(l,1,.5,1,1)
  5069. Weld(char['Right Leg'],l)
  5070. local l=Part(1,1,1,'',0,false,false,char)
  5071. Mesh(l,1,.5,1,1)
  5072. Weld(char['Left Leg'],l)
  5073. local h=Part(1,1,1,'',0,false,false,char)
  5074. Mesh(h,2,1,1,1)
  5075. Weld(char.Head,h)
  5076. spawn(function()
  5077. while(coroutine.yield())do
  5078. for i=1,#Parts do
  5079. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5080. end
  5081. end;
  5082. end);
  5083. end
  5084. end)
  5085.  
  5086. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5087. function(args, speaker)
  5088. local players = getPlayer(args[1], speaker)
  5089. for i,v in pairs(players) do
  5090. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5091. if v:IsA('Tool') or v:IsA('HopperBin') then
  5092. v:destroy() end
  5093. for i,v in pairs(players) do
  5094. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5095. if v:IsA('Tool') or v:IsA('HopperBin') then
  5096. v:destroy() end end end
  5097. end
  5098. end
  5099. end)
  5100.  
  5101. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5102. function(args, speaker)
  5103. local players = getPlayer(args[1], speaker)
  5104. for i,v in pairs(players)do
  5105. local function copy(instance)
  5106. for i,c in pairs(instance:GetChildren())do
  5107. if c:IsA('Tool') or c:IsA('HopperBin') then
  5108. c:Clone().Parent = gPlayers[v].StarterGear end
  5109. copy(c)
  5110. end
  5111. end
  5112. copy(gPlayers[v].Backpack)
  5113. end
  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].StarterGear end
  5119. copy(c)
  5120. end
  5121. end
  5122. copy(gPlayers[v].Character)
  5123. end
  5124. Notify('Copied tools to StarterGear')
  5125. end)
  5126.  
  5127. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5128. function(args, speaker)
  5129. local players = getPlayer(args[1], speaker)
  5130. for i,v in pairs(players)do
  5131. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5132. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5133. end end end
  5134. Notify('Cleared tools from StarterGear')
  5135. end)
  5136.  
  5137. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5138. function(args, speaker)
  5139. local players = getPlayer(args[1], speaker)
  5140. for i,v in pairs(players)do
  5141. local function copy(instance)
  5142. for i,c in pairs(instance:GetChildren())do
  5143. if c:IsA('Tool') or c:IsA('HopperBin') then
  5144. c:Clone().Parent = gPlayers[v].Backpack end
  5145. copy(c)
  5146. end
  5147. end
  5148. copy(LightingService)
  5149. end
  5150. for i,v in pairs(players)do
  5151. local function copy(instance)
  5152. for i,c in pairs(instance:GetChildren())do
  5153. if c:IsA('Tool') or c:IsA('HopperBin') then
  5154. c:Clone().Parent = gPlayers[v].Backpack end
  5155. copy(c)
  5156. end
  5157. end
  5158. copy(game.ReplicatedStorage)
  5159. end
  5160. end)
  5161.  
  5162. wdisco = false
  5163. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5164. function(args, speaker)
  5165. if wdisco == false then
  5166. wdisco = true
  5167. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5168. repeat wait(1)
  5169. if wdisco == true then
  5170. local function color(instance)
  5171. for i,v in pairs(instance:GetChildren())do
  5172. if v.className == "Part" then
  5173. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5174. color(v)
  5175. end
  5176. end
  5177. color(workspace)
  5178. end
  5179. until wdisco == false
  5180. end
  5181. end)
  5182.  
  5183. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5184. function(args, speaker)
  5185. wdisco = false
  5186. end)
  5187.  
  5188. addcmd('gravity', 'workspace gravity',{''},
  5189. function(args, speaker)
  5190. workspace.Gravity = args[1]
  5191. Notify('Gravity set to ' .. args[1])
  5192. end)
  5193.  
  5194. SINFOGUIopen = false
  5195. function serverinfogui()
  5196. if SINFOGUIopen == false then
  5197. local Sinfo = Instance.new("ScreenGui")
  5198. local drag = Instance.new("Frame")
  5199. local PromptDialog = Instance.new("Frame")
  5200. local shadow = Instance.new("Frame")
  5201. local PopupText = Instance.new("TextLabel")
  5202. local Exit = Instance.new("TextButton")
  5203. local ContainerFrame = Instance.new("Frame")
  5204. local TextLabel = Instance.new("TextLabel")
  5205. local TextLabel2 = Instance.new("TextLabel")
  5206. local TextLabel3 = Instance.new("TextLabel")
  5207. local Time = Instance.new("TextLabel")
  5208. local appearance = Instance.new("TextLabel")
  5209. local fe = Instance.new("TextLabel")
  5210. local maxplayers = Instance.new("TextLabel")
  5211. local name = Instance.new("TextLabel")
  5212. local placeid = Instance.new("TextLabel")
  5213. local playerid = Instance.new("TextLabel")
  5214. local players = Instance.new("TextLabel")
  5215. Sinfo.Name = "Sinfo"
  5216. Sinfo.Parent = game.CoreGui
  5217. drag.Name = "drag"
  5218. drag.Parent = Sinfo
  5219. drag.Active = true
  5220. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5221. drag.BackgroundTransparency = 1
  5222. dragGUI(drag)
  5223. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5224. drag.Size = UDim2.new(0, 290, 0, 30)
  5225. PromptDialog.Name = "PromptDialog"
  5226. PromptDialog.Parent = drag
  5227. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5228. PromptDialog.BackgroundTransparency = 1
  5229. PromptDialog.BorderSizePixel = 0
  5230. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5231. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5232. PromptDialog.ZIndex = 8
  5233. shadow.Name = "shadow"
  5234. shadow.Parent = PromptDialog
  5235. shadow.BackgroundColor3 = maincolor
  5236. shadow.BackgroundTransparency = 0.30000001192093
  5237. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5238. shadow.BorderSizePixel = 0
  5239. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5240. shadow.Size = UDim2.new(0, 290, 0, 26)
  5241. PopupText.Name = "PopupText"
  5242. PopupText.Parent = shadow
  5243. PopupText.BackgroundTransparency = 1
  5244. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5245. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5246. PopupText.ZIndex = 110
  5247. PopupText.Font = Enum.Font.SourceSansBold
  5248. PopupText.FontSize = Enum.FontSize.Size28
  5249. PopupText.Text = "Server"
  5250. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5251. PopupText.TextStrokeTransparency = 0
  5252. PopupText.TextWrapped = true
  5253. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5254. Exit.Name = "Exit"
  5255. Exit.Parent = shadow
  5256. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5257. Exit.BackgroundTransparency = 0.30000001192093
  5258. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5259. Exit.BorderSizePixel = 0
  5260. Exit.Position = UDim2.new(0, 267, 0, 3)
  5261. Exit.Size = UDim2.new(0, 20, 0, 20)
  5262. Exit.FontSize = Enum.FontSize.Size14
  5263. Exit.Text = ""
  5264. ContainerFrame.Name = "ContainerFrame"
  5265. ContainerFrame.Parent = PromptDialog
  5266. ContainerFrame.BackgroundColor3 = maincolor
  5267. ContainerFrame.BackgroundTransparency = 0.5
  5268. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5269. ContainerFrame.BorderSizePixel = 0
  5270. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5271. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5272. ContainerFrame.ZIndex = 5
  5273. TextLabel.Name = "Text Label"
  5274. TextLabel.Parent = ContainerFrame
  5275. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5276. TextLabel.BackgroundTransparency = 1
  5277. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5278. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5279. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5280. TextLabel.ZIndex = 10
  5281. TextLabel.Font = Enum.Font.SourceSans
  5282. TextLabel.FontSize = Enum.FontSize.Size24
  5283. TextLabel.Text = "Run Time:"
  5284. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5285. TextLabel.TextStrokeTransparency = 0
  5286. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5287. TextLabel2.Name = "Text Label2"
  5288. TextLabel2.Parent = ContainerFrame
  5289. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5290. TextLabel2.BackgroundTransparency = 1
  5291. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5292. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5293. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5294. TextLabel2.ZIndex = 10
  5295. TextLabel2.Font = Enum.Font.SourceSans
  5296. TextLabel2.FontSize = Enum.FontSize.Size24
  5297. TextLabel2.Text = "Statistics:"
  5298. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5299. TextLabel2.TextStrokeTransparency = 0
  5300. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5301. TextLabel3.Name = "Text Label3"
  5302. TextLabel3.Parent = ContainerFrame
  5303. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5304. TextLabel3.BackgroundTransparency = 1
  5305. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5306. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5307. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5308. TextLabel3.ZIndex = 10
  5309. TextLabel3.Font = Enum.Font.SourceSans
  5310. TextLabel3.FontSize = Enum.FontSize.Size24
  5311. TextLabel3.Text = "Local Player:"
  5312. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5313. TextLabel3.TextStrokeTransparency = 0
  5314. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5315. Time.Name = "Time"
  5316. Time.Parent = ContainerFrame
  5317. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5318. Time.BackgroundTransparency = 1
  5319. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5320. Time.Position = UDim2.new(0, 10, 0, 90)
  5321. Time.Size = UDim2.new(0, 100, 0, 20)
  5322. Time.ZIndex = 100
  5323. Time.Font = Enum.Font.ArialBold
  5324. Time.FontSize = Enum.FontSize.Size14
  5325. Time.Text = "Loading..."
  5326. Time.TextColor3 = Color3.new(1, 1, 1)
  5327. Time.TextStrokeTransparency = 0
  5328. Time.TextXAlignment = Enum.TextXAlignment.Left
  5329. appearance.Name = "appearance"
  5330. appearance.Parent = ContainerFrame
  5331. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5332. appearance.BackgroundTransparency = 1
  5333. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5334. appearance.Position = UDim2.new(0, 10, 0, 40)
  5335. appearance.Size = UDim2.new(0, 100, 0, 20)
  5336. appearance.ZIndex = 10
  5337. appearance.Font = Enum.Font.ArialBold
  5338. appearance.FontSize = Enum.FontSize.Size14
  5339. appearance.Text = "Appearance: Loading..."
  5340. appearance.TextColor3 = Color3.new(1, 1, 1)
  5341. appearance.TextStrokeTransparency = 0
  5342. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5343. fe.Name = "fe"
  5344. fe.Parent = ContainerFrame
  5345. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5346. fe.BackgroundTransparency = 1
  5347. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5348. fe.Position = UDim2.new(0, 10, 0, 200)
  5349. fe.Size = UDim2.new(0, 100, 0, 20)
  5350. fe.ZIndex = 10
  5351. fe.Font = Enum.Font.ArialBold
  5352. fe.FontSize = Enum.FontSize.Size14
  5353. fe.Text = "Loading..."
  5354. fe.TextColor3 = Color3.new(1, 1, 1)
  5355. fe.TextStrokeTransparency = 0
  5356. fe.TextXAlignment = Enum.TextXAlignment.Left
  5357. maxplayers.Name = "maxplayers"
  5358. maxplayers.Parent = ContainerFrame
  5359. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5360. maxplayers.BackgroundTransparency = 1
  5361. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5362. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5363. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5364. maxplayers.ZIndex = 10
  5365. maxplayers.Font = Enum.Font.ArialBold
  5366. maxplayers.FontSize = Enum.FontSize.Size14
  5367. maxplayers.Text = "Loading..."
  5368. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5369. maxplayers.TextStrokeTransparency = 0
  5370. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5371. name.Name = "name"
  5372. name.Parent = ContainerFrame
  5373. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5374. name.BackgroundTransparency = 1
  5375. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5376. name.Position = UDim2.new(0, 10, 0, 180)
  5377. name.Size = UDim2.new(0, 100, 0, 20)
  5378. name.ZIndex = 10
  5379. name.Font = Enum.Font.ArialBold
  5380. name.FontSize = Enum.FontSize.Size14
  5381. name.Text = "Place: Loading..."
  5382. name.TextColor3 = Color3.new(1, 1, 1)
  5383. name.TextStrokeTransparency = 0
  5384. name.TextXAlignment = Enum.TextXAlignment.Left
  5385. placeid.Name = "placeid"
  5386. placeid.Parent = ContainerFrame
  5387. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5388. placeid.BackgroundTransparency = 1
  5389. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5390. placeid.Position = UDim2.new(0, 10, 0, 220)
  5391. placeid.Size = UDim2.new(0, 100, 0, 20)
  5392. placeid.ZIndex = 10
  5393. placeid.Font = Enum.Font.ArialBold
  5394. placeid.FontSize = Enum.FontSize.Size14
  5395. placeid.Text = "Place ID: Loading..."
  5396. placeid.TextColor3 = Color3.new(1, 1, 1)
  5397. placeid.TextStrokeTransparency = 0
  5398. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5399. playerid.Name = "playerid"
  5400. playerid.Parent = ContainerFrame
  5401. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5402. playerid.BackgroundTransparency = 1
  5403. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5404. playerid.Position = UDim2.new(0, 10, 0, 20)
  5405. playerid.Size = UDim2.new(0, 100, 0, 20)
  5406. playerid.ZIndex = 10
  5407. playerid.Font = Enum.Font.ArialBold
  5408. playerid.FontSize = Enum.FontSize.Size14
  5409. playerid.Text = "Player ID: Loading..."
  5410. playerid.TextColor3 = Color3.new(1, 1, 1)
  5411. playerid.TextStrokeTransparency = 0
  5412. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5413. players.Name = "players"
  5414. players.Parent = ContainerFrame
  5415. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5416. players.BackgroundTransparency = 1
  5417. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5418. players.Position = UDim2.new(0, 10, 0, 140)
  5419. players.Size = UDim2.new(0, 100, 0, 20)
  5420. players.ZIndex = 100
  5421. players.Font = Enum.Font.ArialBold
  5422. players.FontSize = Enum.FontSize.Size14
  5423. players.Text = "Loading..."
  5424. players.TextColor3 = Color3.new(1, 1, 1)
  5425. players.TextStrokeTransparency = 0
  5426. players.TextXAlignment = Enum.TextXAlignment.Left
  5427. local SINFOGUI = ContainerFrame
  5428. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5429. SINFOGUIopen = true wait(0.5)
  5430. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5431. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5432. Exit.MouseButton1Click:Connect(function()
  5433. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5434. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5435. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5436. if workspace.FilteringEnabled == true then
  5437. SINFOGUI.fe.Text = "Filtering Enabled"
  5438. elseif workspace.FilteringEnabled == false then
  5439. SINFOGUI.fe.Text = "Filtering Disabled" end
  5440. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5441. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5442. players = gPlayers:getPlayers()
  5443. SINFOGUI.players.Text = #players.. " Player(s)"
  5444. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5445. local seconds = math.floor(workspace.DistributedGameTime)
  5446. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5447. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5448. local seconds = seconds - (minutes * 60)
  5449. local minutes = minutes - (hours * 60)
  5450. if hours < 1 then if minutes < 1 then
  5451. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5452. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5453. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5454. end wait(1) until SINFOGUIopen == false end end
  5455. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5456. function(args, speaker)
  5457. if speaker.userId ~= LP.userId then
  5458. lponly(speaker)
  5459. else
  5460. serverinfogui()
  5461. end
  5462. end)
  5463.  
  5464. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5465. function(args, speaker)
  5466. local players = getPlayer(args[1], speaker)
  5467. for i,v in pairs(players)do
  5468. spawn(function()
  5469. local pchar=_char(v)
  5470. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5471. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5472. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5473. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5474. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5475. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5476. if not args[2] then return end
  5477. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5478. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5479. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5480. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5481. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5482. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5483. end)
  5484. end
  5485. end)
  5486.  
  5487. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5488. function(args, speaker)
  5489. local players = getPlayer(args[1], speaker)
  5490. for i,v in pairs(players)do
  5491. local pchar=_char(v)
  5492. for j,v1 in pairs(pchar:GetDescendants()) do
  5493. if v1:IsA("Sparkles") then
  5494. v1:Destroy()
  5495. end end end
  5496. end)
  5497.  
  5498. addcmd('smoke', 'give a player smoke',{},
  5499. function(args, speaker)
  5500. local players = getPlayer(args[1], speaker)
  5501. for i,v in pairs(players)do
  5502. local pchar=_char(v)
  5503. Instance.new("Smoke", pchar.HumanoidRootPart)
  5504. end
  5505. end)
  5506.  
  5507. addcmd('addstat', 'give a player a stat',{},
  5508. function(args, speaker)
  5509. local players = getPlayer(args[1], speaker)
  5510. for i,v in pairs(players)do
  5511. spawn(function()
  5512. if gPlayers[v]:FindFirstChild("leaderstats") then
  5513. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5514. if child.Name == "STAT" then
  5515. child:Destroy()
  5516. end
  5517. end
  5518. local score = Instance.new("StringValue")
  5519. score.Name = "STAT"
  5520. score.Value = GLS(false, 1)
  5521. score.Parent = gPlayers[v].leaderstats
  5522. else
  5523. local stats = Instance.new("IntValue")
  5524. stats.Name = "leaderstats"
  5525. stats.Parent = gPlayers[v]
  5526. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5527. if child.Name == "STAT" then
  5528. child:Destroy()
  5529. end
  5530. end
  5531. local score = Instance.new("StringValue")
  5532. score.Name = "STAT"
  5533. score.Value = GLS(false, 1)
  5534. score.Parent = gPlayers[v].leaderstats
  5535. end
  5536. end)
  5537. end
  5538. end)
  5539.  
  5540. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5541. function(args, speaker)
  5542. local players = getPlayer(args[1], speaker)
  5543. for i,v in pairs(players)do
  5544. local pchar=_char(v)
  5545. for j,v1 in pairs(pchar:GetDescendants()) do
  5546. if v1:IsA("Smoke") then
  5547. v1:Destroy()
  5548. end
  5549. end
  5550. end
  5551. end)
  5552.  
  5553. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5554. function(args, speaker)
  5555. local players = getPlayer(args[1], speaker)
  5556. for i,v in pairs(players)do
  5557. local pchar=_char(v)
  5558. for i,v in pairs(pchar:GetChildren()) do
  5559. if pchar.Torso:FindFirstChild("Neck") then
  5560. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5561. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5562. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5563. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5564. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5565. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5566. end
  5567. end
  5568. end
  5569. end)
  5570.  
  5571. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5572. function(args, speaker)
  5573. local players = getPlayer(args[1], speaker)
  5574. for i,v in pairs(players)do
  5575. local pchar=_char(v)
  5576. for i,v in pairs(pchar:GetChildren()) do
  5577. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5578. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5579. end
  5580. end
  5581. end)
  5582.  
  5583. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5584. function(args, speaker)
  5585. workspace.Terrain:Clear()
  5586. end)
  5587.  
  5588. addcmd('smite','get hit by lightning',{},
  5589. function(args, speaker)
  5590. local players = getPlayer(args[1], speaker)
  5591. for i,v in pairs(players)do
  5592. local pchar=_char(v)
  5593. spawn(function()
  5594. local char = pchar
  5595. local zeus = Instance.new("Model",char)
  5596. local cloud = Instance.new("Part",zeus)
  5597. cloud.Anchored = true
  5598. cloud.CanCollide = false
  5599. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5600. local sound = Instance.new("Sound",cloud)
  5601. sound.SoundId = "rbxassetid://133426162"
  5602. local mesh = Instance.new("SpecialMesh",cloud)
  5603. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5604. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5605. mesh.Scale = Vector3.new(30,30,40)
  5606. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5607. local light = Instance.new("PointLight",cloud)
  5608. light.Color = Color3.new(0,85/255,1)
  5609. light.Brightness = 10
  5610. light.Range = 30
  5611. light.Enabled = false
  5612. wait(0.2)
  5613. sound.Volume = 0.5
  5614. sound.Pitch = 0.8
  5615. sound:Play()
  5616. light.Enabled = true
  5617. wait(1/100)
  5618. light.Enabled = false
  5619. wait(0.2)
  5620. light.Enabled = true
  5621. light.Brightness = 1
  5622. wait(0.05)
  5623. light.Brightness = 3
  5624. wait(0.02)
  5625. light.Brightness = 1
  5626. wait(0.07)
  5627. light.Brightness = 10
  5628. wait(0.09)
  5629. light.Brightness = 0
  5630. wait(0.01)
  5631. light.Brightness = 7
  5632. light.Enabled = false
  5633. wait(1.5)
  5634. local part1 = Instance.new("Part",zeus)
  5635. part1.Anchored = true
  5636. part1.CanCollide = false
  5637. part1.Size = Vector3.new(2, 9.2, 1)
  5638. part1.BrickColor = BrickColor.new("New Yeller")
  5639. part1.Transparency = 0.6
  5640. part1.BottomSurface = "Smooth"
  5641. part1.TopSurface = "Smooth"
  5642. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5643. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5644. wait()
  5645. local part2 = part1:clone()
  5646. part2.Parent = zeus
  5647. part2.Size = Vector3.new(1, 7.48, 2)
  5648. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5649. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5650. wait()
  5651. local part3 = part1:clone()
  5652. part3.Parent = zeus
  5653. part3.Size = Vector3.new(1.86, 7.56, 1)
  5654. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5655. part3.Rotation = Vector3.new(0, 0, -11.128)
  5656. sound.SoundId = "rbxassetid://130818250"
  5657. sound.Volume = 1
  5658. sound.Pitch = 1
  5659. sound:Play()
  5660. wait()
  5661. part1.Transparency = 1
  5662. part2.Transparency = 1
  5663. part3.Transparency = 1
  5664. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5665. char:BreakJoints()
  5666. end)
  5667. end
  5668. end)
  5669.  
  5670. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5671. function(args, speaker)
  5672. local players = getPlayer(args[1], speaker)
  5673. for i,v in pairs(players)do
  5674. spawn(function()
  5675. local pchar=_char(v)
  5676. 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)
  5677. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5678. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5679. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5680. local f = Instance.new("Sound")
  5681. f.Name = "fly"
  5682. f.SoundId = "rbxassetid://179438534"
  5683. f.Volume = 3
  5684. f.Pitch = 1
  5685. f.Looped = true
  5686. f.archivable = true
  5687. f.Parent = Ast
  5688. f:play()
  5689. local Touched = false
  5690. coroutine.wrap(function()
  5691. repeat wait(0.1)
  5692. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5693. until not Ast or Ast.Parent == nil or Touched == true
  5694. end)()
  5695. Ast.Touched:connect(function(Part)
  5696. if Touched == false then
  5697. Touched = true
  5698. Part:BreakJoints()
  5699. local Boom = Instance.new("Explosion", workspace)
  5700. Boom.Position = Ast.Position
  5701. Boom.BlastPressure = 1000000
  5702. Boom.BlastRadius = 30
  5703. Fire.Heat = 0
  5704. Smoke.RiseVelocity = 0
  5705. f:Destroy()
  5706. local s = Instance.new("Sound")
  5707. s.Name = "boom"
  5708. s.SoundId = "rbxassetid://188590169"
  5709. s.Volume = 3
  5710. s.Pitch = 1
  5711. s.Looped = true
  5712. s.archivable = true
  5713. s.Parent = Ast
  5714. s:play()
  5715. coroutine.wrap(function()
  5716. wait(10)
  5717. s:Destroy()
  5718. if Ast and Ast.Parent ~= nil then
  5719. Ast:Destroy()
  5720. end
  5721. end)()
  5722. end
  5723. end)
  5724. end)
  5725. end
  5726. end)
  5727.  
  5728. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5729. function(args, speaker)
  5730. local players = getPlayer(args[1], speaker)
  5731. for i,v in pairs(players)do
  5732. spawn(function()
  5733. local Char=_char(v)
  5734. local HumanoidRootPart = Char.HumanoidRootPart
  5735. local TickWait = 1
  5736. local Dead = false
  5737.  
  5738. local Position = Vector3.new(0,100,0)
  5739. function NewPart(Parent)
  5740. local Part = Instance.new("Part", Parent)
  5741. Part.CanCollide = false
  5742. Part.Position = Position
  5743. Part.TopSurface = "Smooth"
  5744. Part.BottomSurface = "Smooth"
  5745. Position = Position + Vector3.new(0,10,0)
  5746. return Part
  5747. end
  5748.  
  5749. local Model = Char:FindFirstChild("Bomb")
  5750. if Model then Model:Destroy() end
  5751.  
  5752. local Model = Instance.new("Model", Char)
  5753. Model.Name = "Bomb"
  5754.  
  5755. local Belt = NewPart(Model)
  5756. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5757. local Weld = Instance.new("Weld", Belt)
  5758. Weld.Part0 = Belt
  5759. Weld.Part1 = HumanoidRootPart
  5760. Weld.C0 = CFrame.new(0,1.1,0)
  5761. local Light = Instance.new("PointLight", Belt)
  5762. Light.Range = 15
  5763. Light.Brightness = 5
  5764. Light.Color = Color3.new(1,0,0)
  5765. local Beep = Instance.new("Sound", Belt)
  5766. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5767. local ExplodeSound = Instance.new("Sound", Belt)
  5768. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5769. ExplodeSound.Pitch = 2.8
  5770. ExplodeSound.Volume = 3
  5771.  
  5772. local Back = NewPart(Model)
  5773. Back.Size = Vector3.new(1.5,1.5,0.5)
  5774. local Weld = Instance.new("Weld", Back)
  5775. Weld.Part0 = Back
  5776. Weld.Part1 = HumanoidRootPart
  5777. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5778.  
  5779. local StrapLeft = NewPart(Model)
  5780. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5781. local Weld = Instance.new("Weld", StrapLeft)
  5782. Weld.Part0 = StrapLeft
  5783. Weld.Part1 = HumanoidRootPart
  5784. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5785.  
  5786. local BuckleLeft = NewPart(Model)
  5787. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5788. local Weld = Instance.new("Weld", BuckleLeft)
  5789. Weld.Part0 = BuckleLeft
  5790. Weld.Part1 = HumanoidRootPart
  5791. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5792.  
  5793. local StrapRight = NewPart(Model)
  5794. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5795. local Weld = Instance.new("Weld", StrapRight)
  5796. Weld.Part0 = StrapRight
  5797. Weld.Part1 = HumanoidRootPart
  5798. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5799.  
  5800. local BuckleRight = NewPart(Model)
  5801. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5802. local Weld = Instance.new("Weld", BuckleRight)
  5803. Weld.Part0 = BuckleRight
  5804. Weld.Part1 = HumanoidRootPart
  5805. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5806.  
  5807. LightEnabled = true
  5808. coroutine.wrap(function()
  5809. repeat
  5810. wait(TickWait)
  5811. LightEnabled = not LightEnabled
  5812. Light.Enabled = LightEnabled
  5813. Beep:Play()
  5814. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5815. end)()
  5816.  
  5817. wait(10)
  5818. if Dead == false then
  5819. Dead = true
  5820. ExplodeSound:Play(); wait(1.4)
  5821. local Explosion = Instance.new("Explosion")
  5822. Explosion.Position = Belt.Position
  5823. Explosion.BlastPressure = 100000
  5824. Explosion.DestroyJointRadiusPercent = 0.7
  5825. Explosion.ExplosionType = "CratersAndDebris"
  5826. Explosion.BlastRadius = 50
  5827. Explosion.Parent = workspace
  5828. end
  5829. end)
  5830. end
  5831. end)
  5832.  
  5833. addcmd('btools', 'gives a player btools',{},
  5834. function(args, speaker)
  5835. local players = getPlayer(args[1], speaker)
  5836. if players ~= nil then
  5837. for i, v in pairs(players) do
  5838. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5839. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5840. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5841. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5842. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5843. Notify('Gave btools to player(s)') end end end end)
  5844.  
  5845. addcmd('sword', 'gives a player a sword',{},
  5846. function(args, speaker)
  5847. local players = getPlayer(args[1], speaker)
  5848. if players ~= nil then
  5849. for i, v in pairs(players) do
  5850. coroutine.resume(coroutine.create(function()
  5851. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5852. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5853. sword.GripForward = Vector3.new(-1,0,0)
  5854. sword.GripPos = Vector3.new(0,0,-1.5)
  5855. sword.GripRight = Vector3.new(0,1,0)
  5856. sword.GripUp = Vector3.new(0,0,1)
  5857. 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
  5858. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5859. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5860. local Damage = 15
  5861. local SlashSound = Instance.new("Sound", handle)
  5862. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5863. SlashSound.Volume = 1
  5864. local LungeSound = Instance.new("Sound", handle)
  5865. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5866. LungeSound.Volume = 1
  5867. local UnsheathSound = Instance.new("Sound", handle)
  5868. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5869. UnsheathSound.Volume = 1
  5870. handle.Touched:connect(function(hit)
  5871. 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
  5872. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5873. hit.Parent.Humanoid:TakeDamage(Damage)
  5874. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5875. sword.Enabled = false
  5876. SlashSound:play()
  5877. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5878. wait(0.5)
  5879. sword.Enabled = true
  5880. end
  5881. end)
  5882. sword.Equipped:connect(function(hit)
  5883. UnsheathSound:play()
  5884. sword.Enabled = true
  5885. end)
  5886. end
  5887. end))
  5888. end
  5889. end
  5890. end)
  5891.  
  5892. addcmd('hatsize', 'changes players hat size',{''},
  5893. function(args, speaker)
  5894. local players = getPlayer(args[1], speaker)
  5895. for i,v in pairs(players) do
  5896. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5897. if v:IsA('Accessory') then
  5898. for a,b in pairs(v.Handle:GetChildren()) do
  5899. if b:IsA('SpecialMesh') then
  5900. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5901. end
  5902. end
  5903. end
  5904. end
  5905. end
  5906. end)
  5907.  
  5908. addcmd('headsize', 'changes players head size',{''},
  5909. function(args, speaker)
  5910. local players = getPlayer(args[1], speaker)
  5911. for i,v in pairs(players) do
  5912. local plrchar = _players[v].Character
  5913. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5914. if args[2] == 1 then
  5915. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5916. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5917. else
  5918. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5919. end
  5920. else plrchar.Humanoid.HeadScale.Value = args[2]
  5921. end
  5922. end
  5923. end)
  5924.  
  5925. addcmd('change', 'changes a players stat',{'stat'},
  5926. function(args, speaker)
  5927. local players = getPlayer(args[1], speaker)
  5928. for i,v in pairs(players) do
  5929. if _players[v]:FindFirstChild('leaderstats') then
  5930. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5931. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5932. if args[3] then v.Value = tonumber(args[3]) end
  5933. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5934. v.Value = GLS(false, 2)
  5935. end
  5936. end
  5937. end
  5938. end
  5939. end)
  5940.  
  5941. addcmd('draw', 'drawing tool',{},
  5942. function(args, speaker)
  5943. if speaker.userId ~= LP.userId then
  5944. lponly(speaker)
  5945. else
  5946. for i,v in next,game:children()do
  5947. pcall(function()
  5948. local c=v.className;
  5949. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5950. end);
  5951. end;
  5952.  
  5953.  
  5954. user=players.LocalPlayer;
  5955. uname=user.Name;
  5956. guis=user.PlayerGui;
  5957. pack=user.Backpack;
  5958.  
  5959. keyDowns={};
  5960. freeKeys={};
  5961. shortcuts={};
  5962.  
  5963. _G.mine=_G.mine or{};
  5964.  
  5965. name='Draw3D';
  5966. url='http://www.roblox.com/asset/?id=%d';
  5967.  
  5968. iconNormal=url:format(96578285);
  5969. iconOnDown=url:format(96584484);
  5970.  
  5971. ver=0;
  5972. drawPixel=0.10;
  5973. _G.drawLimit=_G.drawLimit or 1000;
  5974.  
  5975. _G.drawColor=_G.drawColor or Color3.new();
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981. destroy=game.remove;
  5982. find=game.findFirstChild;
  5983. new=Instance.new;
  5984. with=function(c)
  5985. return function(p)
  5986. local o=type(c)=='string'and new(c)or c;
  5987. local x=p.Parent;p.Parent=nil;
  5988. for i,v in next,p do
  5989. o[i]=v;
  5990. end;
  5991. if(x)then
  5992. o.Parent=x;
  5993. end;
  5994. return o;
  5995. end;
  5996. end;
  5997. getPlace=function()
  5998. if(find(workspace,'draw')==nil)then
  5999. new('Model',workspace).Name='draw';
  6000. end;
  6001. if(find(workspace.draw,uname)==nil)then
  6002. new('Model',workspace.draw).Name=uname;
  6003. end;
  6004. return workspace.draw[uname];
  6005. end;
  6006. drawLine=function(start,target)
  6007. local gui=with'BlockMesh'{
  6008. Parent=with'Part'{
  6009. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6010. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6011. Parent=getPlace();
  6012. Color=_G.drawColor;
  6013. BottomSurface=0;
  6014. Anchored=true;
  6015. TopSurface=0;
  6016. formFactor=3;
  6017. Name=name;
  6018. }}.Parent;
  6019. table.insert(_G.mine,gui);
  6020. return gui;
  6021. end;
  6022. onDown=function()
  6023. if(drawing)then
  6024. return nil;
  6025. end;
  6026. if(selectGui.Adornee)then
  6027. destroy(selectGui.Adornee);
  6028. end;
  6029.  
  6030. drawing=true;
  6031.  
  6032. mouse.Icon=iconOnDown;
  6033. ver=ver+1;
  6034.  
  6035.  
  6036. local cVer,start,target=ver,mouse.hit.p;
  6037.  
  6038. local group={};
  6039. repeat
  6040. Wait(0.02);
  6041.  
  6042. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6043.  
  6044. target=mouse.hit.p;
  6045.  
  6046. table.insert(group,drawLine(start,target));
  6047.  
  6048. start=target;
  6049. end;
  6050. until ver~=cVer;
  6051. drawing=false;
  6052.  
  6053. local groupM=new('Model',getPlace());
  6054. for i,v in next,group do
  6055. if(v:IsDescendantOf(Workspace))then
  6056. v.Parent=groupM;
  6057. end;
  6058. end;
  6059. if(next(groupM:children())==nil)then
  6060. destroy(groupM);
  6061. end;
  6062. end;
  6063. onUp=function()
  6064. mouse.Icon=iconNormal;
  6065. ver=ver+1;
  6066. end;
  6067. onKeyDown=function(k)
  6068. if(freeKeys[k]==false)then
  6069. return false;
  6070. end;
  6071. freeKeys[k]=false;
  6072. Wait(0.01);
  6073. if(keyDowns[k])then
  6074. keyDowns[k]();
  6075. elseif(shortcuts[k])then
  6076. shortcuts[k]();
  6077. end;
  6078. end;
  6079. onKeyUp=function(k)
  6080. freeKeys[k]=true;
  6081. end;
  6082. onMove=function()
  6083.  
  6084. end;
  6085. onSelect=function(lmouse)
  6086. frame.Visible=true;
  6087.  
  6088. mouse=lmouse;
  6089.  
  6090. mouse.Icon=iconNormal;
  6091.  
  6092. mouse.Button1Down:connect(onDown);
  6093. mouse.KeyDown:connect(onKeyDown);
  6094. mouse.Button1Up:connect(onUp);
  6095. mouse.KeyUp:connect(onKeyUp);
  6096. mouse.Move:connect(onMove);
  6097. end;
  6098. onDeselect=function()
  6099. ver=ver+1;
  6100. frame.Visible=false;
  6101. selectGui.Adornee=nil;
  6102. mouse.Icon=iconNormal;
  6103. for i,v in next,freeKeys do
  6104. freeKeys[i]=true;
  6105. end;
  6106. end;
  6107. addButton=function(title,shortcut,fun)
  6108. with'TextButton'{
  6109. Text=string.format(' %s (%s)',title,shortcut);
  6110. TextXAlignment=0;
  6111. Parent=frame;
  6112. }.MouseButton1Up:connect(fun);
  6113.  
  6114. shortcuts[shortcut]=fun;
  6115.  
  6116. local c=#frame:children();
  6117. for i,v in next,frame:children()do
  6118. v.Position=UDim2.new(0,0,0,20*(i-1));
  6119. v.Size=UDim2.new(1,0,0,20);
  6120. end;
  6121.  
  6122. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6123. frame.Size=UDim2.new(0,150,0,c*20);
  6124. end;
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133. for i,v in next,{guis;pack;}do
  6134. pcall(function()
  6135. repeat until destroy(v[name]);
  6136. end);
  6137. end;
  6138.  
  6139.  
  6140.  
  6141. tool=with'HopperBin'{
  6142. Parent=pack;
  6143. Name=name;
  6144. };
  6145. tool.Deselected:connect(onDeselect);
  6146. tool.Selected:connect(onSelect);
  6147.  
  6148.  
  6149.  
  6150.  
  6151. screen=with'ScreenGui'{
  6152. Parent=guis;
  6153. Name=name;
  6154. };
  6155. frame=with'Frame'{
  6156. Parent=screen;
  6157. Visible=false;
  6158. };
  6159. clframe=with'Frame'{
  6160. Position=UDim2.new(.5,-50,.5,-50);
  6161. Size=UDim2.new(0,100,0,100);
  6162. Visible=false;
  6163. Parent=screen;
  6164. };
  6165. selectGui=with'SelectionBox'{
  6166. Parent=screen;
  6167. };
  6168.  
  6169. local c=0;
  6170. for y=0,7 do
  6171. for x=0,7 do
  6172. local color=BrickColor.palette(c).Color;
  6173.  
  6174. with'ImageButton'{
  6175. Position=UDim2.new(.125*x,0,.125*y);
  6176. Size=UDim2.new(.125,0,.125);
  6177. BackgroundColor3=color;
  6178. Parent=clframe;
  6179. }.MouseButton1Up:connect(function()
  6180. clframe.Visible=false;
  6181. _G.drawColor=color;
  6182. end);
  6183.  
  6184. c=c+1;
  6185. end;
  6186. end;
  6187.  
  6188. addButton('Color','c',function()
  6189. clframe.Visible=true;
  6190. end);
  6191. addButton('Remove your draws','r',function()
  6192. repeat
  6193. destroy(_G.mine[1]);
  6194. table.remove(_G.mine,1);
  6195. Wait(0.01);
  6196. until nil;
  6197. end);
  6198. addButton('Remove global draws','k',function()
  6199. destroy(workspace.draw);
  6200. while(_G.mine[1])do
  6201. destroy(_G.mine[1]);
  6202. table.remove(_G.mine,1);
  6203. end;
  6204. end);
  6205. addButton('Remove selected','x',function()
  6206. repeat
  6207. if(find(workspace,'draw'))then
  6208. local dt=mouse.target;
  6209. if(dt and dt:IsDescendantOf(workspace.draw))then
  6210. selectGui.Adornee=dt.Parent;
  6211. else
  6212. selectGui.Adornee=nil;
  6213. end;
  6214. else
  6215. selectGui.Adornee=nil;
  6216. end;
  6217. Wait(0.01);
  6218. until freeKeys.x;
  6219. selectGui.Adornee=nil;
  6220. end);
  6221.  
  6222.  
  6223.  
  6224.  
  6225. repeat
  6226. Wait(0.01);
  6227. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6228. destroy(_G.mine[1]);
  6229. table.remove(_G.mine,1);
  6230. end;
  6231. until script.Parent==nil or tool.Parent==nil;
  6232. script.Disabled=true;
  6233. destroy(screen);
  6234. end
  6235. end)
  6236.  
  6237. addcmd('god', 'gods player',{},
  6238. function(args, speaker)
  6239. local players = getPlayer(args[1], speaker)
  6240. for i,v in pairs(players)do
  6241. local pchar=_char(v)
  6242. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6243. end
  6244. end)
  6245.  
  6246. addcmd('sgod', 'silently gods player',{},
  6247. function(args, speaker)
  6248. local players = getPlayer(args[1], speaker)
  6249. for i,v in pairs(players)do
  6250. local pchar=_char(v)
  6251. spawn(function()
  6252. pchar.Humanoid.MaxHealth = 10000000
  6253. wait()
  6254. pchar.Humanoid.Health = 10000000
  6255. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6256. Notify('Silent godded player(s)') end
  6257. end)
  6258. end
  6259. end)
  6260.  
  6261. addcmd('ungod', 'removes god from a player',{},
  6262. function(args, speaker)
  6263. local players = getPlayer(args[1], speaker)
  6264. for i,v in pairs(players)do
  6265. local pchar=_char(v)
  6266. if pchar then
  6267. pchar.Humanoid.MaxHealth=100
  6268. pchar.Humanoid.Health=100
  6269. end
  6270. end
  6271. end)
  6272.  
  6273. addcmd('heal', 'resets a players health',{},
  6274. function(args, speaker)
  6275. local players = getPlayer(args[1], speaker)
  6276. for i,v in pairs(players)do spawn(function()
  6277. local pchar=_char(v)
  6278. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6279.  
  6280. addcmd('fart', 'makes u fart',{},
  6281. function(args, speaker)
  6282. local players = getPlayer(args[1], speaker)
  6283. for i,v in pairs(players)do
  6284. spawn(function()
  6285. local pchar=_char(v)
  6286. fart = Instance.new("Smoke")
  6287. fart.Parent = pchar.HumanoidRootPart
  6288. fart.Color = Color3.new(255/255, 255/255, 0)
  6289. fart.Opacity = 0.4
  6290. fart.Size = 1.0
  6291. fart.RiseVelocity = 8
  6292. fartsound = Instance.new("Sound", workspace)
  6293. fsound = "http://www.roblox.com/asset?id=251309043"
  6294. fartsound.SoundId = fsound
  6295. fartsound.Volume = 1.0
  6296. fartsound:Play()
  6297. wait(9.0)
  6298. fartsound:Destroy()
  6299. pchar.HumanoidRootPart.Smoke:Destroy()
  6300. end)
  6301. end
  6302. end)
  6303.  
  6304. addcmd('decalspam', 'you can already guess...',{},
  6305. function(args, speaker)
  6306. Notify('Decal Spammed ID: ' ..args[1])
  6307. wait(4)
  6308. decalID = args[1]
  6309. function exPro(root)
  6310. for _, v in pairs(root:GetChildren()) do
  6311. if v:IsA("BasePart") then
  6312. local One = Instance.new("Decal", v)
  6313. local Two = Instance.new("Decal", v)
  6314. local Three = Instance.new("Decal", v)
  6315. local Four = Instance.new("Decal", v)
  6316. local Five = Instance.new("Decal", v)
  6317. local Six = Instance.new("Decal", v)
  6318. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6319. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6320. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6321. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6322. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6323. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6324. One.Face = "Front"
  6325. Two.Face = "Back"
  6326. Three.Face = "Right"
  6327. Four.Face = "Left"
  6328. Five.Face = "Top"
  6329. Six.Face = "Bottom"
  6330. One.Name = "IYdecal"
  6331. Two.Name = "IYdecal"
  6332. Three.Name = "IYdecal"
  6333. Four.Name = "IYdecal"
  6334. Five.Name = "IYdecal"
  6335. Six.Name = "IYdecal"
  6336. end
  6337. exPro(v)
  6338. end
  6339. end
  6340. function asdf(root)
  6341. for _, v in pairs(root:GetChildren()) do
  6342. asdf(v)
  6343. end
  6344. end
  6345. exPro(workspace)
  6346. asdf(workspace)
  6347. end)
  6348.  
  6349. addcmd('undecalspam', 'removes the mess',{},
  6350. function(args, speaker)
  6351. Notify('Removing Decal Spam...')
  6352. wait(4)
  6353. function exPro(root)
  6354. for _, v in pairs(root:GetChildren()) do
  6355. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6356. v.Parent = nil
  6357. end
  6358. exPro(v)
  6359. end
  6360. end
  6361. function asdf(root)
  6362. for _, v in pairs(root:GetChildren()) do
  6363. asdf(v)
  6364. end
  6365. end
  6366. exPro(workspace)
  6367. asdf(workspace)
  6368. end)
  6369.  
  6370. addcmd('sky', 'sets the sky',{'skybox'},
  6371. function(args, speaker)
  6372. playinggif = false
  6373. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6374. s = Instance.new("Sky")
  6375. s.Name = "Sky"
  6376. s.Parent = LightingService
  6377. local skyboxID = args[1]
  6378. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6379. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6380. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6381. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6382. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6383. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6384. LightingService.TimeOfDay = 12
  6385. end)
  6386.  
  6387. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6388. function(args, speaker)
  6389. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6390. playinggif = false
  6391. wait(0.5)
  6392. local GIF = splitString(args[1])
  6393. for _, child in pairs( gLighting:GetChildren()) do
  6394. if child.ClassName == "Sky" then
  6395. child:Destroy()
  6396. end
  6397. end
  6398. Sky = Instance.new("Sky",game.Lighting)
  6399. Notify('Loading...')
  6400. playinggif = true
  6401. for N,F in ipairs(GIF) do
  6402. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6403. end
  6404. gLighting.TimeOfDay = 12
  6405. Notify('Playing skybox')
  6406. playinggif = true
  6407. wait(0.5)
  6408. repeat
  6409. for N,F in ipairs(GIF) do
  6410. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6411. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6412. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6413. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6414. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6415. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6416. wait(skyinterval)
  6417. end
  6418. until playinggif == false
  6419. end)
  6420.  
  6421. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6422. function(args, speaker)
  6423. playinggif = false
  6424. wait(0.5)
  6425. Notify('Stopped sky gif')
  6426. for _, child in pairs( gLighting:GetChildren()) do
  6427. if child.ClassName == "Sky" then
  6428. child:Destroy()
  6429. end
  6430. end
  6431. end)
  6432.  
  6433. addcmd('freeze', 'freezes a player',{'fr'},
  6434. function(args, speaker)
  6435. local players = getPlayer(args[1], speaker)
  6436. if players ~= nil then
  6437. for i, v in pairs(players) do
  6438. spawn(function()
  6439. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6440. end
  6441. end)
  6442. end
  6443. end
  6444. end)
  6445.  
  6446. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6447. function(args, speaker)
  6448. local players = getPlayer(args[1], speaker)
  6449. if players ~= nil then
  6450. for i, v in pairs(players) do
  6451. spawn(function()
  6452. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6453. end
  6454. end)
  6455. end
  6456. end
  6457. end)
  6458.  
  6459. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6460. function(args, speaker)
  6461. local players = getPlayer(args[1], speaker)
  6462. if players ~= nil then
  6463. for i, v in pairs(players) do
  6464. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6465. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6466. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6467. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6468. M.Anchored = true
  6469. end
  6470. end
  6471. end)
  6472.  
  6473. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6474. function(args, speaker)
  6475. for i,v in pairs(workspace:GetDescendants()) do
  6476. if v:IsA("SpawnLocation") then
  6477. v:Destroy()
  6478. end
  6479. end
  6480. end)
  6481.  
  6482. addcmd('neon', 'makes a player neon',{},
  6483. function(args, speaker)
  6484. local players = getPlayer(args[1], speaker)
  6485. if players ~= nil then
  6486. for i, v in pairs(players) do
  6487. for _, child in pairs( _char(v):GetChildren()) do
  6488. if child.ClassName == "CharacterMesh" then
  6489. child:Destroy()
  6490. end
  6491. end
  6492. for _, child in pairs( _char(v):GetChildren()) do
  6493. if child.ClassName == "Shirt" then
  6494. child:Destroy()
  6495. end
  6496. end
  6497. for _, child in pairs( _char(v):GetChildren()) do
  6498. if child.ClassName == "Pants" then
  6499. child:Destroy()
  6500. end
  6501. end
  6502. for _, child in pairs( _char(v):GetDescendants()) do
  6503. if child.ClassName == "Part" then
  6504. child.Material = "Neon"
  6505. end
  6506. end
  6507. end
  6508. end
  6509. end)
  6510.  
  6511. addcmd('glass', 'makes a player glass',{},
  6512. function(args, speaker)
  6513. local players = getPlayer(args[1], speaker)
  6514. if players ~= nil then
  6515. for i, v in pairs(players) do
  6516. for _, child in pairs( _char(v):GetChildren()) do
  6517. if child.ClassName == "CharacterMesh" then
  6518. child:Destroy()
  6519. end
  6520. end
  6521. for _, child in pairs( _char(v):GetChildren()) do
  6522. if child.ClassName == "Shirt" then
  6523. child:Destroy()
  6524. end
  6525. end
  6526. for _, child in pairs( _char(v):GetChildren()) do
  6527. if child.ClassName == "Pants" then
  6528. child:Destroy()
  6529. end
  6530. end
  6531. for _, child in pairs( _char(v):GetDescendants()) do
  6532. if child.ClassName == "Part" then
  6533. child.Material = "Glass"
  6534. child.Transparency = 0.3
  6535. end
  6536. end
  6537. end
  6538. end
  6539. end)
  6540.  
  6541.  
  6542. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6543. function(args, speaker)
  6544. local players = getPlayer(args[1], speaker)
  6545. local platforms = {}
  6546. for i,v in pairs(players) do
  6547. local p = game:GetService("Players")[v]
  6548. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6549. end
  6550. Notify(table.concat(platforms, ', '))
  6551. end)
  6552.  
  6553. addcmd('whiteify', 'Turns the target white.', {'white'},
  6554. function(args, speaker)
  6555. local players = getPlayer(args[1], speaker)
  6556.  
  6557. for i,v in pairs(players) do
  6558. local lplr = game:GetService("Players")[v]
  6559. local bodyc = lplr.Character["Body Colors"]
  6560. local color = "Institutional white"
  6561.  
  6562. bodyc.HeadColor = BrickColor.new(color)
  6563. bodyc.LeftArmColor = BrickColor.new(color)
  6564. bodyc.LeftLegColor = BrickColor.new(color)
  6565. bodyc.RightArmColor = BrickColor.new(color)
  6566. bodyc.RightLegColor = BrickColor.new(color)
  6567. bodyc.TorsoColor = BrickColor.new(color)
  6568. end
  6569. end)
  6570.  
  6571. addcmd('blackify', 'Turns the target black.', {'black'},
  6572. function(args, speaker)
  6573. local players = getPlayer(args[1], speaker)
  6574.  
  6575. for i,v in pairs(players) do
  6576. local lplr = game:GetService("Players")[v]
  6577. local bodyc = lplr.Character["Body Colors"]
  6578. local color = "Black"
  6579.  
  6580. bodyc.HeadColor = BrickColor.new(color)
  6581. bodyc.LeftArmColor = BrickColor.new(color)
  6582. bodyc.LeftLegColor = BrickColor.new(color)
  6583. bodyc.RightArmColor = BrickColor.new(color)
  6584. bodyc.RightLegColor = BrickColor.new(color)
  6585. bodyc.TorsoColor = BrickColor.new(color)
  6586. end
  6587. end)
  6588.  
  6589. addcmd('kill', 'kills a player',{},
  6590. function(args, speaker)
  6591. local players = getPlayer(args[1], speaker)
  6592. for i,v in pairs(players)do
  6593. local pchar=_char(v)
  6594. pchar:BreakJoints()
  6595. end
  6596. end)
  6597.  
  6598. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6599. function(args, speaker)
  6600. local players = getPlayer(args[1], speaker)
  6601. for i,v in pairs(players)do
  6602. spawn(function()
  6603. local plr = gPlayers[v]
  6604. local char = plr.Character
  6605. char.Humanoid.WalkSpeed = 100
  6606. char.Humanoid.JumpPower = 70
  6607. spawn(function()
  6608. for i,v in pairs(char:GetChildren()) do
  6609. if v:IsA("BasePart") then
  6610. coroutine.wrap(function()
  6611. for i=0,1,.1 do
  6612. wait()
  6613. v.Transparency = v.Transparency +i
  6614. end
  6615. end)()
  6616. end
  6617. end
  6618. for i,v in pairs(char:GetChildren()) do
  6619. if v:IsA("Accessory") then
  6620. coroutine.wrap(function()
  6621. for i=0,1,.1 do
  6622. wait()
  6623. v.Handle.Transparency = v.Handle.Transparency +i
  6624. end
  6625. end)()
  6626. end
  6627. end
  6628. end)
  6629. char.Head.face:Destroy()
  6630. wait(1)
  6631. local s = Instance.new("Sound")
  6632. s.Name = "wae"
  6633. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6634. s.Volume = 1
  6635. s.Pitch = 1
  6636. s.Looped = true
  6637. s.archivable = true
  6638. s.Parent = gPlayers.LocalPlayer.Character.Head
  6639. s:play()
  6640. local daqueen = Instance.new("Part",char)
  6641. daqueen.Name = "asd"
  6642. daqueen.CanCollide = false
  6643. local mesh = Instance.new("SpecialMesh",daqueen)
  6644. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6645. mesh.MeshId = "rbxassetid://1300136843"
  6646. local text = Instance.new("Decal",daqueen)
  6647. text.Name = "asd"
  6648. text.Texture = "rbxassetid://1300137893"
  6649. local knowdawey = Instance.new("Weld",char)
  6650. knowdawey.Part0 = char.HumanoidRootPart
  6651. knowdawey.Part1 = daqueen
  6652. local eye1 = Instance.new("Part")
  6653. eye1.CanCollide = false
  6654. eye1.Parent = char
  6655. local mesh1 = Instance.new("SpecialMesh",eye1)
  6656. mesh1.MeshId = "rbxassetid://1300138314"
  6657. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6658. local eyetext = Instance.new("Decal",eye1)
  6659. eyetext.Texture = "rbxassetid://1300129774"
  6660. local eye1w = Instance.new("Weld",char)
  6661. eye1w.Part0 = char.HumanoidRootPart
  6662. eye1w.Part1 = eye1
  6663. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6664. end)
  6665. end
  6666. end)
  6667.  
  6668. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6669. function(args, speaker)
  6670. part = GLS(false, 0)
  6671. local function dels(instance)
  6672. for i,v in pairs(instance:GetChildren())do
  6673. if v.Name:lower() == part:lower() then v:Destroy() end
  6674. dels(v)
  6675. end
  6676. end
  6677. dels(workspace)
  6678. Notify('Deleted ' ..GLS(false, 0))
  6679. end)
  6680.  
  6681. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6682. function(args, speaker)
  6683. part = GLS(false, 0)
  6684. local function dels(instance)
  6685. for i,v in pairs(instance:GetChildren())do
  6686. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6687. dels(v)
  6688. end
  6689. end
  6690. dels(workspace)
  6691. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6692. end)
  6693.  
  6694. addcmd('blur', 'adjusts blur',{},
  6695. function(args, speaker)
  6696. local function dels(instance)
  6697. for i,v in pairs(instance:GetChildren())do
  6698. if v:IsA'BlurEffect'then v:Destroy()end
  6699. dels(v)
  6700. end
  6701. end
  6702. dels(LightingService)
  6703.  
  6704. local b = Instance.new("BlurEffect", LightingService)
  6705. b.Name = "IYblur"
  6706. b.Size = args[1]
  6707. end)
  6708.  
  6709. addcmd('distortsound','changes volume of sound',{'distort'},
  6710. function(args, speaker)
  6711. for i,v in pairs(workspace:GetChildren())do
  6712. if v:IsA("Sound") and v.Name == "IYsound" then
  6713. v:ClearAllChildren ()
  6714. local d = Instance.new('DistortionSoundEffect')
  6715. d.Parent = v
  6716. d.Level = args[1]
  6717. Notify('Changed distortion to ' .. args[1])
  6718. end
  6719. end
  6720. end)
  6721.  
  6722. addcmd('volume','changes volume of sound',{'vol'},
  6723. function(args, speaker)
  6724. for i,v in pairs(workspace:GetChildren())do
  6725. if v:IsA("Sound") and v.Name == "IYsound" then
  6726. v.Volume = args[1]
  6727. Notify('Changed volume to ' .. args[1])
  6728. end
  6729. end
  6730. end)
  6731.  
  6732. addcmd('pitch','changes pitch of sound',{},
  6733. function(args, speaker)
  6734. for i,v in pairs(workspace:GetChildren())do
  6735. if v:IsA("Sound") and v.Name == "IYsound" then
  6736. v.Pitch = args[1]
  6737. Notify('Changed pitch to ' .. args[1])
  6738. end
  6739. end
  6740. end)
  6741.  
  6742. addcmd('loadmap', 'spawns a map',{},
  6743. function(args, speaker)
  6744. local m = args[1]
  6745. for _,v in pairs(workspace:GetChildren()) do
  6746. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6747. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6748. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6749. wait(1)
  6750. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6751. map.Parent = workspace
  6752. end)
  6753.  
  6754. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6755. function(args, speaker)
  6756. msghook()
  6757. if MSGhook == false then
  6758. local localp = game:GetService'Players'.LocalPlayer
  6759. localp.CharacterAppearanceId = 20018
  6760. localp.Character:BreakJoints()
  6761. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6762. Instance.new("ForceField", localp.Character)
  6763. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6764. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6765. localp.CharacterAppearanceId = 0
  6766. localp.Character:BreakJoints()
  6767. if _G.mainhat ~= nil then
  6768. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6769. local part = Instance.new('Part')
  6770. part.Anchored = true
  6771. part.Transparency = 1
  6772. main.Disabled = false
  6773. main.Parent = part
  6774. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6775. part.Parent = localp.Character
  6776. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6777. repeat wait() until localp:FindFirstChild'ChessMsg'
  6778. part:Destroy()
  6779. local message = localp:FindFirstChild'ChessMsg'
  6780. message.Text = ''
  6781. message.Parent = workspace
  6782. message.Name = "IYmessage"
  6783. if part ~= nil then part:Destroy() end
  6784. localp.Character.HumanoidRootPart.Anchored = false
  6785. for _, child in pairs( workspace:GetChildren()) do
  6786. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6787. child:Destroy()
  6788. end
  6789. end
  6790. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6791. if _G.msg ~= nil then
  6792. Notify('Loaded global message bypass')
  6793. else
  6794. execCmd("loadm")
  6795. end
  6796. end
  6797. elseif MSGhook == true then
  6798. Notify('Messages already loaded!')
  6799. end
  6800. end)
  6801.  
  6802. addcmd('countdown', 'makes a countdown', {},
  6803. function(args, speaker)
  6804. local players = getPlayer(args[1], speaker)
  6805. if args[1] ~= string then
  6806. local time = args[1]
  6807. msghook()
  6808. if MSGhook == true then
  6809. local h = workspace.IYmessage
  6810. for i = time, 1, -1 do
  6811. wait(1)
  6812. h.Text = "Countdown: "..i..""
  6813. end
  6814. wait(1)
  6815. h.Text = "Times Up!"
  6816. wait(2)
  6817. h.Text = ''
  6818. elseif MSGhook == false then
  6819. execCmd("loadm")
  6820. repeat wait() until workspace:FindFirstChild("IYmessage")
  6821. local h = workspace.IYmessage
  6822. for i = time, 1, -1 do
  6823. wait(1)
  6824. h.Text = "Countdown: "..i..""
  6825. end
  6826. wait(1)
  6827. h.Text = "Times Up!"
  6828. wait(2)
  6829. h.Text = ''
  6830. end
  6831. end
  6832. end)
  6833.  
  6834. addcmd('explode', 'explode a player', {},
  6835. function(args, speaker)
  6836. local players = getPlayer(args[1], speaker)
  6837. for i, v in pairs(players) do
  6838. local char = _char(v)
  6839. if char:FindFirstChild("HumanoidRootPart") then
  6840. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6841. end
  6842. end
  6843. end)
  6844.  
  6845. addcmd('flood', 'makes a flood e.e', {},
  6846. function(args, speaker)
  6847. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6848. end)
  6849.  
  6850. addcmd('spookyify', 'makes it sp00ky', {},
  6851. function(args, speaker)
  6852. local music = Instance.new("Sound", workspace)
  6853. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6854. music.Volume = 20
  6855. music.Looped = true
  6856. music:Play()
  6857.  
  6858. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6859. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6860. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6861. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6862.  
  6863. local w = workspace:GetChildren()
  6864.  
  6865. for i= 1,#w do
  6866. if w[i]:isA("BasePart") then
  6867. pe = Instance.new("ParticleEmitter", w[i])
  6868. pe.Texture = tex4
  6869. pe.VelocitySpread = 5
  6870. end
  6871. end
  6872.  
  6873. local playerLeaderstats = {}
  6874. for i, v in pairs(gPlayers:GetChildren()) do
  6875. table.insert(playerLeaderstats, v)
  6876. end
  6877. for i, v in pairs(playerLeaderstats) do
  6878. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6879. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6880. pe.VelocitySpread = 50
  6881. end
  6882.  
  6883. texture = "http://www.roblox.com/asset/?id=185495987"
  6884.  
  6885. local A = workspace:GetChildren()
  6886. local B = workspace:GetChildren()
  6887. local C = workspace:GetChildren()
  6888. local D = workspace:GetChildren()
  6889. local E = workspace:GetChildren()
  6890. local F = workspace:GetChildren()
  6891. for i,v in pairs(A) do
  6892. if v:IsA("Part") then
  6893. local d = Instance.new("Decal",v)
  6894. v.Decal.Face = "Top"
  6895. v.Decal.Texture = texture
  6896. v.Anchored = true
  6897. end
  6898. end
  6899.  
  6900. for i,v in pairs(B) do
  6901. if v:IsA("Part") then
  6902. local s = Instance.new("Decal",v)
  6903. s.Face = "Front"
  6904. s.Texture = texture
  6905. end
  6906. end
  6907.  
  6908. for i,v in pairs(C) do
  6909. if v:IsA("Part") then
  6910. local h = Instance.new("Decal",v)
  6911. h.Face = "Back"
  6912. h.Texture = texture
  6913. end
  6914. end
  6915.  
  6916. for i,v in pairs(D) do
  6917. if v:IsA("Part") then
  6918. local j = Instance.new("Decal",v)
  6919. j.Face = "Left"
  6920. j.Texture = texture
  6921. end
  6922. end
  6923.  
  6924. for i,v in pairs(E) do
  6925. if v:IsA("Part") then
  6926. local k = Instance.new("Decal",v)
  6927. k.Face = "Right"
  6928. k.Texture = texture
  6929. end
  6930. end
  6931.  
  6932. for i,v in pairs(F) do
  6933. if v:IsA("Part") then
  6934. local l = Instance.new("Decal",v)
  6935. l.Face = "Bottom"
  6936. l.Texture = texture
  6937. end
  6938.  
  6939. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6940. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6941. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6942. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6943. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6944. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6945. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6946. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6947.  
  6948. Spooky = Instance.new("Sound", workspace)
  6949. Spooky.Name = "Spooky"
  6950. Spooky.SoundId = "rbxassetid://174270407"
  6951. Spooky.Volume = 15
  6952. Spooky.Looped = true
  6953. Spooky:Play()
  6954.  
  6955. Sky = Instance.new("Sky", LightingService)
  6956. Sky.SkyboxBk = imageOne
  6957. Sky.SkyboxDn = imageOne
  6958. Sky.SkyboxFt = imageOne
  6959. Sky.SkyboxLf = imageOne
  6960. Sky.SkyboxRt = imageOne
  6961. Sky.SkyboxUp = imageOne
  6962.  
  6963.  
  6964. while true do
  6965. Sky.SkyboxBk = imageOne
  6966. Sky.SkyboxDn = imageOne
  6967. Sky.SkyboxFt = imageOne
  6968. Sky.SkyboxLf = imageOne
  6969. Sky.SkyboxRt = imageOne
  6970. Sky.SkyboxUp = imageOne
  6971. wait(0.15)
  6972. Sky.SkyboxBk = imageTwo
  6973. Sky.SkyboxDn = imageTwo
  6974. Sky.SkyboxFt = imageTwo
  6975. Sky.SkyboxLf = imageTwo
  6976. Sky.SkyboxRt = imageTwo
  6977. Sky.SkyboxUp = imageTwo
  6978. wait(0.15)
  6979. Sky.SkyboxBk = imageThree
  6980. Sky.SkyboxDn = imageThree
  6981. Sky.SkyboxFt = imageThree
  6982. Sky.SkyboxLf = imageThree
  6983. Sky.SkyboxRt = imageThree
  6984. Sky.SkyboxUp = imageThree
  6985. wait(0.15)
  6986. Sky.SkyboxBk = imageFour
  6987. Sky.SkyboxDn = imageFour
  6988. Sky.SkyboxFt = imageFour
  6989. Sky.SkyboxLf = imageFour
  6990. Sky.SkyboxRt = imageFour
  6991. Sky.SkyboxUp = imageFour
  6992. wait(0.15)
  6993. Sky.SkyboxBk = imageFive
  6994. Sky.SkyboxDn = imageFive
  6995. Sky.SkyboxFt = imageFive
  6996. Sky.SkyboxLf = imageFive
  6997. Sky.SkyboxRt = imageFive
  6998. Sky.SkyboxUp = imageFive
  6999. wait(0.15)
  7000. Sky.SkyboxBk = imageSix
  7001. Sky.SkyboxDn = imageSix
  7002. Sky.SkyboxFt = imageSix
  7003. Sky.SkyboxLf = imageSix
  7004. Sky.SkyboxRt = imageSix
  7005. Sky.SkyboxUp = imageSix
  7006. wait(0.15)
  7007. Sky.SkyboxBk = imageSeven
  7008. Sky.SkyboxDn = imageSeven
  7009. Sky.SkyboxFt = imageSeven
  7010. Sky.SkyboxLf = imageSeven
  7011. Sky.SkyboxRt = imageSeven
  7012. Sky.SkyboxUp = imageSeven
  7013. wait(0.15)
  7014. Sky.SkyboxBk = imageEight
  7015. Sky.SkyboxDn = imageEight
  7016. Sky.SkyboxFt = imageEight
  7017. Sky.SkyboxLf = imageEight
  7018. Sky.SkyboxRt = imageEight
  7019. Sky.SkyboxUp = imageEight
  7020. wait(0.15)
  7021.  
  7022. end
  7023. end
  7024. end)
  7025.  
  7026. addcmd('invisible', 'make a player invisible',{'invis'},
  7027. function(args, speaker)
  7028. local players = getPlayer(args[1], speaker)
  7029. for i, v in pairs(players) do
  7030. for k, v2 in pairs(_char(v):GetChildren()) do
  7031. if v2.className == "Part" then
  7032. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7033. elseif v2.className == "Accessory" then
  7034. if v2:FindFirstChild("Handle") then
  7035. v2.Handle.Transparency = 1
  7036. end
  7037. end
  7038. if v2:FindFirstChild("face") then
  7039. v2.face.Transparency = 1
  7040. end
  7041. end
  7042. end
  7043. end)
  7044.  
  7045. addcmd('visible', 'make a player visible',{'vis'},
  7046. function(args, speaker)
  7047. local players = getPlayer(args[1], speaker)
  7048. for i, v in pairs(players) do
  7049. for k, v2 in pairs(_char(v):GetChildren()) do
  7050. if v2.className == "Part" then
  7051. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7052. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7053. end
  7054. if v2:FindFirstChild("face") then
  7055. v2.face.Transparency = 0
  7056. end
  7057. end
  7058. end
  7059. end)
  7060.  
  7061. addcmd('goto', 'go to a player',{'to'},
  7062. function(args, speaker)
  7063. local players = getPlayer(args[1], speaker)
  7064. if _char(players[1]) ~= nil then
  7065. if speaker.Character:FindFirstChild("Humanoid") then
  7066. speaker.Character.Humanoid.Jump = true
  7067. end
  7068. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7069. end
  7070. end)
  7071.  
  7072. addcmd('bring', 'bring a player to you',{},
  7073. function(args, speaker)
  7074. local players = getPlayer(args[1], speaker)
  7075. for i,v in pairs(players) do
  7076. if _char(v) ~= nil then
  7077. if _char(v):FindFirstChild("Humanoid") then
  7078. _char(v).Humanoid.Jump = true
  7079. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7080. end
  7081. wait(0.1)
  7082. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7083. end
  7084. end
  7085. end)
  7086.  
  7087. addcmd('tp', 'teleport player 1 to player 2',{},
  7088. function(args, speaker)
  7089. local players1=getPlayer(args[1], speaker)
  7090. local players2=getPlayer(args[2], speaker)
  7091. if not players2[1] then return end
  7092. for i,v in pairs(players1) do
  7093. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7094. if _char(v):FindFirstChild("Humanoid") then
  7095. _char(v).Humanoid.Jump = true
  7096. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7097. end
  7098. wait(0.1)
  7099. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7100. end
  7101. end
  7102. end)
  7103.  
  7104. local WayPoints = {}
  7105. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7106. function(args, speaker)
  7107. local WPName = tostring(GLS(false, 0))
  7108. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7109. Notify("Created waypoint: "..GLS(false, 0))
  7110. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7111. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7112. updatepositions()
  7113. end
  7114. end)
  7115.  
  7116. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7117. function(args, speaker)
  7118. for i,v in pairs(WayPoints) do
  7119. if v.NAME == tostring(GLS(false, 0)) then
  7120. Notify("Deleted waypoint: " .. v.NAME)
  7121. table.remove(WayPoints, i)
  7122. updatepositions()
  7123. end end
  7124. end)
  7125.  
  7126.  
  7127. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7128. function(args, speaker)
  7129. local players = getPlayer(args[1], speaker)
  7130. local WPName = tostring(GLS(false, 1))
  7131. for i,v in pairs(players) do
  7132. if gPlayers[v] and gPlayers[v].Character then
  7133. for i,_ in pairs(WayPoints) do
  7134. local x = WayPoints[i].COORD[1]
  7135. local y = WayPoints[i].COORD[2]
  7136. local z = WayPoints[i].COORD[3]
  7137. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7138. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7139. end
  7140. end
  7141. end
  7142. end
  7143. end)
  7144.  
  7145. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7146. function(args, speaker)
  7147. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7148. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7149. if _players[v].Character and _players[b].Character then
  7150. _players[v].CharacterAppearanceId = _players[b].userId
  7151. refresh(_players[v])
  7152. end
  7153. end
  7154. end
  7155. end)
  7156.  
  7157. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7158. function(args, speaker)
  7159. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7160. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7161. spawn(function()
  7162. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7163. if v:IsA('Tool') or v:IsA('HopperBin') then
  7164. if not _players[b] then
  7165. v:Clone().Parent = speaker.Backpack
  7166. else v:Clone().Parent = _players[b].Backpack
  7167. end
  7168. end
  7169. end
  7170. end)
  7171. end
  7172. end
  7173. end)
  7174.  
  7175. addcmd('char', 'change a players appearance',{},
  7176. function(args, speaker)
  7177. local players = getPlayer(args[1], speaker)
  7178. if not args[1]or not args[2]then return end
  7179. local id=args[2]
  7180. if players ~= nil then
  7181. for i,v in pairs(players) do
  7182. gPlayers[v].CharacterAppearanceId = id
  7183. refresh(gPlayers[v])
  7184. end
  7185. end
  7186. end)
  7187.  
  7188. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7189. function(args, speaker)
  7190. local players = getPlayer(args[1], speaker)
  7191. if players ~= nil then
  7192. for i,v in pairs(players) do
  7193. gPlayers[v].CharacterAppearanceId = 0
  7194. refresh(gPlayers[v])
  7195. end
  7196. end
  7197. end)
  7198.  
  7199. addcmd('speed', 'change a players walkspeed',{'ws'},
  7200. function(args, speaker)
  7201. local players = getPlayer(args[1], speaker)
  7202. if not args[1]or not args[2]then return end
  7203. local num=args[2]
  7204. for i,v in pairs(players) do
  7205. if _char(v):FindFirstChild("Humanoid") then
  7206. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7207. end
  7208. end
  7209. end)
  7210.  
  7211. addcmd('jump', 'forces a player to jump',{},
  7212. function(args, speaker)
  7213. local players = getPlayer(args[1], speaker)
  7214. for i,v in pairs(players) do
  7215. if _char(v):FindFirstChild("Humanoid") then
  7216. _char(v).Humanoid.Jump = true
  7217. end
  7218. end
  7219. end)
  7220.  
  7221. jumping = {}
  7222. addcmd('loopjump','like a bunny :)',{'ljump'},
  7223. function(args, speaker)
  7224. local players = getPlayer(args[1], speaker)
  7225. for i,v in pairs(players)do
  7226. spawn(function()
  7227. if FindTable(jumping, _players[v].Name) then return end
  7228. table.insert(jumping, _players[v].Name)
  7229. repeat wait(0.01)
  7230. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7231. if _players[v].Character.Humanoid.Jump ~= true then
  7232. _players[v].Character.Humanoid.Jump = true end end
  7233. until not FindTable(jumping, _players[v].Name)
  7234. end)
  7235. end
  7236. end)
  7237.  
  7238. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7239. function(args, speaker)
  7240. local players = getPlayer(args[1], speaker)
  7241. for i,v in pairs(players)do
  7242. spawn(function()
  7243. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7244. end)
  7245. end
  7246. end)
  7247.  
  7248. addcmd('sit', 'sit a player',{},
  7249. function(args, speaker)
  7250. local players = getPlayer(args[1], speaker)
  7251. for i,v in pairs(players) do
  7252. if _char(v):FindFirstChild("Humanoid") then
  7253. _char(v).Humanoid.Sit = true
  7254. end
  7255. end
  7256. end)
  7257.  
  7258. sitting = {}
  7259. addcmd('loopsit','very annoying',{'lsit'},
  7260. function(args, speaker)
  7261. local players = getPlayer(args[1], speaker)
  7262. for i,v in pairs(players)do
  7263. spawn(function()
  7264. if FindTable(sitting, _players[v].Name) then return end
  7265. table.insert(sitting, _players[v].Name)
  7266. repeat wait(0.01)
  7267. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7268. if _players[v].Character.Humanoid.Sit ~= true then
  7269. _players[v].Character.Humanoid.Sit = true end end
  7270. until not FindTable(sitting, _players[v].Name)
  7271. end)
  7272. end
  7273. end)
  7274.  
  7275. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7276. function(args, speaker)
  7277. local players = getPlayer(args[1], speaker)
  7278. for i,v in pairs(players)do
  7279. spawn(function()
  7280. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7281. end)
  7282. end
  7283. end)
  7284.  
  7285. addcmd('strength',' strong',{},
  7286. function(args, speaker)
  7287. local players = getPlayer(args[1], speaker)
  7288. for i,v in pairs(players)do
  7289. spawn(function()
  7290. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7291. if child.ClassName == "Part" then
  7292. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7293. end
  7294. end
  7295. end)
  7296. end
  7297. end)
  7298.  
  7299. addcmd('weaken',' weak',{},
  7300. function(args, speaker)
  7301. local players = getPlayer(args[1], speaker)
  7302. for i,v in pairs(players)do
  7303. spawn(function()
  7304. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7305. if child.ClassName == "Part" then
  7306. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7307. end
  7308. end
  7309. end)
  7310. end
  7311. end)
  7312.  
  7313. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7314. function(args, speaker)
  7315. local players = getPlayer(args[1], speaker)
  7316. for i,v in pairs(players)do
  7317. spawn(function()
  7318. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7319. if child.ClassName == "Part" then
  7320. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7321. end
  7322. end
  7323. end)
  7324. end
  7325. end)
  7326.  
  7327. addcmd('trip','makes a player trip',{},
  7328. function(args, speaker)
  7329. local players = getPlayer(args[1], speaker)
  7330. for i,v in pairs(players)do
  7331. spawn(function()
  7332. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7333. local dir = _players[v].Character:findFirstChild("Right Leg")
  7334. dir.Anchored = true
  7335. if dir.Anchored == true then
  7336. wait(.5)
  7337. _players[v].Character.Humanoid.Sit = true
  7338. wait(1)
  7339. _players[v].Character.Humanoid.Sit = false
  7340. dir.Anchored = false
  7341. end
  7342. end
  7343. end)
  7344. end
  7345. end)
  7346.  
  7347. oofing = false
  7348. addcmd('loopoof','very VERY annoying',{},
  7349. function(args, speaker)
  7350. oofing = true
  7351. repeat wait(0.01)
  7352. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7353. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7354. for _,x in pairs(v.Character.Head:GetChildren()) do
  7355. if x:IsA'Sound' then x.Playing = true end
  7356. end
  7357. end
  7358. end
  7359. until oofing == false
  7360. end)
  7361.  
  7362. addcmd('unloopoof','stops the oof chaos',{},
  7363. function(args, speaker)
  7364. oofing = false
  7365. end)
  7366.  
  7367. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7368. function(args, speaker)
  7369. local players = getPlayer(args[1], speaker)
  7370. if not args[1]or not args[2]then return end
  7371. local num=args[2]
  7372. for i,v in pairs(players) do
  7373. if _char(v):FindFirstChild("Humanoid") then
  7374. _char(v).Humanoid.JumpPower=tonumber(num)
  7375. end
  7376. end
  7377. end)
  7378.  
  7379. addcmd('confuse', 'confusing...',{},
  7380. function(args, speaker)
  7381. local players = getPlayer(args[1], speaker)
  7382. for i,v in pairs(players) do
  7383. spawn(function()
  7384. if _char(v):FindFirstChild("Humanoid") then
  7385. _char(v).Humanoid.Name = "ConfusedNigga"
  7386. while true do
  7387. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7388. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7389. wait(0.1)
  7390. end
  7391.  
  7392. end
  7393. end)
  7394. end
  7395. end)
  7396.  
  7397. addcmd('unconfuse', 'not confusing...',{},
  7398. function(args, speaker)
  7399. local players = getPlayer(args[1], speaker)
  7400. for i,v in pairs(players) do
  7401. spawn(function()
  7402. if _char(v):FindFirstChild("ConfusedNigga") then
  7403. _char(v).ConfusedNigga.Name = "Humanoid"
  7404. wait(0.3)
  7405. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7406.  
  7407. end
  7408. end)
  7409. end
  7410. end)
  7411.  
  7412. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7413. function(args, speaker)
  7414. local players = getPlayer(args[1], speaker)
  7415. for i,v in pairs(players) do
  7416. if _char(v):FindFirstChild("Humanoid") then
  7417. _char(v).Humanoid.PlatformStand = true
  7418. end
  7419. end
  7420. end)
  7421.  
  7422. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7423. function(args, speaker)
  7424. local players = getPlayer(args[1], speaker)
  7425. for i,v in pairs(players) do
  7426. if _char(v):FindFirstChild("Humanoid") then
  7427. _char(v).Humanoid.PlatformStand = false
  7428. end
  7429. end
  7430. end)
  7431.  
  7432. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7433. function(args, speaker)
  7434. local players = getPlayer(args[1], speaker)
  7435. for i,v in pairs(players) do
  7436. if _char(v):FindFirstChild("Humanoid") then
  7437. _char(v).Humanoid.HipHeight = args[2]
  7438. end
  7439. end
  7440. end)
  7441.  
  7442. addcmd('face', 'change a players face',{},
  7443. function(args, speaker)
  7444. local players = getPlayer(args[1], speaker)
  7445. for i,v in pairs(players) do
  7446. if _char(v).Head:FindFirstChild("face") then
  7447. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7448. end
  7449. end
  7450. end)
  7451.  
  7452. addcmd('time', 'change the time of day',{},
  7453. function(args, speaker)
  7454. if not args[1]then return end
  7455. Notify('Time set to ' .. args[1])
  7456. LightingService.ClockTime = args[1]
  7457. end)
  7458.  
  7459. addcmd('day', 'change the time to day',{},
  7460. function(args, speaker)
  7461. LightingService.ClockTime = 15
  7462. end)
  7463.  
  7464. addcmd('night', 'change the time of night',{},
  7465. function(args, speaker)
  7466. LightingService.ClockTime = 0
  7467. end)
  7468.  
  7469. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7470. function(args, speaker)
  7471. Notify('Turned on global shadows')
  7472. LightingService.GlobalShadows = true
  7473. end)
  7474.  
  7475. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7476. function(args, speaker)
  7477. Notify('Turned off global shadows')
  7478. LightingService.GlobalShadows = false
  7479. end)
  7480.  
  7481. addcmd('outlines', 'changes the lighting property',{},
  7482. function(args, speaker)
  7483. Notify('Turned on outlines')
  7484. LightingService.Outlines = true
  7485. end)
  7486.  
  7487. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7488. function(args, speaker)
  7489. Notify('Turned off outlines')
  7490. LightingService.Outlines = false
  7491. end)
  7492.  
  7493. addcmd('brightness', 'changes the lighting property',{},
  7494. function(args, speaker)
  7495. Notify('Set brightness to ' .. args[1])
  7496. LightingService.Brightness = args[1]
  7497. end)
  7498.  
  7499. addcmd('age','tells you the age of a player',{},
  7500. function(args, speaker)
  7501. local players = getPlayer(args[1], speaker)
  7502. if speaker.userId ~= LP.userId then
  7503. lponly(speaker)
  7504. else
  7505. for i,v in pairs(players) do
  7506. game:FindService('StarterGui'):SetCore('SendNotification', {
  7507. Title = _players[v].Name,
  7508. Text = 'Age: '.._players[v].AccountAge,
  7509. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7510. Duration = 5,
  7511. })
  7512. end
  7513. end
  7514. end)
  7515.  
  7516. addcmd('remotespy', 'prints remotes',{'remotes'},
  7517. function(args, speaker)
  7518. if speaker.userId ~= LP.userId then
  7519. lponly(speaker)
  7520. else
  7521. Notify('Printing remotes')
  7522. function getem(o)
  7523. for i,v in pairs(o:children())do
  7524. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7525. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7526. end
  7527. getem(v)
  7528. end
  7529. end
  7530. pcall(getem,game)
  7531. end
  7532. end)
  7533.  
  7534. addcmd('f3x', 'loads f3x tools',{'fex'},
  7535. function(args, speaker)
  7536. if speaker.userId ~= LP.userId then
  7537. lponly(speaker)
  7538. else
  7539. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7540. end
  7541. end)
  7542.  
  7543. addcmd('kick', 'kick a player',{},
  7544. function(args, speaker)
  7545. local players = getPlayer(args[1], speaker)
  7546. for i,v in pairs(players) do
  7547. spawn(function()
  7548. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7549. Notify('Kicked player(s)') end
  7550. kickF(gPlayers[v])
  7551. end) end end)
  7552.  
  7553. function fadelock(id)
  7554. if lockic.ImageTransparency ~= 1 then
  7555. for i=1, 10 do
  7556. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7557. wait(0.01)
  7558. end
  7559. lockic.ImageTransparency = 1
  7560. end
  7561. if id ~= 'off' then
  7562. lockic.Image = id
  7563. wait(0.2)
  7564. for i=1, 10 do
  7565. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7566. wait(0.01)
  7567. end
  7568. lockic.ImageTransparency = 0
  7569. end end
  7570.  
  7571. addcmd('serverlock', 'lock teh server',{'slock'},
  7572. function(args, speaker)
  7573. slock = true
  7574. agelock = false
  7575. Notify('Locked Server')
  7576. fadelock("rbxassetid://1495252742")
  7577. end)
  7578.  
  7579. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7580. function(args, speaker)
  7581. slock = false
  7582. Notify('Unlocked Server')
  7583. if lockic.Image == "rbxassetid://1495252742" then
  7584. fadelock('off')
  7585. end
  7586. end)
  7587.  
  7588. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7589. function(args, speaker)
  7590. if isNumber(args[1]) then
  7591. Notify('Set the age lock to age ' .. args[1])
  7592. isagelocked = true
  7593. slock = false
  7594. agelock = tonumber(args[1])
  7595. fadelock("rbxassetid://1495252495")
  7596. end
  7597. end)
  7598.  
  7599. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7600. function(args, speaker)
  7601. Notify('Disabled age lock')
  7602. isagelocked = false
  7603. if lockic.Image == "rbxassetid://1495252495" then
  7604. fadelock('off')
  7605. end
  7606. end)
  7607.  
  7608. addcmd('unlockws', 'unlock the whole workspace',{},
  7609. function(args, speaker)
  7610. Notify('Workspace unlocked')
  7611. wait(1)
  7612. local function unlock(instance)
  7613. for i,v in pairs(instance:GetChildren()) do
  7614. if v:IsA("BasePart") then
  7615. v.Locked = false
  7616. end
  7617. unlock(v)
  7618. end
  7619. end
  7620. unlock(workspace)
  7621. end)
  7622.  
  7623. addcmd('lockws', 'lock the whole workspace',{},
  7624. function(args, speaker)
  7625. Notify('Workspace locked')
  7626. wait(1)
  7627. local function lock(instance)
  7628. for i,v in pairs(instance:GetChildren()) do
  7629. if v:IsA("BasePart") then
  7630. v.Locked = true
  7631. end
  7632. lock(v)
  7633. end
  7634. end
  7635. lock(workspace)
  7636. end)
  7637.  
  7638. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7639. function(args, speaker)
  7640. local function unanchor(instance)
  7641. for i,v in pairs(instance:GetChildren()) do
  7642. if v:IsA("BasePart") then
  7643. v.Anchored=false
  7644. end
  7645. unanchor(v)
  7646. end
  7647. end
  7648. unanchor(workspace)
  7649. end)
  7650.  
  7651. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7652. function(args, speaker)
  7653. local function anchor(instance)
  7654. for i,v in pairs(instance:GetChildren()) do
  7655. if v:IsA("BasePart") then
  7656. v.Anchored=true
  7657. end
  7658. anchor(v)
  7659. end
  7660. end
  7661. anchor(workspace)
  7662. end)
  7663.  
  7664. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7665. function()
  7666. for _,v in pairs(workspace:GetChildren()) do
  7667. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7668. v:Destroy()
  7669. elseif v:IsA("Terrain") then
  7670. v:Clear()
  7671. end
  7672. end
  7673. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7674. local p = Instance.new("Part", workspace)
  7675. p.Anchored = true
  7676. p.FormFactor = "Symmetric"
  7677. p.Size = Vector3.new(1000,1,1000)
  7678. p.Position = Vector3.new(0,0,0)
  7679. p.BrickColor = BrickColor.new("Bright green")
  7680. p.Material = "Grass"
  7681. p.Locked = true
  7682. end)
  7683.  
  7684. addcmd('headshake', 'shakes a players head',{},
  7685. function(args, speaker)
  7686. local players = getPlayer(args[1], speaker)
  7687. for i,v in pairs(players) do
  7688. spawn(function()
  7689. local shaken = gPlayers[v].Character
  7690. for X = 1, math.huge, 0.2 do
  7691. wait()
  7692. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7693. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7694. end
  7695. for X = 1, math.huge, 0.1 do
  7696. wait()
  7697. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7698. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7699. end
  7700. for _,c in pairs(gPlayers:GetChildren()) do
  7701. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7702. end
  7703. for _,c in pairs(gPlayers:GetChildren()) do
  7704. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7705. end
  7706. end)
  7707. end
  7708. end)
  7709.  
  7710. addcmd('explorer', 'opens DEX',{'dex'},
  7711. function(args, speaker)
  7712. if speaker.userId ~= LP.userId then
  7713. lponly(speaker)
  7714. else
  7715. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7716. end
  7717. end)
  7718.  
  7719. addcmd('iyspam', '/shrug',{},
  7720. function(args, speaker)
  7721. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7722. end)
  7723.  
  7724. addcmd('firstp', 'forces player to go into first person',{},
  7725. function(args, speaker)
  7726. local players = getPlayer(args[1], speaker)
  7727. for i,v in pairs(players)do
  7728. gPlayers[v].CameraMode = "LockFirstPerson"
  7729. end
  7730. end)
  7731.  
  7732. addcmd('lock', 'locks a players body parts',{},
  7733. function(args, speaker)
  7734. local players = getPlayer(args[1], speaker)
  7735. for i,v in pairs(players)do
  7736. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7737. if v:IsA("Part") then
  7738. v.Locked = true
  7739. end end end
  7740. end)
  7741.  
  7742. addcmd('unlock', 'locks a players body parts',{},
  7743. function(args, speaker)
  7744. local players = getPlayer(args[1], speaker)
  7745. for i,v in pairs(players)do
  7746. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7747. if v:IsA("Part") then
  7748. v.Locked = false
  7749. end end end
  7750. end)
  7751.  
  7752. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7753. function(args, speaker)
  7754. local players = getPlayer(args[1], speaker)
  7755. for i,v in pairs(players)do
  7756. spawn(function()
  7757. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7758. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7759. Notify('Disabled reset for player(s)') end
  7760. end)
  7761. end
  7762. end)
  7763.  
  7764. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7765. function(args, speaker)
  7766. local players = getPlayer(args[1], speaker)
  7767. for i,v in pairs(players)do
  7768. spawn(function()
  7769. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7770. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7771. Notify('Enabled reset for player(s)') end
  7772. end)
  7773. end
  7774. end)
  7775.  
  7776. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7777. function(args,speaker)
  7778. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7779. if v:IsA("PostEffect") then
  7780. v:Destroy()
  7781. end
  7782. end
  7783. LightingService.Ambient = origsettings.abt
  7784. LightingService.OutdoorAmbient = origsettings.oabt
  7785. LightingService.Brightness = origsettings.brt
  7786. LightingService.TimeOfDay = origsettings.time
  7787. LightingService.FogColor = origsettings.fclr
  7788. LightingService.FogEnd = origsettings.fe
  7789. LightingService.FogStart = origsettings.fs
  7790. end)
  7791.  
  7792. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7793. function(args,speaker)
  7794. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7795. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7796. Notify('Saved lighting settings')
  7797. end)
  7798.  
  7799. addcmd("blackandwhite","Makes the game black and white",{},
  7800. function(args,speaker)
  7801. local lighting = game:GetService("Lighting")
  7802. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7803. effect.Saturation = -1
  7804. end)
  7805.  
  7806. addcmd("invert","Makes the game inverted",{},
  7807. function(args,speaker)
  7808. local lighting = game:GetService("Lighting")
  7809. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7810. effect.Saturation = -1
  7811. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7812. effect.Saturation = -1
  7813. end)
  7814.  
  7815. addcmd("sun","Intensifys the sun",{},
  7816. function(args,speaker)
  7817. local intense = args[1] or 0.25
  7818. local spread = args[2] or 1
  7819. local lighting = game:GetService("Lighting")
  7820. local effect = Instance.new("SunRaysEffect",lighting)
  7821. effect.Name = "IYsun"
  7822. effect.Intensity = tonumber(intense)
  7823. effect.Spread = tonumber(spread)
  7824. end)
  7825.  
  7826. addcmd('base', 'spawns a base',{},
  7827. function(args, speaker)
  7828. local pt = Instance.new("Part")
  7829. pt.BrickColor = BrickColor.new("Silver")
  7830. pt.Anchored = true
  7831. pt.CanCollide = true
  7832. pt.BottomSurface = "Weld"
  7833. pt.Parent = workspace
  7834. pt.Name = (math.random(1,1000000))
  7835. pt.Size = Vector3.new(1000, 1, 1000)
  7836. pt.Locked = true
  7837. Notify('Created new base')
  7838. end)
  7839.  
  7840. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7841. function(args, speaker)
  7842. for i,v in pairs(LightingService:GetChildren()) do
  7843. if v:IsA('BlurEffect') then
  7844. v:Destroy()
  7845. end
  7846. end
  7847. end)
  7848.  
  7849. addcmd('thirdp', 'allows player to go into third person',{},
  7850. function(args, speaker)
  7851. local players = getPlayer(args[1], speaker)
  7852. for i,v in pairs(players)do
  7853. gPlayers[v].CameraMode = "Classic"
  7854. end
  7855. end)
  7856.  
  7857. addcmd('chat', 'forces player to chat what you input',{},
  7858. function(args, speaker)
  7859. local players = getPlayer(args[1], speaker)
  7860. for i,v in pairs(players)do
  7861. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7862. end
  7863. end)
  7864.  
  7865. addcmd('name', 'names player',{},
  7866. function(args, speaker)
  7867. local players = getPlayer(args[1], speaker)
  7868. if not args[1] then return end
  7869. for i,v in pairs(players) do
  7870. for a, mod in pairs(gPlayers[v].Character:children()) do
  7871. if mod:FindFirstChild("TAG") then
  7872. gPlayers[v].Character.Head.Transparency = 0
  7873. mod:Destroy()
  7874. end
  7875. end
  7876.  
  7877. local char = gPlayers[v].Character
  7878. local model = Instance.new("Model", char)
  7879. local clone = char.Head:Clone()
  7880. local hum = Instance.new("Humanoid", model)
  7881. local weld = Instance.new("Weld", clone)
  7882. model.Name = GLS(false, 1)
  7883. clone.Parent = model
  7884. hum.Name = "TAG"
  7885. hum.MaxHealth = 100
  7886. hum.Health = 100
  7887. weld.Part0 = clone
  7888. weld.Part1 = char.Head
  7889. char.Head.Transparency = 1
  7890. end
  7891. end)
  7892.  
  7893. addcmd('unname', 'unnames player',{'unhidename'},
  7894. function(args, speaker)
  7895. local players = getPlayer(args[1], speaker)
  7896. local name = (args[2])
  7897. for i,v in pairs(players) do
  7898. for a, mod in pairs(gPlayers[v].Character:children()) do
  7899. if mod:FindFirstChild("TAG") then
  7900. gPlayers[v].Character.Head.Transparency = 0
  7901. mod:Destroy()
  7902. end
  7903. end
  7904. end
  7905. end)
  7906.  
  7907. addcmd('noname', 'hides the players name',{'hidename'},
  7908. function(args, speaker)
  7909. local players = getPlayer(args[1], speaker)
  7910. for i,v in pairs(players) do
  7911. for a, mod in pairs(gPlayers[v].Character:children()) do
  7912. if mod:FindFirstChild("TAG") then
  7913. gPlayers[v].Character.Head.Transparency = 0
  7914. mod:Destroy()
  7915. end
  7916. end
  7917.  
  7918. local char = gPlayers[v].Character
  7919. local model = Instance.new("Model", char)
  7920. local clone = char.Head:Clone()
  7921. local hum = Instance.new("Humanoid", model)
  7922. local weld = Instance.new("Weld", clone)
  7923. model.Name = ""
  7924. clone.Parent = model
  7925. hum.Name = "TAG"
  7926. hum.MaxHealth = 100
  7927. hum.Health = 100
  7928. weld.Part0 = clone
  7929. weld.Part1 = char.Head
  7930. char.Head.Transparency = 1
  7931. end
  7932. end)
  7933.  
  7934. addcmd('damage', 'damages a player',{},
  7935. function(args, speaker)
  7936. local players = getPlayer(args[1], speaker)
  7937. for i,v in pairs(players) do
  7938. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7939. end
  7940. end)
  7941.  
  7942. addcmd('view', 'views player',{'spectate'},
  7943. function(args, speaker)
  7944. local players = getPlayer(args[1], speaker)
  7945. for i,v in pairs(players) do
  7946. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7947. Notify('Viewing ' .. gPlayers[v].Name)
  7948. end
  7949. end)
  7950.  
  7951. addcmd('unview', 'stops viewing player',{'unspectate'},
  7952. function()
  7953. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7954. Notify('View turned off')
  7955. end)
  7956.  
  7957. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7958. function(args, speaker)
  7959. local players = getPlayer(args[1], speaker)
  7960. for i,v in pairs(players) do
  7961. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7962. if v:IsA("BasePart") and
  7963. v.Name == "Right Leg" or
  7964. v.Name == "Left Leg" or
  7965. v.Name == "Right Arm" or
  7966. v.Name == "Left Arm" then
  7967. v:Destroy()
  7968. end
  7969. end
  7970. end
  7971. end)
  7972.  
  7973. addcmd('noarms', 'removes arms from player',{'rarms'},
  7974. function(args, speaker)
  7975. local players = getPlayer(args[1], speaker)
  7976. for i,v in pairs(players) do
  7977. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7978. if v:IsA("BasePart") and
  7979. v.Name == "Right Arm" or
  7980. v.Name == "Left Arm" then
  7981. v:Destroy()
  7982. end
  7983. end
  7984. end
  7985. end)
  7986.  
  7987. addcmd('torso', 'just a torso....',{},
  7988. function(args, speaker)
  7989. local players = getPlayer(args[1], speaker)
  7990. for i,v in pairs(players) do
  7991. spawn(function()
  7992. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7993. if v:IsA("BasePart") and
  7994. v.Name == "Right Leg" or
  7995. v.Name == "Left Leg" or
  7996. v.Name == "Right Arm" or
  7997. v.Name == "Left Arm" or
  7998. v:IsA('Decal') or v:IsA('Texture') or
  7999. v:IsA('Accessory') then
  8000. v:Destroy()
  8001. end
  8002. end
  8003. gPlayers[v].Character.Head.Transparency = 1
  8004. end)
  8005. end
  8006. end)
  8007.  
  8008. addcmd('box', 'creates a box around player',{},
  8009. function(args, speaker)
  8010. local players = getPlayer(args[1], speaker)
  8011. for i,v in pairs(players)do
  8012. local pchar=_char(v)
  8013. local SB = Instance.new("SelectionBox", pchar)
  8014. SB.Adornee = SB.Parent
  8015. end
  8016. end)
  8017.  
  8018. addcmd('nobox', 'takes away box from player',{'unbox'},
  8019. function(args, speaker)
  8020. local players = getPlayer(args[1], speaker)
  8021. for i,v in pairs(players)do
  8022. local pchar=_char(v)
  8023. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8024. if v:IsA("SelectionBox") then
  8025. v:Destroy()
  8026. end
  8027. end
  8028. end
  8029. end)
  8030.  
  8031. addcmd('ghost', 'ghostifys player',{},
  8032. function(args, speaker)
  8033. local players = getPlayer(args[1], speaker)
  8034. for i,v in pairs(players)do
  8035. local pchar=gPlayers[v].Character
  8036. pchar.Head.Transparency = 0.5
  8037. pchar.Torso.Transparency = 0.5
  8038. pchar["Left Arm"].Transparency = 0.5
  8039. pchar["Right Arm"].Transparency = 0.5
  8040. pchar["Left Leg"].Transparency = 0.5
  8041. pchar["Right Leg"].Transparency = 0.5
  8042. pchar.Head.face.Transparency = 0.5
  8043. end
  8044. end)
  8045.  
  8046. addcmd('unghost', 'unghostifys player',{'noghost'},
  8047. function(args, speaker)
  8048. local players = getPlayer(args[1], speaker)
  8049. for i,v in pairs(players)do
  8050. local pchar=gPlayers[v].Character
  8051. pchar.Head.Transparency = 0
  8052. pchar.Torso.Transparency = 0
  8053. pchar["Left Arm"].Transparency = 0
  8054. pchar["Right Arm"].Transparency = 0
  8055. pchar["Left Leg"].Transparency = 0
  8056. pchar["Right Leg"].Transparency = 0
  8057. pchar.Head.face.Transparency = 0
  8058. end
  8059. end)
  8060.  
  8061. addcmd('sphere', 'puts sphere around player',{},
  8062. function(args, speaker)
  8063. local players = getPlayer(args[1], speaker)
  8064. for i,v in pairs(players)do
  8065. local pchar=gPlayers[v].Character
  8066. local SS = Instance.new("SelectionSphere", pchar)
  8067. SS.Adornee = SS.Parent
  8068. end
  8069. end)
  8070.  
  8071. addcmd('unsphere', 'removes sphere around player',{},
  8072. function(args, speaker)
  8073. local players = getPlayer(args[1], speaker)
  8074. for i,v in pairs(players)do
  8075. local pchar=_char(v)
  8076. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8077. if v:IsA("SelectionSphere") then
  8078. v:Destroy()
  8079. end
  8080. end
  8081. end
  8082. end)
  8083.  
  8084. addcmd('ambient','changes ambient',{},
  8085. function(args, speaker)
  8086. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8087. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8088. end)
  8089.  
  8090. addcmd('fogend','changes the fogend',{},
  8091. function(args, speaker)
  8092. LightingService.FogEnd = args[1]
  8093. end)
  8094.  
  8095. addcmd('fogcolor','changes the fogs color',{},
  8096. function(args, speaker)
  8097. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8098. end)
  8099.  
  8100. injail = {}
  8101. addcmd('jail','jails player',{},
  8102. function(args, speaker)
  8103. local players = getPlayer(args[1], speaker)
  8104. for i,v in pairs(players)do
  8105. spawn(function()
  8106. if FindTable(injail, _players[v].Name) then return end
  8107. table.insert(injail, _players[v].Name)
  8108. local pchar=gPlayers[v].Character
  8109. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8110. repeat wait(0.5)
  8111. 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
  8112. until not FindTable(injail, _players[v].Name)
  8113. end)
  8114. end
  8115. end)
  8116.  
  8117. addcmd('unjail','unjails player',{},
  8118. function(args, speaker)
  8119. local players = getPlayer(args[1], speaker)
  8120. for i,v in pairs(players)do
  8121. spawn(function()
  8122. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8123. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8124. end)
  8125. end
  8126. end)
  8127.  
  8128. loopn = {}
  8129. addcmd('loopname','loops a players name',{'lname'},
  8130. function(args, speaker)
  8131. local players = getPlayer(args[1], speaker)
  8132. for i,v in pairs(players)do
  8133. spawn(function()
  8134. if FindTable(loopn, _players[v].Name) then return end
  8135. table.insert(loopn, _players[v].Name)
  8136. local Lname = GLS(false, 1)
  8137. local pchar=gPlayers[v].Character
  8138. pchar.Name = Lname
  8139. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8140. Notify('Looping name for player(s) (only visible to others)') end
  8141. repeat wait(0.01)
  8142. repeat wait() until _players[v].Character
  8143. gPlayers[v].Character.Name = Lname
  8144. until not FindTable(loopn, _players[v].Name)
  8145. end)
  8146. end
  8147. end)
  8148.  
  8149. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8150. function(args, speaker)
  8151. local players = getPlayer(args[1], speaker)
  8152. for i,v in pairs(players)do
  8153. spawn(function()
  8154. local pchar=gPlayers[v].Character
  8155. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8156. wait(0.5)
  8157. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8158. Notify('Stopped looping name for player(s)') end
  8159. pchar.Name = gPlayers[v].Name
  8160. end)
  8161. end
  8162. end)
  8163.  
  8164. addcmd('loopbring','loop brings a player lol',{},
  8165. function(args, speaker)
  8166. local players = getPlayer(args[1], speaker)
  8167. for i,v in pairs(players)do
  8168. spawn(function()
  8169. if FindTable(bringT, _players[v].Name) then return end
  8170. table.insert(bringT, _players[v].Name)
  8171. local pchar=gPlayers[v].Character
  8172. pchar.Humanoid.Jump = true
  8173. repeat wait(0.5)
  8174. pchar = _players[v].Character
  8175. for i,c in pairs(players) do
  8176. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8177. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8178. end
  8179. end
  8180. until not FindTable(bringT, _players[v].Name)
  8181. end)
  8182. end
  8183. end)
  8184.  
  8185. addcmd('feinvisible','fe invisible',{'feinvis'},
  8186. function(args, speaker)
  8187. -- Elite1337#9377 & Timeless#4044
  8188. local function CheckRig()
  8189. if Player.Character then
  8190. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8191. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8192. return 'R15'
  8193. else
  8194. return 'R6'
  8195. end
  8196. end
  8197. end
  8198. local function InitiateInvis()
  8199. local Character = Player.Character
  8200. local StoredCF = Character.PrimaryPart.CFrame
  8201. local Part = Instance.new('Part',workspace)
  8202. Part.Size = Vector3.new(5,0,5)
  8203. Part.Anchored = true
  8204. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8205. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8206. spawn(function()
  8207. wait(3)
  8208. Part:Destroy()
  8209. end)
  8210. if CheckRig() == 'R6' then
  8211. local Clone = Character.HumanoidRootPart:Clone()
  8212. Character.HumanoidRootPart:Destroy()
  8213. Clone.Parent = Character
  8214. else
  8215. local Clone = Character.LowerTorso.Root:Clone()
  8216. Character.LowerTorso.Root:Destroy()
  8217. Clone.Parent = Character.LowerTorso
  8218. end
  8219. end
  8220. InitiateInvis()
  8221. end)
  8222.  
  8223. addcmd('unloopbring','unjails player',{'noloopbring'},
  8224. function(args, speaker)
  8225. local players = getPlayer(args[1], speaker)
  8226. for i,v in pairs(players)do
  8227. spawn(function()
  8228. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8229. end)
  8230. end
  8231. end)
  8232.  
  8233. strobe = false
  8234. addcmd('strobe','makes the server flash',{'flash'},
  8235. function(args, speaker)
  8236. if strobe == false then
  8237. strobep = Instance.new("ColorCorrectionEffect")
  8238. strobep.Brightness = 1
  8239. strobep.Parent = LightingService
  8240. strobe = true
  8241. repeat wait(0.01)
  8242. strobep.Enabled = true
  8243. wait(0.01)
  8244. strobep.Enabled = false
  8245. until strobe == false
  8246. end
  8247. end)
  8248.  
  8249. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8250. function(args, speaker)
  8251. strobe = false
  8252. strobep:Destroy()
  8253. end)
  8254.  
  8255. addcmd('shutdown', 'shuts the server down',{},
  8256. function(args, speaker)
  8257. Notify('Broken atm :(')
  8258. end)
  8259.  
  8260. addcmd('fekill','oof?',{},
  8261. function(args, speaker)
  8262. local players = getPlayer(args[1], speaker)
  8263. for i,v in pairs(players)do
  8264. -- illremember's cool fe kill script
  8265. local Target = gPlayers[v].Name
  8266. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8267. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8268. l.Parent = game:GetService("Players").LocalPlayer.Character
  8269. l.Name = "Humanoid"
  8270. wait(0.1)
  8271. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8272. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8273. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8274. wait(0.1)
  8275. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8276. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8277. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8278. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8279. v.CanBeDropped = true
  8280. end
  8281. wait(0.1)
  8282. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8283. wait(0.1)
  8284. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8285. wait(0.2)
  8286. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8287. end
  8288. end)
  8289.  
  8290. addcmd('animation','makes player animate',{'anim'},
  8291. function(args, speaker)
  8292. local players = getPlayer(args[1], speaker)
  8293. for i,v in pairs(players)do
  8294. local pchar=_char(v)
  8295. local AnimationId = tostring(args[2])
  8296. local Anim = Instance.new("Animation")
  8297. Anim.AnimationId = "rbxassetid://"..AnimationId
  8298. local k = pchar.Humanoid:LoadAnimation(Anim)
  8299. k:Play()
  8300. end
  8301. end)
  8302.  
  8303. addcmd('creeper','make the player a creeper',{'crpr'},
  8304. function(args, speaker)
  8305. local players = getPlayer(args[1], speaker)
  8306. for i,v in pairs(players)do
  8307. local pchar = gPlayers[v].Character
  8308. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8309. if pchar:FindFirstChild("Shirt") then
  8310. pchar.Shirt.Parent = pchar.Torso
  8311. end
  8312. if pchar:FindFirstChild("Pants") then
  8313. pchar.Pants.Parent = pchar.Torso
  8314. end
  8315. if pchar:FindFirstChild("Shirt Graphic") then
  8316. pchar["Shirt Graphic"].Graphic = ""
  8317. end
  8318. for i,v in pairs(pchar:GetChildren()) do
  8319. if v:IsA("Accessory") then
  8320. v:Destroy()
  8321. end
  8322. end
  8323. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8324. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8325. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8326. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8327. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8328. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8329. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8330. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8331. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8332. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8333. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8334. end
  8335. end
  8336. end)
  8337.  
  8338. addcmd('uncreeper','makes player back to normal',{},
  8339. function(args, speaker)
  8340. local players = getPlayer(args[1], speaker)
  8341. for i,v in pairs(players)do
  8342. refresh(gPlayers[v])
  8343. end
  8344. end)
  8345.  
  8346. addcmd('crash','crashes a player',{},
  8347. function(args, speaker)
  8348. local players = getPlayer(args[1], speaker)
  8349. for i,v in pairs(players)do
  8350. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8351. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8352. Notify('Crashed player(s)') end
  8353. wait(4)
  8354. if gPlayers[v] ~= nil then
  8355. for i=1,3600 do
  8356. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8357. end
  8358. wait()
  8359. for i=1,3600 do
  8360. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8361. end
  8362. wait()
  8363. end
  8364. end
  8365. end
  8366. end)
  8367.  
  8368. addcmd('shrek', 'makes player shrek',{},
  8369. function(args, speaker)
  8370. local players = getPlayer(args[1], speaker)
  8371. for i,v in pairs(players) do
  8372. local pchar = gPlayers[v].Character
  8373. for i,v in pairs(pchar:GetChildren()) do
  8374. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8375. then
  8376. v:Destroy()
  8377. end
  8378. end
  8379. for i,v in pairs(pchar.Head:GetChildren()) do
  8380. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8381. v:Destroy()
  8382. end
  8383. end
  8384.  
  8385. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8386. mesh.MeshType = "FileMesh"
  8387. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8388. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8389. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8390.  
  8391. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8392. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8393.  
  8394. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8395. Pants.PantsTemplate = "rbxassetid://133078204"
  8396. end
  8397. end)
  8398.  
  8399. addcmd('unshrek','makes player back to normal',{},
  8400. function(args, speaker)
  8401. local players = getPlayer(args[1], speaker)
  8402. for i,v in pairs(players)do
  8403. refresh(gPlayers[v])
  8404. end
  8405. end)
  8406.  
  8407. addcmd('oof','good things happen',{},
  8408. function(args, speaker)
  8409. local players = getPlayer(args[1], speaker)
  8410. for i,v in pairs(players)do
  8411. spawn(function()
  8412. 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
  8413. gPlayers[v].Character.Head.Died.Volume = 10
  8414. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8415. end
  8416. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8417. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8418. wait(5)
  8419. execCmd("explode " .. gPlayers[v].Name)
  8420. wait(0.1)
  8421. gPlayers[v].Character.Humanoid.Health = 0
  8422. end)
  8423. end
  8424. end)
  8425.  
  8426. addcmd('control','controls player',{},
  8427. function(args, speaker)
  8428. local players = getPlayer(args[1], speaker)
  8429. for i,v in pairs(players)do
  8430. spawn(function()
  8431. local pchar = gPlayers[v].Character
  8432. if gPlayers[v] and pchar then
  8433. execCmd("invisible " .. speaker.Name)
  8434. pchar.Humanoid.PlatformStand = true
  8435. local w = Instance.new("Weld", speaker.Character.Torso)
  8436. w.Part0 = speaker.Character.Torso
  8437. w.Part1 = pchar.Torso
  8438. local w2 = Instance.new("Weld", speaker.Character.Head)
  8439. w2.Part0 = speaker.Character.Head
  8440. w2.Part1 = pchar.Head
  8441. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8442. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8443. w3.Part1 = pchar:findFirstChild("Right Arm")
  8444. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8445. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8446. w4.Part1 = pchar:findFirstChild("Left Arm")
  8447. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8448. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8449. w5.Part1 = pchar:findFirstChild("Right Leg")
  8450. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8451. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8452. w6.Part1 = pchar:findFirstChild("Left Leg")
  8453. char.Head.face:Destroy()
  8454. for i,v in pairs(pchar:GetChildren()) do
  8455. if v:IsA("BasePart") then
  8456. v.CanCollide = false
  8457. end
  8458. end
  8459. for i,v in pairs(char:GetChildren()) do
  8460. if v:IsA("BasePart") then
  8461. v.Transparency = 1
  8462. elseif v:IsA("Accessory") then
  8463. v:Destroy()
  8464. end
  8465. end
  8466. pchar.Parent = char
  8467. pchar.Humanoid.Changed:connect(function()
  8468. pchar.Humanoid.PlatformStand = true
  8469. end)
  8470. end
  8471. end)
  8472. end
  8473. end)
  8474.  
  8475. addcmd('nuke','nukes player',{}, -- from MML
  8476. function(args, speaker)
  8477. local players = getPlayer(args[1], speaker)
  8478. for i,v in pairs(players)do
  8479. spawn(function()
  8480. local pchar = gPlayers[v].Character
  8481. local Pos = CFrame.new(0,1,0)
  8482. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8483. 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
  8484. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8485. 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)
  8486. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8487. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8488.  
  8489. 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)
  8490.  
  8491. gLighting.Brightness = 5
  8492. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8493. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8494.  
  8495. local Exp = Instance.new("Explosion", workspace)
  8496. Exp.Position = Pos.p
  8497. Exp.BlastPressure = 10000000
  8498. Exp.BlastRadius = 1000000
  8499. Exp.Hit:connect(function(Part)
  8500. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8501. ypcall(function()
  8502. Part.Anchored = false
  8503. Part.BrickColor = BrickColor.new("Black")
  8504. Part.Material = "Slate"
  8505. Part:BreakJoints()
  8506. end)
  8507. end
  8508. end)
  8509.  
  8510. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8511. BoomSound.SoundId = 'rbxassetid://212389494'
  8512. BoomSound:Play()
  8513. for i = 0,100,0.5 do
  8514. Blast.Anchored = true
  8515. Wave.Anchored = true
  8516. BlastMesh.Scale = Vector3.new(i,i,i)
  8517. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8518. Blast.CFrame = Pos
  8519. wait()
  8520. end
  8521. BoomSound:Stop()
  8522. Blast:Destroy()
  8523. Wave:Destroy()
  8524. wait()
  8525. BoomSound:Destroy()
  8526. Effect:Destroy()
  8527. for i = 10,5,-1 do
  8528. gLighting.Brightness = (i-5) + 1
  8529. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8530. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8531. wait(0.05)
  8532. end
  8533. end)
  8534. end
  8535. end)
  8536.  
  8537. addcmd('dong','gives a player a penis',{'penis'},
  8538. function(args, speaker)
  8539. local players = getPlayer(args[1], speaker)
  8540. for i,v in pairs(players)do
  8541. spawn(function()
  8542. if gPlayers[v].Character:FindFirstChild('wang') then
  8543. gPlayers[v].Character.wang:destroy()
  8544. end
  8545. local D = Instance.new('Model', gPlayers[v].Character)
  8546. D.Name = 'DONG'
  8547. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8548. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8549. local M1 = Instance.new('CylinderMesh', MAIN)
  8550. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8551. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8552. local M2 = Instance.new('SpecialMesh', P1)
  8553. local W2 = Instance.new('Weld', P1)
  8554. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8555. local M3 = Instance.new('SpecialMesh', B1)
  8556. local W3 = Instance.new('Weld', B1)
  8557. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8558. local M4 = Instance.new('SpecialMesh', B2)
  8559. local W4 = Instance.new('Weld', B2)
  8560. 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
  8561. 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)
  8562. 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
  8563. M2.MeshType = 'Sphere'
  8564. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8565. 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')
  8566. M3.Parent = B1 M3.MeshType = 'Sphere'
  8567. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8568. 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')
  8569. M4.MeshType = 'Sphere'
  8570. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8571. end)
  8572. end
  8573. end)
  8574.  
  8575. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8576. function(args, speaker)
  8577. local players = getPlayer(args[1], speaker)
  8578. for i,v in pairs(players)do
  8579. if gPlayers[v].Character:FindFirstChild('DONG') then
  8580. gPlayers[v].Character.DONG:destroy()
  8581. end end
  8582. end)
  8583.  
  8584. addcmd('infect','infects player',{},
  8585. function(args, speaker)
  8586. local players = getPlayer(args[1], speaker)
  8587. for i,v in pairs(players)do
  8588. function infect(rip)
  8589. local pchar = gPlayers[v].Character
  8590. for i,v in pairs(pchar:GetChildren()) do
  8591. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8592. v:Destroy()
  8593. end
  8594. end
  8595. if pchar.Torso:FindFirstChild("roblox") then
  8596. pchar.Torso.roblox:Destroy()
  8597. end
  8598. if pchar.Head:FindFirstChild("face") then
  8599. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8600. end
  8601. if pchar:FindFirstChild("Body Colors") then
  8602. local Colors = pchar["Body Colors"]
  8603. local Skin = BrickColor.new("Pastel green")
  8604. local Clothes = BrickColor.new("Reddish brown")
  8605. Colors.HeadColor = Skin
  8606. Colors.LeftArmColor = Skin
  8607. Colors.RightArmColor = Skin
  8608. Colors.LeftLegColor = Clothes
  8609. Colors.RightLegColor = Clothes
  8610. Colors.TorsoColor = Clothes
  8611. end
  8612. local w1 = Instance.new("Weld", pchar)
  8613. w1.Part0 = pchar["Right Arm"]
  8614. w1.Part1 = pchar.Torso
  8615. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8616. local w2 = Instance.new("Weld", pchar)
  8617. w2.Part0 = pchar["Left Arm"]
  8618. w2.Part1 = pchar.Torso
  8619. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8620. local rip = false
  8621. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8622. if connect1 == false then
  8623. connect1 = true
  8624. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8625. infect(gPlayers[hit.Parent.Name])
  8626. end
  8627. wait(0.5)
  8628. connect1 = true
  8629. end
  8630. end)
  8631. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8632. if connect2 == false then
  8633. connect2 = true
  8634. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8635. infect(gPlayers[hit.Parent.Name])
  8636. end
  8637. wait(0.5)
  8638. connect2 = true
  8639. end
  8640. end)
  8641. local IV = Instance.new("IntValue", pchar)
  8642. IV.Name = "Infected"
  8643. IV.Value = 0
  8644. IV.Changed:connect(function()
  8645. connect1:disconnect()
  8646. connect2:disconnect()
  8647. end)
  8648. end
  8649. infect(v)
  8650. end
  8651. end)
  8652.  
  8653. addcmd('uninfect','makes player back to normal',{},
  8654. function(args, speaker)
  8655. local players = getPlayer(args[1], speaker)
  8656. for i,v in pairs(players)do
  8657. refresh(gPlayers[v])
  8658. end
  8659. end)
  8660.  
  8661. addcmd('duck','makes players head a duck',{},
  8662. function(args, speaker)
  8663. local players = getPlayer(args[1], speaker)
  8664. for i,v in pairs(players)do
  8665. local pchar = gPlayers[v].Character
  8666. for i,v in pairs(pchar.Torso:GetChildren()) do
  8667. if v:IsA("Decal") then
  8668. v:Destroy()
  8669. end
  8670. end
  8671. for i,v in pairs(pchar:GetChildren()) do
  8672. if v:IsA("Accessory") then
  8673. v:Destroy()
  8674. end
  8675. end
  8676. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8677. duck.MeshType = "FileMesh"
  8678. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8679. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8680. duck.Scale = Vector3.new(5, 5, 5)
  8681. pchar.Head.Transparency = 1
  8682. pchar["Left Arm"].Transparency = 1
  8683. pchar["Right Arm"].Transparency = 1
  8684. pchar["Left Leg"].Transparency = 1
  8685. pchar["Right Leg"].Transparency = 1
  8686. pchar.Head.face.Transparency = 1
  8687. end
  8688. end)
  8689.  
  8690. addcmd('mage', 'mage',{},
  8691. function(args, speaker)
  8692. if speaker.userId ~= LP.userId then
  8693. lponly(speaker) else
  8694. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8695. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8696. local fakeLighting = arcPackage.Lighting
  8697.  
  8698. local oldgame = game
  8699. local oldlighting = oldgame:GetService("Lighting")
  8700.  
  8701. local proLighting = newproxy(true)
  8702. local mtL = getmetatable(proLighting)
  8703. mtL.__index = function(self,ind)
  8704. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8705. return oldlighting[ind]
  8706. end
  8707. mtL.__newindex = function(self,ind,val)
  8708. oldlighting[ind] = val
  8709. end
  8710. mtL.__namecall = function(self,...)
  8711. local args = {...}
  8712. local method = table.remove(args)
  8713. return oldlighting(method,unpack(args))
  8714. end
  8715.  
  8716. local proGame = newproxy(true)
  8717. local mt = getmetatable(proGame)
  8718. mt.__index = function(self,ind)
  8719. if ind == "Lighting" then return proLighting end
  8720. return oldgame[ind]
  8721. end
  8722. mt.__namecall = function(self,...)
  8723. local args = {...}
  8724. local method = table.remove(args)
  8725. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8726. return oldgame(method,unpack(args))
  8727. end
  8728.  
  8729. wait()
  8730. local destructAnchored = false
  8731. local maxMass = 1000
  8732.  
  8733. function newCESS(scr)
  8734. local newFunc = loadstring(scr.Source)
  8735. if type(newFunc) ~= "function" then return end
  8736. setfenv(newFunc,setmetatable({script = scr},{
  8737. __index = function(self,ind)
  8738. if ind == "game" then return proGame end
  8739. return getfenv()[ind]
  8740. end,
  8741. __newindex = function(self,ind,val)
  8742. rawset(self,ind,val)
  8743. end
  8744. }))
  8745. pcall(function()spawn(newFunc)end)
  8746. end
  8747.  
  8748. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8749. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8750.  
  8751. function destroyHook(obj,replacement,par)
  8752. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8753. local newObj = replacement:Clone()
  8754. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8755. newObj.Parent = par
  8756. destroyHook(newObj,replacement,par)
  8757. end)
  8758. end
  8759.  
  8760. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8761. local newObj = v:Clone()
  8762. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8763. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8764. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8765. end
  8766.  
  8767. function replaceScripts(root)
  8768. for i,v in pairs(root:GetChildren()) do
  8769. if v:IsA("Script") and not v:IsA("LocalScript") then
  8770. local tempStore = {}
  8771. for i2,v2 in pairs(v:GetChildren()) do
  8772. table.insert(tempStore,v2:Clone())
  8773. end
  8774. local newScript = Instance.new("LocalScript",v.Parent)
  8775. newScript.Name = v.Name
  8776. for i2,v2 in pairs(tempStore) do
  8777. v2.Parent = newScript
  8778. end
  8779. v:Destroy()
  8780. end
  8781. replaceScripts(v)
  8782. end
  8783. end
  8784.  
  8785. local player = gPlayers.LocalPlayer
  8786.  
  8787. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8788. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8789. end
  8790.  
  8791. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8792. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8793. end
  8794.  
  8795. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8796. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8797. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8798. eTemplate.Parent = game.ReplicatedStorage
  8799. end
  8800.  
  8801. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8802. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8803. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8804. fTemplate.Parent = game.ReplicatedStorage
  8805. end
  8806.  
  8807. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8808. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8809. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8810. lTemplate.Parent = game.ReplicatedStorage
  8811. end
  8812.  
  8813. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8814. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8815. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8816. mTemplate.Parent = game.ReplicatedStorage
  8817. end
  8818.  
  8819. function getMyPlayerArea()
  8820. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8821. if v.Player.Value == player.Name then
  8822. return v.PlayerArea
  8823. end
  8824. end
  8825. end
  8826.  
  8827. local whitelistedParts = {
  8828. ["DamagePart"] = true,
  8829. ["Explosion"] = true,
  8830. ["Explosion2"] = true,
  8831. ["SuperExplosion"] = true,
  8832. }
  8833.  
  8834. workspace.DescendantAdded:connect(function(desc)
  8835. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8836. newCESS(desc)
  8837. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8838. newCESS(desc)
  8839. elseif desc:IsA("BodyGyro") then
  8840. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8841. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8842. end)
  8843. --elseif desc:IsA("BodyPosition") then
  8844. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8845. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8846. -- end)
  8847. end
  8848. end)
  8849.  
  8850. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8851. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8852. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8853. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8854. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8855.  
  8856. wait(1)
  8857.  
  8858. local player = gPlayers.LocalPlayer
  8859.  
  8860. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8861. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8862.  
  8863. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8864. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8865. local arcMovesList = arcMoves.ScrollingFrame
  8866. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8867.  
  8868. local arcs = {}
  8869.  
  8870. local currentArc = ""
  8871.  
  8872. function getMove(root)
  8873. for i,v in pairs(root:GetChildren()) do
  8874. if v.Name ~= "Requirement" then
  8875. return v
  8876. end
  8877. end
  8878. return nil
  8879. end
  8880.  
  8881. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8882. table.insert(arcs,v)
  8883. end
  8884.  
  8885. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8886. table.insert(arcs,v)
  8887. end
  8888.  
  8889. for i,v in pairs(arcs) do
  8890. local newTemplate = arcTemplate:Clone()
  8891. newTemplate.ArcName.Text = v.Name
  8892. newTemplate.Change.MouseButton1Down:connect(function()
  8893. currentArc = v.Name
  8894. arcToggler.Parent.Visible = true
  8895. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8896. arcMovesList:ClearAllChildren()
  8897. arcToggler.Text = currentArc
  8898. arcMoves.Title.Text = currentArc .. " Arc"
  8899. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8900. local myMove = getMove(v5.Learn)
  8901. if myMove ~= nil then
  8902. local newTemplate = moveTemplate:Clone()
  8903. newTemplate.Attack.Text = v5.Name
  8904. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8905. newTemplate.Parent = arcMovesList
  8906. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8907. newTemplate.Learn.MouseButton1Down:connect(function()
  8908. local learnMove = myMove:Clone()
  8909. learnMove.Parent = player.Backpack
  8910. if learnMove:IsA("LocalScript") then
  8911. learnMove.Disabled = false
  8912. newTemplate.Learn.Text = "Activated"
  8913. newCESS(learnMove)
  8914. else
  8915. newTemplate.Learn.Text = "Learned"
  8916. newCESS(learnMove.LocalScript)
  8917. end
  8918. wait(5)
  8919. newTemplate.Learn.Text = "Learn"
  8920. end)
  8921. newTemplate.Visible = true
  8922. end
  8923. end
  8924. end
  8925. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8926. arcMovesList:ClearAllChildren()
  8927. arcToggler.Text = currentArc
  8928. arcMoves.Title.Text = currentArc .. " Arc"
  8929. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8930. local myMove = getMove(v.Learn)
  8931. if myMove ~= nil then
  8932. local newTemplate = moveTemplate:Clone()
  8933. newTemplate.Attack.Text = v.Name
  8934. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8935. newTemplate.Parent = arcMovesList
  8936. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8937. newTemplate.Learn.MouseButton1Down:connect(function()
  8938. local learnMove = myMove:Clone()
  8939. learnMove.Parent = player.Backpack
  8940. if learnMove:IsA("LocalScript") then
  8941. learnMove.Disabled = false
  8942. newTemplate.Learn.Text = "Activated"
  8943. newCESS(learnMove)
  8944. else
  8945. newTemplate.Learn.Text = "Learned"
  8946. newCESS(learnMove.LocalScript)
  8947. end
  8948. wait(5)
  8949. newTemplate.Learn.Text = "Learn"
  8950. end)
  8951. newTemplate.Visible = true
  8952. end
  8953. end
  8954. end
  8955. end)
  8956. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8957. newTemplate.Visible = true
  8958. newTemplate.Parent = arcList
  8959. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8960. end
  8961.  
  8962. Open = false
  8963. MouseClick = function()
  8964. if Open == false then
  8965. Open = true
  8966. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8967. else
  8968. if Open == true then
  8969. Open = false
  8970. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8971. end
  8972. end
  8973. end
  8974.  
  8975. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8976.  
  8977. Open2 = false
  8978. MouseClick2 = function()
  8979. if Open2 == false then
  8980. Open2 = true
  8981. arcMoves.Visible = true
  8982. else
  8983. if Open2 == true then
  8984. Open2 = false
  8985. arcMoves.Visible = false
  8986. end
  8987. end
  8988. end
  8989.  
  8990. arcToggler.MouseButton1Down:connect(MouseClick2)
  8991.  
  8992. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8993.  
  8994. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8995. if v:IsA("Script") then
  8996. newCESS(v)
  8997. end
  8998. end
  8999. end
  9000. end
  9001. end)
  9002.  
  9003. addcmd('unduck','makes player back to normal',{},
  9004. function(args, speaker)
  9005. local players = getPlayer(args[1], speaker)
  9006. for i,v in pairs(players)do
  9007. refresh(gPlayers[v])
  9008. end
  9009. end)
  9010.  
  9011. addcmd('mesh','makes a player into a mesh',{},
  9012. function(args, speaker)
  9013. local players = getPlayer(args[1], speaker)
  9014. for i,v in pairs(players)do
  9015. local pchar = gPlayers[v].Character
  9016. for i,v in pairs(pchar.Torso:GetChildren()) do
  9017. if v:IsA("Decal") then
  9018. v:Destroy()
  9019. end
  9020. end
  9021. for i,v in pairs(pchar:GetChildren()) do
  9022. if v:IsA("Accessory") then
  9023. v:Destroy()
  9024. end
  9025. end
  9026. pchar.Head.Transparency = 1
  9027. pchar["Left Arm"].Transparency = 1
  9028. pchar["Right Arm"].Transparency = 1
  9029. pchar["Left Leg"].Transparency = 1
  9030. pchar["Right Leg"].Transparency = 1
  9031. pchar.Head.face.Transparency = 1
  9032. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9033. msh.MeshType = "FileMesh"
  9034. msh.Scale = Vector3.new(3, 3, 3)
  9035. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9036. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9037. msh.Scale = Vector3.new(3, 3, 3)
  9038. end
  9039. end)
  9040.  
  9041. addcmd('disable','removes players humanoid',{},
  9042. function(args, speaker)
  9043. local players = getPlayer(args[1], speaker)
  9044. for i,v in pairs(players)do
  9045. local pchar = gPlayers[v].Character
  9046. if pchar:FindFirstChild("Humanoid") then
  9047. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9048. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9049. humanoid.Parent = game.ContextActionService
  9050. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9051. Notify('Disabled player(s)') end
  9052. end end end)
  9053.  
  9054. addcmd('enable','gives player humanoid',{},
  9055. function(args, speaker)
  9056. local players = getPlayer(args[1], speaker)
  9057. for i,v in pairs(players)do
  9058. local pchar = gPlayers[v].Character
  9059. if pchar:FindFirstChild("Humanoid") then
  9060. return
  9061. else
  9062. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9063. humanoid.Parent = pchar
  9064. humanoid.Name = "Humanoid"
  9065. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9066. Notify('Enabled player(s)') end
  9067. end end end)
  9068.  
  9069. addcmd('size','changes size of player',{},
  9070. function(args, speaker)
  9071. local players = getPlayer(args[1], speaker)
  9072. for i,v in pairs(players)do
  9073. local pchar = gPlayers[v].Character
  9074. local function scale(chr,scl)
  9075. for _,v in pairs(pchar:GetChildren()) do
  9076. if v:IsA("Accessory") then
  9077. v:Clone()
  9078. v.Parent = LightingService
  9079. end end
  9080. local Head = chr['Head']
  9081. local Torso = chr['Torso']
  9082. local LA = chr['Left Arm']
  9083. local RA = chr['Right Arm']
  9084. local LL = chr['Left Leg']
  9085. local RL = chr['Right Leg']
  9086. local HRP = chr['HumanoidRootPart']
  9087. wait(0.1)
  9088. Head.formFactor = 3
  9089. Torso.formFactor = 3
  9090. LA.formFactor = 3
  9091. RA.formFactor = 3
  9092. LL.formFactor = 3
  9093. RL.formFactor = 3
  9094. HRP.formFactor = 3
  9095. Head.Size = Vector3.new(scl * 2, scl, scl)
  9096. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9097. LA.Size = Vector3.new(scl, scl * 2, scl)
  9098. RA.Size = Vector3.new(scl, scl * 2, scl)
  9099. LL.Size = Vector3.new(scl, scl * 2, scl)
  9100. RL.Size = Vector3.new(scl, scl * 2, scl)
  9101. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9102. local Motor1 = Instance.new('Motor6D', Torso)
  9103. Motor1.Part0 = Torso
  9104. Motor1.Part1 = Head
  9105. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9106. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9107. Motor1.Name = "Neck"
  9108. local Motor2 = Instance.new('Motor6D', Torso)
  9109. Motor2.Part0 = Torso
  9110. Motor2.Part1 = LA
  9111. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9112. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9113. Motor2.Name = "Left Shoulder"
  9114. local Motor3 = Instance.new('Motor6D', Torso)
  9115. Motor3.Part0 = Torso
  9116. Motor3.Part1 = RA
  9117. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9118. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9119. Motor3.Name = "Right Shoulder"
  9120. local Motor4 = Instance.new('Motor6D', Torso)
  9121. Motor4.Part0 = Torso
  9122. Motor4.Part1 = LL
  9123. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9124. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9125. Motor4.Name = "Left Hip"
  9126. local Motor5 = Instance.new('Motor6D', Torso)
  9127. Motor5.Part0 = Torso
  9128. Motor5.Part1 = RL
  9129. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9130. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9131. Motor5.Name = "Right Hip"
  9132. local Motor6 = Instance.new('Motor6D', HRP)
  9133. Motor6.Part0 = HRP
  9134. Motor6.Part1 = Torso
  9135. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9136. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9137. scale(pchar, args[2])
  9138. for _,v in pairs(LightingService:GetChildren()) do
  9139. if v:IsA("Accessory") then
  9140. v.Parent = pchar
  9141. end end end end)
  9142.  
  9143. addcmd('clone','clones player',{},
  9144. function(args, speaker)
  9145. local players = getPlayer(args[1], speaker)
  9146. for i,v in pairs(players)do
  9147. local pchar = gPlayers[v].Character
  9148. spawn(function()
  9149. pchar.Archivable = true
  9150. local clone = pchar:Clone()
  9151. clone.Parent = workspace
  9152. local cloneV = Instance.new("BoolValue")
  9153. cloneV.Name = "isclone"
  9154. cloneV.Parent = clone
  9155. clone:MoveTo(pchar:GetModelCFrame().p)
  9156. clone:MakeJoints()
  9157. pchar.Archivable = false
  9158. end)
  9159. end
  9160. end)
  9161.  
  9162. addcmd('noclones', 'clears clones',{},
  9163. function(args, speaker)
  9164. local players = getPlayer(args[1], speaker)
  9165. for i,v in pairs(players)do
  9166. for _, child in pairs( workspace:GetChildren()) do
  9167. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9168. child:Destroy()
  9169. end
  9170. end
  9171. end
  9172. end)
  9173.  
  9174. addcmd('spin','spins player',{},
  9175. function(args, speaker)
  9176. local players = getPlayer(args[1], speaker)
  9177. for i,v in pairs(players)do
  9178. spawn(function()
  9179. local pchar = gPlayers[v].Character
  9180. for i,v in pairs(pchar.Torso:GetChildren()) do
  9181. if v.Name == "Spinning" then
  9182. v:Destroy()
  9183. end
  9184. end
  9185. local Torso = pchar.Torso
  9186. local BG = Instance.new("BodyGyro", Torso)
  9187. BG.Name = "Spinning"
  9188. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9189. BG.P = 11111
  9190. BG.cframe = Torso.CFrame
  9191. repeat wait(1/44)
  9192. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9193. until not BG or BG.Parent ~= Torso
  9194. end)
  9195. end
  9196. end)
  9197.  
  9198. addcmd('unspin','stops spinning player',{},
  9199. function(args, speaker)
  9200. local players = getPlayer(args[1], speaker)
  9201. for i,v in pairs(players)do
  9202. local pchar = gPlayers[v].Character
  9203. for i,v in pairs(pchar.Torso:GetChildren()) do
  9204. if v.Name == "Spinning" then
  9205. v:Destroy()
  9206. end
  9207. end
  9208. end
  9209. end)
  9210.  
  9211. addcmd('dog','makes player a dog',{},
  9212. function(args, speaker)
  9213. local players = getPlayer(args[1], speaker)
  9214. for i,v in pairs(players)do
  9215. local pchar = gPlayers[v].Character
  9216. if pchar:FindFirstChild("Shirt") then
  9217. pchar.Shirt:Destroy()
  9218. end
  9219. if pchar:FindFirstChild("Pants") then
  9220. pchar.Pants:Destroy()
  9221. end
  9222. if pchar:FindFirstChild("Shirt Graphic") then
  9223. pchar["Shirt Graphic"].Graphic = ""
  9224. end
  9225. pchar.Torso.Transparency = 1
  9226. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9227. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9228. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9229. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9230. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9231. local FakeTorso = Instance.new("Seat", pchar)
  9232. FakeTorso.Name = "FakeTorso"
  9233. FakeTorso.FormFactor = "Symmetric"
  9234. FakeTorso.TopSurface = 0
  9235. FakeTorso.BottomSurface = 0
  9236. FakeTorso.Size = Vector3.new(3,1,4)
  9237. FakeTorso.BrickColor = BrickColor.new("Brown")
  9238. FakeTorso.CFrame = pchar.Torso.CFrame
  9239. local BF = Instance.new("BodyForce", FakeTorso)
  9240. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9241. local W = Instance.new("Weld", pchar.Torso)
  9242. W.Part0 = pchar.Torso
  9243. W.Part1 = FakeTorso
  9244. W.C0 = CFrame.new(0,-.5,0)
  9245. local BC = pchar["Body Colors"]
  9246. BC.HeadColor = BrickColor.new("Brown")
  9247. BC.LeftArmColor = BrickColor.new("Brown")
  9248. BC.LeftLegColor = BrickColor.new("Brown")
  9249. BC.RightArmColor = BrickColor.new("Brown")
  9250. BC.RightLegColor = BrickColor.new("Brown")
  9251. BC.TorsoColor = BrickColor.new("Brown")
  9252. end
  9253. end)
  9254.  
  9255. addcmd('undog','makes player back to normal',{},
  9256. function(args, speaker)
  9257. local players = getPlayer(args[1], speaker)
  9258. for i,v in pairs(players)do
  9259. refresh(gPlayers[v])
  9260. end
  9261. end)
  9262.  
  9263. addcmd('loopheal','loop heals player',{},
  9264. function(args, speaker)
  9265. local players = getPlayer(args[1], speaker)
  9266. for i,v in pairs(players)do
  9267. spawn(function()
  9268. local pchar = gPlayers[v].Character
  9269. if pchar:FindFirstChild("LoopHeal") then
  9270. pchar.LoopHeal.Name = "NotLoopHeal"
  9271. wait(0.1)
  9272. pchar.NotLoopHeal:Destroy()
  9273. end
  9274. local LoopHeal = Instance.new("StringValue", pchar)
  9275. LoopHeal.Name = "LoopHeal"
  9276. repeat wait(0.1)
  9277. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9278. until LoopHeal.Name == "NotLoopHeal"
  9279. end)
  9280. end
  9281. end)
  9282.  
  9283. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9284. function(args, speaker)
  9285. local players = getPlayer(args[1], speaker)
  9286. for i,v in pairs(players)do
  9287. local pchar = gPlayers[v].Character
  9288. if pchar:FindFirstChild("LoopHeal") then
  9289. pchar.LoopHeal.Name = "NotLoopHeal"
  9290. wait(0.1)
  9291. pchar.NotLoopHeal:Destroy()
  9292. end
  9293. end
  9294. end)
  9295.  
  9296. addcmd('fling','flings player',{},
  9297. function(args, speaker)
  9298. local players = getPlayer(args[1], speaker)
  9299. for i,v in pairs(players)do
  9300. local pchar = gPlayers[v].Character
  9301. if pchar:FindFirstChild("Humanoid") then
  9302. local xran
  9303. local zran
  9304. repeat
  9305. xran = math.random(-9999,9999)
  9306. until math.abs(xran) >= 5555
  9307. repeat
  9308. zran = math.random(-9999,9999)
  9309. until math.abs(zran) >= 5555
  9310. pchar.Humanoid.Sit = true
  9311. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9312. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9313. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9314. end
  9315. end
  9316. end)
  9317.  
  9318. addcmd('skydive','self explanatory',{},
  9319. function(args, speaker)
  9320. local players = getPlayer(args[1], speaker)
  9321. for i,v in pairs(players)do
  9322. local pchar = gPlayers[v].Character
  9323. if pchar:FindFirstChild("HumanoidRootPart") then
  9324. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9325. end
  9326. end
  9327. end)
  9328.  
  9329. addcmd('bleach','drink bleach',{''},
  9330. function(args, speaker)
  9331. local players = getPlayer(args[1], speaker)
  9332. for i,v in pairs(players)do
  9333. bleach(gPlayers[v])
  9334. end
  9335. end)
  9336.  
  9337. addcmd('seizure','makes player have a seizure',{''},
  9338. function(args, speaker)
  9339. local players = getPlayer(args[1], speaker)
  9340. for i,v in pairs(players)do
  9341. local pchar = gPlayers[v].Character
  9342. if pchar:FindFirstChild("Seizure") then
  9343.  
  9344. end
  9345. local Seizure = Instance.new("StringValue", pchar)
  9346. Seizure.Name = "Seizure"
  9347. pchar.Humanoid.PlatformStand = true
  9348. repeat wait()
  9349. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9350. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9351. until Seizure.Name == "NotSeizure"
  9352. end
  9353. end)
  9354.  
  9355. addcmd('fegod','gods you in fe games',{''},
  9356. function(args, speaker)
  9357. if speaker.userId ~= LP.userId then
  9358. lponly(speaker)
  9359. else
  9360. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9361. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9362. l.Parent = gPlayers.LocalPlayer.Character
  9363. l.Name = "Humanoid"
  9364. wait(0.1)
  9365. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9366. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9367. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9368. wait(0.1)
  9369. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9370. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9371. end
  9372. end)
  9373.  
  9374. addcmd('unseizure','makes player stop having a seizure',{''},
  9375. function(args, speaker)
  9376. local players = getPlayer(args[1], speaker)
  9377. for i,v in pairs(players)do
  9378. local pchar = gPlayers[v].Character
  9379. if pchar:FindFirstChild("Seizure") then
  9380. pchar.Humanoid.PlatformStand = false
  9381. pchar.Seizure.Name = "NotSeizure"
  9382. wait(0.1)
  9383. pchar.NotSeizure:Destroy()
  9384. end
  9385. end
  9386. end)
  9387.  
  9388. addcmd('m','makes a global message',{'message'},
  9389. function(args, speaker)
  9390. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9391. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9392. _G.msg(MSG)
  9393. end)
  9394.  
  9395. addcmd('sm','makes a global message',{'servermessage'},
  9396. function(args, speaker)
  9397. local MSG = GLS(false, 0)
  9398. local newMSG = GLS(false, 0)
  9399. _G.msg(MSG)
  9400. end)
  9401.  
  9402. addcmd('fe','checks filtering status',{'filtering'},
  9403. function(args, speaker)
  9404. if workspace.FilteringEnabled == true then
  9405. Notify('Filtering ENABLED')
  9406. elseif workspace.FilteringEnabled == false then
  9407. Notify('Filtering Disabled')
  9408. end
  9409. end)
  9410.  
  9411. addcmd('paper','makes player thin as paper',{''},
  9412. function(args, speaker)
  9413. local players = getPlayer(args[1], speaker)
  9414. for i,v in pairs(players)do
  9415. local pchar = gPlayers[v].Character
  9416. for _, child in pairs( pchar:GetChildren()) do
  9417. if child.ClassName == "CharacterMesh" then
  9418. child:Destroy()
  9419. end
  9420. end
  9421. local LA = DATA.Paper:Clone()
  9422. LA.Parent = pchar["Left Arm"]
  9423. local RA = DATA.Paper:Clone()
  9424. RA.Parent = pchar["Right Arm"]
  9425. local LL = DATA.Paper:Clone()
  9426. LL.Parent = pchar["Left Leg"]
  9427. local RL = DATA.Paper:Clone()
  9428. RL.Parent = pchar["Right Leg"]
  9429. local T = DATA.Paper:Clone()
  9430. T.Parent = pchar.Torso
  9431. local H = DATA.Paper:Clone()
  9432. H.Parent = pchar.Head
  9433. pchar.Head.face:Destroy()
  9434. end
  9435. end)
  9436.  
  9437. addcmd('particles','gives a player particles',{''},
  9438. function(args, speaker)
  9439. local players = getPlayer(args[1], speaker)
  9440. for i,v in pairs(players)do
  9441. local char = gPlayers[v].Character
  9442. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9443. if v:IsA('ParticleEmitter') then
  9444. v:destroy()
  9445. end
  9446. end
  9447. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9448. prt.Texture = 'rbxassetid://' .. args[2]
  9449. prt.Rate = 10
  9450. prt.SpreadAngle = Vector2.new(50, 50)
  9451. end
  9452. end)
  9453.  
  9454. addcmd('unparticles','gives a player particles',{'noparticles'},
  9455. function(args, speaker)
  9456. local players = getPlayer(args[1], speaker)
  9457. for i,v in pairs(players)do
  9458. local char = gPlayers[v].Character
  9459. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9460. if v:IsA('ParticleEmitter') then
  9461. v:destroy()
  9462. end
  9463. end
  9464. end
  9465. end)
  9466.  
  9467. blindT = {}
  9468. addcmd('blind','blinds a player',{},
  9469. function(args, speaker)
  9470. local players = getPlayer(args[1], speaker)
  9471. for i,v in pairs(players)do
  9472. spawn(function()
  9473. if FindTable(blindT, _players[v].Name) then return end
  9474. local blind = gPlayers[v].Name
  9475. local victim = gPlayers:FindFirstChild(blind)
  9476. if victim ~= nil then
  9477. victim.CameraMaxZoomDistance = 0.5
  9478. blnd = Instance.new("Part",workspace)
  9479. blnd.Name = "IYblind" .. gPlayers[v].Name
  9480. blnd.Size = Vector3.new(1,1,1)
  9481. blnd.CanCollide = false
  9482. blnd.BrickColor = BrickColor.new("Really black")
  9483. blnd.Material = "Neon"
  9484. local m = Instance.new("SpecialMesh",blnd)
  9485. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9486. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9487. local w = Instance.new("Weld",blnd)
  9488. w.Part0 = blnd
  9489. w.Part1 = victim.Character.Head
  9490. if FindTable(blindT, _players[v].Name) then return end
  9491. table.insert(blindT, _players[v].Name)
  9492. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9493. local blind = gPlayers[v].Name
  9494. local victim = gPlayers:FindFirstChild(blind)
  9495. if victim ~= nil then
  9496. victim.CameraMaxZoomDistance = 0.5
  9497. blnd = Instance.new("Part",workspace)
  9498. blnd.Name = "IYblind" .. gPlayers[v].Name
  9499. blnd.Size = Vector3.new(1,1,1)
  9500. blnd.CanCollide = false
  9501. blnd.BrickColor = BrickColor.new("Really black")
  9502. blnd.Material = "Neon"
  9503. local m = Instance.new("SpecialMesh",blnd)
  9504. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9505. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9506. local w = Instance.new("Weld",blnd)
  9507. w.Part0 = blnd
  9508. w.Part1 = victim.Character.Head
  9509. end end wait(1)
  9510. until not FindTable(blindT, _players[v].Name)
  9511. end end) end end)
  9512.  
  9513. addcmd('unblind','blinds a player',{'noblind'},
  9514. function(args, speaker)
  9515. local players = getPlayer(args[1], speaker)
  9516. for i,v in pairs(players)do
  9517. spawn(function()
  9518. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9519. local blind = gPlayers[v].Name
  9520. local victim = gPlayers:FindFirstChild(blind)
  9521. if victim ~= nil then
  9522. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9523. for _, child in pairs( workspace:GetChildren()) do
  9524. if child.Name == "IYblind" .. gPlayers[v].Name then
  9525. child:Destroy()
  9526. end end end end) end end)
  9527.  
  9528. addcmd('punish','punishs player',{''},
  9529. function(args, speaker)
  9530. local players = getPlayer(args[1], speaker)
  9531. for i,v in pairs(players)do
  9532. local pchar = gPlayers[v].Character
  9533. pchar.Parent = LightingService
  9534. end
  9535. end)
  9536.  
  9537. addcmd('unpunish','unpunishs player',{''},
  9538. function(args, speaker)
  9539. local players = getPlayer(args[1], speaker)
  9540. for i,v in pairs(players)do
  9541. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9542. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9543. end
  9544. end
  9545. end)
  9546.  
  9547. local starmanPlayers = {}
  9548. local starmanLastColor = nil
  9549. local starmanEvents = {}
  9550.  
  9551. addcmd("starman","Turns [plr] into starman",{},
  9552. function(args,speaker)
  9553. local function starman(plr)
  9554. local char = plr.Character
  9555. local lastColor = ""
  9556. local newColor = ""
  9557.  
  9558. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9559. powerupSound.Name = "PowerUp"
  9560. powerupSound.Volume = 10
  9561. powerupSound.SoundId = "rbxassetid://182755256"
  9562. wait()
  9563. powerupSound:Play()
  9564.  
  9565. game:GetService("Debris"):AddItem(powerupSound,2)
  9566.  
  9567. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9568.  
  9569. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9570. starmanMusic.Name = "Starman"
  9571. starmanMusic.Volume = 1
  9572. starmanMusic.Looped = true
  9573. starmanMusic.SoundId = "rbxassetid://530596723"
  9574. wait()
  9575. starmanMusic:Play()
  9576.  
  9577. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9578. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9579.  
  9580. char.Humanoid.WalkSpeed = 32
  9581. char.Humanoid.MaxHealth = math.huge
  9582. char.Humanoid.Health = math.huge
  9583.  
  9584. local invisff = Instance.new("ForceField", char)
  9585. invisff.Visible = false invisff.Name = 'smff'
  9586.  
  9587. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9588.  
  9589. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9590. light.Name = "StarmanFlash"
  9591. light.Brightness = 100
  9592. light.Range = 20
  9593. light.Shadows = true
  9594.  
  9595. local function stardestroy(part)
  9596. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9597. for i,v in pairs(part.Parent:GetChildren()) do
  9598. if v:IsA("BasePart") then
  9599. local force = Instance.new("BodyForce",v)
  9600. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9601. v:BreakJoints()
  9602. end
  9603. end
  9604.  
  9605. local tadaas = {}
  9606.  
  9607. for i = 1,1 do
  9608. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9609. tadaa.Volume = 10
  9610. tadaa.SoundId = "rbxassetid://551195499"
  9611. table.insert(tadaas,tadaa)
  9612. end
  9613.  
  9614. wait()
  9615.  
  9616. for i,v in pairs(tadaas) do
  9617. v:Play()
  9618. end
  9619. end
  9620. end
  9621.  
  9622. local events = {}
  9623. for i,v in pairs(char:GetChildren()) do
  9624. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9625. end
  9626. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9627. starmanEvents[plr.Name] = events
  9628. starmanPlayers[plr.Name] = char
  9629. end
  9630.  
  9631. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9632. spawn(function()starman(gPlayers[plr])end)
  9633. end
  9634. end)
  9635.  
  9636. addcmd("unstarman","Removes starman from [plr]",{},
  9637. function(args,speaker)
  9638. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9639. pcall(function()
  9640. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9641. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9642. local char = gPlayers[plr].Character
  9643. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9644. char.HumanoidRootPart.Starman:Destroy()
  9645. end
  9646. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9647. char.HumanoidRootPart.StarmanFlash:Destroy()
  9648. end
  9649. while char.HumanoidRootPart:FindFirstChild("smff") do
  9650. char.HumanoidRootPart.smff:Destroy()
  9651. end
  9652. end)
  9653. end
  9654. end)
  9655.  
  9656. local Timers = {}
  9657. function checkTimer(n,t,res)
  9658. if not Timers[n] then Timers[n] = 0 end
  9659.  
  9660. if tick() >= Timers[n] + t then
  9661. if res then Timers[n] = tick() end
  9662. return true
  9663. else
  9664. return false
  9665. end
  9666. end
  9667.  
  9668. function nonEmpty(t)
  9669. for i,v in pairs(t) do
  9670. return true
  9671. end
  9672. return false
  9673. end
  9674.  
  9675. game:GetService("RunService").RenderStepped:Connect(function()
  9676. if nonEmpty(starmanPlayers) then
  9677. if checkTimer("Starman",0.05,true) then
  9678. for name,plrchar in pairs(starmanPlayers) do
  9679. ypcall(function()
  9680. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9681. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9682.  
  9683. local plr = gPlayers:FindFirstChild(name)
  9684.  
  9685. if plr then
  9686. local char = plrchar
  9687. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9688.  
  9689. local meshMap = {}
  9690.  
  9691. for i,v in pairs(char:GetChildren()) do
  9692. if v:IsA("CharacterMesh") then
  9693. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9694. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9695. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9696. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9697. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9698. end
  9699. end
  9700.  
  9701. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9702.  
  9703. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9704. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9705. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9706. starmanLastColor = newColor
  9707. for i,v in pairs(char:GetChildren()) do
  9708. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9709. v.BrickColor = newColor
  9710. local fade = v:Clone()
  9711. if meshMap[v.Name] then
  9712. local newMesh = Instance.new("SpecialMesh",fade)
  9713. newMesh.MeshId = meshMap[v.Name]
  9714. end
  9715. fade.Name = "StarFade"
  9716. fade.Anchored = true
  9717. fade.CanCollide = false
  9718. 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
  9719. fade.Parent = workspace.Terrain
  9720. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9721. game:GetService("Debris"):AddItem(fade,0.5)
  9722. end
  9723. end
  9724. light.Color = newColor.Color
  9725. end
  9726. end)
  9727. end
  9728. end
  9729. end
  9730. end)
  9731.  
  9732. addcmd("tppos","Teleports a player to a coordinate",{},
  9733. function(args,speaker)
  9734. if #args < 4 then return end
  9735. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9736. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9737. local char = gPlayers[plr].Character
  9738. if char and char:FindFirstChild("HumanoidRootPart") then
  9739. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9740. end
  9741. end
  9742. end)
  9743.  
  9744. addcmd("offset","Offsets a player by a coordinate",{},
  9745. function(args,speaker)
  9746. if #args < 4 then return end
  9747. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9748. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9749. local char = gPlayers[plr].Character
  9750. if char and char:FindFirstChild("HumanoidRootPart") then
  9751. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9752. end
  9753. end
  9754. end)
  9755.  
  9756. addcmd('bait',';)',{'troll'},
  9757. function(args, speaker)
  9758. spawn(function()
  9759. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9760. 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)
  9761. y = Instance.new("BillboardGui")
  9762. y.Size = UDim2.new(0,100,0,150)
  9763. y.StudsOffset = Vector3.new(0,1,0)
  9764. y.Parent = P
  9765. y.Adornee = P
  9766. f = Instance.new("TextLabel")
  9767. f.Parent = y
  9768. f.BackgroundTransparency = 1
  9769. f.Position = UDim2.new(0,0,0,-50)
  9770. f.Size = UDim2.new(0,100,0,100)
  9771. f.Font = "Highway"
  9772. f.FontSize = "Size48"
  9773. f.Text = "Touch for admin!"
  9774. f.TextStrokeColor3 = Color3.new(0,0,0)
  9775. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9776. f.TextStrokeTransparency = 0
  9777. f.TextYAlignment = "Bottom"
  9778. 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)
  9779. end)
  9780. end)
  9781.  
  9782. addcmd('removebait','clears bait parts',{'nobait'},
  9783. function(args, speaker)
  9784. local function dels(instance)
  9785. for i,v in pairs(instance:GetChildren())do
  9786. if v.name == "IYbait"then v:Destroy()end
  9787. dels(v)
  9788. end
  9789. end
  9790. dels(workspace)
  9791. end)
  9792.  
  9793. function CreateInstance(cls,props)
  9794. local inst = Instance.new(cls)
  9795. for i,v in pairs(props) do
  9796. inst[i] = v
  9797. end
  9798. return inst end
  9799. local function createSoundFrame()
  9800. 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)
  9801. 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
  9802. 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)
  9803. 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})
  9804. 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})
  9805. 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)
  9806. 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)
  9807. 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})
  9808. 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
  9809. 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
  9810. 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)
  9811. 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})
  9812. 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})
  9813. 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)
  9814. 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})
  9815. 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})
  9816. 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
  9817. 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)
  9818. return soundFrame end
  9819. local soundFrame = createSoundFrame()
  9820. soundFrame.Visible = true
  9821. local MusicPlayer do
  9822. MusicPlayer = {}
  9823. local playlist = {}
  9824. local currentSong = 1
  9825. local playlistHook = nil
  9826. --local soundFrame = script.Parent:WaitForChild("Sound")
  9827. local soundLine = soundFrame:WaitForChild("Pos")
  9828. local soundTouch = soundLine:WaitForChild("Touch")
  9829. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9830. local soundPause = soundFrame:WaitForChild("Pause")
  9831. local soundNext = soundFrame:WaitForChild("NextSong")
  9832. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9833. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9834. local mouseDrag = false
  9835. local mouse = gPlayers.LocalPlayer:GetMouse()
  9836. local lineBar = soundFrame:WaitForChild("Pos")
  9837. adminSound = Instance.new("Sound",nil)
  9838. local function timeConvert(num)
  9839. local mins = math.floor(num/60)
  9840. local secs = math.floor(num % 60)
  9841. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9842. end
  9843. local function updateSongLine()
  9844. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9845. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9846. local movePos = linePos/soundLine.AbsoluteSize.X
  9847. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9848. elseif linePos < 0 then
  9849. soundTouch.Position = UDim2.new(0,0,0,0)
  9850. else
  9851. soundTouch.Position = UDim2.new(1,0,0,0)
  9852. end
  9853. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9854. adminSound.TimePosition = newTimePos
  9855. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9856. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9857. end
  9858. local function updateDetails(id)
  9859. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9860. soundFrame.SName.Text = info.Name
  9861. end
  9862. local function setPlaylistHook()
  9863. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9864. if #playlist == 0 then return end
  9865. playlistHook = adminSound.DidLoop:connect(function()
  9866. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9867. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9868. MusicPlayer:Play(playlist[currentSong],true)
  9869. end)
  9870. end
  9871. local function disconnectPlaylistHook()
  9872. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9873. end
  9874. game:GetService("RunService").RenderStepped:Connect(function()
  9875. if adminSound.Playing then
  9876. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9877. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9878. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9879. end
  9880. end)
  9881. lineBar.InputBegan:connect(function(input)
  9882. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9883. mouseDrag = true
  9884. updateSongLine()
  9885. end
  9886. end)
  9887. lineBar.InputEnded:connect(function(input)
  9888. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9889. mouseDrag = false
  9890. end
  9891. end)
  9892. mouse.Move:connect(function(prop)
  9893. if mouseDrag then
  9894. updateSongLine()
  9895. end
  9896. end)
  9897. function MusicPlayer:Play(id,plist)
  9898. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9899. adminSound:Stop()
  9900. if adminSound.Parent == nil then
  9901. adminSound = Instance.new("Sound",workspace)
  9902. adminSound.Name = "IYsound"
  9903. adminSound.Looped = true
  9904. if plist then setPlaylistHook() end
  9905. end
  9906. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9907. adminSound.TimePosition = 0
  9908. --repeat wait() until adminSound.IsLoaded
  9909. adminSound:Play()
  9910. soundPlayStop.BackgroundTransparency = 0
  9911. soundPlayStop.ImageTransparency = 1
  9912. updateDetails(id)
  9913. end
  9914. function MusicPlayer:Playlist(list)
  9915. playlist = list
  9916. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9917. currentSong = 1
  9918. if adminSound.Parent == nil then
  9919. adminSound = Instance.new("Sound",workspace)
  9920. adminSound.Name = "IYsound"
  9921. adminSound.Looped = true
  9922. end
  9923. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9924. MusicPlayer:Play(playlist[1],true)
  9925. setPlaylistHook()
  9926. end
  9927. function MusicPlayer:Stop()
  9928. adminSound:Stop()
  9929. adminSound.TimePosition = 0
  9930. soundTouch.Position = UDim2.new(0,0,0,0)
  9931. soundFrame.TimeStart.Text = "0:00"
  9932. soundPlayStop.BackgroundTransparency = 1
  9933. soundPlayStop.ImageTransparency = 0
  9934. end
  9935. function MusicPlayer:Pause()
  9936. adminSound:Pause()
  9937. soundPlayStop.BackgroundTransparency = 1
  9938. soundPlayStop.ImageTransparency = 0
  9939. end
  9940. function MusicPlayer:Resume()
  9941. adminSound:Resume()
  9942. soundPlayStop.BackgroundTransparency = 0
  9943. soundPlayStop.ImageTransparency = 1
  9944. setPlaylistHook()
  9945. end
  9946. function MusicPlayer:NextSong()
  9947. if #playlist == 0 then return end
  9948. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9949. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9950. MusicPlayer:Play(playlist[currentSong],true)
  9951. end
  9952. function MusicPlayer:PrevSong()
  9953. if #playlist == 0 then return end
  9954. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9955. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9956. MusicPlayer:Play(playlist[currentSong],true)
  9957. end
  9958. function MusicPlayer:SetSong(ind)
  9959. if ind > #playlist or ind <= 0 then return end
  9960. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9961. MusicPlayer:Play(playlist[ind],true)
  9962. end
  9963. playerenabled = false
  9964. function MusicPlayer:Show()
  9965. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9966. end
  9967. function MusicPlayer:Hide()
  9968. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9969. end
  9970. function colorFrames(obj,col)
  9971. for i,v in pairs(obj:GetChildren()) do
  9972. if v:IsA("ImageLabel") then
  9973. v.ImageColor3 = col
  9974. end
  9975. v.BackgroundColor3 = col
  9976. end
  9977. end
  9978. for i,v in pairs(soundButtons) do
  9979. v.MouseEnter:connect(function()
  9980. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9981. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9982. v.BackgroundColor3 = Color3.new(1,1,1)
  9983. colorFrames(v,Color3.new(1,1,1))
  9984. end)
  9985. v.MouseLeave:connect(function()
  9986. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9987. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9988. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9989. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9990. end)
  9991. end
  9992. soundPlayStop.MouseButton1Click:connect(function()
  9993. if adminSound.Playing then
  9994. MusicPlayer:Stop()
  9995. else
  9996. MusicPlayer:Resume()
  9997. end
  9998. end)
  9999. soundPause.MouseButton1Click:connect(function()
  10000. MusicPlayer:Pause()
  10001. end)
  10002. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10003. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10004. end
  10005. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10006. soundFrame.Parent = testgui
  10007. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10008. function(args, speaker)
  10009. playerenabled = true
  10010. if #args > 0 then
  10011. for i,v in pairs(game:GetDescendants()) do
  10012. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10013. if adminSound.Parent == nil then
  10014. adminSound = Instance.new("Sound",workspace)
  10015. adminSound.Name = "IYsound"
  10016. adminSound.Looped = true
  10017. end
  10018. local idlist = splitString(args[1])
  10019. local workingIds = {}
  10020. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10021. if #workingIds > 0 then
  10022. playerenabled = true
  10023. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10024. MusicPlayer:Playlist(workingIds)
  10025. 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)
  10026. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10027. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10028. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10029. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10030. 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)
  10031. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10032. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10033. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10034. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10035. addcmd('setsong','goto a song',{'tosong'},
  10036. function(args, speaker)
  10037. MusicPlayer:SetSong(tonumber(args[1]))
  10038. end)
  10039. addcmd('nextsong','forward a song',{'nxtsong'},
  10040. function(args, speaker)
  10041. MusicPlayer:NextSong()
  10042. end)
  10043. addcmd('prevsong','back a song',{'previoussong'},
  10044. function(args, speaker)
  10045. MusicPlayer:PrevSong()
  10046. end)
  10047. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10048. function(args, speaker)
  10049. playerenabled = false
  10050. MusicPlayer:Hide()
  10051. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10052. end)
  10053.  
  10054. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10055. function(args, speaker)
  10056. for i,v in pairs(game:GetDescendants()) do
  10057. if v:IsA'Sound'then v:Destroy() end end
  10058. local c = args[1] or 'stop'
  10059. if std.inTable({'stop'}, c:lower()) then return end
  10060. local s = Instance.new("Sound", workspace)
  10061. s.Name = "IYsound"
  10062. s.Looped = true
  10063. s.SoundId = c
  10064. s.Volume = 1
  10065. s:Play()
  10066. playerenabled = false
  10067. Notify('Playing hash')
  10068. end)
  10069.  
  10070. addcmd('disco','disco party',{''},
  10071. function(args, speaker)
  10072. _G.nodisco = nil
  10073. coroutine.resume(coroutine.create(function()
  10074. repeat
  10075. game:GetService('Lighting').GlobalShadows = true
  10076. game:GetService('Lighting').FogEnd = 200
  10077. game:GetService('Lighting').TimeOfDay = 0
  10078. local r = 255
  10079. local g = 0
  10080. local b = 0
  10081. for i = 0,255,5 do
  10082. if _G.nodisco ~=nil then return end
  10083. r = r - 5
  10084. b = b + 5
  10085. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10086. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10087. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10088. wait()
  10089. end
  10090. for i = 0,255,5 do
  10091. if _G.nodisco ~=nil then return end
  10092. g = g + 5
  10093. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10094. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10095. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10096. wait()
  10097. end
  10098. for i = 0,255,5 do
  10099. if _G.nodisco ~=nil then return end
  10100. b = b - 5
  10101. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10102. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10103. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10104. wait()
  10105. end
  10106. for i = 0,255,5 do
  10107. if _G.nodisco ~=nil then return end
  10108. r = r + 5
  10109. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10110. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10111. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10112. wait()
  10113. end
  10114. for i = 0,255,5 do
  10115. if _G.nodisco ~=nil then return end
  10116. g = g - 5
  10117. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10118. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10119. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10120. wait()
  10121. end
  10122. until _G.nodisco
  10123. end))
  10124. end)
  10125.  
  10126. addcmd('undisco','rip disco party',{''},
  10127. function(args, speaker)
  10128. _G.nodisco = true
  10129. execCmd('fixl')
  10130. end)
  10131.  
  10132. addcmd('hat','give a hat to a player',{''},
  10133. function(args, speaker)
  10134. local players = getPlayer(args[1], speaker)
  10135. for i,v in pairs(players)do
  10136. local char = gPlayers[v].Character
  10137. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10138. Hat.Parent = char
  10139. end end)
  10140.  
  10141. fm = Instance.new('BlockMesh', DATA)
  10142. fm.Scale = Vector3.new(1, 1, 2)
  10143. fm.Name = "FAT"
  10144. addcmd('fat','makes a plr fat',{''},
  10145. function(args, speaker)
  10146. local players = getPlayer(args[1], speaker)
  10147. for i,v in pairs(players)do
  10148. local char = gPlayers[v].Character
  10149. for _, child in pairs( char:GetChildren()) do
  10150. if child.ClassName == "CharacterMesh" then
  10151. child:Destroy() end end
  10152. for i,v in pairs(char:GetChildren()) do
  10153. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10154. fm:Clone().Parent = v
  10155. end end end end)
  10156.  
  10157. addcmd('crucify','crucifies a player',{'cruci'},
  10158. function(args, speaker)
  10159. local players = getPlayer(args[1], speaker)
  10160. for i,v in pairs(players)do
  10161. local char = gPlayers[v].Character
  10162. local torso=char['Torso']
  10163. local larm=char['Left Arm']
  10164. local rarm=char['Right Arm']
  10165. local lleg=char['Left Leg']
  10166. local rleg=char['Right Leg']
  10167. local head=char['Head']
  10168. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10169. local cru=Instance.new('Model',char)
  10170. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10171. local c1=Instance.new('Part',cru)
  10172. c1.BrickColor=BrickColor.new('Reddish brown')
  10173. c1.Material='Wood'
  10174. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10175. c1.Size=Vector3.new(2,18.4,1)
  10176. c1.Anchored=true
  10177. local c2=c1:Clone()
  10178. c2.Parent=cru
  10179. c2.Size=Vector3.new(11,1.6,1)
  10180. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10181. torso.Anchored=true;wait(0.5)
  10182. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10183. larm.Anchored=true
  10184. rarm.Anchored=true
  10185. lleg.Anchored=true
  10186. rleg.Anchored=true
  10187. head.Anchored=true;wait()
  10188. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10189. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10190. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10191. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10192. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10193. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10194. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10195. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10196. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10197. local n1=Instance.new('Part',cru)
  10198. n1.BrickColor=BrickColor.new('Dark stone grey')
  10199. n1.Material='DiamondPlate'
  10200. n1.Size=Vector3.new(0.2,0.2,2)
  10201. n1.Anchored=true
  10202. local m=Instance.new('BlockMesh',n1)
  10203. m.Scale=Vector3.new(0.2,0.2,0.7)
  10204. local n2=n1:Clone()
  10205. n2.Parent=cru
  10206. local n3=n1:Clone()
  10207. n3.Parent=cru
  10208. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10209. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10210. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10211. spawn(function()
  10212. repeat
  10213. wait(0.1)
  10214. char.Humanoid.Health=char.Humanoid.Health-0.6
  10215. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10216. char:BreakJoints()
  10217. end)
  10218. end
  10219. end
  10220. end)
  10221.  
  10222. addcmd('hang','hangs a player',{},
  10223. function(args, speaker)
  10224. local players = getPlayer(args[1], speaker)
  10225. for i,v in pairs(players)do
  10226. local plr = gPlayers[v].Character
  10227. plr.HumanoidRootPart.Anchored = true
  10228. function sandbox(var,func)
  10229. local env = getfenv(func)
  10230. local newenv = setmetatable({},{
  10231. __index = function(self,k)
  10232. if k=="script" then
  10233. return var
  10234. else
  10235. return env[k]
  10236. end
  10237. end,
  10238. })
  10239. setfenv(func,newenv)
  10240. return func
  10241. end
  10242. cors = {}
  10243. mas = Instance.new("Model",game:GetService("Lighting"))
  10244. local Model0 = Instance.new("Model")
  10245. local Part1 = Instance.new("Part")
  10246. local Part2 = Instance.new("Part")
  10247. local Part3 = Instance.new("Part")
  10248. local Part4 = Instance.new("Part")
  10249. local Part5 = Instance.new("Part")
  10250. local Motor6D6 = Instance.new("Motor6D")
  10251. local Part7 = Instance.new("Part")
  10252. local Part8 = Instance.new("Part")
  10253. local Part9 = Instance.new("Part")
  10254. local Part10 = Instance.new("Part")
  10255. local Part11 = Instance.new("Part")
  10256. local Part12 = Instance.new("Part")
  10257. local Part13 = Instance.new("Part")
  10258. local Part14 = Instance.new("Part")
  10259. local Part15 = Instance.new("Part")
  10260. Model0.Name = "hang"
  10261. Model0.Parent = mas
  10262. Part1.Parent = Model0
  10263. Part1.Material = Enum.Material.SmoothPlastic
  10264. Part1.BrickColor = BrickColor.new("Reddish brown")
  10265. Part1.Anchored = true
  10266. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10267. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10268. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10269. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10270. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10271. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10272. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10273. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10274. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10275. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10276. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10277. Part2.Parent = Model0
  10278. Part2.Material = Enum.Material.Wood
  10279. Part2.BrickColor = BrickColor.new("Pine Cone")
  10280. Part2.Anchored = true
  10281. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10282. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10283. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10284. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10285. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10286. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10287. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10288. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10289. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10290. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10291. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10292. Part3.Parent = Model0
  10293. Part3.Material = Enum.Material.Wood
  10294. Part3.BrickColor = BrickColor.new("Pine Cone")
  10295. Part3.Anchored = true
  10296. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10297. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10298. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10299. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10300. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10301. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10304. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10305. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10306. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10307. Part4.Parent = Model0
  10308. Part4.Material = Enum.Material.Wood
  10309. Part4.BrickColor = BrickColor.new("Pine Cone")
  10310. Part4.Anchored = true
  10311. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10312. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10313. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10314. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10315. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10316. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10319. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10320. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10321. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10322. Part5.Name = "main"
  10323. Part5.Parent = Model0
  10324. Part5.BrickColor = BrickColor.new("Bright blue")
  10325. Part5.Transparency = 1
  10326. Part5.Rotation = Vector3.new(0, -90, 0)
  10327. Part5.Anchored = true
  10328. Part5.CanCollide = false
  10329. Part5.FormFactor = Enum.FormFactor.Symmetric
  10330. Part5.Size = Vector3.new(2, 2, 1)
  10331. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10332. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10333. Part5.TopSurface = Enum.SurfaceType.Smooth
  10334. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10335. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10336. Part5.Orientation = Vector3.new(0, -90, 0)
  10337. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10338. Motor6D6.Name = "RootJoint"
  10339. Motor6D6.Parent = Part5
  10340. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10341. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10342. Motor6D6.Part0 = Part5
  10343. Motor6D6.MaxVelocity = 0.10000000149012
  10344. Part7.Parent = Model0
  10345. Part7.Material = Enum.Material.SmoothPlastic
  10346. Part7.BrickColor = BrickColor.new("Reddish brown")
  10347. Part7.Rotation = Vector3.new(90, 75, -180)
  10348. Part7.Anchored = true
  10349. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10350. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10351. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10352. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10353. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10354. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10355. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10356. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10357. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10358. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10359. Part7.Orientation = Vector3.new(15, 90, -90)
  10360. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10361. Part8.Parent = Model0
  10362. Part8.Material = Enum.Material.Wood
  10363. Part8.BrickColor = BrickColor.new("Pine Cone")
  10364. Part8.Anchored = true
  10365. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10366. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10367. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10368. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10369. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10370. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10372. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10373. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10374. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10375. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10376. Part9.Parent = Model0
  10377. Part9.Material = Enum.Material.SmoothPlastic
  10378. Part9.BrickColor = BrickColor.new("Reddish brown")
  10379. Part9.Rotation = Vector3.new(90, 75, -180)
  10380. Part9.Anchored = true
  10381. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10382. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10383. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10384. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10385. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10389. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10390. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10391. Part9.Orientation = Vector3.new(15, 90, -90)
  10392. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10393. Part10.Parent = Model0
  10394. Part10.Material = Enum.Material.SmoothPlastic
  10395. Part10.BrickColor = BrickColor.new("Reddish brown")
  10396. Part10.Anchored = true
  10397. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10398. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10399. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10400. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10401. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10402. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10404. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10405. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10406. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10407. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10408. Part11.Parent = Model0
  10409. Part11.Material = Enum.Material.SmoothPlastic
  10410. Part11.BrickColor = BrickColor.new("Reddish brown")
  10411. Part11.Anchored = true
  10412. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10413. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10414. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10415. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10416. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10421. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10422. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10423. Part12.Parent = Model0
  10424. Part12.Material = Enum.Material.SmoothPlastic
  10425. Part12.BrickColor = BrickColor.new("Reddish brown")
  10426. Part12.Rotation = Vector3.new(90, 75, -180)
  10427. Part12.Anchored = true
  10428. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10429. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10430. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10431. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10432. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10437. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10438. Part12.Orientation = Vector3.new(15, 90, -90)
  10439. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10440. Part13.Parent = Model0
  10441. Part13.Material = Enum.Material.SmoothPlastic
  10442. Part13.BrickColor = BrickColor.new("Reddish brown")
  10443. Part13.Anchored = true
  10444. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10445. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10446. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10447. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10448. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10453. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10454. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10455. Part14.Parent = Model0
  10456. Part14.Material = Enum.Material.SmoothPlastic
  10457. Part14.BrickColor = BrickColor.new("Reddish brown")
  10458. Part14.Rotation = Vector3.new(90, 75, -180)
  10459. Part14.Anchored = true
  10460. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10461. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10462. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10463. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10464. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10469. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10470. Part14.Orientation = Vector3.new(15, 90, -90)
  10471. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10472. Part15.Parent = Model0
  10473. Part15.Material = Enum.Material.SmoothPlastic
  10474. Part15.BrickColor = BrickColor.new("Reddish brown")
  10475. Part15.Anchored = true
  10476. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10477. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10478. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10479. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10484. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10485. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10486. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10487. for i,v in pairs(mas:GetChildren()) do
  10488. v.Parent = workspace
  10489. pcall(function() v:MakeJoints() end)
  10490. end
  10491. mas:Destroy()
  10492. for i,v in pairs(cors) do
  10493. spawn(function()
  10494. pcall(v)
  10495. end)
  10496. end
  10497. hang = Model0
  10498. hang.Parent = plr
  10499. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10500. pcall(function()
  10501. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10502. function weld(p, cf)
  10503. local weld1 = Instance.new("Weld")
  10504. weld1.Part0 = p
  10505. weld1.Part1 = plr.Torso
  10506. weld1.C0 = CFrame.new()
  10507. weld1.C1 = cf
  10508. weld1.Parent = p
  10509. end
  10510. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10511. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10512. spawn(function()
  10513. repeat
  10514. wait(0.1)
  10515. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10516. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10517. plr:BreakJoints()
  10518. end)
  10519. end)
  10520. end
  10521. end)
  10522.  
  10523. addcmd('fix', 'restores lighting and what not',{},
  10524. function(args, speaker)
  10525. LightingService.Ambient = origsettings.abt
  10526. LightingService.OutdoorAmbient = origsettings.oabt
  10527. LightingService.Brightness = origsettings.brt
  10528. LightingService.TimeOfDay = origsettings.time
  10529. LightingService.FogColor = origsettings.fclr
  10530. LightingService.FogEnd = origsettings.fe
  10531. LightingService.FogStart = origsettings.fs
  10532. playinggif = false
  10533. workspace.Gravity = 200
  10534. 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)
  10535. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10536. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10537. if v:IsA("PostEffect") then v:Destroy() end end
  10538. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10539.  
  10540. Floating = false
  10541.  
  10542. addcmd('float', 'makes player float',{},
  10543. function(args,speaker)
  10544. Floating = true
  10545. local players = getPlayer(args[1], speaker)
  10546. for _,v in pairs(players) do
  10547. local pchar = gPlayers[v].Character
  10548. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10549. spawn(function()
  10550. local float = DATA.Float:Clone()
  10551. float.Parent = pchar
  10552. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10553. spawn(function()
  10554. while wait(0.1) do
  10555. if pchar:FindFirstChild("Float") then
  10556. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10557. else
  10558. break
  10559. end
  10560. end
  10561. end)
  10562. end)
  10563. end
  10564. end
  10565. end)
  10566.  
  10567. addcmd('unfloat','disables floating',{},
  10568. function(args, speaker)
  10569. Floating = false
  10570. local players = getPlayer(args[1], speaker)
  10571. for i,v in pairs(players)do
  10572. local pchar = gPlayers[v].Character
  10573. if pchar:FindFirstChild("Float") then
  10574. pchar.Float:Destroy()
  10575. end
  10576. end
  10577. end)
  10578.  
  10579. runningnoclip = false
  10580. Clip = true
  10581. addcmd('noclip','noclip',{},
  10582. function(args, speaker)
  10583. if speaker.userId ~= LP.userId then
  10584. lponly(speaker)
  10585. else
  10586. Notify('Noclip enabled')
  10587. Clip = false
  10588. if LP.Character:FindFirstChild('Torso') then
  10589. wait(0.1)
  10590. if runningnoclip == false then runningnoclip = true
  10591. game:GetService('RunService').Stepped:connect(function ()
  10592. if Clip == false and LP.Character ~= nil then
  10593. for _, child in pairs( LP.Character:GetDescendants()) do
  10594. if child.ClassName == 'Part' and child.CanCollide == true then
  10595. child.CanCollide = false
  10596. end end end end) end
  10597. else
  10598. r15noclip = true
  10599. end
  10600. end
  10601. end)
  10602.  
  10603. addcmd('clip','clip',{},
  10604. function(args, speaker)
  10605. if speaker.userId ~= LP.userId then
  10606. lponly(speaker)
  10607. else
  10608. Notify('Noclip disabled')
  10609. Clip = true
  10610. r15noclip = false
  10611. wait(0.1)
  10612. if LP.Character ~= nil then
  10613. LP.Character.Torso.CanCollide = true
  10614. LP.Character.Head.CanCollide = true
  10615. end end end)
  10616.  
  10617. addcmd('prefix','changes prefix',{},
  10618. function(args, speaker)
  10619. cmdprefix = args[1]
  10620. Notify('Set prefix to "' .. args[1] .. '"')
  10621. updatefile()
  10622. end)
  10623.  
  10624. logsopen = false
  10625. addcmd('logs','shows logs',{},
  10626. function(args, speaker)
  10627. if speaker.userId ~= LP.userId then
  10628. lponly(speaker) else
  10629. if logsopen == false then logsopen = true
  10630. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10631. end
  10632. end
  10633. end)
  10634.  
  10635. local Saved = {}
  10636.  
  10637. RestorePoint = function()
  10638. Saved = {}
  10639. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10640. v.Archivable = true;
  10641. end
  10642. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10643. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10644. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10645. table.insert(Saved, v:Clone());
  10646. end
  10647. elseif v:IsA("Terrain") then
  10648. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10649. end
  10650. end
  10651. return Saved;
  10652. end
  10653.  
  10654. InsertPoint = function()
  10655. if #Saved == 0 and not Saved.Terrain then
  10656. return false;
  10657. end
  10658. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10659. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10660. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10661. pcall(function()
  10662. v:Destroy()
  10663. end)
  10664. end
  10665. elseif v:IsA("Terrain") then
  10666. v:Clear()
  10667. end
  10668. end
  10669. for i, v in ipairs(Saved) do
  10670. v:Clone().Parent = workspace;
  10671. end
  10672. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10673. end
  10674.  
  10675. addcmd('savemap','saves current map',{'smap'},
  10676. function(args, speaker)
  10677. RestorePoint()
  10678. Notify('Saved current map')
  10679. end)
  10680.  
  10681. addcmd('restoremap','saves current map',{'rmap'},
  10682. function(args, speaker)
  10683. InsertPoint()
  10684. Notify('Loaded last saved map')
  10685. end)
  10686.  
  10687. addcmd('respawn','respawns',{},
  10688. function(args, speaker)
  10689. local players = getPlayer(args[1], speaker)
  10690. for i,v in pairs(players) do
  10691. respawn(gPlayers[v])
  10692. end
  10693. end)
  10694.  
  10695. addcmd('version','shows version',{''},
  10696. function(args, speaker)
  10697. if speaker.userId ~= LP.userId then
  10698. lponly(speaker)
  10699. else
  10700. Notify("Version is " .. Version)
  10701. end
  10702. end)
  10703. local CTPenabled = false
  10704. Mouse.KeyDown:connect(function (Key)
  10705. if Key:byte() == 29 then
  10706. if FLYING == false then
  10707. execCmd("fly me", Player)
  10708. elseif FLYING == true then
  10709. execCmd("unfly me", Player)
  10710. end
  10711. end
  10712. if Key:byte() == 30 then
  10713. if Clip == true then
  10714. execCmd("noclip", Player)
  10715. elseif Clip == false then
  10716. execCmd("clip", Player)
  10717. end
  10718. end
  10719. Key = Key:lower()
  10720. if Key:byte() == 27 then
  10721. CTPenabled = true
  10722. end
  10723. end)
  10724. Mouse.KeyUp:connect(function(Key)
  10725. Key = Key:lower()
  10726. if Key:byte() == 27 then
  10727. CTPenabled = false
  10728. end
  10729. end)
  10730. Mouse.Button1Down:connect(function()
  10731. local charx = gPlayers.LocalPlayer.Character
  10732. if charx and CTPenabled == true then
  10733. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10734. end
  10735. end)
  10736.  
  10737. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10738. CMDbar.Name = 'GUI'
  10739. CMDbar.DisplayOrder = 2
  10740. cont = Instance.new("Frame")
  10741. cmdBAR = Instance.new('TextBox', cont)
  10742. cont.Name = "cont"
  10743. cont.BackgroundTransparency = 1
  10744. cont.Position = UDim2.new(1, -265, 0, -75)
  10745. cont.Size = UDim2.new(0, 270, 0, 45)
  10746. cont.Parent = CMDbar
  10747. cont.ZIndex = 5
  10748. cont.Active = true
  10749. dragGUI(cont)
  10750. cmdBAR.Name = "CMDbar"
  10751. cmdBAR.Parent = cont
  10752. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10753. cmdBAR.BackgroundTransparency = 0.7
  10754. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10755. cmdBAR.BorderSizePixel = 0
  10756. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10757. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10758. cmdBAR.Font = Enum.Font.SourceSans
  10759. cmdBAR.FontSize = Enum.FontSize.Size18
  10760. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10761. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10762. cmdBAR.ZIndex = 5
  10763. DATA = Instance.new('Folder', game.ContextActionService)
  10764. DATA.Name = 'Data'
  10765. Paper = Instance.new('BlockMesh', DATA)
  10766. Paper.Name = 'Paper'
  10767. Paper.Scale = Vector3.new(1,1,0.1)
  10768. ayylmao = Instance.new('Hat', DATA)
  10769. ayylmao.Name = 'ayylmao'
  10770. ayyHandle = Instance.new('Part', ayylmao)
  10771. ayyHandle.Name = 'Handle'
  10772. ayyHandle.Size = Vector3.new(2,2.4,2)
  10773. ayyHandle.FormFactor = 'Plate'
  10774. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10775. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10776. ayyMesh.MeshType = 'FileMesh'
  10777. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10778. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10779. Float = Instance.new('Part', DATA)
  10780. Float.Name = 'Float'
  10781. Float.Transparency = 1
  10782. Float.Size = Vector3.new(6,1,6)
  10783. Float.Anchored = true
  10784. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10785. missile = Instance.new('Part', DATA)
  10786. missile.Name = 'IY_missile'
  10787. missile.CanCollide = false
  10788. missile.Size = Vector3.new(2, 5, 2)
  10789. Instance.new('CylinderMesh', missile)
  10790. local F = Instance.new('Part', missile)
  10791. F.BrickColor = BrickColor.new('Black')
  10792. F.CanCollide = false
  10793. F.Size = Vector3.new(2, 0.2, 2)
  10794. Instance.new('CylinderMesh', F)
  10795. local fire = Instance.new('Fire', F)
  10796. fire.Size = "15"
  10797. fire.Heat = "25"
  10798. local head = Instance.new('Part', missile)
  10799. head.CanCollide = false
  10800. head.Shape = 'Ball'
  10801. head.Size = Vector3.new(2, 2, 2)
  10802. head.TopSurface = 'Smooth'
  10803. head.BottomSurface = 'Smooth'
  10804. local BF = Instance.new('BodyForce', missile)
  10805. BF.Name = 'force'
  10806. BF.Force = Vector3.new(0, 0, 0)
  10807. local W1 = Instance.new('Weld', missile)
  10808. W1.Part0 = missile
  10809. W1.Part1 = F
  10810. W1.C1 = CFrame.new(0, 2.6, 0)
  10811. local W2 = Instance.new('Weld', missile)
  10812. W2.Part0 = missile
  10813. W2.Part1 = head
  10814. W2.C1 = CFrame.new(0, -2.6, 0)
  10815. jail = Instance.new('Model', DATA)
  10816. jail.Name = 'JAIL'
  10817. local B = Instance.new('Part', jail)
  10818. B.Name = 'BUTTOM'
  10819. B.BrickColor = BrickColor.new('Black')
  10820. B.Transparency = 0.5
  10821. B.Anchored = true
  10822. B.Locked = true
  10823. B.Size = Vector3.new(6, 1, 6)
  10824. B.TopSurface = 'Smooth'
  10825. B.BottomSurface = 'Smooth'
  10826. local M = Instance.new('Part', jail)
  10827. M.Name = 'MAIN'
  10828. M.BrickColor = BrickColor.new('Black')
  10829. M.Transparency = 1
  10830. M.Anchored = true
  10831. M.CanCollide = false
  10832. M.Locked = true
  10833. M.Position = B.Position + Vector3.new(0, 3, 0)
  10834. M.Size = Vector3.new(1, 1, 1)
  10835. local P1 = Instance.new('Part', jail)
  10836. P1.BrickColor = BrickColor.new('Black')
  10837. P1.Transparency = 0.5
  10838. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10839. P1.Rotation = Vector3.new(0, 90, 0)
  10840. P1.Anchored = true
  10841. P1.Locked = true
  10842. P1.Size = Vector3.new(1, 6, 6)
  10843. local P2 = Instance.new('Part', jail)
  10844. P2.BrickColor = BrickColor.new('Black')
  10845. P2.Transparency = 0.5
  10846. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10847. P2.Rotation = Vector3.new(-180, 0, -180)
  10848. P2.Anchored = true
  10849. P2.Locked = true
  10850. P2.Size = Vector3.new(1, 6, 4)
  10851. local P3 = Instance.new('Part', jail)
  10852. P3.BrickColor = BrickColor.new('Black')
  10853. P3.Transparency = 0.5
  10854. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10855. P3.Rotation = Vector3.new(0, 0, 0)
  10856. P3.Anchored = true
  10857. P3.Locked = true
  10858. P3.Size = Vector3.new(1, 6, 4)
  10859. local P4 = Instance.new('Part', jail)
  10860. P4.BrickColor = BrickColor.new('Black')
  10861. P4.Transparency = 0.5
  10862. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10863. P4.Rotation = Vector3.new(0, 90, 0)
  10864. P4.Anchored = true
  10865. P4.Locked = true
  10866. P4.Size = Vector3.new(1, 6, 6)
  10867. local TOP = Instance.new('Part', jail)
  10868. TOP.BrickColor = BrickColor.new('Black')
  10869. TOP.Transparency = 0.5
  10870. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10871. TOP.Rotation = Vector3.new(0, 0, 0)
  10872. TOP.Anchored = true
  10873. TOP.Locked = true
  10874. TOP.Size = Vector3.new(6, 1, 6)
  10875. TOP.TopSurface = 'Smooth'
  10876. TOP.BottomSurface = 'Smooth'
  10877. cp = Instance.new("ScreenGui")
  10878. local Frame = Instance.new("Frame")
  10879. local holder = Instance.new("Frame")
  10880. bar = Instance.new("Frame")
  10881. local cmds = Instance.new("TextButton")
  10882. local settings = Instance.new("TextButton")
  10883. local Hide = Instance.new("TextButton")
  10884. local Exit = Instance.new("TextButton")
  10885. FeedbackMain = Instance.new("Frame")
  10886. local Title = Instance.new("TextLabel")
  10887. local checkboxText = Instance.new("TextLabel")
  10888. local CheckBox = Instance.new("ImageButton")
  10889. local bindInput = Instance.new("TextButton")
  10890. Input = Instance.new("TextBox")
  10891. local preText = Instance.new("TextLabel")
  10892. local setpre = Instance.new("TextButton")
  10893. local everyone = Instance.new("TextButton")
  10894. local JLtext = Instance.new("TextLabel")
  10895. local CheckBoxJL = Instance.new("ImageButton")
  10896. local friends = Instance.new("TextButton")
  10897. local InputBox = Instance.new("TextButton")
  10898. Input_2 = Instance.new("TextBox")
  10899. local MTText = Instance.new("TextLabel")
  10900. local setMT = Instance.new("TextButton")
  10901. local CheckBoxS = Instance.new("ImageButton")
  10902. local slocktext = Instance.new("TextLabel")
  10903. local barBind = Instance.new("TextLabel")
  10904. local setBind = Instance.new("TextButton")
  10905. local MtimeInput = Instance.new("TextButton")
  10906. Input_3 = Instance.new("TextBox")
  10907. local size = Instance.new("Frame")
  10908. MAIN = Instance.new("Frame")
  10909. local Title_2 = Instance.new("TextLabel")
  10910. local Example = Instance.new("TextLabel")
  10911. local Search = Instance.new("TextBox")
  10912. local CMDss = Instance.new("ScrollingFrame")
  10913. local uicolortext = Instance.new("TextLabel")
  10914. local openC = Instance.new("TextButton")
  10915. cp.Name = "cp"
  10916. cp.Parent = DATA
  10917. Frame.Parent = cp
  10918. Frame.Active = true
  10919. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10920. Frame.BackgroundTransparency = 1
  10921. Frame.Position = UDim2.new(1, -300, 1, -330)
  10922. Frame.Size = UDim2.new(0, 300, 0, 40)
  10923. holder.Name = "holder"
  10924. holder.Parent = Frame
  10925. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10926. holder.BackgroundTransparency = 1
  10927. holder.BorderSizePixel = 2
  10928. holder.ClipsDescendants = true
  10929. holder.Size = UDim2.new(0, 300, 0, 330)
  10930. holder.ZIndex = 2
  10931. bar.Name = "bar"
  10932. bar.Parent = holder
  10933. bar.BackgroundColor3 = maincolor
  10934. bar.BackgroundTransparency = 0.30000001192093
  10935. bar.BorderColor3 = Color3.new(0, 0, 0)
  10936. bar.BorderSizePixel = 0
  10937. bar.Position = UDim2.new(1, -295, 1, -330)
  10938. bar.Size = UDim2.new(0, 290, 0, 26)
  10939. cmds.Name = "cmds"
  10940. cmds.Parent = bar
  10941. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10942. cmds.BackgroundTransparency = 0.80000001192093
  10943. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10944. cmds.Position = UDim2.new(0, 3, 0, 3)
  10945. cmds.Size = UDim2.new(0, 70, 0, 20)
  10946. cmds.Font = Enum.Font.SourceSans
  10947. cmds.FontSize = Enum.FontSize.Size14
  10948. cmds.Text = "Commands"
  10949. cmds.TextColor3 = Color3.new(1, 1, 1)
  10950. settings.Name = "settings"
  10951. settings.Parent = bar
  10952. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10953. settings.BackgroundTransparency = 0.80000001192093
  10954. settings.BorderColor3 = Color3.new(1, 1, 1)
  10955. settings.Position = UDim2.new(0, 77, 0, 3)
  10956. settings.Size = UDim2.new(0, 70, 0, 20)
  10957. settings.Font = Enum.Font.SourceSans
  10958. settings.FontSize = Enum.FontSize.Size14
  10959. settings.Text = "Settings"
  10960. settings.TextColor3 = Color3.new(1, 1, 1)
  10961. Hide.Name = "Hide"
  10962. Hide.Parent = bar
  10963. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10964. Hide.BackgroundTransparency = 0.30000001192093
  10965. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10966. Hide.BorderSizePixel = 0
  10967. Hide.Position = UDim2.new(0, 243, 0, 3)
  10968. Hide.Size = UDim2.new(0, 20, 0, 20)
  10969. Hide.FontSize = Enum.FontSize.Size14
  10970. Hide.Text = ""
  10971. Exit.Name = "Exit"
  10972. Exit.Parent = bar
  10973. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10974. Exit.BackgroundTransparency = 0.30000001192093
  10975. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10976. Exit.BorderSizePixel = 0
  10977. Exit.Position = UDim2.new(0, 267, 0, 3)
  10978. Exit.Size = UDim2.new(0, 20, 0, 20)
  10979. Exit.FontSize = Enum.FontSize.Size14
  10980. Exit.Text = ""
  10981. FeedbackMain.Name = "FeedbackMain"
  10982. FeedbackMain.Parent = holder
  10983. FeedbackMain.BackgroundColor3 = maincolor
  10984. FeedbackMain.BackgroundTransparency = 0.5
  10985. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10986. FeedbackMain.BorderSizePixel = 0
  10987. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  10988. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10989. Title.Name = "Title"
  10990. Title.Parent = FeedbackMain
  10991. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10992. Title.BackgroundTransparency = 1
  10993. Title.Size = UDim2.new(1, 0, 0, 30)
  10994. Title.Font = Enum.Font.SourceSansBold
  10995. Title.FontSize = Enum.FontSize.Size24
  10996. Title.Text = "Settings"
  10997. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10998. Title.TextStrokeTransparency = 0
  10999. checkboxText.Name = "checkboxText"
  11000. checkboxText.Parent = FeedbackMain
  11001. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11002. checkboxText.BackgroundTransparency = 1
  11003. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11004. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11005. checkboxText.Font = Enum.Font.SourceSansBold
  11006. checkboxText.FontSize = Enum.FontSize.Size18
  11007. checkboxText.Text = " Suggestions"
  11008. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11009. checkboxText.TextStrokeTransparency = 0
  11010. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11011. CheckBox.Name = "CheckBox"
  11012. CheckBox.Parent = FeedbackMain
  11013. CheckBox.BackgroundTransparency = 1
  11014. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11015. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11016. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11017. bindInput.Name = "bindInput"
  11018. bindInput.Parent = FeedbackMain
  11019. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11020. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11021. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11022. bindInput.AutoButtonColor = false
  11023. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11024. bindInput.Font = Enum.Font.SourceSans
  11025. bindInput.FontSize = Enum.FontSize.Size14
  11026. bindInput.Text = ""
  11027. Input.Name = "Input"
  11028. Input.Parent = bindInput
  11029. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11030. Input.BackgroundTransparency = 1
  11031. Input.Position = UDim2.new(0, -8, 0, -8)
  11032. Input.Size = UDim2.new(0, 20, 0, 20)
  11033. Input.Font = Enum.Font.SourceSansBold
  11034. Input.FontSize = Enum.FontSize.Size18
  11035. Input.MultiLine = true
  11036. Input.Text = ";"
  11037. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11038. Input.TextWrapped = true
  11039. Input.TextYAlignment = Enum.TextYAlignment.Top
  11040. preText.Name = "preText"
  11041. preText.Parent = FeedbackMain
  11042. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11043. preText.BackgroundTransparency = 1
  11044. preText.Position = UDim2.new(0, 0, 0, 140)
  11045. preText.Size = UDim2.new(1, 0, 0, 30)
  11046. preText.Font = Enum.Font.SourceSansBold
  11047. preText.FontSize = Enum.FontSize.Size18
  11048. preText.Text = " Prefix"
  11049. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11050. preText.TextStrokeTransparency = 0
  11051. preText.TextXAlignment = Enum.TextXAlignment.Left
  11052. setpre.Name = "setpre"
  11053. setpre.Parent = FeedbackMain
  11054. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11055. setpre.BorderSizePixel = 5
  11056. setpre.Position = UDim2.new(0, 235, 0, 142)
  11057. setpre.Size = UDim2.new(0, 40, 0, 25)
  11058. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11059. setpre.Font = Enum.Font.ArialBold
  11060. setpre.FontSize = Enum.FontSize.Size18
  11061. setpre.Text = "Set"
  11062. everyone.Name = "everyone"
  11063. everyone.Parent = FeedbackMain
  11064. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11065. everyone.BackgroundTransparency = 0.80000001192093
  11066. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11067. everyone.Position = UDim2.new(0, 230, 0, 237)
  11068. everyone.Size = UDim2.new(0, 50, 0, 20)
  11069. everyone.Font = Enum.Font.SourceSans
  11070. everyone.FontSize = Enum.FontSize.Size14
  11071. everyone.Text = "Everyone"
  11072. everyone.TextColor3 = Color3.new(1, 1, 1)
  11073. JLtext.Name = "JLtext"
  11074. JLtext.Parent = FeedbackMain
  11075. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11076. JLtext.BackgroundTransparency = 1
  11077. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11078. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11079. JLtext.Font = Enum.Font.SourceSansBold
  11080. JLtext.FontSize = Enum.FontSize.Size18
  11081. JLtext.Text = " Joined/Left Notifications"
  11082. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11083. JLtext.TextStrokeTransparency = 0
  11084. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11085. CheckBoxJL.Name = "CheckBoxJL"
  11086. CheckBoxJL.Parent = FeedbackMain
  11087. CheckBoxJL.BackgroundTransparency = 1
  11088. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11089. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11090. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11091. friends.Name = "friends"
  11092. friends.Parent = FeedbackMain
  11093. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11094. friends.BackgroundTransparency = 0.80000001192093
  11095. friends.BorderColor3 = Color3.new(1, 1, 1)
  11096. friends.Position = UDim2.new(0, 230, 0, 215)
  11097. friends.Size = UDim2.new(0, 50, 0, 20)
  11098. friends.Font = Enum.Font.SourceSans
  11099. friends.FontSize = Enum.FontSize.Size14
  11100. friends.Text = "Friends"
  11101. friends.TextColor3 = Color3.new(1, 1, 1)
  11102. InputBox.Name = "InputBox"
  11103. InputBox.Parent = FeedbackMain
  11104. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11105. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11106. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11107. InputBox.AutoButtonColor = false
  11108. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11109. InputBox.Font = Enum.Font.SourceSans
  11110. InputBox.FontSize = Enum.FontSize.Size14
  11111. InputBox.Text = ""
  11112. Input_2.Name = "Input"
  11113. Input_2.Parent = InputBox
  11114. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11115. Input_2.BackgroundTransparency = 1
  11116. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11117. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11118. Input_2.Font = Enum.Font.SourceSansBold
  11119. Input_2.FontSize = Enum.FontSize.Size18
  11120. Input_2.MultiLine = true
  11121. Input_2.Text = ";"
  11122. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11123. Input_2.TextWrapped = true
  11124. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11125. MTText.Name = "MTText"
  11126. MTText.Parent = FeedbackMain
  11127. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11128. MTText.BackgroundTransparency = 1
  11129. MTText.Position = UDim2.new(0, 0, 0, 180)
  11130. MTText.Size = UDim2.new(1, 0, 0, 30)
  11131. MTText.Font = Enum.Font.SourceSansBold
  11132. MTText.FontSize = Enum.FontSize.Size18
  11133. MTText.Text = " Message Seconds"
  11134. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11135. MTText.TextStrokeTransparency = 0
  11136. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11137. setMT.Name = "setMT"
  11138. setMT.Parent = FeedbackMain
  11139. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11140. setMT.BorderSizePixel = 5
  11141. setMT.Position = UDim2.new(0, 235, 0, 183)
  11142. setMT.Size = UDim2.new(0, 40, 0, 25)
  11143. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11144. setMT.Font = Enum.Font.ArialBold
  11145. setMT.FontSize = Enum.FontSize.Size18
  11146. setMT.Text = "Set"
  11147. CheckBoxS.Name = "CheckBoxS"
  11148. CheckBoxS.Parent = FeedbackMain
  11149. CheckBoxS.BackgroundTransparency = 1
  11150. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11151. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11152. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11153. slocktext.Name = "slocktext"
  11154. slocktext.Parent = FeedbackMain
  11155. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11156. slocktext.BackgroundTransparency = 1
  11157. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11158. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11159. slocktext.Font = Enum.Font.SourceSansBold
  11160. slocktext.FontSize = Enum.FontSize.Size18
  11161. slocktext.Text = " Allow Friends On Serverlock"
  11162. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11163. slocktext.TextStrokeTransparency = 0
  11164. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11165. barBind.Name = "barBind"
  11166. barBind.Parent = FeedbackMain
  11167. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11168. barBind.BackgroundTransparency = 1
  11169. barBind.Position = UDim2.new(0, 0, 0, 260)
  11170. barBind.Size = UDim2.new(1, 0, 0, 30)
  11171. barBind.Font = Enum.Font.SourceSansBold
  11172. barBind.FontSize = Enum.FontSize.Size18
  11173. barBind.Text = " Command Bar Keybind"
  11174. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11175. barBind.TextStrokeTransparency = 0
  11176. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11177. setBind.Name = "setBind"
  11178. setBind.Parent = FeedbackMain
  11179. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11180. setBind.BorderSizePixel = 5
  11181. setBind.Position = UDim2.new(0, 235, 0, 262)
  11182. setBind.Size = UDim2.new(0, 40, 0, 25)
  11183. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11184. setBind.Font = Enum.Font.ArialBold
  11185. setBind.FontSize = Enum.FontSize.Size18
  11186. setBind.Text = "Set"
  11187. MtimeInput.Name = "MtimeInput"
  11188. MtimeInput.Parent = FeedbackMain
  11189. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11190. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11191. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11192. MtimeInput.AutoButtonColor = false
  11193. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11194. MtimeInput.Font = Enum.Font.SourceSans
  11195. MtimeInput.FontSize = Enum.FontSize.Size14
  11196. MtimeInput.Text = ""
  11197. Input_3.Name = "Input"
  11198. Input_3.Parent = MtimeInput
  11199. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11200. Input_3.BackgroundTransparency = 1
  11201. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11202. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11203. Input_3.Font = Enum.Font.SourceSansBold
  11204. Input_3.FontSize = Enum.FontSize.Size18
  11205. Input_3.MultiLine = true
  11206. Input_3.Text = "7"
  11207. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11208. Input_3.TextWrapped = true
  11209. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11210. uicolortext.Name = "uicolortext"
  11211. uicolortext.Parent = FeedbackMain
  11212. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11213. uicolortext.BackgroundTransparency = 1
  11214. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11215. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11216. uicolortext.Font = Enum.Font.SourceSansBold
  11217. uicolortext.FontSize = Enum.FontSize.Size18
  11218. uicolortext.Text = " UI Color"
  11219. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11220. uicolortext.TextStrokeTransparency = 0
  11221. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11222. openC.Name = "openC"
  11223. openC.Parent = FeedbackMain
  11224. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11225. openC.BorderSizePixel = 5
  11226. openC.Position = UDim2.new(0, 235, 0, 32)
  11227. openC.Size = UDim2.new(0, 40, 0, 25)
  11228. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11229. openC.Font = Enum.Font.ArialBold
  11230. openC.FontSize = Enum.FontSize.Size18
  11231. openC.Text = "Set"
  11232. size.Name = "size"
  11233. size.Parent = holder
  11234. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11235. size.BackgroundTransparency = 1
  11236. size.Position = UDim2.new(1, -301, 1, -300)
  11237. size.Size = UDim2.new(0, 275, 0, 300)
  11238. size.ZIndex = 2
  11239. MAIN.Name = "MAIN"
  11240. MAIN.Parent = size
  11241. MAIN.BackgroundColor3 = maincolor
  11242. MAIN.BackgroundTransparency = 0.5
  11243. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11244. MAIN.BorderSizePixel = 0
  11245. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11246. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11247. Title_2.Name = "Title"
  11248. Title_2.Parent = MAIN
  11249. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11250. Title_2.BackgroundTransparency = 1
  11251. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11252. Title_2.Font = Enum.Font.SourceSansBold
  11253. Title_2.FontSize = Enum.FontSize.Size24
  11254. Title_2.Text = "Commands"
  11255. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11256. Title_2.TextStrokeTransparency = 0
  11257. Example.Name = "Example"
  11258. Example.Parent = MAIN
  11259. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11260. Example.BackgroundTransparency = 1
  11261. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11262. Example.BorderSizePixel = 0
  11263. Example.Size = UDim2.new(0, 190, 0, 20)
  11264. Example.Visible = false
  11265. Example.Font = Enum.Font.SourceSansBold
  11266. Example.TextSize = 20
  11267. Example.Text = "txt"
  11268. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11269. Example.TextStrokeTransparency = 0
  11270. Example.TextXAlignment = Enum.TextXAlignment.Left
  11271. Example.ZIndex = 6
  11272. Search.Name = "Search"
  11273. Search.Parent = MAIN
  11274. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11275. Search.BackgroundTransparency = 0.69999998807907
  11276. Search.BorderColor3 = Color3.new(1, 1, 1)
  11277. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11278. Search.Size = UDim2.new(0, 250, 0, 20)
  11279. Search.ClearTextOnFocus = false
  11280. Search.Font = Enum.Font.SourceSansBold
  11281. Search.FontSize = Enum.FontSize.Size18
  11282. Search.Text = "Search"
  11283. Search.TextColor3 = Color3.new(1, 1, 1)
  11284. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11285. Search.TextStrokeTransparency = 0
  11286. CMDss.Name = "CMDs"
  11287. CMDss.Parent = MAIN
  11288. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11289. CMDss.BackgroundTransparency = 1
  11290. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11291. CMDss.BorderSizePixel = 0
  11292. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11293. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11294. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11295. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11296. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11297. CMDss.ScrollBarThickness = 8
  11298. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11299. notifyMAIN = Instance.new('ScreenGui', DATA)
  11300. notifyMAIN.Name = 'Notification'
  11301. notifyNOT = Instance.new('Frame', notifyMAIN)
  11302. notifyNOT.Name = 'NOTIFY'
  11303. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11304. notifyNOT.BackgroundTransparency = 1
  11305. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11306. notifyNOT.BorderSizePixel = 2
  11307. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11308. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11309. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11310. notifyNOTE.Name = 'NOTE'
  11311. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11312. notifyNOTE.BackgroundTransparency = 1
  11313. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11314. notifyNOTE.BorderSizePixel = 0
  11315. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11316. notifyNOTE.ZIndex = 4
  11317. notifyNOTE.FontSize = 'Size18'
  11318. notifyNOTE.Font = 'SourceSansBold'
  11319. notifyNOTE.Text = 'NOTIFY'
  11320. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11321. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11322. notifyNOTE.TextStrokeTransparency = 0.8
  11323.  
  11324. addcmd('ayylmao','ayy lmao',{'alien'},
  11325. function(args, speaker)
  11326. local players = getPlayer(args[1], speaker)
  11327. for i,v in pairs(players)do
  11328. local pchar = gPlayers[v].Character
  11329. if pchar:FindFirstChild("Shirt") then
  11330. pchar.Shirt:Destroy()
  11331. end
  11332. if pchar:FindFirstChild("Pants") then
  11333. pchar.Pants:Destroy()
  11334. end
  11335. if pchar:FindFirstChild("Shirt Graphic") then
  11336. pchar["Shirt Graphic"].Graphic = ""
  11337. end
  11338. for i,v in pairs(pchar:GetChildren()) do
  11339. if v:IsA("Accessory") then
  11340. v:Destroy()
  11341. end
  11342. end
  11343. local ayylmao = DATA.ayylmao:Clone()
  11344. ayylmao.Parent = pchar
  11345. local BC = pchar["Body Colors"]
  11346. BC.HeadColor = BrickColor.new("Fossil")
  11347. BC.LeftArmColor = BrickColor.new("Fossil")
  11348. BC.LeftLegColor = BrickColor.new("Fossil")
  11349. BC.RightArmColor = BrickColor.new("Fossil")
  11350. BC.RightLegColor = BrickColor.new("Fossil")
  11351. BC.TorsoColor = BrickColor.new("Fossil")
  11352. end
  11353. end)
  11354. HKFolder = Instance.new("Folder", game.CoreGui)
  11355. for i,v in pairs(HK) do
  11356. local HKValue = Instance.new("StringValue", HKFolder)
  11357. HKValue.Value = v
  11358. HKValue.RobloxLocked = true
  11359. end
  11360. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11361. for i,v in pairs(CMDs) do
  11362. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11363. CMDsValue.Value = v
  11364. CMDsValue.RobloxLocked = true
  11365. end
  11366. cmdOpen = false
  11367. function commands()
  11368. if cmdOpen == false then
  11369. cmdOpen = true
  11370. local cmds = cp:Clone()
  11371. cmds.Parent = game.CoreGui
  11372. local HKV = HKFolder:GetChildren()
  11373. local CMDsV = CMDsFolder:GetChildren()
  11374. dragGUI(cmds.Frame)
  11375. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11376. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11377. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11378. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11379. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11380. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11381. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11382. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11383. end
  11384. --joined/left friend option
  11385. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11386. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11387. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11388. Nfriends = true updatefile()
  11389. end)
  11390. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11391. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11392. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11393. Nfriends = false updatefile()
  11394. end)
  11395. -- Color mixer
  11396. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11397. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11398. end)
  11399. --Message time
  11400. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11401. wait()
  11402. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11403. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11404. updatefile()
  11405. end)
  11406. --CMDBAR keybind
  11407. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11408. wait()
  11409. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11410. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11411. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11412. updatefile()
  11413. end)
  11414. --Change prefix
  11415. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11416. wait()
  11417. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11418. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11419. updatefile()
  11420. end)
  11421. --Check Box for notify
  11422. checked = "http://www.roblox.com/asset/?id=65492641"
  11423. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11424. if suggestionstoggle == true then
  11425. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11426. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11427. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11428. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11429. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11430. suggestionstoggle = true
  11431. updatefile()
  11432. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11433. --Check Box for allow friends on serverlock
  11434. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11435. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11436. if allowfriends == true then
  11437. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11438. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11439. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11440. if allowfriends == true then allowfriends = false updatefile()
  11441. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11442. allowfriends = true updatefile()
  11443. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11444. --Check Box for JoinedLeft notifications
  11445. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11446. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11447. if JLnotify == true then
  11448. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11449. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11450. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11451. if JLnotify == true then JLnotify = false updatefile()
  11452. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11453. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11454. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11455. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11456. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11457. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11458. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11459. cmds.Frame.holder.bar.Hide.Visible = true
  11460. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11461. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11462. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11463. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11464. cmds.Frame.holder.bar.Hide.Visible = true
  11465. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11466. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11467. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11468. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11469. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11470. cmds.Frame.holder.bar.Hide.Visible = false end)
  11471. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11472. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11473. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11474. cmds:Destroy() cmdOpen = false end)
  11475. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11476. searchbar()
  11477. for i = 1, #HKV do
  11478. local YSize = 25
  11479. local Position = ((i * YSize) - YSize)
  11480. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11481. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11482. newcmd.Visible = true
  11483. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11484. newcmd.Text = "" .. HKV[i].Value
  11485. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11486. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11487. end
  11488. for i = 1, #CMDsV do
  11489. local YSize = 25
  11490. local Position = ((i * YSize) - YSize)
  11491. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11492. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11493. newcmd.Visible = true
  11494. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11495. newcmd.Text = "" .. CMDsV[i].Value
  11496. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11497. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11498. end
  11499. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11500. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11501. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11502. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11503.  
  11504. function searchbar()
  11505. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11506. local main = CSP
  11507. local frame = CSP:WaitForChild('CMDs')
  11508. local gui = CSP:WaitForChild('Search')
  11509. local focused = false
  11510. Match = function(name,str)
  11511. return name:lower():find(str:lower()) and true
  11512. end
  11513. gui.FocusLost:connect(function(enterpressed)
  11514. gui.Text = "Search"
  11515. end)
  11516. IndexContents = function(str,bool)
  11517. local Index,SizeY = 0,0
  11518. for i,v in next, frame:GetChildren() do
  11519. if bool then
  11520. if Match(v.Text,str) then
  11521. Index = Index + 1
  11522. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11523. v.Visible = true
  11524. SizeY = SizeY + v.AbsoluteSize.Y
  11525. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11526. else
  11527. v.Visible = false
  11528. end
  11529. else
  11530. v.Visible = true
  11531. SizeY = SizeY + v.AbsoluteSize.Y
  11532. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11533. end
  11534. end
  11535. end
  11536. game:GetService('RunService').Stepped:connect(function()
  11537. if gui:IsFocused() and gui.Text == "Search" then
  11538. gui.Text = ''
  11539. end
  11540. end)
  11541. gui.Changed:connect(function()
  11542. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11543. end)
  11544.  
  11545. IndexContents('',true)
  11546. end
  11547.  
  11548. function runwindow()
  11549. commands()
  11550. searchbar()
  11551. end
  11552.  
  11553. addcmd('settings','opens settings window',{'toggles'},
  11554. function(args, speaker)
  11555. if speaker.userId ~= LP.userId then
  11556. lponly(speaker)
  11557. else
  11558. runwindow()
  11559. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11560. wait(0.1)
  11561. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11562. wait(0.1)
  11563. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11564. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11565. end
  11566. end)
  11567.  
  11568. function movetab(speaker,PART)
  11569. game:GetService('RunService').Stepped:connect(function()
  11570. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11571. PART.Locked = true
  11572. local cf = speaker.Character.HumanoidRootPart.CFrame
  11573. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11574. PART.CFrame = newcf end end) end
  11575.  
  11576. hastab = {}
  11577. addcmd('tablet','opens tablet gui',{},
  11578. function(args, speaker)
  11579. for _, child in pairs( workspace:GetChildren()) do
  11580. if child.Name == speaker.Name .. "TAB" then
  11581. child:Destroy() end end
  11582. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11583. local GUI = Instance.new("SurfaceGui")
  11584. local holder = Instance.new("Frame")
  11585. local bar = Instance.new("Frame")
  11586. local Title = Instance.new("TextLabel")
  11587. local MAIN = Instance.new("Frame")
  11588. local Example = Instance.new("TextLabel")
  11589. local CMDs = Instance.new("ScrollingFrame")
  11590. local PART = Instance.new("Part")
  11591. PART.Name = speaker.Name .. 'TAB'
  11592. PART.Color = maincolor
  11593. PART.Size = Vector3.new(7, 7.8, 0.2)
  11594. PART.Transparency = 0
  11595. PART.Locked = true
  11596. PART.CanCollide = false
  11597. PART.Parent = workspace
  11598. PART.Anchored = true
  11599. PART.Material = "Neon"
  11600. local GUI = Instance.new("SurfaceGui")
  11601. local holder = Instance.new("Frame")
  11602. local bar = Instance.new("Frame")
  11603. local Title = Instance.new("TextLabel")
  11604. local MAIN = Instance.new("Frame")
  11605. local Example = Instance.new("TextLabel")
  11606. local CMDs = Instance.new("ScrollingFrame")
  11607. GUI.Name = "GUI"
  11608. GUI.Parent = PART
  11609. GUI.CanvasSize = Vector2.new(500, 600)
  11610. GUI.Face = Enum.NormalId.Back
  11611. holder.Name = "holder"
  11612. holder.Parent = GUI
  11613. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11614. holder.BackgroundTransparency = 1
  11615. holder.BorderSizePixel = 2
  11616. holder.Position = UDim2.new(0, 0, 0, 10)
  11617. holder.Size = UDim2.new(0, 300, 0, 330)
  11618. holder.ZIndex = 2
  11619. bar.Name = "bar"
  11620. bar.Parent = holder
  11621. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11622. bar.BackgroundTransparency = 0.89999997615814
  11623. bar.BorderSizePixel = 0
  11624. bar.Position = UDim2.new(0, 10, 1, -330)
  11625. bar.Size = UDim2.new(0, 480, 0, 33)
  11626. Title.Name = "Title"
  11627. Title.Parent = bar
  11628. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11629. Title.BackgroundTransparency = 1
  11630. Title.Size = UDim2.new(1, 0, 0, 30)
  11631. Title.Font = Enum.Font.SourceSansBold
  11632. Title.FontSize = Enum.FontSize.Size24
  11633. Title.Text = "[Infinite Yield] Command List"
  11634. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11635. MAIN.Name = "MAIN"
  11636. MAIN.Parent = holder
  11637. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11638. MAIN.BackgroundTransparency = 0.89999997615814
  11639. MAIN.BorderSizePixel = 0
  11640. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11641. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11642. Example.Name = "Example"
  11643. Example.Parent = MAIN
  11644. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11645. Example.BackgroundTransparency = 1
  11646. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11647. Example.BorderSizePixel = 0
  11648. Example.Size = UDim2.new(0, 190, 0, 40)
  11649. Example.Visible = false
  11650. Example.Font = Enum.Font.SourceSansBold
  11651. Example.FontSize = Enum.FontSize.Size36
  11652. Example.Text = "txt"
  11653. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11654. Example.TextStrokeTransparency = 0
  11655. Example.TextXAlignment = Enum.TextXAlignment.Left
  11656. Example.ZIndex = 6
  11657. CMDs.Name = "CMDs"
  11658. CMDs.Parent = MAIN
  11659. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11660. CMDs.BackgroundTransparency = 1
  11661. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11662. CMDs.BorderSizePixel = 0
  11663. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11664. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11665. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11666. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11667. CMDs.ScrollBarThickness = 15
  11668. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11669. local CMDsV = CMDsFolder:GetChildren()
  11670. for i = 1, #CMDsV do
  11671. local YSize = 35
  11672. local Position = ((i * YSize) - YSize)
  11673. local newcmd = Example:Clone()
  11674. newcmd.Parent = CMDs
  11675. newcmd.Visible = true
  11676. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11677. newcmd.Text = "" .. CMDsV[i].Value
  11678. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11679. local cf = speaker.Character.HumanoidRootPart.CFrame
  11680. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11681. PART.CFrame = newcf
  11682. speaker.Character.Humanoid.Died:connect(function()
  11683. PART:Destroy() end)
  11684. wait(1)
  11685. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11686. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11687. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11688. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11689. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11690. end)
  11691.  
  11692. function updatepositions()
  11693. if PList then
  11694. PList:ClearAllChildren()
  11695. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11696. for i = 1, #WayPoints do
  11697. local YSize = 25
  11698. local Position = ((i * YSize) - YSize)
  11699. local newcmd = Example:Clone()
  11700. newcmd.Parent = PList
  11701. newcmd.Visible = true
  11702. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11703. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11704. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11705. local goto = Instance.new("TextButton")
  11706. goto.Name = "goto"
  11707. goto.Parent = PList
  11708. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11709. goto.BackgroundTransparency = 0.30000001192093
  11710. goto.BorderColor3 = Color3.new(1, 0, 0)
  11711. goto.BorderSizePixel = 0
  11712. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11713. goto.Size = UDim2.new(0, 20, 0, 20)
  11714. goto.FontSize = Enum.FontSize.Size14
  11715. goto.Text = ""
  11716. goto.ZIndex = 6
  11717. goto.MouseButton1Click:Connect(function()
  11718. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11719. end)
  11720. end
  11721. end
  11722. end
  11723.  
  11724. posopen = false
  11725. addcmd("positions","lists waypoints",{'pos'},
  11726. function(args, speaker)
  11727. if posopen == false then
  11728. posopen = true
  11729. local Pos = Instance.new("ScreenGui")
  11730. local drag = Instance.new("Frame")
  11731. local PromptDialog = Instance.new("Frame")
  11732. local shadow = Instance.new("Frame")
  11733. local PopupText = Instance.new("TextLabel")
  11734. local Exit = Instance.new("TextButton")
  11735. local ContainerFrame = Instance.new("Frame")
  11736. PList = Instance.new("ScrollingFrame")
  11737. Pos.Name = "Pos"
  11738. Pos.Parent = game.CoreGui
  11739. drag.Name = "drag"
  11740. drag.Parent = Pos
  11741. drag.Active = true
  11742. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11743. drag.BackgroundTransparency = 1
  11744. dragGUI(drag)
  11745. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11746. drag.Size = UDim2.new(0, 290, 0, 30)
  11747. PromptDialog.Name = "PromptDialog"
  11748. PromptDialog.Parent = drag
  11749. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11750. PromptDialog.BackgroundTransparency = 1
  11751. PromptDialog.BorderSizePixel = 0
  11752. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11753. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11754. PromptDialog.ZIndex = 8
  11755. shadow.Name = "shadow"
  11756. shadow.Parent = PromptDialog
  11757. shadow.BackgroundColor3 = maincolor
  11758. shadow.BackgroundTransparency = 0.30000001192093
  11759. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11760. shadow.BorderSizePixel = 0
  11761. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11762. shadow.Size = UDim2.new(0, 290, 0, 26)
  11763. PopupText.Name = "PopupText"
  11764. PopupText.Parent = shadow
  11765. PopupText.BackgroundTransparency = 1
  11766. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11767. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11768. PopupText.ZIndex = 110
  11769. PopupText.Font = Enum.Font.SourceSansBold
  11770. PopupText.FontSize = Enum.FontSize.Size28
  11771. PopupText.Text = "Positions"
  11772. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11773. PopupText.TextStrokeTransparency = 0
  11774. PopupText.TextWrapped = true
  11775. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11776. Exit.Name = "Exit"
  11777. Exit.Parent = shadow
  11778. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11779. Exit.BackgroundTransparency = 0.30000001192093
  11780. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11781. Exit.BorderSizePixel = 0
  11782. Exit.Position = UDim2.new(0, 267, 0, 3)
  11783. Exit.Size = UDim2.new(0, 20, 0, 20)
  11784. Exit.FontSize = Enum.FontSize.Size14
  11785. Exit.Text = ""
  11786. ContainerFrame.Name = "ContainerFrame"
  11787. ContainerFrame.Parent = PromptDialog
  11788. ContainerFrame.BackgroundColor3 = maincolor
  11789. ContainerFrame.BackgroundTransparency = 0.5
  11790. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11791. ContainerFrame.BorderSizePixel = 0
  11792. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11793. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11794. ContainerFrame.ZIndex = 5
  11795. PList.Name = "List"
  11796. PList.Parent = ContainerFrame
  11797. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11798. PList.BackgroundTransparency = 1
  11799. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11800. PList.BorderSizePixel = 0
  11801. PList.Position = UDim2.new(0, 10, 0, 5)
  11802. PList.Size = UDim2.new(0, 280, 0, 230)
  11803. PList.ZIndex = 6
  11804. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11805. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11806. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11807. PList.ScrollBarThickness = 8
  11808. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11809. updatepositions()
  11810. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11811. Exit.MouseButton1Click:Connect(function()
  11812. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11813. wait(0.6) posopen = false Pos:Destroy() end) end
  11814. end)
  11815.  
  11816. function updateadmins()
  11817. if AList then
  11818. AList:ClearAllChildren()
  11819. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11820. for i = 1, #adminname do
  11821. local YSize = 25
  11822. local Position = ((i * YSize) - YSize)
  11823. local newcmd = Example:Clone()
  11824. newcmd.Parent = AList
  11825. newcmd.Visible = true
  11826. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11827. newcmd.Text = adminname[i].NAME
  11828. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11829. end
  11830. end
  11831. end
  11832.  
  11833. adminsopen = false
  11834. adminname = {}
  11835. addcmd('admins','displays admins',{'adminlist'},
  11836. function(args, speaker)
  11837. if speaker.userId ~= LP.userId then
  11838. lponly(speaker) else
  11839. if adminsopen == false then
  11840. adminsopen = true
  11841. local admins = Instance.new("ScreenGui")
  11842. local drag = Instance.new("Frame")
  11843. local PromptDialog = Instance.new("Frame")
  11844. local shadow = Instance.new("Frame")
  11845. local PopupText = Instance.new("TextLabel")
  11846. local Exit = Instance.new("TextButton")
  11847. local ContainerFrame = Instance.new("Frame")
  11848. AList = Instance.new("ScrollingFrame")
  11849. admins.Name = "Admins"
  11850. admins.Parent = game.CoreGui
  11851. drag.Name = "drag"
  11852. drag.Parent = admins
  11853. drag.Active = true
  11854. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11855. drag.BackgroundTransparency = 1
  11856. dragGUI(drag)
  11857. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11858. drag.Size = UDim2.new(0, 290, 0, 30)
  11859. PromptDialog.Name = "PromptDialog"
  11860. PromptDialog.Parent = drag
  11861. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11862. PromptDialog.BackgroundTransparency = 1
  11863. PromptDialog.BorderSizePixel = 0
  11864. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11865. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11866. PromptDialog.ZIndex = 8
  11867. shadow.Name = "shadow"
  11868. shadow.Parent = PromptDialog
  11869. shadow.BackgroundColor3 = maincolor
  11870. shadow.BackgroundTransparency = 0.30000001192093
  11871. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11872. shadow.BorderSizePixel = 0
  11873. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11874. shadow.Size = UDim2.new(0, 290, 0, 26)
  11875. PopupText.Name = "PopupText"
  11876. PopupText.Parent = shadow
  11877. PopupText.BackgroundTransparency = 1
  11878. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11879. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11880. PopupText.ZIndex = 110
  11881. PopupText.Font = Enum.Font.SourceSansBold
  11882. PopupText.FontSize = Enum.FontSize.Size28
  11883. PopupText.Text = "Admins"
  11884. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11885. PopupText.TextStrokeTransparency = 0
  11886. PopupText.TextWrapped = true
  11887. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11888. Exit.Name = "Exit"
  11889. Exit.Parent = shadow
  11890. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11891. Exit.BackgroundTransparency = 0.30000001192093
  11892. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11893. Exit.BorderSizePixel = 0
  11894. Exit.Position = UDim2.new(0, 267, 0, 3)
  11895. Exit.Size = UDim2.new(0, 20, 0, 20)
  11896. Exit.FontSize = Enum.FontSize.Size14
  11897. Exit.Text = ""
  11898. ContainerFrame.Name = "ContainerFrame"
  11899. ContainerFrame.Parent = PromptDialog
  11900. ContainerFrame.BackgroundColor3 = maincolor
  11901. ContainerFrame.BackgroundTransparency = 0.5
  11902. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11903. ContainerFrame.BorderSizePixel = 0
  11904. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11905. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11906. ContainerFrame.ZIndex = 5
  11907. AList.Name = "List"
  11908. AList.Parent = ContainerFrame
  11909. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11910. AList.BackgroundTransparency = 1
  11911. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11912. AList.BorderSizePixel = 0
  11913. AList.Position = UDim2.new(0, 10, 0, 5)
  11914. AList.Size = UDim2.new(0, 280, 0, 230)
  11915. AList.ZIndex = 6
  11916. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11917. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11918. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11919. AList.ScrollBarThickness = 8
  11920. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11921. updateadmins()
  11922. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11923. Exit.MouseButton1Click:Connect(function()
  11924. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11925. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11926. end)
  11927.  
  11928. function updatebans()
  11929. if BList then
  11930. BList:ClearAllChildren()
  11931. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11932. for i = 1, #banname do
  11933. local YSize = 25
  11934. local Position = ((i * YSize) - YSize)
  11935. local newcmd = Example:Clone()
  11936. newcmd.Parent = BList
  11937. newcmd.Visible = true
  11938. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11939. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11940. newcmd.TextSize = 20
  11941. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11942. local delet = Instance.new("TextButton")
  11943. delet.Name = "delet"
  11944. delet.Parent = BList
  11945. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11946. delet.BackgroundTransparency = 0.30000001192093
  11947. delet.BorderColor3 = Color3.new(1, 0, 0)
  11948. delet.BorderSizePixel = 0
  11949. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11950. delet.Size = UDim2.new(0, 20, 0, 20)
  11951. delet.FontSize = Enum.FontSize.Size14
  11952. delet.Text = ""
  11953. delet.ZIndex = 6
  11954. delet.MouseButton1Click:Connect(function()
  11955. execCmd("unban "..banname[i].NAME)
  11956. end)
  11957. end
  11958. end
  11959. end
  11960.  
  11961. banname = {}
  11962. bansopen = false
  11963. addcmd('bans','displays bans',{'banlist'},
  11964. function(args, speaker)
  11965. if speaker.userId ~= LP.userId then
  11966. lponly(speaker) else
  11967. if bansopen == false then
  11968. bansopen = true
  11969. local Bans = Instance.new("ScreenGui")
  11970. local drag = Instance.new("Frame")
  11971. local PromptDialog = Instance.new("Frame")
  11972. local ContainerFrame = Instance.new("Frame")
  11973. BList = Instance.new("ScrollingFrame")
  11974. local shadow = Instance.new("Frame")
  11975. local Exit = Instance.new("TextButton")
  11976. local PopupText = Instance.new("TextLabel")
  11977. Bans.Name = "Bans"
  11978. Bans.Parent = game.CoreGui
  11979. drag.Name = "drag"
  11980. drag.Parent = Bans
  11981. drag.Active = true
  11982. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11983. drag.BackgroundTransparency = 1
  11984. dragGUI(drag)
  11985. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11986. drag.Size = UDim2.new(0, 438, 0, 26)
  11987. PromptDialog.Name = "PromptDialog"
  11988. PromptDialog.Parent = drag
  11989. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11990. PromptDialog.BackgroundTransparency = 1
  11991. PromptDialog.BorderSizePixel = 0
  11992. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11993. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11994. PromptDialog.ZIndex = 5
  11995. ContainerFrame.Name = "ContainerFrame"
  11996. ContainerFrame.Parent = PromptDialog
  11997. ContainerFrame.BackgroundColor3 = maincolor
  11998. ContainerFrame.BackgroundTransparency = 0.5
  11999. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12000. ContainerFrame.BorderSizePixel = 0
  12001. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12002. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12003. ContainerFrame.ZIndex = 5
  12004. BList.Name = "List"
  12005. BList.Parent = ContainerFrame
  12006. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12007. BList.BackgroundTransparency = 1
  12008. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12009. BList.BorderSizePixel = 0
  12010. BList.Position = UDim2.new(0, 10, 0, 9)
  12011. BList.Size = UDim2.new(0, 428, 0, 230)
  12012. BList.ZIndex = 5
  12013. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12014. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12015. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12016. BList.ScrollBarThickness = 8
  12017. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12018. shadow.Name = "shadow"
  12019. shadow.Parent = PromptDialog
  12020. shadow.BackgroundColor3 = maincolor
  12021. shadow.BackgroundTransparency = 0.30000001192093
  12022. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12023. shadow.BorderSizePixel = 0
  12024. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12025. shadow.Size = UDim2.new(0, 438, 0, 26)
  12026. Exit.Name = "Exit"
  12027. Exit.Parent = shadow
  12028. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12029. Exit.BackgroundTransparency = 0.30000001192093
  12030. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12031. Exit.BorderSizePixel = 0
  12032. Exit.Position = UDim2.new(0, 415, 0, 3)
  12033. Exit.Size = UDim2.new(0, 20, 0, 20)
  12034. Exit.FontSize = Enum.FontSize.Size14
  12035. Exit.Text = ""
  12036. PopupText.Name = "PopupText"
  12037. PopupText.Parent = shadow
  12038. PopupText.BackgroundTransparency = 1
  12039. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12040. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12041. PopupText.ZIndex = 6
  12042. PopupText.Font = Enum.Font.SourceSansBold
  12043. PopupText.FontSize = Enum.FontSize.Size32
  12044. PopupText.Text = "Bans"
  12045. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12046. PopupText.TextStrokeTransparency = 0
  12047. PopupText.TextWrapped = true
  12048. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12049. updatebans()
  12050. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12051. Exit.MouseButton1Click:Connect(function()
  12052. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12053. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12054. end)
  12055.  
  12056. function updatealiases()
  12057. if AlList then
  12058. AlList:ClearAllChildren()
  12059. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12060. for i = 1, #aliasSave do
  12061. local YSize = 25
  12062. local Position = ((i * YSize) - YSize)
  12063. local newcmd = Example:Clone()
  12064. newcmd.Parent = AlList
  12065. newcmd.Visible = true
  12066. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12067. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12068. newcmd.TextSize = 20
  12069. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12070. local delet = Instance.new("TextButton")
  12071. delet.Name = "delet"
  12072. delet.Parent = AlList
  12073. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12074. delet.BackgroundTransparency = 0.30000001192093
  12075. delet.BorderColor3 = Color3.new(1, 0, 0)
  12076. delet.BorderSizePixel = 0
  12077. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12078. delet.Size = UDim2.new(0, 20, 0, 20)
  12079. delet.FontSize = Enum.FontSize.Size14
  12080. delet.Text = ""
  12081. delet.ZIndex = 6
  12082. delet.MouseButton1Click:Connect(function()
  12083. execCmd("removealias "..aliasSave[i].ALIAS)
  12084. end)
  12085. end
  12086. end
  12087. end
  12088.  
  12089. aliasesopen = false
  12090. addcmd('aliases','displays aliases',{},
  12091. function(args, speaker)
  12092. if speaker.userId ~= LP.userId then
  12093. lponly(speaker) else
  12094. if aliasesopen == false then
  12095. aliasesopen = true
  12096. local aliases = Instance.new("ScreenGui")
  12097. local drag = Instance.new("Frame")
  12098. local PromptDialog = Instance.new("Frame")
  12099. local ContainerFrame = Instance.new("Frame")
  12100. AlList = Instance.new("ScrollingFrame")
  12101. local shadow = Instance.new("Frame")
  12102. local Exit = Instance.new("TextButton")
  12103. local PopupText = Instance.new("TextLabel")
  12104. aliases.Name = "Aliases"
  12105. aliases.Parent = game.CoreGui
  12106. drag.Name = "drag"
  12107. drag.Parent = aliases
  12108. drag.Active = true
  12109. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12110. drag.BackgroundTransparency = 1
  12111. dragGUI(drag)
  12112. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12113. drag.Size = UDim2.new(0, 438, 0, 26)
  12114. PromptDialog.Name = "PromptDialog"
  12115. PromptDialog.Parent = drag
  12116. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12117. PromptDialog.BackgroundTransparency = 1
  12118. PromptDialog.BorderSizePixel = 0
  12119. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12120. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12121. PromptDialog.ZIndex = 5
  12122. ContainerFrame.Name = "ContainerFrame"
  12123. ContainerFrame.Parent = PromptDialog
  12124. ContainerFrame.BackgroundColor3 = maincolor
  12125. ContainerFrame.BackgroundTransparency = 0.5
  12126. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12127. ContainerFrame.BorderSizePixel = 0
  12128. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12129. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12130. ContainerFrame.ZIndex = 5
  12131. AlList.Name = "List"
  12132. AlList.Parent = ContainerFrame
  12133. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12134. AlList.BackgroundTransparency = 1
  12135. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12136. AlList.BorderSizePixel = 0
  12137. AlList.Position = UDim2.new(0, 10, 0, 9)
  12138. AlList.Size = UDim2.new(0, 428, 0, 230)
  12139. AlList.ZIndex = 5
  12140. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12141. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12142. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12143. AlList.ScrollBarThickness = 8
  12144. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12145. shadow.Name = "shadow"
  12146. shadow.Parent = PromptDialog
  12147. shadow.BackgroundColor3 = maincolor
  12148. shadow.BackgroundTransparency = 0.30000001192093
  12149. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12150. shadow.BorderSizePixel = 0
  12151. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12152. shadow.Size = UDim2.new(0, 438, 0, 26)
  12153. Exit.Name = "Exit"
  12154. Exit.Parent = shadow
  12155. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12156. Exit.BackgroundTransparency = 0.30000001192093
  12157. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12158. Exit.BorderSizePixel = 0
  12159. Exit.Position = UDim2.new(0, 415, 0, 3)
  12160. Exit.Size = UDim2.new(0, 20, 0, 20)
  12161. Exit.FontSize = Enum.FontSize.Size14
  12162. Exit.Text = ""
  12163. PopupText.Name = "PopupText"
  12164. PopupText.Parent = shadow
  12165. PopupText.BackgroundTransparency = 1
  12166. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12167. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12168. PopupText.ZIndex = 6
  12169. PopupText.Font = Enum.Font.SourceSansBold
  12170. PopupText.FontSize = Enum.FontSize.Size32
  12171. PopupText.Text = "Aliases"
  12172. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12173. PopupText.TextStrokeTransparency = 0
  12174. PopupText.TextWrapped = true
  12175. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12176. updatealiases()
  12177. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12178. Exit.MouseButton1Click:Connect(function()
  12179. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12180. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12181. end)
  12182.  
  12183. addcmd('sound', 'plays a sound',{'music','play'},
  12184. function(args, speaker)
  12185. if isNumber(args[1]) then
  12186. for i,v in pairs(game:GetDescendants()) do
  12187. if v:IsA'Sound'then v:Destroy() end end
  12188. local c = args[1] or 'stop'
  12189. if std.inTable({'stop'}, c:lower()) then return end
  12190. local s = Instance.new("Sound", workspace)
  12191. s.Name = "IYsound"
  12192. s.Looped = true
  12193. s.SoundId = "rbxassetid://" .. c
  12194. s.Volume = 1
  12195. s:Play()
  12196. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12197. playerenabled = false
  12198. Notify('Playing: '..Asset.Name..' ('..c..')')
  12199. else
  12200. local name = GLS(false, 0)
  12201. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12202. Notify('Stopped audio')
  12203. for i,v in pairs(game:GetDescendants()) do
  12204. if v:IsA'Sound'then v:Destroy() end end
  12205. return
  12206. end
  12207. Notify('Loading list...')
  12208. local Audios = Instance.new("ScreenGui")
  12209. local drag = Instance.new("Frame")
  12210. local PromptDialog = Instance.new("Frame")
  12211. local ContainerFrame = Instance.new("Frame")
  12212. local AudList = Instance.new("ScrollingFrame")
  12213. local shadow = Instance.new("Frame")
  12214. local Exit = Instance.new("TextButton")
  12215. local PopupText = Instance.new("TextLabel")
  12216. local Hide = Instance.new("TextButton")
  12217. Audios.Name = "Audios"
  12218. Audios.Parent = game.CoreGui
  12219. drag.Name = "drag"
  12220. drag.Parent = Audios
  12221. drag.Active = true
  12222. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12223. drag.BackgroundTransparency = 1
  12224. dragGUI(drag)
  12225. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12226. drag.Size = UDim2.new(0, 438, 0, 26)
  12227. PromptDialog.Name = "PromptDialog"
  12228. PromptDialog.Parent = drag
  12229. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12230. PromptDialog.BackgroundTransparency = 1
  12231. PromptDialog.BorderSizePixel = 0
  12232. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12233. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12234. PromptDialog.ZIndex = 5
  12235. PromptDialog.ClipsDescendants = true
  12236. ContainerFrame.Name = "ContainerFrame"
  12237. ContainerFrame.Parent = PromptDialog
  12238. ContainerFrame.BackgroundColor3 = maincolor
  12239. ContainerFrame.BackgroundTransparency = 0.5
  12240. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12241. ContainerFrame.BorderSizePixel = 0
  12242. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12243. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12244. ContainerFrame.ZIndex = 5
  12245. AudList.Name = "List"
  12246. AudList.Parent = ContainerFrame
  12247. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12248. AudList.BackgroundTransparency = 1
  12249. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12250. AudList.BorderSizePixel = 0
  12251. AudList.Position = UDim2.new(0, 10, 0, 9)
  12252. AudList.Size = UDim2.new(0, 428, 0, 230)
  12253. AudList.ZIndex = 5
  12254. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12255. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12256. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12257. AudList.ScrollBarThickness = 8
  12258. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12259. shadow.Name = "shadow"
  12260. shadow.Parent = PromptDialog
  12261. shadow.BackgroundColor3 = maincolor
  12262. shadow.BackgroundTransparency = 0.30000001192093
  12263. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12264. shadow.BorderSizePixel = 0
  12265. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12266. shadow.Size = UDim2.new(0, 438, 0, 26)
  12267. Exit.Name = "Exit"
  12268. Exit.Parent = shadow
  12269. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12270. Exit.BackgroundTransparency = 0.30000001192093
  12271. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12272. Exit.BorderSizePixel = 0
  12273. Exit.Position = UDim2.new(0, 415, 0, 3)
  12274. Exit.Size = UDim2.new(0, 20, 0, 20)
  12275. Exit.FontSize = Enum.FontSize.Size14
  12276. Exit.Text = ""
  12277. PopupText.Name = "PopupText"
  12278. PopupText.Parent = shadow
  12279. PopupText.BackgroundTransparency = 1
  12280. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12281. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12282. PopupText.ZIndex = 6
  12283. PopupText.Font = Enum.Font.SourceSansBold
  12284. PopupText.FontSize = Enum.FontSize.Size32
  12285. PopupText.Text = GLS(false, 0).." [Audio]"
  12286. PopupText.TextScaled = true
  12287. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12288. PopupText.TextStrokeTransparency = 0
  12289. PopupText.TextWrapped = true
  12290. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12291. Hide.Name = "Hide"
  12292. Hide.Parent = shadow
  12293. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12294. Hide.BackgroundTransparency = 0.30000001192093
  12295. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12296. Hide.BorderSizePixel = 0
  12297. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12298. Hide.Size = UDim2.new(0, 20, 0, 20)
  12299. Hide.FontSize = Enum.FontSize.Size14
  12300. Hide.Text = ""
  12301. local hidden = false
  12302. Hide.MouseButton1Down:connect(function()
  12303. if hidden == false then hidden = true
  12304. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12305. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12306. end end)
  12307. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12308. local results = HttpService:JSONDecode(json)
  12309. if #results == 0 then
  12310. Notify('No audio found :(')
  12311. Audios:Destroy()
  12312. return
  12313. end
  12314. for i,v in pairs(results) do
  12315. local YSize = 25
  12316. local Position = ((i * YSize) - YSize)
  12317. local newcmd = Example:Clone()
  12318. newcmd.Parent = AudList
  12319. newcmd.Visible = true
  12320. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12321. newcmd.Text = " "..v.Name
  12322. newcmd.TextSize = 20
  12323. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12324. local play = Instance.new("TextButton")
  12325. play.Name = "play"
  12326. play.Parent = AudList
  12327. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12328. play.BackgroundTransparency = 0.30000001192093
  12329. play.BorderColor3 = Color3.new(1, 0, 0)
  12330. play.BorderSizePixel = 0
  12331. play.Position = UDim2.new(0,-10,0, Position + 5)
  12332. play.Size = UDim2.new(0, 20, 0, 20)
  12333. play.FontSize = Enum.FontSize.Size14
  12334. play.Text = ""
  12335. play.ZIndex = 6
  12336. play.MouseButton1Click:Connect(function()
  12337. playerenabled = false
  12338. for i,v in pairs(game:GetDescendants()) do
  12339. if v:IsA'Sound'then v:Destroy() end end
  12340. wait(0.1)
  12341. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12342. local s = Instance.new("Sound", workspace)
  12343. s.Name = "IYsound"
  12344. s.Looped = true
  12345. s.SoundId = "rbxassetid://" .. v.AssetId
  12346. s.Volume = 1
  12347. s:Play()
  12348. end)
  12349. Notify('Select an audio to play')
  12350. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12351. Exit.MouseButton1Click:Connect(function()
  12352. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12353. wait(0.6) Audios:Destroy() end) end end
  12354. end)
  12355.  
  12356. function dragmodel(model, window, frame, name)
  12357. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12358. drag:MakeJoints() drag.Name = name
  12359. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12360. function collectParts(object, baseParts)
  12361. if object:IsA("BasePart") then
  12362. baseParts[#baseParts+1] = object end
  12363. for index,child in pairs(object:GetChildren()) do
  12364. collectParts(child, baseParts) end end
  12365. collectParts(drag, parts)
  12366. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12367. dragging = true
  12368. mouse.Move:connect(function()
  12369. if dragging then
  12370. Dragger:MouseMove(mouse.UnitRay)
  12371. end end)
  12372. mouse.KeyDown:connect(function(Key)
  12373. if dragging then
  12374. if Key == "r" then
  12375. Dragger:AxisRotate("Y")
  12376. elseif Key == "t" then
  12377. Dragger:AxisRotate("X")
  12378. elseif Key == "e" then
  12379. if window == true then
  12380. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12381. end
  12382. drag:Destroy()
  12383. dragging = false
  12384. Dragger:MouseUp()
  12385. end end end)
  12386. mouse.Button1Down:connect(function()
  12387. if dragging then
  12388. if window == true then
  12389. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12390. end
  12391. dragging = false
  12392. Dragger:MouseUp()
  12393. end end) end
  12394.  
  12395. addcmd('insert', 'inserts a model',{'ins'},
  12396. function(args, speaker)
  12397. if isNumber(args[1]) then
  12398. local window = false
  12399. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12400. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12401. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12402. else
  12403. local name = GLS(false, 0)
  12404. Notify('Loading list...')
  12405. local Models = Instance.new("ScreenGui")
  12406. local drag = Instance.new("Frame")
  12407. local PromptDialog = Instance.new("Frame")
  12408. local ModelContainerFrame = Instance.new("Frame")
  12409. local ModList = Instance.new("ScrollingFrame")
  12410. local shadow = Instance.new("Frame")
  12411. local Exit = Instance.new("TextButton")
  12412. local PopupText = Instance.new("TextLabel")
  12413. local Hide = Instance.new("TextButton")
  12414. Models.Name = "Models"
  12415. Models.Parent = game.CoreGui
  12416. drag.Name = "drag"
  12417. drag.Parent = Models
  12418. drag.Active = true
  12419. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12420. drag.BackgroundTransparency = 1
  12421. dragGUI(drag)
  12422. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12423. drag.Size = UDim2.new(0, 438, 0, 26)
  12424. PromptDialog.Name = "PromptDialog"
  12425. PromptDialog.Parent = drag
  12426. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12427. PromptDialog.BackgroundTransparency = 1
  12428. PromptDialog.BorderSizePixel = 0
  12429. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12430. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12431. PromptDialog.ClipsDescendants = true
  12432. PromptDialog.ZIndex = 5
  12433. ModelContainerFrame.Name = "ContainerFrame"
  12434. ModelContainerFrame.Parent = PromptDialog
  12435. ModelContainerFrame.BackgroundColor3 = maincolor
  12436. ModelContainerFrame.BackgroundTransparency = 0.5
  12437. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12438. ModelContainerFrame.BorderSizePixel = 0
  12439. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12440. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12441. ModelContainerFrame.ZIndex = 5
  12442. ModList.Name = "List"
  12443. ModList.Parent = ModelContainerFrame
  12444. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12445. ModList.BackgroundTransparency = 1
  12446. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12447. ModList.BorderSizePixel = 0
  12448. ModList.Position = UDim2.new(0, 10, 0, 9)
  12449. ModList.Size = UDim2.new(0, 428, 0, 230)
  12450. ModList.ZIndex = 5
  12451. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12452. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12453. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12454. ModList.ScrollBarThickness = 8
  12455. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12456. shadow.Name = "shadow"
  12457. shadow.Parent = PromptDialog
  12458. shadow.BackgroundColor3 = maincolor
  12459. shadow.BackgroundTransparency = 0.30000001192093
  12460. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12461. shadow.BorderSizePixel = 0
  12462. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12463. shadow.Size = UDim2.new(0, 438, 0, 26)
  12464. Exit.Name = "Exit"
  12465. Exit.Parent = shadow
  12466. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12467. Exit.BackgroundTransparency = 0.30000001192093
  12468. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12469. Exit.BorderSizePixel = 0
  12470. Exit.Position = UDim2.new(0, 415, 0, 3)
  12471. Exit.Size = UDim2.new(0, 20, 0, 20)
  12472. Exit.FontSize = Enum.FontSize.Size14
  12473. Exit.Text = ""
  12474. PopupText.Name = "PopupText"
  12475. PopupText.Parent = shadow
  12476. PopupText.BackgroundTransparency = 1
  12477. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12478. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12479. PopupText.ZIndex = 6
  12480. PopupText.Font = Enum.Font.SourceSansBold
  12481. PopupText.FontSize = Enum.FontSize.Size32
  12482. PopupText.Text = GLS(false, 0).." [Models]"
  12483. PopupText.TextScaled = true
  12484. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12485. PopupText.TextStrokeTransparency = 0
  12486. PopupText.TextWrapped = true
  12487. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12488. Hide.Name = "Hide"
  12489. Hide.Parent = shadow
  12490. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12491. Hide.BackgroundTransparency = 0.30000001192093
  12492. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12493. Hide.BorderSizePixel = 0
  12494. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12495. Hide.Size = UDim2.new(0, 20, 0, 20)
  12496. Hide.FontSize = Enum.FontSize.Size14
  12497. Hide.Text = ""
  12498. local hidden = false
  12499. Hide.MouseButton1Down:connect(function()
  12500. if hidden == false then hidden = true
  12501. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12502. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12503. end end)
  12504. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12505. local results = HttpService:JSONDecode(json)
  12506. if #results == 0 then
  12507. Notify('No models found :(')
  12508. Models:Destroy()
  12509. return
  12510. end
  12511. for i,v in pairs(results) do
  12512. local YSize = 100
  12513. local Position = ((i * YSize) - YSize)
  12514. local newcmd = Example:Clone()
  12515. newcmd.Parent = ModList
  12516. newcmd.Visible = true
  12517. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12518. newcmd.Text = " "..v.Name
  12519. newcmd.TextSize = 20
  12520. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12521. local ins = Instance.new("TextButton")
  12522. ins.Name = "ins"
  12523. ins.Parent = ModList
  12524. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12525. ins.BackgroundTransparency = 0.30000001192093
  12526. ins.BorderColor3 = Color3.new(1, 0, 0)
  12527. ins.BorderSizePixel = 0
  12528. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12529. ins.Size = UDim2.new(0, 20, 0, 20)
  12530. ins.FontSize = Enum.FontSize.Size14
  12531. ins.Text = ""
  12532. ins.ZIndex = 6
  12533. local img = Instance.new("ImageLabel")
  12534. img.Parent = ModList
  12535. img.Position = UDim2.new(0,300,0, Position + 5)
  12536. img.Size = UDim2.new(0,100,0,100)
  12537. img.ZIndex = 6
  12538. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12539. img.BackgroundTransparency = 1
  12540. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12541. ins.MouseButton1Click:Connect(function()
  12542. local window = true
  12543. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12544. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12545. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12546. end)
  12547. Notify('Select a model to insert')
  12548. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12549. Exit.MouseButton1Click:Connect(function()
  12550. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12551. wait(0.6) Models:Destroy() end) end end
  12552. end)
  12553.  
  12554. addcmd('cmds','opens cmds window',{'commands'},
  12555. function(args, speaker)
  12556. if speaker.userId ~= LP.userId then
  12557. for _, child in pairs( workspace:GetChildren()) do
  12558. if child.Name == speaker.Name .. "TAB" then
  12559. child:Destroy() end end
  12560. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12561. local GUI = Instance.new("SurfaceGui")
  12562. local holder = Instance.new("Frame")
  12563. local bar = Instance.new("Frame")
  12564. local Title = Instance.new("TextLabel")
  12565. local MAIN = Instance.new("Frame")
  12566. local Example = Instance.new("TextLabel")
  12567. local CMDs = Instance.new("ScrollingFrame")
  12568. local PART = Instance.new("Part")
  12569. PART.Name = speaker.Name .. 'TAB'
  12570. PART.Color = maincolor
  12571. PART.Size = Vector3.new(7, 7.8, 0.2)
  12572. PART.Transparency = 0
  12573. PART.Locked = true
  12574. PART.CanCollide = false
  12575. PART.Parent = workspace
  12576. PART.Anchored = true
  12577. PART.Material = "Neon"
  12578. local GUI = Instance.new("SurfaceGui")
  12579. local holder = Instance.new("Frame")
  12580. local bar = Instance.new("Frame")
  12581. local Title = Instance.new("TextLabel")
  12582. local MAIN = Instance.new("Frame")
  12583. local Example = Instance.new("TextLabel")
  12584. local CMDs = Instance.new("ScrollingFrame")
  12585. GUI.Name = "GUI"
  12586. GUI.Parent = PART
  12587. GUI.CanvasSize = Vector2.new(500, 600)
  12588. GUI.Face = Enum.NormalId.Back
  12589. holder.Name = "holder"
  12590. holder.Parent = GUI
  12591. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12592. holder.BackgroundTransparency = 1
  12593. holder.BorderSizePixel = 2
  12594. holder.Position = UDim2.new(0, 0, 0, 10)
  12595. holder.Size = UDim2.new(0, 300, 0, 330)
  12596. holder.ZIndex = 2
  12597. bar.Name = "bar"
  12598. bar.Parent = holder
  12599. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12600. bar.BackgroundTransparency = 0.89999997615814
  12601. bar.BorderSizePixel = 0
  12602. bar.Position = UDim2.new(0, 10, 1, -330)
  12603. bar.Size = UDim2.new(0, 480, 0, 33)
  12604. Title.Name = "Title"
  12605. Title.Parent = bar
  12606. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12607. Title.BackgroundTransparency = 1
  12608. Title.Size = UDim2.new(1, 0, 0, 30)
  12609. Title.Font = Enum.Font.SourceSansBold
  12610. Title.FontSize = Enum.FontSize.Size24
  12611. Title.Text = "[Infinite Yield] Command List"
  12612. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12613. MAIN.Name = "MAIN"
  12614. MAIN.Parent = holder
  12615. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12616. MAIN.BackgroundTransparency = 0.89999997615814
  12617. MAIN.BorderSizePixel = 0
  12618. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12619. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12620. Example.Name = "Example"
  12621. Example.Parent = MAIN
  12622. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12623. Example.BackgroundTransparency = 1
  12624. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12625. Example.BorderSizePixel = 0
  12626. Example.Size = UDim2.new(0, 190, 0, 40)
  12627. Example.Visible = false
  12628. Example.Font = Enum.Font.SourceSansBold
  12629. Example.FontSize = Enum.FontSize.Size36
  12630. Example.Text = "txt"
  12631. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12632. Example.TextStrokeTransparency = 0
  12633. Example.TextXAlignment = Enum.TextXAlignment.Left
  12634. Example.ZIndex = 6
  12635. CMDs.Name = "CMDs"
  12636. CMDs.Parent = MAIN
  12637. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12638. CMDs.BackgroundTransparency = 1
  12639. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12640. CMDs.BorderSizePixel = 0
  12641. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12642. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12643. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12644. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12645. CMDs.ScrollBarThickness = 15
  12646. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12647. local CMDsV = CMDsFolder:GetChildren()
  12648. for i = 1, #CMDsV do
  12649. local YSize = 35
  12650. local Position = ((i * YSize) - YSize)
  12651. local newcmd = Example:Clone()
  12652. newcmd.Parent = CMDs
  12653. newcmd.Visible = true
  12654. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12655. newcmd.Text = "" .. CMDsV[i].Value
  12656. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12657. local cf = speaker.Character.HumanoidRootPart.CFrame
  12658. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12659. PART.CFrame = newcf
  12660. speaker.Character.Humanoid.Died:connect(function()
  12661. PART:Destroy() end)
  12662. wait(1)
  12663. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12664. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12665. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12666. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12667. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12668. else
  12669. if cmdOpen == true then
  12670. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12671. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12672. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12673. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12674. else
  12675. commands() searchbar()
  12676. end end
  12677. end)
  12678. cmdBAR.FocusLost:connect(function(enterpressed)
  12679. if enterpressed and cmdBAR.Text ~= "" then
  12680. spawn(function ()
  12681. execCmd(cmdBAR.Text, Player)
  12682. end)
  12683. end
  12684. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12685. cmdBAR.BorderSizePixel = 1
  12686. wait(0.1)
  12687. cmdBAR.BorderSizePixel = 0
  12688. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12689. end)
  12690. Mouse.KeyDown:connect(function(Key)
  12691. if (Key==cmdbarbind) then
  12692. cmdBAR:CaptureFocus()
  12693. cmdBAR.BorderSizePixel = 1
  12694. wait(0.1)
  12695. cmdBAR.BorderSizePixel = 2
  12696. end
  12697. end)
  12698. cmdBAR.Changed:connect(function (property)
  12699. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12700. end)
  12701. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12702. local diff = cmdBAR.TextBounds.X-250
  12703. 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)
  12704. end)
  12705. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12706. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12707. if not cmdBAR:IsFocused() then return end
  12708. if input.KeyCode == Enum.KeyCode.Up then
  12709. historyCount = historyCount + 1
  12710. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12711. cmdBAR.Text = cmdHistory[historyCount] or ""
  12712. elseif input.KeyCode == Enum.KeyCode.Down then
  12713. historyCount = historyCount - 1
  12714. if historyCount < 1 then historyCount = 1 end
  12715. cmdBAR.Text = cmdHistory[historyCount] or ""
  12716. end
  12717. end)
  12718. NOTIFY = DATA.Notification
  12719. NOTIFY.Parent = game.CoreGui
  12720. local usingNOTE = false
  12721. function Notify(msg)
  12722. spawn(function()
  12723. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12724. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12725. wait(0.5)
  12726. MusicPlayer:Hide()
  12727. if qopen == true then
  12728. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12729. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12730. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12731. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12732. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12733. NOTIFY.NOTIFY.NOTE.Text = msg
  12734. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12735. if playerenabled == true then
  12736. wait(4)
  12737. if playerenabled == true then
  12738. MusicPlayer:Show()
  12739. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12740. end
  12741. end
  12742. else
  12743. NOTIFY.NOTIFY.NOTE.Text = msg
  12744. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12745. if playerenabled == true then
  12746. wait(4)
  12747. if playerenabled == true then
  12748. MusicPlayer:Show()
  12749. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12750. end
  12751. end
  12752. end end end) end
  12753. 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
  12754. 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)
  12755. 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
  12756. 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
  12757. 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)
  12758. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12759. if aliasSave then
  12760. for i = 1, #aliasSave do
  12761. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12762. end else
  12763. aliasSave = {} wait(0.1) updatefile()
  12764. for i = 1, #aliasSave do
  12765. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12766. end end
  12767. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12768. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12769. local Logs = Instance.new("ScreenGui")
  12770. logdrag = Instance.new("Frame")
  12771. local PromptDialog = Instance.new("Frame")
  12772. local ContainerFrame = Instance.new("Frame")
  12773. local pos = Instance.new("Frame")
  12774. local clear = Instance.new("TextButton")
  12775. local scroll = Instance.new("ScrollingFrame")
  12776. local hl = Instance.new("Frame")
  12777. local whispers = Instance.new("Frame")
  12778. local CheckBox = Instance.new("ImageButton")
  12779. local box = Instance.new("TextButton")
  12780. local whispers_2 = Instance.new("TextLabel")
  12781. local chats = Instance.new("Frame")
  12782. local CheckBox_2 = Instance.new("ImageButton")
  12783. local box_2 = Instance.new("TextButton")
  12784. local chats_2 = Instance.new("TextLabel")
  12785. local commands = Instance.new("Frame")
  12786. local CheckBox_3 = Instance.new("ImageButton")
  12787. local box_3 = Instance.new("TextButton")
  12788. local commands_2 = Instance.new("TextLabel")
  12789. local shadow = Instance.new("Frame")
  12790. local Exit = Instance.new("TextButton")
  12791. local PopupText = Instance.new("TextLabel")
  12792. local Hide = Instance.new("TextButton")
  12793. Logs.Name = "Logs"
  12794. Logs.Parent = game.CoreGui
  12795. logdrag.Name = "drag"
  12796. logdrag.Parent = Logs
  12797. logdrag.Active = true
  12798. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12799. logdrag.BackgroundTransparency = 1
  12800. dragGUI(logdrag)
  12801. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12802. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12803. PromptDialog.Name = "PromptDialog"
  12804. PromptDialog.Parent = logdrag
  12805. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12806. PromptDialog.BackgroundTransparency = 1
  12807. PromptDialog.BorderSizePixel = 0
  12808. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12809. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12810. PromptDialog.ZIndex = 5
  12811. PromptDialog.ClipsDescendants = true
  12812. ContainerFrame.Name = "ContainerFrame"
  12813. ContainerFrame.Parent = PromptDialog
  12814. ContainerFrame.BackgroundColor3 = maincolor
  12815. ContainerFrame.BackgroundTransparency = 0.5
  12816. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12817. ContainerFrame.BorderSizePixel = 0
  12818. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12819. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12820. ContainerFrame.ZIndex = 5
  12821. pos.Name = "pos"
  12822. pos.Parent = ContainerFrame
  12823. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12824. pos.BackgroundTransparency = 1
  12825. pos.BorderColor3 = Color3.new(0, 0, 0)
  12826. pos.BorderSizePixel = 0
  12827. pos.Position = UDim2.new(0, 10, 0, 9)
  12828. pos.Size = UDim2.new(0, 428, 0, 230)
  12829. pos.ZIndex = 5
  12830. clear.Name = "clear"
  12831. clear.Parent = pos
  12832. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12833. clear.BackgroundTransparency = 0.80000001192093
  12834. clear.BorderColor3 = Color3.new(1, 1, 1)
  12835. clear.Position = UDim2.new(0, 3, 0, 3)
  12836. clear.Size = UDim2.new(0, 70, 0, 20)
  12837. clear.ZIndex = 5
  12838. clear.Font = Enum.Font.SourceSans
  12839. clear.FontSize = Enum.FontSize.Size14
  12840. clear.Text = "Clear"
  12841. clear.TextColor3 = Color3.new(1, 1, 1)
  12842. scroll.Name = "scroll"
  12843. scroll.Parent = pos
  12844. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12845. scroll.BackgroundTransparency = 1
  12846. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12847. scroll.BorderSizePixel = 0
  12848. scroll.Size = UDim2.new(0, 413, 0, 193)
  12849. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12850. scroll.ZIndex = 5
  12851. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12852. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12853. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12854. scroll.ScrollBarThickness = 8
  12855. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12856. hl.Name = "hl"
  12857. hl.Parent = pos
  12858. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12859. hl.BackgroundTransparency = 0.5
  12860. hl.BorderColor3 = Color3.new(0, 0, 0)
  12861. hl.BorderSizePixel = 0
  12862. hl.Position = UDim2.new(0, 2, 0, 35)
  12863. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12864. hl.ZIndex = 5
  12865. whispers.Name = "whispers"
  12866. whispers.Parent = pos
  12867. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12868. whispers.BackgroundTransparency = 1
  12869. whispers.Size = UDim2.new(0, 428, 0, 230)
  12870. CheckBox.Name = "CheckBox"
  12871. CheckBox.Parent = whispers
  12872. CheckBox.BackgroundTransparency = 1
  12873. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12874. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12875. CheckBox.ZIndex = 6
  12876. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12877. box.Name = "box"
  12878. box.Parent = whispers
  12879. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12880. box.BackgroundTransparency = 0.80000001192093
  12881. box.BorderColor3 = Color3.new(1, 1, 1)
  12882. box.Position = UDim2.new(0, 172, 0, 3)
  12883. box.Size = UDim2.new(0, 94, 0, 20)
  12884. box.ZIndex = 5
  12885. box.Font = Enum.Font.SourceSans
  12886. box.FontSize = Enum.FontSize.Size14
  12887. box.Text = ""
  12888. box.TextColor3 = Color3.new(1, 1, 1)
  12889. whispers_2.Name = "whispers"
  12890. whispers_2.Parent = whispers
  12891. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12892. whispers_2.BackgroundTransparency = 1
  12893. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12894. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12895. whispers_2.ZIndex = 6
  12896. whispers_2.Font = Enum.Font.SourceSansBold
  12897. whispers_2.FontSize = Enum.FontSize.Size14
  12898. whispers_2.Text = "Whispers"
  12899. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12900. chats.Name = "chats"
  12901. chats.Parent = pos
  12902. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12903. chats.BackgroundTransparency = 1
  12904. chats.Size = UDim2.new(0, 428, 0, 230)
  12905. CheckBox_2.Name = "CheckBox"
  12906. CheckBox_2.Parent = chats
  12907. CheckBox_2.BackgroundTransparency = 1
  12908. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12909. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12910. CheckBox_2.ZIndex = 6
  12911. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12912. box_2.Name = "box"
  12913. box_2.Parent = chats
  12914. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12915. box_2.BackgroundTransparency = 0.80000001192093
  12916. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12917. box_2.Position = UDim2.new(0, 86, 0, 3)
  12918. box_2.Size = UDim2.new(0, 73, 0, 20)
  12919. box_2.ZIndex = 5
  12920. box_2.Font = Enum.Font.SourceSans
  12921. box_2.FontSize = Enum.FontSize.Size14
  12922. box_2.Text = ""
  12923. box_2.TextColor3 = Color3.new(1, 1, 1)
  12924. chats_2.Name = "chats"
  12925. chats_2.Parent = chats
  12926. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12927. chats_2.BackgroundTransparency = 1
  12928. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12929. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12930. chats_2.ZIndex = 6
  12931. chats_2.Font = Enum.Font.SourceSansBold
  12932. chats_2.FontSize = Enum.FontSize.Size14
  12933. chats_2.Text = "Chats"
  12934. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12935. commands.Name = "commands"
  12936. commands.Parent = pos
  12937. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12938. commands.BackgroundTransparency = 1
  12939. commands.Size = UDim2.new(0, 428, 0, 230)
  12940. CheckBox_3.Name = "CheckBox"
  12941. CheckBox_3.Parent = commands
  12942. CheckBox_3.BackgroundTransparency = 1
  12943. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12944. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12945. CheckBox_3.ZIndex = 6
  12946. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12947. box_3.Name = "box"
  12948. box_3.Parent = commands
  12949. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12950. box_3.BackgroundTransparency = 0.80000001192093
  12951. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12952. box_3.Position = UDim2.new(0, 279, 0, 3)
  12953. box_3.Size = UDim2.new(0, 102, 0, 20)
  12954. box_3.ZIndex = 5
  12955. box_3.Font = Enum.Font.SourceSans
  12956. box_3.FontSize = Enum.FontSize.Size14
  12957. box_3.Text = ""
  12958. box_3.TextColor3 = Color3.new(1, 1, 1)
  12959. commands_2.Name = "commands"
  12960. commands_2.Parent = commands
  12961. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12962. commands_2.BackgroundTransparency = 1
  12963. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12964. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12965. commands_2.ZIndex = 6
  12966. commands_2.Font = Enum.Font.SourceSansBold
  12967. commands_2.FontSize = Enum.FontSize.Size14
  12968. commands_2.Text = "Commands"
  12969. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12970. shadow.Name = "shadow"
  12971. shadow.Parent = PromptDialog
  12972. shadow.BackgroundColor3 = maincolor
  12973. shadow.BackgroundTransparency = 0.30000001192093
  12974. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12975. shadow.BorderSizePixel = 0
  12976. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12977. shadow.Size = UDim2.new(0, 438, 0, 26)
  12978. Exit.Name = "Exit"
  12979. Exit.Parent = shadow
  12980. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12981. Exit.BackgroundTransparency = 0.30000001192093
  12982. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12983. Exit.BorderSizePixel = 0
  12984. Exit.Position = UDim2.new(0, 415, 0, 3)
  12985. Exit.Size = UDim2.new(0, 20, 0, 20)
  12986. Exit.FontSize = Enum.FontSize.Size14
  12987. Exit.Text = ""
  12988. PopupText.Name = "PopupText"
  12989. PopupText.Parent = shadow
  12990. PopupText.BackgroundTransparency = 1
  12991. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12992. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12993. PopupText.ZIndex = 6
  12994. PopupText.Font = Enum.Font.SourceSansBold
  12995. PopupText.TextSize = 31
  12996. PopupText.Text = "Logs"
  12997. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12998. PopupText.TextStrokeTransparency = 0
  12999. PopupText.TextWrapped = true
  13000. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13001. Hide.Name = "Hide"
  13002. Hide.Parent = shadow
  13003. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13004. Hide.BackgroundTransparency = 0.30000001192093
  13005. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13006. Hide.BorderSizePixel = 0
  13007. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13008. Hide.Size = UDim2.new(0, 20, 0, 20)
  13009. Hide.FontSize = Enum.FontSize.Size14
  13010. Hide.Text = ""
  13011. checked = "http://www.roblox.com/asset/?id=65492641"
  13012. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13013. if chatsV == true then
  13014. CheckBox_2.Image = checked else
  13015. CheckBox_2.Image = unchecked end
  13016. box_2.MouseButton1Down:connect(function()
  13017. if chatsV == true then chatsV = false
  13018. CheckBox_2.Image = unchecked updatefile() else
  13019. chatsV = true
  13020. CheckBox_2.Image = checked updatefile() end end)
  13021. if whispersV == true then
  13022. CheckBox.Image = checked else
  13023. CheckBox.Image = unchecked end
  13024. box.MouseButton1Down:connect(function()
  13025. if whispersV == true then whispersV = false
  13026. CheckBox.Image = unchecked updatefile() else
  13027. whispersV = true
  13028. CheckBox.Image = checked updatefile() end end)
  13029. if commandsV == true then
  13030. CheckBox_3.Image = checked else
  13031. CheckBox_3.Image = unchecked end
  13032. box_3.MouseButton1Down:connect(function()
  13033. if commandsV == true then commandsV = false
  13034. CheckBox_3.Image = unchecked updatefile() else
  13035. commandsV = true
  13036. CheckBox_3.Image = checked updatefile() end end)
  13037. clear.MouseButton1Down:connect(function()
  13038. for _, child in pairs( scroll:GetChildren()) do
  13039. child:Destroy() end
  13040. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13041. end)
  13042. Exit.MouseButton1Down:connect(function()
  13043. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13044. logsopen = false
  13045. end)
  13046. local hidden = false
  13047. Hide.MouseButton1Down:connect(function()
  13048. if hidden == false then hidden = true
  13049. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13050. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13051. end end)
  13052. function logtime() -- time function from aperture
  13053. local HOUR = math.floor((tick() % 86400) / 3600)
  13054. local MINUTE = math.floor((tick() % 3600) / 60)
  13055. local SECOND = math.floor(tick() % 60)
  13056. local AP = HOUR > 11 and 'PM' or 'AM'
  13057. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13058. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13059. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13060. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13061. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13062. function CreateLabel(Name, Text)
  13063. local sf = scroll
  13064. if #sf:GetChildren() >= 2546 then
  13065. sf:ClearAllChildren()
  13066. end
  13067. local alls = 0
  13068. for i,v in pairs(sf:GetChildren()) do
  13069. if v then
  13070. alls = v.Size.Y.Offset + alls
  13071. end
  13072. if not v then
  13073. alls = 0
  13074. end
  13075. end
  13076. local tl = Instance.new('TextLabel', sf)
  13077. local il = Instance.new('Frame', tl)
  13078. tl.Name = Name
  13079. tl.ZIndex = 6
  13080. tl.Text = logtime().." - ["..Name.."]: "..Text
  13081. tl.Size = UDim2.new(0,410,0,84)
  13082. tl.BackgroundTransparency = 1
  13083. tl.BorderSizePixel = 0
  13084. tl.Font = "SourceSansBold"
  13085. tl.Position = UDim2.new(-1,0,0,alls)
  13086. tl.TextTransparency = 1
  13087. tl.TextScaled = false
  13088. tl.TextSize = 14
  13089. tl.TextWrapped = true
  13090. tl.TextXAlignment = "Left"
  13091. tl.TextYAlignment = "Top"
  13092. il.BackgroundTransparency = 1
  13093. il.BorderSizePixel = 0
  13094. il.Size = UDim2.new(0,12,1,0)
  13095. il.Position = UDim2.new(0,410,0,0)
  13096. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13097. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13098. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13099. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13100. local size2 = sf.CanvasSize.Y.Offset
  13101. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13102. for i = 0,50 do wait(0.05)
  13103. tl.TextTransparency = tl.TextTransparency - 0.05
  13104. end
  13105. tl.TextTransparency = 0
  13106. end logsloaded = true
  13107. local intro = Instance.new("ScreenGui")
  13108. local Frame = Instance.new("Frame")
  13109. local Circle = Instance.new("ImageLabel")
  13110. local ImageLabel = Instance.new("ImageLabel")
  13111. intro.Name = "intro"
  13112. intro.Parent = game.CoreGui
  13113. Frame.Parent = intro
  13114. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13115. Frame.BackgroundTransparency = 1
  13116. Frame.BorderSizePixel = 0
  13117. Frame.ClipsDescendants = true
  13118. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13119. Frame.Size = UDim2.new(0, 250, 0, 250)
  13120. Circle.Name = "Circle"
  13121. Circle.Parent = Frame
  13122. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13123. Circle.BackgroundTransparency = 1
  13124. Circle.BorderSizePixel = 0
  13125. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13126. Circle.Image = "rbxassetid://631172870"
  13127. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13128. ImageLabel.Parent = Frame
  13129. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13130. ImageLabel.BackgroundTransparency = 1
  13131. ImageLabel.BorderSizePixel = 0
  13132. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13133. ImageLabel.Image = "rbxassetid://1352543873"
  13134. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13135. local g = intro
  13136. local f = Frame
  13137. local imagef = Circle
  13138. local logof = ImageLabel
  13139. loadedintro = false
  13140. local function tween2()
  13141. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13142. wait(0.6) loadedintro = true end
  13143. local function tween1()
  13144. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13145. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13146. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13147. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13148. if workspace.FilteringEnabled == true then
  13149. Notify('Filtering ENABLED '..ServerMessage)
  13150. elseif workspace.FilteringEnabled == false then
  13151. Notify('Filtering Disabled '..ServerMessage)
  13152. end
  13153. else
  13154. if workspace.FilteringEnabled == true then
  13155. Notify('Filtering ENABLED')
  13156. elseif
  13157. workspace.FilteringEnabled == false then
  13158. Notify('Filtering Disabled')
  13159. end
  13160. end
  13161. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13162. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13163. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13164. 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
  13165. 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)
  13166. 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)
  13167. 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)
  13168. 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
  13169. 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
  13170. 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)
  13171. 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)
  13172. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13173. 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
  13174. 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
  13175. 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)
  13176. 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)
  13177. 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)
  13178. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13179. 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)
  13180. 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
  13181. lockic = Instance.new("ImageLabel")
  13182. lockic.Name = "lock"
  13183. lockic.Parent = iy
  13184. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13185. lockic.BackgroundTransparency = 1
  13186. lockic.ImageTransparency = 1
  13187. lockic.BorderSizePixel = 0
  13188. lockic.Position = UDim2.new(0, 53, 0, -3)
  13189. lockic.Size = UDim2.new(0, 40, 0, 40)
  13190. lockic.Image = "rbxassetid://1495252742"
  13191. 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)
  13192. 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
  13193. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13194. 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)
  13195. 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
  13196. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13197. 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)
  13198. PKR = picker.ColorPicker
  13199. local ColorPicker do
  13200. ColorPicker = {}
  13201.  
  13202. ColorPicker.new = function()
  13203. local newMt = setmetatable({},{})
  13204.  
  13205. local pickerGui = picker.ColorPicker
  13206. local pickerTopBar = pickerGui.TopBar
  13207. local pickerFrame = pickerGui.Content
  13208. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13209. local colorStrip = pickerFrame.ColorStrip
  13210. local previewFrame = pickerFrame.Preview
  13211. local basicColorsFrame = pickerFrame.BasicColors
  13212. local customColorsFrame = pickerFrame.CustomColors
  13213. local okButton = pickerFrame.Ok
  13214. local cancelButton = pickerFrame.Cancel
  13215. local defaultButton = pickerFrame.Default
  13216. rainbowButton = pickerFrame.Rainbow
  13217.  
  13218. local colorScope = colorSpace.Scope
  13219. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13220.  
  13221. local hueInput = pickerFrame.Hue.Input
  13222. local satInput = pickerFrame.Sat.Input
  13223. local valInput = pickerFrame.Val.Input
  13224.  
  13225. local redInput = pickerFrame.Red.Input
  13226. local greenInput = pickerFrame.Green.Input
  13227. local blueInput = pickerFrame.Blue.Input
  13228.  
  13229. local user = game:GetService("UserInputService")
  13230. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13231.  
  13232. local hue,sat,val = 0,0,1
  13233. local red,green,blue = 1,1,1
  13234. local chosenColor = Color3.new(0,0,0)
  13235.  
  13236. local basicColors = {Color3.new(0,0,0),Color3.new(0.66666668653488,0,0),Color3.new(0,0.33333334326744,0),Color3.new(0.66666668653488,0.33333334326744,0),Color3.new(0,0.66666668653488,0),Color3.new(0.66666668653488,0.66666668653488,0),Color3.new(0,1,0),Color3.new(0.66666668653488,1,0),Color3.new(0,0,0.49803924560547),Color3.new(0.66666668653488,0,0.49803924560547),Color3.new(0,0.33333334326744,0.49803924560547),Color3.new(0.66666668653488,0.33333334326744,0.49803924560547),Color3.new(0,0.66666668653488,0.49803924560547),Color3.new(0.66666668653488,0.66666668653488,0.49803924560547),Color3.new(0,1,0.49803924560547),Color3.new(0.66666668653488,1,0.49803924560547),Color3.new(0,0,1),Color3.new(0.66666668653488,0,1),Color3.new(0,0.33333334326744,1),Color3.new(0.66666668653488,0.33333334326744,1),Color3.new(0,0.66666668653488,1),Color3.new(0.66666668653488,0.66666668653488,1),Color3.new(0,1,1),Color3.new(0.66666668653488,1,1),Color3.new(0.33333334326744,0,0),Color3.new(1,0,0),Color3.new(0.33333334326744,0.33333334326744,0),Color3.new(1,0.33333334326744,0),Color3.new(0.33333334326744,0.66666668653488,0),Color3.new(1,0.66666668653488,0),Color3.new(0.33333334326744,1,0),Color3.new(1,1,0),Color3.new(0.33333334326744,0,0.49803924560547),Color3.new(1,0,0.49803924560547),Color3.new(0.33333334326744,0.33333334326744,0.49803924560547),Color3.new(1,0.33333334326744,0.49803924560547),Color3.new(0.33333334326744,0.66666668653488,0.49803924560547),Color3.new(1,0.66666668653488,0.49803924560547),Color3.new(0.33333334326744,1,0.49803924560547),Color3.new(1,1,0.49803924560547),Color3.new(0.33333334326744,0,1),Color3.new(1,0,1),Color3.new(0.33333334326744,0.33333334326744,1),Color3.new(1,0.33333334326744,1),Color3.new(0.33333334326744,0.66666668653488,1),Color3.new(1,0.66666668653488,1),Color3.new(0.33333334326744,1,1),Color3.new(1,1,1)}
  13237. local customColors = {}
  13238.  
  13239. local function updateColor(noupdate)
  13240. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13241. local hsvColor = Color3.fromHSV(hue,sat,val)
  13242.  
  13243. if noupdate == 2 or not noupdate then
  13244. hueInput.Text = tostring(math.ceil(359*hue))
  13245. satInput.Text = tostring(math.ceil(255*sat))
  13246. valInput.Text = tostring(math.floor(255*val))
  13247. end
  13248. if noupdate == 1 or not noupdate then
  13249. redInput.Text = tostring(math.floor(255*red))
  13250. greenInput.Text = tostring(math.floor(255*green))
  13251. blueInput.Text = tostring(math.floor(255*blue))
  13252. end
  13253.  
  13254. chosenColor = Color3.new(red,green,blue)
  13255.  
  13256. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13257. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13258. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13259. previewFrame.BackgroundColor3 = chosenColor
  13260.  
  13261. newMt.Color = chosenColor
  13262. if newMt.Changed then newMt:Changed(chosenColor) end
  13263. end
  13264.  
  13265. local function colorSpaceInput()
  13266. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13267. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13268.  
  13269. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13270. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13271.  
  13272. hue = (219 - relativeX)/219
  13273. sat = (199 - relativeY)/199
  13274.  
  13275. local hsvColor = Color3.fromHSV(hue,sat,val)
  13276. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13277.  
  13278. updateColor()
  13279. end
  13280.  
  13281. local function colorStripInput()
  13282. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13283.  
  13284. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13285.  
  13286. val = (199 - relativeY)/199
  13287.  
  13288. local hsvColor = Color3.fromHSV(hue,sat,val)
  13289. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13290.  
  13291. updateColor()
  13292. end
  13293.  
  13294. local function hookButtons(frame,func)
  13295. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13296. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13297. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13298. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13299. local releaseEvent,runEvent
  13300.  
  13301. local startTime = tick()
  13302. local pressing = true
  13303. local startNum = tonumber(frame.Text)
  13304.  
  13305. if not startNum then return end
  13306.  
  13307. releaseEvent = user.InputEnded:Connect(function(input)
  13308. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13309. releaseEvent:Disconnect()
  13310. pressing = false
  13311. end)
  13312.  
  13313. startNum = startNum + 1
  13314. func(startNum)
  13315. while pressing do
  13316. if tick()-startTime > 0.3 then
  13317. startNum = startNum + 1
  13318. func(startNum)
  13319. end
  13320. wait(0.1)
  13321. end
  13322. end
  13323. end)
  13324.  
  13325. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13326. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13327. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13328. end
  13329. end)
  13330.  
  13331. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13332. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13333. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13334. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13335. local releaseEvent,runEvent
  13336.  
  13337. local startTime = tick()
  13338. local pressing = true
  13339. local startNum = tonumber(frame.Text)
  13340.  
  13341. if not startNum then return end
  13342.  
  13343. releaseEvent = user.InputEnded:Connect(function(input)
  13344. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13345. releaseEvent:Disconnect()
  13346. pressing = false
  13347. end)
  13348.  
  13349. startNum = startNum - 1
  13350. func(startNum)
  13351. while pressing do
  13352. if tick()-startTime > 0.3 then
  13353. startNum = startNum - 1
  13354. func(startNum)
  13355. end
  13356. wait(0.1)
  13357. end
  13358. end
  13359. end)
  13360.  
  13361. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13362. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13363. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13364. end
  13365. end)
  13366. end
  13367.  
  13368. colorSpace.InputBegan:Connect(function(input)
  13369. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13370. local releaseEvent,mouseEvent
  13371.  
  13372. releaseEvent = user.InputEnded:Connect(function(input)
  13373. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13374. releaseEvent:Disconnect()
  13375. mouseEvent:Disconnect()
  13376. end)
  13377.  
  13378. mouseEvent = user.InputChanged:Connect(function(input)
  13379. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13380. colorSpaceInput()
  13381. end
  13382. end)
  13383.  
  13384. colorSpaceInput()
  13385. end
  13386. end)
  13387.  
  13388. colorStrip.InputBegan:Connect(function(input)
  13389. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13390. local releaseEvent,mouseEvent
  13391.  
  13392. releaseEvent = user.InputEnded:Connect(function(input)
  13393. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13394. releaseEvent:Disconnect()
  13395. mouseEvent:Disconnect()
  13396. end)
  13397.  
  13398. mouseEvent = user.InputChanged:Connect(function(input)
  13399. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13400. colorStripInput()
  13401. end
  13402. end)
  13403.  
  13404. colorStripInput()
  13405. end
  13406. end)
  13407.  
  13408. local function updateHue(str)
  13409. local num = tonumber(str)
  13410. if num then
  13411. hue = math.clamp(math.floor(num),0,359)/359
  13412. local hsvColor = Color3.fromHSV(hue,sat,val)
  13413. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13414. hueInput.Text = tostring(hue*359)
  13415. updateColor(1)
  13416. end
  13417. end
  13418. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13419.  
  13420. local function updateSat(str)
  13421. local num = tonumber(str)
  13422. if num then
  13423. sat = math.clamp(math.floor(num),0,255)/255
  13424. local hsvColor = Color3.fromHSV(hue,sat,val)
  13425. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13426. satInput.Text = tostring(sat*255)
  13427. updateColor(1)
  13428. end
  13429. end
  13430. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13431.  
  13432. local function updateVal(str)
  13433. local num = tonumber(str)
  13434. if num then
  13435. val = math.clamp(math.floor(num),0,255)/255
  13436. local hsvColor = Color3.fromHSV(hue,sat,val)
  13437. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13438. valInput.Text = tostring(val*255)
  13439. updateColor(1)
  13440. end
  13441. end
  13442. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13443.  
  13444. local function updateRed(str)
  13445. local num = tonumber(str)
  13446. if num then
  13447. red = math.clamp(math.floor(num),0,255)/255
  13448. local newColor = Color3.new(red,green,blue)
  13449. hue,sat,val = Color3.toHSV(newColor)
  13450. redInput.Text = tostring(red*255)
  13451. updateColor(2)
  13452. end
  13453. end
  13454. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13455.  
  13456. local function updateGreen(str)
  13457. local num = tonumber(str)
  13458. if num then
  13459. green = math.clamp(math.floor(num),0,255)/255
  13460. local newColor = Color3.new(red,green,blue)
  13461. hue,sat,val = Color3.toHSV(newColor)
  13462. greenInput.Text = tostring(green*255)
  13463. updateColor(2)
  13464. end
  13465. end
  13466. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13467.  
  13468. local function updateBlue(str)
  13469. local num = tonumber(str)
  13470. if num then
  13471. blue = math.clamp(math.floor(num),0,255)/255
  13472. local newColor = Color3.new(red,green,blue)
  13473. hue,sat,val = Color3.toHSV(newColor)
  13474. blueInput.Text = tostring(blue*255)
  13475. updateColor(2)
  13476. end
  13477. end
  13478. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13479.  
  13480. local colorChoice = Instance.new("TextButton")
  13481. colorChoice.Name = "Choice"
  13482. colorChoice.Size = UDim2.new(0,25,0,18)
  13483. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13484. colorChoice.Text = ""
  13485. colorChoice.AutoButtonColor = false
  13486.  
  13487. local row = 0
  13488. local column = 0
  13489. for i,v in pairs(basicColors) do
  13490. local newColor = colorChoice:Clone()
  13491. newColor.BackgroundColor3 = v
  13492. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13493.  
  13494. newColor.MouseButton1Click:Connect(function()
  13495. red,green,blue = v.r,v.g,v.b
  13496. local newColor = Color3.new(red,green,blue)
  13497. hue,sat,val = Color3.toHSV(newColor)
  13498. updateColor()
  13499. end)
  13500.  
  13501. newColor.Parent = basicColorsFrame
  13502. column = column + 1
  13503. if column == 6 then row = row + 1 column = 0 end
  13504. end
  13505.  
  13506. row = 0
  13507. column = 0
  13508. for i = 1,12 do
  13509. local color = customColors[i] or Color3.new(0,0,0)
  13510. local newColor = colorChoice:Clone()
  13511. newColor.BackgroundColor3 = color
  13512. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13513.  
  13514. newColor.MouseButton1Click:Connect(function()
  13515. local curColor = customColors[i] or Color3.new(0,0,0)
  13516. red,green,blue = curColor.r,curColor.g,curColor.b
  13517. hue,sat,val = Color3.toHSV(curColor)
  13518. updateColor()
  13519. end)
  13520.  
  13521. newColor.MouseButton2Click:Connect(function()
  13522. customColors[i] = chosenColor
  13523. newColor.BackgroundColor3 = chosenColor
  13524. end)
  13525.  
  13526. newColor.Parent = customColorsFrame
  13527. column = column + 1
  13528. if column == 6 then row = row + 1 column = 0 end
  13529. end
  13530.  
  13531. pickerTopBar.InputBegan:Connect(function(input)
  13532. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13533. local releaseEvent,mouseEvent
  13534. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13535.  
  13536. releaseEvent = user.InputEnded:Connect(function(input)
  13537. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13538. releaseEvent:Disconnect()
  13539. mouseEvent:Disconnect()
  13540. end)
  13541.  
  13542. mouseEvent = user.InputChanged:Connect(function(input)
  13543. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13544. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13545. end
  13546. end)
  13547. end
  13548. end)
  13549.  
  13550. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13551. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13552. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13553.  
  13554. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13555. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13556. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13557.  
  13558. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13559. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13560. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13561.  
  13562. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13563. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13564. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13565.  
  13566. updateColor()
  13567.  
  13568. newMt.SetColor = function(self,color)
  13569. red,green,blue = color.r,color.g,color.b
  13570. hue,sat,val = Color3.toHSV(color)
  13571. updateColor()
  13572. end
  13573.  
  13574. return newMt
  13575. end
  13576. end
  13577. local rainbowCount = 50
  13578. local rainbowGuiActive = false
  13579. local rainbowreset = true
  13580.  
  13581. spawn(function()
  13582. local colors = {
  13583. BrickColor.Red(),
  13584. BrickColor.Yellow(),
  13585. BrickColor.new('Lime green'),
  13586. BrickColor.new('Cyan'),
  13587. BrickColor.new('Dark indigo')
  13588. }
  13589. while wait() do
  13590. for i,v in pairs(colors) do
  13591. for num = 1,rainbowCount do
  13592. if rainbowGuiActive == true then
  13593. local mimic = i-1
  13594. if not colors[mimic] then
  13595. mimic = #colors
  13596. end
  13597. mimic = colors[mimic]
  13598. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13599. elseif rainbowreset == false then
  13600. updatecolors(SAVEDCOLOR)
  13601. rainbowreset = true
  13602. end
  13603. wait()
  13604. end
  13605. end
  13606. end
  13607. end)
  13608. local picker = ColorPicker.new()
  13609. 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
  13610. picker.Changed = function(self,color) updatecolors(color) end
  13611. picker.Rainbow = function(self)
  13612. if rainbowGuiActive == false then
  13613. rainbowGuiActive = true
  13614. rainbowButton.Text = 'Rainbow [Enabled]'
  13615. elseif rainbowGuiActive == true then
  13616. rainbowGuiActive = false
  13617. rainbowreset = false
  13618. rainbowButton.Text = 'Rainbow [Disabled]'
  13619. end end
  13620. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13621. 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))
  13622. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13623. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13624. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13625. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13626. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13627. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13628. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13629. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13630. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13631. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13632. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13633. 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"
  13634. 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"
  13635. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13636. 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
  13637. local CSP2 = game.CoreGui.sugg.suggestions
  13638. local main2 = CSP2
  13639. local frame2 = CSP2:WaitForChild('SUG')
  13640. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13641. IndexContents2 = function(str,bool)
  13642. if suggestionstoggle == true then
  13643. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13644. local Index,SizeY = 0,0
  13645. for i,v in next, frame2:GetChildren() do
  13646. if bool then
  13647. if Match2(v.Text,str) then
  13648. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13649. Index = Index + 1
  13650. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13651. v.Visible = true
  13652. SizeY = SizeY + v.AbsoluteSize.Y
  13653. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13654. v.Visible = true
  13655. SizeY = SizeY + v.AbsoluteSize.Y
  13656. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13657. IndexContents2('',true)
  13658. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13659. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13660. repeat wait() until loadedintro == true
  13661. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13662. wait(0.2)
  13663. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13664. wait(0.3) g:Destroy()
  13665. updatecolors(Color3.new(colorR, colorG, colorB))
  13666. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13667. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13668. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13669. 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
  13670. 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)
  13671. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13672. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13673. if newbar:FindFirstChild('BoxFrame') then
  13674. chatboxx() end end)
  13675. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13676. coroutine.resume(coroutine.create(function()
  13677. if script.ClassName == "LocalScript" then
  13678. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13679. Text = "The prefix is '" .. cmdprefix .. "'";
  13680. Color = Color3.new(255,255,255);
  13681. Font = Enum.Font.SourceSans;
  13682. FontSize = Enum.FontSize.Size24;
  13683. }) wait(0.5)
  13684. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13685. Text = "Click IY on the top left to see more options";
  13686. Color = Color3.new(255,255,255);
  13687. Font = Enum.Font.SourceSans;
  13688. FontSize = Enum.FontSize.Size24;
  13689. }) end end))
  13690. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13691. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13692. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13693. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13694. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13695. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13696. qopen = false quickmenu.MouseButton1Click:connect(function()
  13697. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13698. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13699. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13700. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13701. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13702. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13703. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13704. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13705. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13706. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13707. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13708. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13709. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13710. 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)
  13711. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13712. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13713. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13714. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13715. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13716. else runwindow() end end)
  13717. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13718. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13719. Updates = Instance.new("ScreenGui")
  13720. dragg = Instance.new("Frame")
  13721. local PromptDialog = Instance.new("Frame")
  13722. local ContainerFrame = Instance.new("Frame")
  13723. local LOG = Instance.new("TextLabel")
  13724. local PopupText3 = Instance.new("TextLabel")
  13725. local PopupText4 = Instance.new("TextLabel")
  13726. local UTDV = Instance.new("TextLabel")
  13727. local PopupText5 = Instance.new("TextLabel")
  13728. local shadow = Instance.new("Frame")
  13729. Exitt = Instance.new("TextButton")
  13730. local PopupText = Instance.new("TextLabel")
  13731. local vers = Instance.new("TextLabel")
  13732. Updates.Name = "Updates"
  13733. Updates.Parent = game.CoreGui
  13734. dragg.Name = "drag"
  13735. dragg.Parent = Updates
  13736. dragg.Active = true
  13737. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13738. dragg.BackgroundTransparency = 1
  13739. dragGUI(dragg)
  13740. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13741. dragg.Size = UDim2.new(0, 438, 0, 26)
  13742. PromptDialog.Name = "PromptDialog"
  13743. PromptDialog.Parent = dragg
  13744. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13745. PromptDialog.BackgroundTransparency = 1
  13746. PromptDialog.BorderSizePixel = 0
  13747. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13748. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13749. PromptDialog.ZIndex = 5
  13750. ContainerFrame.Name = "ContainerFrame"
  13751. ContainerFrame.Parent = PromptDialog
  13752. ContainerFrame.BackgroundColor3 = maincolor
  13753. ContainerFrame.BackgroundTransparency = 0.5
  13754. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13755. ContainerFrame.BorderSizePixel = 0
  13756. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13757. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13758. ContainerFrame.ZIndex = 5
  13759. LOG.Name = "LOG"
  13760. LOG.Parent = ContainerFrame
  13761. LOG.BackgroundTransparency = 1
  13762. LOG.Position = UDim2.new(0, 8, 0, 110)
  13763. LOG.Size = UDim2.new(1, -16, 1, 0)
  13764. LOG.ZIndex = 10
  13765. LOG.Font = Enum.Font.SourceSansBold
  13766. LOG.TextSize = 20
  13767. LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug in kidnap"
  13768. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13769. LOG.TextStrokeTransparency = 0
  13770. LOG.TextWrapped = true
  13771. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13772. LOG.TextXAlignment = "Left"
  13773. PopupText3.Name = "PopupText3"
  13774. PopupText3.Parent = ContainerFrame
  13775. PopupText3.BackgroundTransparency = 1
  13776. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13777. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13778. PopupText3.ZIndex = 10
  13779. PopupText3.Font = Enum.Font.SourceSansBold
  13780. PopupText3.TextSize = 20
  13781. PopupText3.Text = "Edge - Moon"
  13782. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13783. PopupText3.TextStrokeTransparency = 0
  13784. PopupText3.TextWrapped = true
  13785. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13786. PopupText4.Name = "PopupText4"
  13787. PopupText4.Parent = ContainerFrame
  13788. PopupText4.BackgroundTransparency = 1
  13789. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13790. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13791. PopupText4.ZIndex = 10
  13792. PopupText4.Font = Enum.Font.SourceSansBold
  13793. PopupText4.FontSize = Enum.FontSize.Size18
  13794. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13795. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13796. PopupText4.TextStrokeTransparency = 0
  13797. PopupText4.TextWrapped = true
  13798. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13799. UTDV.Name = "UTDV"
  13800. UTDV.Parent = ContainerFrame
  13801. UTDV.BackgroundTransparency = 1
  13802. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13803. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13804. UTDV.ZIndex = 10
  13805. UTDV.Font = Enum.Font.SourceSansBold
  13806. UTDV.FontSize = Enum.FontSize.Size28
  13807. UTDV.Text = "Up to date version: N/A"
  13808. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13809. UTDV.TextStrokeTransparency = 0
  13810. UTDV.TextWrapped = true
  13811. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13812. PopupText5.Name = "PopupText5"
  13813. PopupText5.Parent = ContainerFrame
  13814. PopupText5.BackgroundTransparency = 1
  13815. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13816. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13817. PopupText5.ZIndex = 10
  13818. PopupText5.Font = Enum.Font.SourceSansBold
  13819. PopupText5.FontSize = Enum.FontSize.Size28
  13820. PopupText5.Text = "Update Log:"
  13821. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13822. PopupText5.TextStrokeTransparency = 0
  13823. PopupText5.TextWrapped = true
  13824. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13825. shadow.Name = "shadow"
  13826. shadow.Parent = PromptDialog
  13827. shadow.BackgroundColor3 = maincolor
  13828. shadow.BackgroundTransparency = 0.30000001192093
  13829. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13830. shadow.BorderSizePixel = 0
  13831. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13832. shadow.Size = UDim2.new(0, 438, 0, 26)
  13833. Exitt.Name = "Exit"
  13834. Exitt.Parent = shadow
  13835. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13836. Exitt.BackgroundTransparency = 0.30000001192093
  13837. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13838. Exitt.BorderSizePixel = 0
  13839. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13840. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13841. Exitt.FontSize = Enum.FontSize.Size14
  13842. Exitt.Text = ""
  13843. PopupText.Name = "PopupText"
  13844. PopupText.Parent = shadow
  13845. PopupText.BackgroundTransparency = 1
  13846. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13847. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13848. PopupText.ZIndex = 110
  13849. PopupText.Font = Enum.Font.SourceSansBold
  13850. PopupText.TextSize = 30
  13851. PopupText.Text = "Information"
  13852. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13853. PopupText.TextStrokeTransparency = 0
  13854. PopupText.TextWrapped = true
  13855. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13856. vers.Name = "vers"
  13857. vers.Parent = shadow
  13858. vers.BackgroundTransparency = 1
  13859. vers.Position = UDim2.new(0, 8, 0, 2)
  13860. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13861. vers.ZIndex = 110
  13862. vers.Font = Enum.Font.SourceSansBold
  13863. vers.TextSize = 20
  13864. vers.Text = "v" .. Version
  13865. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13866. vers.TextStrokeTransparency = 0
  13867. vers.TextWrapped = true
  13868. vers.TextXAlignment = Enum.TextXAlignment.Left
  13869. vers.TextYAlignment = Enum.TextYAlignment.Top
  13870. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13871. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13872. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13873. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13874.  
  13875. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13876. if not game.CoreGui:FindFirstChild('IYrun') then
  13877. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13878. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13879. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13880. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13881. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13882. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13883. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13884. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13885. 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
  13886. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13887. 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
  13888. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13889. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13890. 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
  13891. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13892. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13893. 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
  13894. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.me/infiniteyield" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13895. 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)
  13896. 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."
  13897. 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
  13898. 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
  13899. 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
  13900. 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)
  13901. 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'"
  13902. 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"
  13903. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13904. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13905. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13906. 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)
  13907. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13908. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13909. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13910. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13911. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13912. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13913. for _, child in pairs(game.CoreGui:GetChildren()) do
  13914. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13915. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13916. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment