FutureIswap

Untitled

Aug 19th, 2018
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 496.72 KB | None | 0 0
  1. local JailbreakTest = Instance.new("ScreenGui")
  2. local Main = Instance.new("Frame")
  3. local title = Instance.new("TextLabel")
  4. local Teleport1 = Instance.new("TextButton")
  5. local Teleport2 = Instance.new("TextButton")
  6. local Admin = Instance.new("TextButton")
  7. local OpenGui = Instance.new("Frame")
  8. local Open = Instance.new("TextButton")
  9. local MadeBy = Instance.new("TextLabel")
  10.  
  11. JailbreakTest.Name = "JailbreakTest"
  12. JailbreakTest.Parent = game.CoreGui
  13.  
  14. Main.Name = "Main"
  15. Main.Parent = JailbreakTest
  16. Main.Active = true
  17. Main.BackgroundColor3 = Color3.new(1, 1, 1)
  18. Main.BorderSizePixel = 0
  19. Main.Position = UDim2.new(0.513906419, 0, 0.277622372, 0)
  20. Main.Selectable = true
  21. Main.Size = UDim2.new(0, 402, 0, 242)
  22. Main.Visible = false
  23.  
  24. title.Name = "title"
  25. title.Parent = Main
  26. title.BackgroundColor3 = Color3.new(0, 0, 1)
  27. title.Size = UDim2.new(0, 402, 0, 29)
  28. title.Font = Enum.Font.SciFi
  29. title.Text = "JailbreakGui"
  30. title.TextColor3 = Color3.new(0, 0, 0)
  31. title.TextSize = 30
  32.  
  33. Teleport1.Name = "Teleport1"
  34. Teleport1.Parent = Main
  35. Teleport1.BackgroundColor3 = Color3.new(0, 0, 1)
  36. Teleport1.BorderSizePixel = 0
  37. Teleport1.Position = UDim2.new(0.0796019882, 0, 0.206611574, 0)
  38. Teleport1.Size = UDim2.new(0, 138, 0, 43)
  39. Teleport1.Font = Enum.Font.SciFi
  40. Teleport1.Text = "Teleport1"
  41. Teleport1.TextColor3 = Color3.new(0, 0, 0)
  42. Teleport1.TextSize = 25
  43. Teleport1.MouseButton1Down:connect(function()
  44. game.GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9.92591476, 17.8639755, 786.788147) + Vector3.new(1,0,0)
  45. end)
  46.  
  47. Teleport2.Name = "Teleport2"
  48. Teleport2.Parent = Main
  49. Teleport2.BackgroundColor3 = Color3.new(0, 0, 1)
  50. Teleport2.BorderSizePixel = 0
  51. Teleport2.Position = UDim2.new(0.0796019882, 0, 0.446280986, 0)
  52. Teleport2.Size = UDim2.new(0, 138, 0, 47)
  53. Teleport2.Font = Enum.Font.SciFi
  54. Teleport2.Text = "Teleport2"
  55. Teleport2.TextColor3 = Color3.new(0, 0, 0)
  56. Teleport2.TextSize = 25
  57. Teleport2.MouseButton1Down:connect(function()
  58. game.GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-222.339157, 17.9125443, 1575.82336) + Vector3.new(1,0,0)
  59. end)
  60.  
  61. Admin.Name = "Admin"
  62. Admin.Parent = Main
  63. Admin.BackgroundColor3 = Color3.new(0, 0, 1)
  64. Admin.BorderSizePixel = 0
  65. Admin.Position = UDim2.new(0.0796019882, 0, 0.690082669, 0)
  66. Admin.Size = UDim2.new(0, 138, 0, 50)
  67. Admin.Font = Enum.Font.SciFi
  68. Admin.Text = "Admin Commands"
  69. Admin.TextColor3 = Color3.new(0, 0, 0)
  70. Admin.TextSize = 18
  71. Admin.MouseButton1Down:connect(function()
  72. ---------------------------------------------------------------
  73. local Version = '9.5.3'
  74. HttpService = game:GetService("HttpService")
  75. SAVEFILE = {
  76. colorR = 0.121569;
  77. colorG = 0.121569;
  78. colorB = 0.121569;
  79. cmdprefix = ';';
  80. suggestionstoggle = true;
  81. allowfriends = true;
  82. JLnotify = true;
  83. Mseconds = '7';
  84. Nfriends = true;
  85. cmdbarbind = ';';
  86. chatsV = false;
  87. whispersV = false;
  88. commandsV = false;
  89. aliasSave = {}
  90. }
  91. defaults = HttpService:JSONEncode(SAVEFILE)
  92.  
  93. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  94.  
  95. loaded = false
  96. function run()
  97. local function writeF()
  98. writefile("Admin.txt", defaults)
  99. wait(1)
  100. local newjson = readfile("Admin.txt")
  101. local CREATEFILE = HttpService:JSONDecode(newjson)
  102. colorR = CREATEFILE.colorR
  103. colorG = CREATEFILE.colorG
  104. colorB = CREATEFILE.colorB
  105. cmdprefix = CREATEFILE.cmdprefix
  106. suggestionstoggle = CREATEFILE.suggestionstoggle
  107. allowfriends = CREATEFILE.allowfriends
  108. JLnotify = CREATEFILE.JLnotify
  109. Mseconds = CREATEFILE.Mseconds
  110. Nfriends = CREATEFILE.Nfriends
  111. cmdbarbind = CREATEFILE.cmdbarbind
  112. chatsV = CREATEFILE.chatsV
  113. whispersV = CREATEFILE.whispersV
  114. commandsV = CREATEFILE.commandsV
  115. aliasSave = CREATEFILE.aliasSave
  116. loaded = true end
  117. function pcWRITE()
  118. local file, err = pcall(writeF)
  119. if not file then
  120. warn("READ/WRITE ERROR: "..err)
  121. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  122. function Click(mouse) R_W:Destroy()
  123. for _, child in pairs(game.CoreGui:GetChildren()) do
  124. if child.Name == "Adminrun" then
  125. child:Destroy() end end end
  126. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  127. if writefileExploit() then
  128. local function sfile()
  129. local checktxt = readfile("Admin.txt")
  130. if checktxt == nil then pcWRITE() writeF()
  131. else return end end
  132. local success, message2 = pcall(sfile)
  133. if success then
  134. local json = readfile("Admin.txt")
  135. local LOADFILE = HttpService:JSONDecode(json)
  136. colorR = LOADFILE.colorR
  137. colorG = LOADFILE.colorG
  138. colorB = LOADFILE.colorB
  139. cmdprefix = LOADFILE.cmdprefix
  140. suggestionstoggle = LOADFILE.suggestionstoggle
  141. allowfriends = LOADFILE.allowfriends
  142. JLnotify = LOADFILE.JLnotify
  143. Mseconds = LOADFILE.Mseconds
  144. Nfriends = LOADFILE.Nfriends
  145. cmdbarbind = LOADFILE.cmdbarbind
  146. chatsV = LOADFILE.chatsV
  147. whispersV = LOADFILE.whispersV
  148. commandsV = LOADFILE.commandsV
  149. aliasSave = LOADFILE.aliasSave
  150. loaded = true else
  151. pcWRITE() writeF() end
  152. else
  153. colorR = 0.121569
  154. colorG = 0.121569
  155. colorB = 0.121569
  156. cmdprefix = ';'
  157. suggestionstoggle = true
  158. allowfriends = true
  159. JLnotify = true
  160. Mseconds = '7'
  161. Nfriends = true
  162. cmdbarbind = ';'
  163. chatsV = false
  164. whispersV = false
  165. commandsV = false
  166. aliasSave = {}
  167. loaded = true
  168. end
  169. repeat wait() until loaded == true
  170. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  171. 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={}
  172. 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
  173. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  174. local split=" " slock = false
  175. function updatefile()
  176. if writefileExploit() then
  177. local update = {
  178. colorR = colorR;
  179. colorG = colorG;
  180. colorB = colorB;
  181. cmdprefix = cmdprefix;
  182. suggestionstoggle = suggestionstoggle;
  183. allowfriends = allowfriends;
  184. JLnotify = JLnotify;
  185. Mseconds = Mseconds;
  186. Nfriends = Nfriends;
  187. cmdbarbind = cmdbarbind;
  188. chatsV = chatsV;
  189. whispersV = whispersV;
  190. commandsV = commandsV;
  191. aliasSave = aliasSave
  192. }
  193. local updated = HttpService:JSONEncode(update)
  194. wait(0.1)
  195. writefile("Admin.txt", updated) end end
  196. function isNumber(str)
  197. return tonumber(str) ~= nil end
  198. function msghook()
  199. for _, child in pairs( workspace:GetChildren()) do
  200. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "Adminmessage" then
  201. child.Name = "Adminmessage" child.Text = '' MSGhook = true end end
  202. if workspace:FindFirstChild("Adminmessage") then MSGhook = true
  203. else MSGhook = false end end
  204. game:GetService("RunService").RenderStepped:Connect(function()
  205. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  206. if r15noclip then
  207. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  208. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  209. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  210. if MSGhook == true and workspace:FindFirstChild("Adminmessage") then
  211. if workspace.Adminmessage.Text == '' then
  212. for _, child in pairs( LightingService:GetChildren()) do
  213. if child.Name == "Adminmblur" then
  214. child:Destroy() end end end
  215. else MSGhook = false end
  216. for i,v in pairs(_players:GetPlayers()) do
  217. if FindTable(loopkillT, v.Name) then
  218. v.Character:BreakJoints() end
  219. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  220. v.Backpack:Destroy()
  221. for i,n in pairs(v.Character:GetChildren()) do
  222. if n:IsA('Tool') or n:IsA('HopperBin') then
  223. n:destroy() end end end
  224. if FindTable(rainbowT, v.Name) then
  225. v.Neutral = false
  226. v.TeamColor = BrickColor.random()
  227. end end end end)
  228. LightingService = game:GetService("Lighting")
  229. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  230. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  231. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  232. function FindTable(Table, Name)
  233. for i,v in pairs(Table) do
  234. if v == Name then
  235. return true
  236. end end
  237. return false
  238. end
  239. function GetInTable(Table, Name)
  240. for i = 1, #Table do
  241. if Table[i] == Name then
  242. return i
  243. end end
  244. return false end
  245. _players.PlayerRemoving:connect(function(player)
  246. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  247. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  248. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  249. game:FindService('StarterGui'):SetCore('SendNotification', {
  250. Title = player.Name,
  251. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  252. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  253. Duration = 5,
  254. })
  255. elseif JLnotify == true and Nfriends == false then
  256. game:FindService('StarterGui'):SetCore('SendNotification', {
  257. Title = player.Name,
  258. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  259. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  260. Duration = 5,
  261. })
  262. end
  263. end)
  264. FLYING = false
  265. Adminflyspeed = 1
  266. function sFLY() -- from rocky2u cmdscript
  267. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  268. repeat wait() until Mouse
  269.  
  270. local T = LP.Character.HumanoidRootPart
  271. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  272. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  273. local SPEED = 0
  274.  
  275. local function FLY()
  276. FLYING = true
  277. local BG = Instance.new('BodyGyro', T)
  278. local BV = Instance.new('BodyVelocity', T)
  279. BG.P = 9e4
  280. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  281. BG.cframe = T.CFrame
  282. BV.velocity = Vector3.new(0, 0.1, 0)
  283. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  284. spawn(function()
  285. repeat wait()
  286. LP.Character.Humanoid.PlatformStand = true
  287. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  288. SPEED = 50
  289. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  290. SPEED = 0
  291. end
  292. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  293. 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
  294. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  295. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  296. 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
  297. else
  298. BV.velocity = Vector3.new(0, 0.1, 0)
  299. end
  300. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  301. until not FLYING
  302. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  303. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  304. SPEED = 0
  305. BG:destroy()
  306. BV:destroy()
  307. LP.Character.Humanoid.PlatformStand = false
  308. end)
  309. end
  310. Mouse.KeyDown:connect(function(KEY)
  311. if KEY:lower() == 'w' then
  312. CONTROL.F = Adminflyspeed
  313. elseif KEY:lower() == 's' then
  314. CONTROL.B = -Adminflyspeed
  315. elseif KEY:lower() == 'a' then
  316. CONTROL.L = -Adminflyspeed
  317. elseif KEY:lower() == 'd' then
  318. CONTROL.R = Adminflyspeed
  319. end
  320. end)
  321. Mouse.KeyUp:connect(function(KEY)
  322. if KEY:lower() == 'w' then
  323. CONTROL.F = 0
  324. elseif KEY:lower() == 's' then
  325. CONTROL.B = 0
  326. elseif KEY:lower() == 'a' then
  327. CONTROL.L = 0
  328. elseif KEY:lower() == 'd' then
  329. CONTROL.R = 0
  330. end
  331. end)
  332. FLY()
  333. end
  334. function NOFLY()
  335. FLYING = false
  336. LP.Character.Humanoid.PlatformStand = false
  337. end
  338. HK = {
  339. '-HOTKEYS-',
  340. 'HOLD F2 - Click TP',
  341. 'F4 - Toggle Fly',
  342. 'F5 - Toggle Noclip',
  343. '-COMMANDS-'
  344. }
  345. CMDs = {
  346. 'addalias [cmd] [alias]',
  347. 'addstat [plr] [text]',
  348. 'admins',
  349. 'admin [plr]',
  350. 'agelock [age num]',
  351. 'addban [full username]',
  352. 'age [plr]',
  353. 'aliases',
  354. 'alien / ayylmao [plr]',
  355. 'ambient [R G B]',
  356. 'anchor',
  357. 'animation [plr] [anim]',
  358. 'arrest [plr]',
  359. 'bait',
  360. 'ball [plr]',
  361. 'bang [plr] [plr] / bang [plr]',
  362. 'bans',
  363. 'ban [plr]',
  364. 'base',
  365. 'begone / thot [plr]',
  366. 'bgui [plr] [text]',
  367. 'blackandwhite',
  368. 'bleach [plr]',
  369. 'blackify [plr]',
  370. 'blind [plr]',
  371. 'blur [num]',
  372. 'bomb [plr]',
  373. 'box [plr]',
  374. 'breakloops/break (cmd loops)',
  375. 'brightness [num]',
  376. 'bring [plr]',
  377. 'btools [plr]',
  378. 'burn [plr]',
  379. 'cape [plr] [R G B]',
  380. 'car [plr]',
  381. 'change [plr] [stat] [num]',
  382. 'charplr / cp [plr] [plr]',
  383. 'char [plr] [ID]',
  384. 'chat [plr] [msg]',
  385. 'chickenarms / chicken [plr]',
  386. 'clear',
  387. 'clip',
  388. 'clone [plr]',
  389. 'clraliases',
  390. 'clrbans',
  391. 'clrterrain',
  392. 'cmds',
  393. 'confuse [plr]',
  394. 'control [plr]',
  395. 'copytools / ctools [plr]',
  396. 'countdown [num]',
  397. 'crash [plr]',
  398. 'creeper [plr]',
  399. 'cripple [plr]',
  400. 'crucify [plr]',
  401. 'damage [plr]',
  402. 'dance [plr]',
  403. 'day',
  404. 'decalspam [ID]',
  405. 'deleteclass / dc [class name]',
  406. 'deletepos / dpos [name]',
  407. 'delete [part name]',
  408. 'devuzi',
  409. 'disablereset [plr]',
  410. 'disabletools [plr]',
  411. 'disable [plr]',
  412. 'disco',
  413. 'discomesh [plr]',
  414. 'distortsound / distort [num]',
  415. 'dog [plr]',
  416. 'dong [plr]',
  417. 'draw',
  418. 'duck [plr]',
  419. 'dummy [name]',
  420. 'earthquake [power] [intensity]',
  421. 'enablereset [plr]',
  422. 'enabletools [plr]',
  423. 'enable [plr]',
  424. 'esp [plr]',
  425. 'exit',
  426. 'explode [plr]',
  427. 'explorer / dex',
  428. 'f3x',
  429. 'face [plr] [ID]',
  430. 'fart [plr]',
  431. 'fat [plr]',
  432. 'fegod',
  433. 'feinvisible / feinvis',
  434. 'fekill [plr] (need a tool)',
  435. 'ff [plr]',
  436. 'filtering',
  437. 'fire [plr] [R G B]',
  438. 'firstp [plr]',
  439. 'fix',
  440. 'fixcam',
  441. 'fixlighting / fixl',
  442. 'flashlight [plr]',
  443. 'fling [plr]',
  444. 'float [plr]',
  445. 'flood',
  446. 'fly',
  447. 'flyspeed [num]',
  448. 'fogcolor [R G B]',
  449. 'fogend [num]',
  450. 'freecam / fc',
  451. 'freecamspeed / fcspeed [num]',
  452. 'freeze / fr [plr]',
  453. 'ghost [plr]',
  454. 'glass [plr]',
  455. 'globalshadows / gshadows',
  456. 'glowstick [plr] [R G B]',
  457. 'god [plr]',
  458. 'goto [plr]',
  459. 'gravity [num]',
  460. 'hang [plr]',
  461. 'hatsize [plr] [num]',
  462. 'hat [plr] [ID]',
  463. 'headshake [plr]',
  464. 'headsize [plr] [num]',
  465. 'heal [plr]',
  466. 'hidename [plr]',
  467. 'hideplaylist / hideplayer',
  468. 'hipheight / hheight [plr] [num]',
  469. 'hub',
  470. 'infect [plr]',
  471. 'insert [ID/name]',
  472. 'invert',
  473. 'invisible / invis [plr]',
  474. 'invisibleff / invisff [plr]',
  475. 'Adminspam',
  476. 'jail [plr]',
  477. 'jumppower / jpower [plr] [num]',
  478. 'jump [plr]',
  479. 'keeptools / ktools [plr]',
  480. 'keybind [key] [cmd]',
  481. 'kick [plr]',
  482. 'kidnap [plr]',
  483. 'kill [plr]',
  484. 'knife',
  485. 'knuckles [plr]',
  486. 'light [plr] [R G B]',
  487. 'loadm',
  488. 'loadmap [ID]',
  489. 'loadpos / lpos [plr] [name]',
  490. 'lockws',
  491. 'lock [plr]',
  492. 'logs',
  493. 'longneck [plr]',
  494. 'loopbring [plr]',
  495. 'loopheal [plr]',
  496. 'loopjump / ljump [plr]',
  497. 'loopkill [plr]',
  498. 'loopname / lname [plr]',
  499. 'loopoof',
  500. 'loopsit / lsit [plr]',
  501. 'mage',
  502. 'maxhealth [plr] [num]',
  503. 'maxzoom [plr] [num]',
  504. 'mesh [plr] [mesh] [texture]',
  505. 'message / m [msg]',
  506. 'meteor/asteroid [plr]',
  507. 'naked [plr]',
  508. 'name [plr]',
  509. 'neon [plr]',
  510. 'nextsong',
  511. 'night',
  512. 'nil [plr]',
  513. 'noarms [plr]',
  514. 'nobox [plr]',
  515. 'noclip',
  516. 'noclones [plr]',
  517. 'nodong [plr]',
  518. 'nodummies',
  519. 'noesp [plr]',
  520. 'noglobalshadows / nogshadows',
  521. 'nokeeptools / noktools [plr]',
  522. 'nolimbs [plr]',
  523. 'nooutlines',
  524. 'noparticles [plr]',
  525. 'noplrsound [plr]',
  526. 'norain',
  527. 'notools [plr]',
  528. 'nuke [plr]',
  529. 'os [plr]',
  530. 'offset [plr] [coordinate]',
  531. 'outlines',
  532. 'paper [plr]',
  533. 'partdisco',
  534. 'particles [plr] [ID]',
  535. 'pipetp [plr] [plr]',
  536. 'pitch [num]',
  537. 'playhash / hash [hash]',
  538. 'playlist / player [ID],[ID]...',
  539. 'plrsound [plr] [ID]',
  540. 'positions / pos',
  541. 'prefix [string]',
  542. 'prevsong',
  543. 'punish [plr]',
  544. 'rainbowname [plr]',
  545. 'rainbow [plr]',
  546. 'rain [mesh] [texture]',
  547. 'refresh / re [plr]',
  548. 'rejoin',
  549. 'remotespy',
  550. 'removealias [alias]',
  551. 'removebait / nobait',
  552. 'rgui',
  553. 'removehats / rhats [plr]',
  554. 'removespawns',
  555. 'respawn [plr]',
  556. 'restoremap / rmap',
  557. 'rocket [plr]',
  558. 'savelighting / slighting',
  559. 'savemap / smap',
  560. 'savepos / spos [name]',
  561. 'script [script]',
  562. 'seagull / gull [plr]',
  563. 'seizure [plr]',
  564. 'serverinfo / info',
  565. 'serverlock / slock',
  566. 'servermessage / sm [msg]',
  567. 'sethealth [plr] [num]',
  568. 'setsong [num]',
  569. 'settings',
  570. 'sgod [plr]',
  571. 'shiny [plr]',
  572. 'shrek [plr]',
  573. 'shutdown',
  574. 'sit [plr]',
  575. 'size [plr] [num]',
  576. 'skydive [plr]',
  577. 'skygif [ID],[ID]... [interval]',
  578. 'sky [ID]',
  579. 'smite [plr]',
  580. 'smoke [plr]',
  581. 'sound / music [ID/name]',
  582. 'sparkles / sp [plr] [R G B]',
  583. 'spasm [plr]',
  584. 'spawnpoint [plr]',
  585. 'spectate / view [plr]',
  586. 'speed / ws [plr] [num]',
  587. 'sphere [plr]',
  588. 'spin [plr]',
  589. 'spookyify',
  590. 'starman [plr]',
  591. 'strength [plr]',
  592. 'strobe',
  593. 'stun [plr]',
  594. 'sun [intense] [spread]',
  595. 'sword [plr]',
  596. 'tablet',
  597. 'team [plr] [team]',
  598. 'terrain',
  599. 'thaw / unfr [plr]',
  600. 'thirdp [plr]',
  601. 'time [num]',
  602. 'tools [plr]',
  603. 'torso [plr]',
  604. 'tppos [plr] [coordinate]',
  605. 'tp [plr] [plr]',
  606. 'trail [plr] [R G B]',
  607. 'trip [plr]',
  608. 'unadmin [plr]',
  609. 'unagelock',
  610. 'unanchor',
  611. 'unball [plr]',
  612. 'unban [plr]',
  613. 'unbgui [plr]',
  614. 'unblind [plr]',
  615. 'unblur',
  616. 'uncape [plr]',
  617. 'uncar [plr]',
  618. 'unchar [plr]',
  619. 'unconfuse [plr]',
  620. 'uncreeper [plr]',
  621. 'uncripple [plr]',
  622. 'undecalspam',
  623. 'undisco',
  624. 'undog [plr]',
  625. 'unduck [plr]',
  626. 'unff [plr]',
  627. 'unfire [plr]',
  628. 'unfloat [plr]',
  629. 'unfly',
  630. 'unfreecam / unfc',
  631. 'unghost [plr]',
  632. 'ungod [plr]',
  633. 'unhidename [plr]',
  634. 'uninfect [plr]',
  635. 'unjail [plr]',
  636. 'unkeybind [key]',
  637. 'unlight [plr]',
  638. 'unlockws',
  639. 'unlock [plr]',
  640. 'unlongneck [plr]',
  641. 'unloopbring [plr]',
  642. 'unloopheal [plr]',
  643. 'unloopjump / unljump [plr]',
  644. 'unloopkill [plr]',
  645. 'unloopname / unlname [plr]',
  646. 'unloopoof',
  647. 'unloopsit / unlsit [plr]',
  648. 'unname [plr]',
  649. 'unpartdisco',
  650. 'unpunish [plr]',
  651. 'unrainbowname [plr]',
  652. 'unseizure [plr]',
  653. 'unserverlock / unslock',
  654. 'unshrek [plr]',
  655. 'unskygif',
  656. 'unsmoke [plr]',
  657. 'unsparkles / unsp [plr]',
  658. 'unspectate / unview',
  659. 'unsphere [plr]',
  660. 'unspin [plr]',
  661. 'unstarman [plr]',
  662. 'unstrength [plr]',
  663. 'unstrobe',
  664. 'unstun [plr]',
  665. 'untrail [plr]',
  666. 'unweaken [plr]',
  667. 'version',
  668. 'visible / vis [plr]',
  669. 'volume / vol [num]',
  670. 'weaken [plr]',
  671. 'whiteify [plr]',
  672. 'zinnia [plr]'
  673. }
  674. 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
  675.  
  676. std.inTable=function(tbl,val)
  677. if tbl==nil then return false end
  678.  
  679. for _,v in pairs(tbl)do
  680. if v==val then return true end
  681. end
  682. return false
  683. end
  684. std.out=function(str)
  685. print(str)
  686. end
  687. std.list=function(tbl)
  688. local str=''
  689. for i,v in pairs(tbl)do
  690. str=str..tostring(v)
  691. if i~=#tbl then str=str..', ' end
  692. end
  693. return str
  694. end
  695. std.endat=function(str,val)
  696. local z=str:find(val)
  697. if z then
  698. return str:sub(0,z-string.len(val)),true
  699. else
  700. return str,false
  701. end
  702. end
  703. std.first=function(str) return str:sub(1,1) end
  704.  
  705. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  706.  
  707. local exec=function(str)
  708. spawn(function()
  709. local script, loaderr = loadstring(str)
  710. if not script then
  711. error(loaderr)
  712. else
  713. script()
  714. end
  715. end)
  716. end
  717. local findCmd=function(cmd_name)
  718. for i,v in pairs(cmds)do
  719. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  720. return v
  721. end
  722. end
  723. end
  724. local getCmd=function(msg)
  725. local cmd,hassplit=std.endat(msg:lower(),split)
  726. if hassplit then
  727. return {cmd,true}
  728. else
  729. return {cmd,false}
  730. end
  731. end
  732. local getprfx=function(strn)
  733. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  734. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  735. end return
  736. end
  737. function dragGUI(gui)
  738. spawn(function()
  739. local UserInputService = game:GetService("UserInputService")
  740. local dragging
  741. local dragInput
  742. local dragStart
  743. local startPos
  744. local function update(input)
  745. local delta = input.Position - dragStart
  746. 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)
  747. end
  748. gui.InputBegan:Connect(function(input)
  749. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  750. dragging = true
  751. dragStart = input.Position
  752. startPos = gui.Position
  753.  
  754. input.Changed:Connect(function()
  755. if input.UserInputState == Enum.UserInputState.End then
  756. dragging = false
  757. end
  758. end)
  759. end
  760. end)
  761. gui.InputChanged:Connect(function(input)
  762. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  763. dragInput = input
  764. end
  765. end)
  766. UserInputService.InputChanged:Connect(function(input)
  767. if input == dragInput and dragging then
  768. update(input)
  769. end
  770. end)
  771. end)
  772. end
  773. maincolor = Color3.new(colorR, colorG, colorB)
  774. function updatecolors(color)
  775. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  776. maincolor = color
  777. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  778. if child.Name == "TopBarContainer" then
  779. child.BackgroundColor3 = color
  780. end end
  781. FeedbackMain.BackgroundColor3 = maincolor
  782. MAIN.BackgroundColor3 = maincolor
  783. bar.BackgroundColor3 = maincolor
  784. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  785. if game.CoreGui:FindFirstChild('Updates') then
  786. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  787. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  788. if game.CoreGui:FindFirstChild('Sinfo') then
  789. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  790. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  791. if game.CoreGui:FindFirstChild('cp') then
  792. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  793. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  794. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  795. if game.CoreGui:FindFirstChild('Bans') then
  796. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  797. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  798. if game.CoreGui:FindFirstChild('Pos') then
  799. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  800. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  801. if game.CoreGui:FindFirstChild('Admins') then
  802. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  803. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  804. if game.CoreGui:FindFirstChild('Logs') then
  805. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  806. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  807. if game.CoreGui:FindFirstChild('Aliases') then
  808. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  809. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  810. for _, child in pairs( game.CoreGui:GetChildren()) do
  811. if child.Name == "Models" then
  812. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  813. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  814. end
  815. end
  816. for _, child in pairs( game.CoreGui:GetChildren()) do
  817. if child.Name == "Audios" then
  818. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  819. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  820. end
  821. end
  822. end
  823.  
  824. function respawn(plr)
  825. local M = Instance.new('Model', workspace) M.Name = 'respawn_Admin'
  826. local H = Instance.new('Humanoid', M)
  827. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  828. plr.Character = M end
  829.  
  830. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  831. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  832. function kickF(plr)
  833. spawn(function()
  834. if plr.Parent ~= nil then
  835. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  836. local newChar = dummy:Clone() newChar.Parent = workspace
  837. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  838. for i = 1,4 do
  839. local Plat = Instance.new('SkateboardPlatform', newChar)
  840. Plat.Position = newChar.HumanoidRootPart.Position
  841. Plat.Name = 'Adminplat'
  842. Plat.Size = Vector3.new(10, 1.2, 10)
  843. Plat.Transparency = 1 end
  844. plr.Character = newChar
  845. local PART = Instance.new('Part', newChar)
  846. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  847. PART.Size = Vector3.new(10, 1.2, 10)
  848. PART.Anchored = true
  849. PART.Transparency = 1
  850. if newChar:FindFirstChild("SkateboardPlatform") then
  851. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  852. wait(0.4)
  853. if newChar then newChar:Destroy() end
  854. kickF(plr) end
  855. end end) end
  856.  
  857. function refresh(plr)
  858. spawn(function()
  859. local rpos = plr.Character.HumanoidRootPart.Position
  860. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  861. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  862. plr.Character:MoveTo(rpos) end) end
  863.  
  864. 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
  865. 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
  866. _players.PlayerAdded:connect(function(player)
  867. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  868. game:FindService('StarterGui'):SetCore('SendNotification', {
  869. Title = player.Name,
  870. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  871. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  872. Duration = 5,
  873. })
  874. elseif JLnotify == true and Nfriends == false then
  875. game:FindService('StarterGui'):SetCore('SendNotification', {
  876. Title = player.Name,
  877. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  878. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  879. Duration = 5,
  880. })
  881. end
  882. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  883. spawn(function()
  884. repeat wait() until player.Character
  885. kickF(player)
  886. end)
  887. end)
  888. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  889. spawn(function()
  890. repeat wait() until player.Character
  891. kickF(player)
  892. end)
  893. end
  894. if FindTable(banT, player.userId) then
  895. spawn(function()
  896. repeat wait() until player.Character
  897. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  898. kickF(player)
  899. end)
  900. end
  901. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  902. spawn(function()
  903. repeat wait() until player.Character
  904. kickF(player)
  905. end)
  906. else
  907. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  908. spawn(function()
  909. repeat wait() until player.Character
  910. kickF(player)
  911. end)
  912. end
  913. end
  914. end)
  915. local customAlias = {}
  916. local findCmd=function(cmd_name)
  917. for i,v in pairs(cmds)do
  918. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  919. return v
  920. end
  921. end
  922. return customAlias[cmd_name:lower()]
  923. end
  924. local function splitString(str,delim)
  925. local broken = {}
  926. if delim == nil then delim = "," end
  927. for w in string.gmatch(str,"[^"..delim.."]+") do
  928. table.insert(broken,w)
  929. end
  930. return broken
  931. end
  932. local historyCount = 0
  933. local cmdHistory = {}
  934. lastBreakTime = 0
  935. local function execCmd(cmdStr,speaker)
  936. local rawCmdStr = cmdStr
  937. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  938. local commandsToRun = splitString(cmdStr,"\\")
  939. for i,v in pairs(commandsToRun) do
  940. v = string.gsub(v,"%%BackSlash%%","\\")
  941. local x,y,num = v:find("^(%d+)%^")
  942. local cmdDelay = 0
  943. if num then
  944. v = v:sub(y+1)
  945. local x,y,del = v:find("^([%d%.]+)%^")
  946. if del then
  947. v = v:sub(y+1)
  948. cmdDelay = tonumber(del) or 0
  949. end
  950. end
  951. num = tonumber(num or 1)
  952. local args = splitString(v,split)
  953. local cmd = findCmd(args[1])
  954. if cmd then
  955. table.remove(args,1)
  956. cargs = args
  957. if speaker == gPlayers.LocalPlayer then
  958. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  959. end
  960. if #cmdHistory > 20 then table.remove(cmdHistory) end
  961. local cmdStartTime = tick()
  962. for rep = 1,num do
  963. if lastBreakTime > cmdStartTime then break end
  964. pcall(function()
  965. cmd.FUNC(args, speaker)
  966. end)
  967. if cmdDelay ~= 0 then wait(cmdDelay) end
  968. end
  969. end
  970. end
  971. end
  972. logsloaded = false
  973. ChatLog = function(plr)
  974. plr.Chatted:Connect(function(Message)
  975. if logsloaded == true then
  976. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  977. CreateLabel(plr.Name,Message)
  978. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  979. CreateLabel(plr.Name,Message)
  980. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  981. CreateLabel(plr.Name,Message)
  982. 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
  983. CreateLabel(plr.Name,Message)
  984. end end end) end
  985. 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
  986. for _, plr in pairs(gPlayers:GetChildren()) do
  987. if plr.ClassName == "Player" then
  988. updateevents(plr) ChatLog(plr) end end
  989. _players.PlayerAdded:connect(function(player)
  990. updateevents(player) ChatLog(player)
  991. end)
  992. _G.exec_cmd = execCmd
  993. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  994. 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
  995. local _char=function(plr_name)
  996. for i,v in pairs(gPlayers:GetChildren())do
  997. if v:IsA'Player'then
  998. if v.Name==plr_name then return v.Character end
  999. end
  1000. end
  1001. return
  1002. end
  1003. local _plr=function(plr_name)
  1004. for i,v in pairs(gPlayers:GetChildren())do
  1005. if v:IsA'Player'then
  1006. if v.Name==plr_name then return v end
  1007. end
  1008. end
  1009. return
  1010. end
  1011. function addcmd(name,desc,alias,func)
  1012. cmds[#cmds+1]=
  1013. {
  1014. NAME=name;
  1015. DESC=desc;
  1016. ALIAS=alias;
  1017. FUNC=func;
  1018. }
  1019. end
  1020. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  1021. local SpecialPlayerCases = {
  1022. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  1023. ["others"] = function(speaker)
  1024. local plrs = {}
  1025. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1026. if v ~= speaker then
  1027. table.insert(plrs,v)
  1028. end
  1029. end
  1030. return plrs
  1031. end,
  1032. ["me"] = function(speaker)return {speaker} end,
  1033. ["#(%d+)"] = function(speaker,args,currentList)
  1034. local returns = {}
  1035. local randAmount = tonumber(args[1])
  1036. local players = {unpack(currentList)}
  1037. for i = 1,randAmount do
  1038. if #players == 0 then break end
  1039. local randIndex = math.random(1,#players)
  1040. table.insert(returns,players[randIndex])
  1041. table.remove(players,randIndex)
  1042. end
  1043. return returns
  1044. end,
  1045. ["random"] = function(speaker,args,currentList)
  1046. local players = currentList
  1047. return {players[math.random(1,#players)]}
  1048. end,
  1049. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  1050. local returns = {}
  1051. local team = args[1]
  1052. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1053. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  1054. table.insert(returns,plr)
  1055. end
  1056. end
  1057. return returns
  1058. end,
  1059. ["allies"] = function(speaker)
  1060. local returns = {}
  1061. local team = speaker.Team
  1062. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1063. if plr.Team == team then
  1064. table.insert(returns,plr)
  1065. end
  1066. end
  1067. return returns
  1068. end,
  1069. ["enemies"] = function(speaker)
  1070. local returns = {}
  1071. local team = speaker.Team
  1072. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1073. if plr.Team ~= team then
  1074. table.insert(returns,plr)
  1075. end
  1076. end
  1077. return returns
  1078. end,
  1079. ["team"] = function(speaker)
  1080. local returns = {}
  1081. local team = speaker.Team
  1082. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1083. if plr.Team == team then
  1084. table.insert(returns,plr)
  1085. end
  1086. end
  1087. return returns
  1088. end,
  1089. ["nonteam"] = function(speaker)
  1090. local returns = {}
  1091. local team = speaker.Team
  1092. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1093. if plr.Team ~= team then
  1094. table.insert(returns,plr)
  1095. end
  1096. end
  1097. return returns
  1098. end,
  1099. ["friends"] = function(speaker,args)
  1100. local returns = {}
  1101. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1102. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1103. table.insert(returns,plr)
  1104. end
  1105. end
  1106. return returns
  1107. end,
  1108. ["nonfriends"] = function(speaker,args)
  1109. local returns = {}
  1110. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1111. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1112. table.insert(returns,plr)
  1113. end
  1114. end
  1115. return returns
  1116. end,
  1117. ["guests"] = function(speaker,args)
  1118. local returns = {}
  1119. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1120. if plr.Guest then
  1121. table.insert(returns,plr)
  1122. end
  1123. end
  1124. return returns
  1125. end,
  1126. ["bacons"] = function(speaker,args)
  1127. local returns = {}
  1128. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1129. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1130. table.insert(returns,plr)
  1131. end
  1132. end
  1133. return returns
  1134. end,
  1135. ["admins"] = function(speaker)
  1136. local returns = {}
  1137. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1138. if isAdmin(plr) then
  1139. table.insert(returns,plr)
  1140. end
  1141. end
  1142. return returns
  1143. end,
  1144. ["nonadmins"] = function(speaker)
  1145. local returns = {}
  1146. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1147. if not isAdmin(plr) then
  1148. table.insert(returns,plr)
  1149. end
  1150. end
  1151. return returns
  1152. end,
  1153. ["age(%d+)"] = function(speaker,args)
  1154. local returns = {}
  1155. local age = tonumber(args[1])
  1156. if not age == nil then return end
  1157. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1158. if plr.AccountAge <= age then
  1159. table.insert(returns,plr)
  1160. end
  1161. end
  1162. return returns
  1163. end,
  1164. ["rad(%d+)"] = function(speaker,args)
  1165. local returns = {}
  1166. local radius = tonumber(args[1])
  1167. local speakerChar = speaker.Character
  1168. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1169. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1170. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1171. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1172. if magnitude <= radius then table.insert(returns,plr) end
  1173. end
  1174. end
  1175. return returns
  1176. end
  1177. }
  1178. local function toTokens(str)
  1179. local tokens = {}
  1180. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1181. table.insert(tokens,{Operator = op,Name = name})
  1182. end
  1183. return tokens
  1184. end
  1185. local function onlyIncludeInTable(tab,matches)
  1186. local matchTable = {}
  1187. local resultTable = {}
  1188. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1189. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1190. return resultTable
  1191. end
  1192. local function removeTableMatches(tab,matches)
  1193. local matchTable = {}
  1194. local resultTable = {}
  1195. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1196. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1197. return resultTable
  1198. end
  1199. local function getPlayersByName(name)
  1200. local found = {}
  1201. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1202. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1203. table.insert(found,v)
  1204. end
  1205. end
  1206. return found
  1207. end
  1208. local function getPlayer(list,speaker)
  1209. if list == nil then return {speaker.Name} end
  1210. local nameList = splitString(list,",")
  1211.  
  1212. local foundList = {}
  1213.  
  1214. for _,name in pairs(nameList) do
  1215. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1216. local tokens = toTokens(name)
  1217. local initialPlayers = game:GetService("Players"):GetPlayers()
  1218.  
  1219. for i,v in pairs(tokens) do
  1220. if v.Operator == "+" then
  1221. local tokenContent = v.Name
  1222. local foundCase = false
  1223. for regex,case in pairs(SpecialPlayerCases) do
  1224. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1225. if #matches > 0 then
  1226. foundCase = true
  1227. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1228. end
  1229. end
  1230. if not foundCase then
  1231. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1232. end
  1233. else
  1234. local tokenContent = v.Name
  1235. local foundCase = false
  1236. for regex,case in pairs(SpecialPlayerCases) do
  1237. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1238. if #matches > 0 then
  1239. foundCase = true
  1240. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1241. end
  1242. end
  1243. if not foundCase then
  1244. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1245. end
  1246. end
  1247. end
  1248.  
  1249. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1250. end
  1251.  
  1252. local foundNames = {}
  1253. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1254.  
  1255. return foundNames
  1256. end
  1257. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1258. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1259. if (zCoco) then
  1260. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1261. else
  1262. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1263. end
  1264. return funcw
  1265. end
  1266. function _G.msg(txt)
  1267. spawn(function()
  1268. msghook()
  1269. if MSGhook == true then
  1270. workspace.Adminmessage.Text = ''
  1271. wait(0.1)
  1272. local b = Instance.new("BlurEffect", LightingService)
  1273. b.Name = "Adminmblur"
  1274. b.Size = 18
  1275. workspace.Adminmessage.Text = txt
  1276. wait(Mseconds)
  1277. b:Destroy()
  1278. if workspace.Adminmessage.Text == txt then
  1279. workspace.Adminmessage.Text = '' end
  1280. elseif MSGhook == false then
  1281. execCmd("loadm")
  1282. repeat wait() until workspace:FindFirstChild("Adminmessage")
  1283. workspace.Adminmessage.Text = ''
  1284. wait(0.1)
  1285. local b = Instance.new("BlurEffect", LightingService)
  1286. b.Name = "Adminmblur"
  1287. b.Size = 18
  1288. workspace.Adminmessage.Text = txt
  1289. wait(Mseconds)
  1290. b:Destroy()
  1291. if workspace.Adminmessage.Text == txt then
  1292. workspace.Adminmessage.Text = '' end
  1293. end
  1294. end)
  1295. end
  1296. function bleach(plr)
  1297. spawn(function()
  1298. local char = plr.Character
  1299. local hit1 = Instance.new("Sound", workspace)
  1300. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1301. local hit = Instance.new("Sound", workspace)
  1302. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1303. local Bleach = Instance.new("Part", char["Left Arm"])
  1304. Bleach.CanCollide = false
  1305. local Mesh = Instance.new("SpecialMesh", Bleach)
  1306. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1307. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1308. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1309. local Handy = Instance.new("Weld", Bleach)
  1310. Handy.Part0 = Bleach
  1311. Handy.Part1 = char["Left Arm"]
  1312. Handy.C0 = CFrame.new(0.5,1.8,0)
  1313. Handy.C1 = CFrame.Angles(0,4,1)
  1314. local drink = Instance.new("Sound", char.Head)
  1315. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1316. wait(3)
  1317. game.Chat:Chat(char.Head,"I need to die","Red")
  1318. for i = 1,10 do
  1319. wait()
  1320. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1321. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1322. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1323. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1324. end
  1325. drink:Play()
  1326. wait(3.4)
  1327. drink:Stop()
  1328. for i = 1,10 do
  1329. wait()
  1330. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1331. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1332. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1333. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1334. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1335. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1336. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1337. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1338. end
  1339. wait(0.01)
  1340. char.Torso.Anchored = true
  1341. char["Left Arm"].Anchored = true
  1342. char["Right Arm"].Anchored = true
  1343. char["Left Leg"].Anchored = true
  1344. char["Right Leg"].Anchored = true
  1345. char.Head.Anchored = true
  1346. hit:Play()
  1347. hit1:Play()
  1348. wait(4)
  1349. local bl00d = Instance.new("Part", char.Head)
  1350. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1351. bl00d.Rotation = Vector3.new(0,0,-90)
  1352. bl00d.CanCollide = false
  1353. bl00d.Anchored = true
  1354. bl00d.BrickColor = BrickColor.new("Maroon")
  1355. bl00d.Position = char.Head.Position
  1356. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1357. bl00d.Shape = "Cylinder"
  1358. bl00d.Material = "Pebble"
  1359. for i = 1,100 do
  1360. wait()
  1361. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1362. end
  1363. wait(1)
  1364. char.Humanoid.Health = 0
  1365. end)
  1366. end
  1367. function rape(victim, speaker) -- from rocky2u cmdscript
  1368. spawn(function()
  1369. local P1 = game:GetService("Players")[speaker].Character.Torso
  1370. local V1 = game:GetService("Players")[victim].Character.Torso
  1371. V1.Parent.Humanoid.PlatformStand = true
  1372. 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'
  1373. 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'
  1374. 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'
  1375. 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'
  1376. 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'
  1377. 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'
  1378. 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)
  1379. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1380. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1381. local D2 = D:Clone() D2.Parent = P1
  1382. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1383. 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)
  1384. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1385. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1386. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1387. local CM = Instance.new('CylinderMesh', C)
  1388. 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)
  1389. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1390. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1391. 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)
  1392. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1393. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1394. 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)
  1395. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1396. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1397. 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)
  1398. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1399. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1400. 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)
  1401. 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)
  1402. 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)
  1403. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1404. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1405. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1406. end)
  1407. 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)
  1408. end
  1409.  
  1410. addcmd('addalias','Adds an alias to a command',{},
  1411. function(args,speaker)
  1412. if #args < 2 then return end
  1413. local cmd = string.lower(args[1])
  1414. local alias = string.lower(args[2])
  1415. for i,v in pairs(cmds) do
  1416. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1417. customAlias[alias] = v
  1418. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1419. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1420. Notify("Added "..alias.." as an alias to "..cmd)
  1421. updatefile()
  1422. updatealiases()
  1423. break
  1424. end
  1425. end
  1426. end)
  1427.  
  1428. addcmd('877241loadalias','dab',{},
  1429. function(args,speaker)
  1430. if #args < 2 then return end
  1431. local cmd = string.lower(args[1])
  1432. local alias = string.lower(args[2])
  1433. for i,v in pairs(cmds) do
  1434. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1435. customAlias[alias] = v
  1436. updatealiases()
  1437. break
  1438. end
  1439. end
  1440. end)
  1441.  
  1442. addcmd('removealias','Removes a custom alias',{},
  1443. function(args,speaker)
  1444. if #args < 1 then return end
  1445. local alias = string.lower(args[1])
  1446. if customAlias[alias] then
  1447. local cmd = customAlias[alias].NAME
  1448. customAlias[alias] = nil
  1449. for i,v in pairs(aliasSave) do
  1450. if v.ALIAS == tostring(alias) then
  1451. table.remove(aliasSave, i)
  1452. end end
  1453. Notify("Removed the alias "..alias.." from "..cmd)
  1454. updatefile()
  1455. updatealiases()
  1456. end
  1457. end)
  1458.  
  1459. addcmd('clraliases','Removes all custom alias',{},
  1460. function(args,speaker)
  1461. customAlias = {}
  1462. aliasSave ={}
  1463. updatefile()
  1464. updatealiases()
  1465. Notify('Removed all aliases')
  1466. end)
  1467.  
  1468. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1469. function(args, speaker)
  1470. loadstring(tostring(GLS(false, 0)))()
  1471. end)
  1472.  
  1473. function hub()
  1474. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1475. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1476. addcmd('hub','opens script hub',{'scripts'},
  1477. function(args, speaker)
  1478. if speaker.userId ~= LP.userId then
  1479. lponly(speaker) else
  1480. hub()
  1481. end end)
  1482.  
  1483. addcmd('ff','gives ff to player',{},
  1484. function(args, speaker)
  1485. local players = getPlayer(args[1], speaker)
  1486. for i,v in pairs(players)do
  1487. local pchar=_char(v)
  1488. Instance.new("ForceField", pchar)
  1489. end
  1490. end)
  1491.  
  1492. addcmd('maxhealth','sets a limit of health to player',{},
  1493. function(args, speaker)
  1494. local players = getPlayer(args[1], speaker)
  1495. for i,v in pairs(players)do
  1496. local pchar=_char(v)
  1497. pchar.Humanoid.MaxHealth = args[2]
  1498. end
  1499. end)
  1500.  
  1501. addcmd('sethealth','sets the health of a player',{},
  1502. function(args, speaker)
  1503. local players = getPlayer(args[1], speaker)
  1504. for i,v in pairs(players)do
  1505. local pchar=_char(v)
  1506. pchar.Humanoid.Health = args[2]
  1507. end
  1508. end)
  1509.  
  1510. addcmd('breakloops','stops any cmd loops',{'break'},
  1511. function(args, speaker)
  1512. lastBreakTime = tick()
  1513. end)
  1514.  
  1515. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1516. function(args, speaker)
  1517. local players = getPlayer(args[1], speaker)
  1518. for i,v in pairs(players)do
  1519. local pchar=_char(v)
  1520. local invisff = Instance.new("ForceField", pchar)
  1521. invisff.Visible = false
  1522. end
  1523. end)
  1524.  
  1525. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1526. function(args, speaker)
  1527. local players = getPlayer(args[1], speaker)
  1528. for i,v in pairs(players)do
  1529. local pchar=_char(v)
  1530. spawn(function()
  1531. local m = missile:Clone()
  1532. m.Parent = workspace
  1533. local W = Instance.new('Weld', m)
  1534. W.Part0 = W.Parent
  1535. W.Part1 = pchar.HumanoidRootPart
  1536. W.C1 = CFrame.new(0, 0.5, 1)
  1537. m.force.Force = Vector3.new(0, 15000, 0)
  1538. wait(0.01)
  1539. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1540. wait(5)
  1541. Instance.new('Explosion', m).Position = m.Position
  1542. wait(0.01)
  1543. pchar:BreakJoints()
  1544. wait(1)
  1545. m:destroy()
  1546. end)
  1547. end
  1548. end)
  1549.  
  1550. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1551. local players = getPlayer(args[1], speaker)
  1552. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1553. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1554. end
  1555. for i,v in pairs(players) do
  1556. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1557. end
  1558. end)
  1559.  
  1560. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1561. function(args, speaker)
  1562. if speaker.userId ~= LP.userId then
  1563. lponly(speaker)
  1564. else
  1565. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1566. end
  1567. end)
  1568.  
  1569. addcmd('unff', 'takes away ff from player',{'noff'},
  1570. function(args, speaker)
  1571. local players = getPlayer(args[1], speaker)
  1572. for i,v in pairs(players)do
  1573. local pchar=_char(v)
  1574. for j,v1 in pairs(pchar:GetChildren()) do
  1575. if v1:IsA("ForceField") then
  1576. v1:Destroy()
  1577. end
  1578. end
  1579. end
  1580. end)
  1581.  
  1582. addcmd('flashlight', 'gives a player a flashlight',{},
  1583. function(args, speaker)
  1584. local players = getPlayer(args[1], speaker)
  1585. for i,v in pairs(players)do
  1586. spawn(function()
  1587. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1588. flashlight.Parent = gPlayers[v].Backpack
  1589. flashlight.Name = "Adminflashlight"
  1590. end)
  1591. end
  1592. end)
  1593.  
  1594. addcmd('car', 'inserts a car',{'vehicle'},
  1595. function(args, speaker)
  1596. local players = getPlayer(args[1], speaker)
  1597. for i,v in pairs(players)do
  1598. spawn(function()
  1599. local pchar=_char(v)
  1600. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1601. model.Parent = workspace
  1602. model:MakeJoints()
  1603. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1604. model.Name = "Admincar" .. gPlayers[v].Name wait(0.2)
  1605. for _, child in pairs( model:GetChildren()) do
  1606. if child.ClassName == "Part" then
  1607. child.Anchored = true
  1608. wait(1)
  1609. child.Anchored = false
  1610. end end end) end end)
  1611.  
  1612. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1613. function(args, speaker)
  1614. local players = getPlayer(args[1], speaker)
  1615. for i,v in pairs(players)do
  1616. for _, child in pairs( workspace:GetChildren()) do
  1617. if child.Name == "Admincar" .. gPlayers[v].Name then
  1618. child:Destroy()
  1619. end
  1620. end
  1621. end
  1622. end)
  1623.  
  1624. addcmd('team','team [plr] [team]',{},
  1625. function(args, speaker)
  1626. local players = getPlayer(args[1], speaker)
  1627. local teamname = nil
  1628. for i,v in pairs(players)do
  1629. 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
  1630. _players[v].Team = teamname
  1631. end
  1632. end)
  1633.  
  1634. addcmd('maxzoom','maximum camera zoom',{},
  1635. function(args, speaker)
  1636. local players = getPlayer(args[1], speaker)
  1637. for i,v in pairs(players)do
  1638. _players[v].CameraMaxZoomDistance = args[2]
  1639. end
  1640. end)
  1641.  
  1642. function spawnrain(mesh,texture)
  1643. spawn(function()
  1644. for i,v in pairs(gPlayers:GetChildren()) do
  1645. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1646. if raining == true then
  1647. local rain = Instance.new("Part",workspace)
  1648. rain.CanCollide = true
  1649. local m = Instance.new("SpecialMesh",rain)
  1650. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1651. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1652. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1653. wait(5) rain:Destroy()
  1654. end
  1655. end
  1656. end
  1657. end)
  1658. end
  1659.  
  1660. raining = false
  1661. addcmd('rain','make it rain a mesh',{},
  1662. function(args, speaker)
  1663. raining = true
  1664. repeat
  1665. wait(0.5)
  1666. spawnrain(args[1],args[2])
  1667. until raining == false
  1668. end)
  1669.  
  1670. addcmd('norain','make it rain a mesh',{'unrain'},
  1671. function(args, speaker)
  1672. raining = false
  1673. end)
  1674.  
  1675. local rad = math.rad
  1676. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1677. function(args, speaker)
  1678. for i = 1,args[1] do
  1679. wait()
  1680. local function ear(instance)
  1681. for i,v in pairs(instance:GetChildren())do
  1682. if v:IsA("Part") then
  1683. if v.Size.x > 1 then
  1684. 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])))
  1685. end end ear(v) end end ear(workspace)
  1686. end
  1687. end)
  1688.  
  1689. addcmd('cape','Gives the target player(s) a cape',{},
  1690. function(args, speaker)
  1691. local players = getPlayer(args[1], speaker)
  1692. for i,v in pairs(players)do
  1693. spawn(function()
  1694. if _char(v):FindFirstChild("Humanoid") then
  1695. local plr = _players[v]
  1696. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1697. local torso = plr.Character.HumanoidRootPart
  1698. local p = Instance.new("Part", torso.Parent) p.Name = "Admincape" p.Anchored = false
  1699. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1700. if not args[2] then
  1701. p.Color = Color3.new(0,0,0)
  1702. p.Color = Color3.new(0,0,0) else
  1703. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1704. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1705. p.formFactor = "Custom"
  1706. p.Size = Vector3.new(.2,.2,.2)
  1707. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1708. local motor1 = Instance.new("Motor", p)
  1709. motor1.Part0 = p
  1710. motor1.Part1 = torso
  1711. motor1.MaxVelocity = .01
  1712. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1713. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1714. local wave = false
  1715. repeat wait(1/44)
  1716. local ang = 0.1
  1717. local oldmag = torso.Velocity.magnitude
  1718. local mv = .002
  1719. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1720. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1721. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1722. motor1.DesiredAngle = -ang
  1723. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1724. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1725. if torso.Velocity.magnitude < .1 then wait(.1) end
  1726. until not p or p.Parent ~= torso.Parent
  1727. end
  1728. end)
  1729. end
  1730. end)
  1731.  
  1732. addcmd('uncape','Removes cape',{'nocape'},
  1733. function(args, speaker)
  1734. local players = getPlayer(args[1], speaker)
  1735. for i,v in pairs(players)do
  1736. local pchar=_char(v)
  1737. for _, child in pairs( pchar:GetChildren()) do
  1738. if child.Name == "Admincape" then
  1739. child:Destroy() end end
  1740. end
  1741. end)
  1742.  
  1743. addcmd('spasm','makes someone c r a z y',{},
  1744. function(args, speaker)
  1745. local players = getPlayer(args[1], speaker)
  1746. for i,v in pairs(players)do
  1747. local pchar=_char(v)
  1748. local AnimationId = "33796059"
  1749. local Anim = Instance.new("Animation")
  1750. Anim.AnimationId = "rbxassetid://"..AnimationId
  1751. local k = pchar.Humanoid:LoadAnimation(Anim)
  1752. k:Play()
  1753. k:AdjustSpeed(99)
  1754. end
  1755. end)
  1756.  
  1757. addcmd('dance','makes someone d a n c e',{},
  1758. function(args, speaker)
  1759. local players = getPlayer(args[1], speaker)
  1760. for i,v in pairs(players)do
  1761. local pchar=_char(v)
  1762. local anim = nil
  1763. local dance1 = math.random(1,7)
  1764. if dance1 == 1 then
  1765. anim = '27789359'
  1766. end
  1767. if dance1 == 2 then
  1768. anim = '30196114'
  1769. end
  1770. if dance1 == 3 then
  1771. anim = '248263260'
  1772. end
  1773. if dance1 == 4 then
  1774. anim = '45834924'
  1775. end
  1776. if dance1 == 5 then
  1777. anim = '33796059'
  1778. end
  1779. if dance1 == 6 then
  1780. anim = '28488254'
  1781. end
  1782. if dance1 == 7 then
  1783. anim = '52155728'
  1784. end
  1785. local animation = Instance.new("Animation")
  1786. animation.AnimationId = "rbxassetid://"..anim
  1787. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1788. animTrack:Play()
  1789. end
  1790. end)
  1791.  
  1792. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1793. function(args, speaker)
  1794. local players = getPlayer(args[1], speaker)
  1795. for i,v in pairs(players)do
  1796. if not args[1] and args[2] then return end
  1797. local pchar=_char(v)
  1798. for _, child in pairs( pchar:GetDescendants()) do
  1799. if child.ClassName == "Sound" then
  1800. child:Destroy() end end
  1801. local s = Instance.new("Sound")
  1802. s.Name = "Adminplrsound"
  1803. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1804. s.Volume = 1
  1805. s.Pitch = 1
  1806. s.Looped = true
  1807. s.archivable = true
  1808. s.Parent = pchar.HumanoidRootPart
  1809. s:Play()
  1810. end
  1811. end)
  1812.  
  1813. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1814. function(args, speaker)
  1815. local players = getPlayer(args[1], speaker)
  1816. for i,v in pairs(players)do
  1817. if not args[1] then return end
  1818. local pchar=_char(v)
  1819. for _, child in pairs( pchar:GetDescendants()) do
  1820. if child.ClassName == "Sound" then
  1821. child:Destroy() end end
  1822. end
  1823. end)
  1824.  
  1825. addcmd('fly','makes you fly',{},
  1826. function(args, speaker)
  1827. if speaker.userId ~= LP.userId then
  1828. lponly(speaker)
  1829. else
  1830. sFLY()
  1831. end
  1832. end)
  1833.  
  1834. addcmd('flyspeed','set the fly speed',{'flysp'},
  1835. function(args, speaker)
  1836. if speaker.userId ~= LP.userId then
  1837. lponly(speaker)
  1838. else
  1839. if isNumber(args[1]) then
  1840. Adminflyspeed = args[1]
  1841. end end end)
  1842.  
  1843. addcmd('unfly','takes away fly',{'nofly'},
  1844. function(args, speaker)
  1845. if speaker.userId ~= LP.userId then
  1846. lponly(speaker)
  1847. else
  1848. NOFLY()
  1849. end
  1850. end)
  1851.  
  1852. addcmd('exit','kills roblox process',{},
  1853. function(args, speaker)
  1854. if speaker.userId ~= LP.userId then
  1855. lponly(speaker)
  1856. else
  1857. game:shutdown()
  1858. end
  1859. end)
  1860.  
  1861. addcmd('fire', 'set a player on fire',{},
  1862. function(args, speaker)
  1863. local players = getPlayer(args[1], speaker)
  1864. for i,v in pairs(players)do
  1865. spawn(function()
  1866. local pchar=_char(v)
  1867. local Fire1 = Instance.new("Fire", pchar.Head)
  1868. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1869. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1870. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1871. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1872. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1873. if not args[2] then return end
  1874. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1875. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1876. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1877. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1878. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1879. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1880. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1881. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1882. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1883. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1884. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1885. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1886. end)
  1887. end
  1888. end)
  1889.  
  1890. addcmd('discomesh', 'body parts get f u n k y',{},
  1891. function(args, speaker)
  1892. local players = getPlayer(args[1], speaker)
  1893. for i,v in pairs(players)do
  1894. spawn(function()
  1895. local plr = _players[v]
  1896. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1897. local h = _players[v].Character.Head.Mesh
  1898. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1899. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1900. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1901. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1902. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1903. while true do wait()
  1904. h.MeshType = meshes[math.random(1,#meshes)]
  1905. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1906. h.Parent.BrickColor = BrickColor.Random()
  1907. t.MeshType = meshes[math.random(1,#meshes)]
  1908. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1909. t.Parent.BrickColor = BrickColor.Random()
  1910. la.MeshType = meshes[math.random(1,#meshes)]
  1911. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1912. la.Parent.BrickColor = BrickColor.Random()
  1913. ra.MeshType = meshes[math.random(1,#meshes)]
  1914. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1915. ra.Parent.BrickColor = BrickColor.Random()
  1916. ll.MeshType = meshes[math.random(1,#meshes)]
  1917. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1918. ll.Parent.BrickColor = BrickColor.Random()
  1919. rl.MeshType = meshes[math.random(1,#meshes)]
  1920. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1921. rl.Parent.BrickColor = BrickColor.Random()
  1922. end end) end end)
  1923.  
  1924. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1925. function(args, speaker)
  1926. local players = getPlayer(args[1], speaker)
  1927. for i,v in pairs(players)do
  1928. spawn(function()
  1929. local Chicken = _players[v].Character
  1930. 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)
  1931. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1932. 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)
  1933. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1934. end) end end)
  1935.  
  1936. addcmd('esp', 'view a player and a players status',{},
  1937. function(args, speaker)
  1938. if speaker.userId ~= LP.userId then
  1939. lponly(speaker)
  1940. else
  1941. local players = getPlayer(args[1], speaker)
  1942. for i,v in pairs(players)do
  1943. spawn(function()
  1944. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1945. if child.Name == gPlayers[v].Name then
  1946. child:Destroy()
  1947. end end wait(0.5)
  1948. local m = game["Players"].LocalPlayer:GetMouse()
  1949. local rs = game:GetService("RunService").RenderStepped
  1950. local espplr = gPlayers[v]
  1951. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1952. for b,n in pairs (espplr.Character:GetChildren()) do
  1953. if (n:IsA("BasePart")) then
  1954. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1955. a.Name = espplr.Name
  1956. a.Adornee = n
  1957. a.AlwaysOnTop = true
  1958. a.ZIndex = 0
  1959. a.Size = n.Size
  1960. a.Transparency = 0.7
  1961. local resetting = false
  1962. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1963. a.Color = BrickColor.new("Lime green")
  1964. else
  1965. a.Color = BrickColor.new("Really red")
  1966. end
  1967. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1968. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1969. local TextLabel = Instance.new("TextLabel")
  1970. BillboardGui.Adornee = espplr.Character.Head
  1971. BillboardGui.Name = espplr.Name
  1972. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1973. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1974. BillboardGui.AlwaysOnTop = true
  1975. TextLabel.Parent = BillboardGui
  1976. TextLabel.BackgroundTransparency = 1
  1977. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1978. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1979. TextLabel.Font = Enum.Font.SourceSansSemibold
  1980. TextLabel.TextSize = 20
  1981. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1982. TextLabel.TextStrokeTransparency = 0
  1983. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1984. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1985. BillboardGui:Destroy() a:Destroy() end)
  1986. _players.PlayerRemoving:connect(function(player)
  1987. if player.Name == espplr.Name then
  1988. BillboardGui:Destroy() a:Destroy()
  1989. end end)
  1990. game:GetService("RunService").RenderStepped:Connect(function()
  1991. 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
  1992. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1993. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1994. BillboardGui:Destroy() a:Destroy() end end)
  1995. end
  1996. end
  1997. end
  1998. end
  1999. end)
  2000. end
  2001. end
  2002. end)
  2003.  
  2004. addcmd('noesp', 'removes esp',{'unesp'},
  2005. function(args, speaker)
  2006. if speaker.userId ~= LP.userId then
  2007. lponly(speaker)
  2008. else
  2009. local players = getPlayer(args[1], speaker)
  2010. for i,v in pairs(players)do
  2011. spawn(function()
  2012. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  2013. if child.Name == gPlayers[v].Name then
  2014. child:Destroy()
  2015. end
  2016. end end) end end end)
  2017.  
  2018. addcmd('nofire', 'extinguish a player',{'unfire'},
  2019. function(args, speaker)
  2020. local players = getPlayer(args[1], speaker)
  2021. for i,v in pairs(players)do
  2022. local pchar=_char(v)
  2023. for j,v1 in pairs(pchar:GetDescendants()) do
  2024. if v1:IsA("Fire") then
  2025. v1:Destroy()
  2026. end end end end)
  2027.  
  2028. addcmd('shiny', 'makes a player shine',{},
  2029. function(args, speaker)
  2030. local players = getPlayer(args[1], speaker)
  2031. for i,v in pairs(players)do
  2032. spawn(function()
  2033. local pchar=_char(v)
  2034. for i,v in pairs(pchar:GetChildren()) do
  2035. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  2036. v:Destroy() end
  2037. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  2038. v.Reflectance = 1
  2039. v.Material = "Plastic"
  2040. end
  2041. end
  2042. end)
  2043. end
  2044. end)
  2045.  
  2046. addcmd('light', 'givs em light',{},
  2047. function(args, speaker)
  2048. local players = getPlayer(args[1], speaker)
  2049. for i,v in pairs(players)do
  2050. spawn(function()
  2051. local pchar=_char(v)
  2052. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2053. if v1:IsA("PointLight") then
  2054. v1:Destroy()
  2055. end
  2056. end
  2057. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  2058. light.Range = 12
  2059. light.Brightness = 3
  2060. if not args[2] then return end
  2061. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2062. light.Range = 12
  2063. light.Brightness = 3
  2064. end)
  2065. end
  2066. end)
  2067.  
  2068. addcmd('begone', 'BEGONE THOT',{'thot'},
  2069. function(args, speaker)
  2070. local players = getPlayer(args[1], speaker)
  2071. for i,v in pairs(players)do
  2072. spawn(function()
  2073. local thotbottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2074. local pchar=_char(v)
  2075. thotbottle.Name = 'THOT BEGONE'
  2076. thotbottle.Handle:Destroy()
  2077. execCmd('freeze '..gPlayers[v].Name)
  2078. execCmd('name '..gPlayers[v].Name..' THOT')
  2079. execCmd('spasm '..gPlayers[v].Name)
  2080. thotbottle.Parent = pchar
  2081. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2082. local cf = pchar.HumanoidRootPart.CFrame
  2083. local newcf = cf + cf.lookVector * 6
  2084. thotbottle.Head.CFrame = newcf
  2085. local s = Instance.new("Sound")
  2086. s.Name = "BEGONE"
  2087. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2088. s.Volume = 10
  2089. s.Parent = thotbottle
  2090. s:play()
  2091. local d = Instance.new("Sound")
  2092. d.Name = "WuOOOH"
  2093. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2094. d.Volume = 5
  2095. d.Parent = pchar
  2096. wait(4)
  2097. if gPlayers[v] then
  2098. execCmd('thaw '..gPlayers[v].Name)
  2099. execCmd('fling '..gPlayers[v].Name)
  2100. thotbottle:Destroy()
  2101. d:play()
  2102. end if gPlayers[v] then
  2103. wait(3)
  2104. execCmd('explode '..gPlayers[v].Name)
  2105. pchar:BreakJoints() end
  2106. end)
  2107. end
  2108. end)
  2109.  
  2110. addcmd('glowstick', 'givs em glo stik',{},
  2111. function(args, speaker)
  2112. local players = getPlayer(args[1], speaker)
  2113. for i,v in pairs(players)do
  2114. spawn(function()
  2115. System = {}
  2116. System.Create = function(a, c)
  2117. local e = Instance.new(a)
  2118. for d, a in pairs(c) do
  2119. local b, a = ypcall(function()
  2120. return e[d]
  2121. end)
  2122. if b then
  2123. e[d] = c[d]
  2124. end
  2125. end
  2126. return e
  2127. end
  2128. function b(d, b)
  2129. local c = getfenv(d)
  2130. local a = setmetatable({}, {
  2131. __index = function(a, a)
  2132. if a:lower() == 'script' then
  2133. return b
  2134. else
  2135. return c[a]
  2136. end
  2137. end
  2138. })
  2139. setfenv(d, a)
  2140. ypcall(function()
  2141. d()
  2142. end)
  2143. end
  2144. c = {}
  2145. mas = Instance.new("Model",game:GetService("Lighting"))
  2146. mas.Name = "CompiledModel"
  2147. o1 = System.Create("Tool",{
  2148. ["Name"] = "Glow Stick",
  2149. ["Parent"] = mas,
  2150. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2151. ["CanBeDropped"] = false,
  2152. })
  2153. o2 = System.Create("Part",{
  2154. ["Name"] = "Handle",
  2155. ["Parent"] = o1,
  2156. ["Transparency"] = 0.10000000149012,
  2157. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2158. ["Rotation"] = Vector3.new(-180, 0, 0),
  2159. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2160. ["FormFactor"] = Enum.FormFactor.Custom,
  2161. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2162. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2163. ["TopSurface"] = Enum.SurfaceType.Weld,
  2164. ["Material"] = "Neon",
  2165. })
  2166. o3 = System.Create("PointLight",{
  2167. ["Parent"] = o2,
  2168. ["Brightness"] = 8,
  2169. ["Range"] = 14,
  2170. })
  2171. o4 = System.Create("CylinderMesh",{
  2172. ["Parent"] = o2,
  2173. })
  2174. if not args[2] then
  2175. o2.Color = Color3.new(1,1,1)
  2176. o3.Color = Color3.new(1,1,1) else
  2177. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2178. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2179. mas.Parent = workspace
  2180. mas:MakeJoints()
  2181. local b = mas:GetChildren()
  2182. for a = 1, #b do
  2183. b[a].Parent = gPlayers[v].Backpack
  2184. ypcall(function()
  2185. b[a]:MakeJoints()
  2186. end)
  2187. end
  2188. mas:Destroy()
  2189. for a = 1, #c do
  2190. coroutine.resume(c[a])
  2191. end
  2192. end)
  2193. end
  2194. end)
  2195.  
  2196. addcmd('keybind','Binds a command to a key',{},
  2197. function(args,speaker)
  2198. if speaker.userId ~= LP.userId then
  2199. lponly(speaker) else
  2200. if #args < 2 then return end
  2201. local key = string.lower(args[1])
  2202. if #key > 1 or key == cmdbarbind then return end
  2203. local cmdText = GLS(false,1)
  2204. local cas = game:GetService("ContextActionService")
  2205. cas:BindAction("Keybind"..key,function(action,state,obj)
  2206. if state == Enum.UserInputState.Begin then
  2207. execCmd(cmdText,speaker)
  2208. end
  2209. end,false,key)
  2210. Notify("Binded "..cmdText.." to "..key)
  2211. end
  2212. end)
  2213.  
  2214. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2215. function(args,speaker)
  2216. if speaker.userId ~= LP.userId then
  2217. lponly(speaker) else
  2218. if #args < 1 then return end
  2219. local key = string.lower(args[1])
  2220. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2221. Notify("Unbinded "..key)
  2222. end
  2223. end)
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229. addcmd('trail', 'spawns a trail behind a player',{},
  2230. function(args, speaker)
  2231. local players = getPlayer(args[1], speaker)
  2232. for i,v in pairs(players)do
  2233. spawn(function()
  2234. local pchar=_char(v)
  2235. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2236. if v1.Name == "TRAIL" then
  2237. v1:Destroy()
  2238. end
  2239. end
  2240. if args[2] then
  2241. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2242. color2 = Color3.new(0,0,0) else
  2243. color1 = Color3.new(1,1,1)
  2244. color2 = Color3.new(0,0,0) end
  2245. if pchar:FindFirstChild("Torso") then
  2246. local e = Instance.new("Trail", pchar.Torso)
  2247. e.Name = "TRAIL"
  2248. e.FaceCamera = true
  2249. e.Color = ColorSequence.new(color1,color2)
  2250. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2251. e.Attachment1 = pchar.Torso.NeckAttachment
  2252. end
  2253. end)
  2254. end
  2255. end)
  2256.  
  2257. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2258. function(args, speaker)
  2259. local players = getPlayer(args[1], speaker)
  2260. for i,v in pairs(players)do
  2261. spawn(function()
  2262. local pchar=_char(v)
  2263. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2264. if v1.Name == "TRAIL" then
  2265. v1:Destroy()
  2266. end
  2267. end
  2268. end)
  2269. end
  2270. end)
  2271.  
  2272. local fa = false
  2273. local cam = workspace.CurrentCamera
  2274. local cam1 = 0
  2275. local cam2 = 0
  2276. local cam3 = 0
  2277. local k1 = false
  2278. local k2 = false
  2279. local k3 = false
  2280. local k4 = false
  2281. local k5 = false
  2282. local k6 = false
  2283. cs = 0.5
  2284. function movecam()
  2285. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2286. if fa == false then
  2287. repeat
  2288. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2289. local fp = fc.Position
  2290. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2291. fa = true
  2292. end
  2293. game:GetService('RunService').RenderStepped:Wait()
  2294. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2295. fa = false
  2296. end
  2297. end
  2298. function kp1(inputObject, gameProcessedEvent)
  2299. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2300. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2301. k1 = true
  2302. cam1 = cs end
  2303. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2304. k2 = true
  2305. cam1 = (cs*-1) end
  2306. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2307. k3 = true
  2308. cam2 = cs end
  2309. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2310. k4 = true
  2311. cam2 = (cs*-1) end
  2312. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2313. k5 = true
  2314. cam3 = cs end
  2315. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2316. k6 = true
  2317. cam3 = (cs*-1) end
  2318. end
  2319. end
  2320. game:GetService("UserInputService").InputBegan:connect(kp1)
  2321. function kp2(inputObject, gameProcessedEvent)
  2322. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2323. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2324. k1 = false
  2325. if k2 == false then
  2326. cam1 = 0
  2327. end
  2328. end
  2329. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2330. k2 = false
  2331. if k1 == false then
  2332. cam1 = 0
  2333. end
  2334. end
  2335. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2336. k3= false
  2337. if k4== false then
  2338. cam2 = 0
  2339. end
  2340. end
  2341. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2342. k4 = false
  2343. if k3 == false then
  2344. cam2 = 0
  2345. end
  2346. end
  2347. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2348. k5 = false
  2349. if k6 == false then
  2350. cam3 = 0
  2351. end
  2352. end
  2353. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2354. k6 = false
  2355. if k5 == false then
  2356. cam3 = 0
  2357. end
  2358. end
  2359. end
  2360. end
  2361. game:GetService("UserInputService").InputEnded:connect(kp2)
  2362. function FC()
  2363. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2364. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2365. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2366. fc.CanCollide = false
  2367. fc.Anchored = true
  2368. fc.Transparency = 1
  2369. fc.Size = Vector3.new(1,1,1)
  2370. fc.Name = 'xFC'
  2371. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2372. local cam = workspace.CurrentCamera
  2373. cam.CameraSubject = fc
  2374. cam.CameraType = 'Custom'
  2375. movecam()
  2376. end end
  2377. function UFC()
  2378. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2379. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2380. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2381. local cam = workspace.CurrentCamera
  2382. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2383. cam.CameraType = 'Custom'
  2384. end end
  2385.  
  2386. addcmd('freecam','freecam',{'fc'},
  2387. function(args, speaker)
  2388. if speaker.userId ~= LP.userId then
  2389. lponly(speaker)
  2390. else
  2391. FC()
  2392. end
  2393. end)
  2394.  
  2395. addcmd('fixcam','fixes camera',{},
  2396. function(args, speaker)
  2397. if speaker.userId ~= LP.userId then
  2398. lponly(speaker)
  2399. else
  2400. workspace.CurrentCamera:remove()
  2401. wait(.1)
  2402. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2403. workspace.CurrentCamera.CameraType = "Custom"
  2404. LP.CameraMinZoomDistance = 0.5
  2405. LP.CameraMaxZoomDistance = 400
  2406. LP.CameraMode = "Classic"
  2407. end
  2408. end)
  2409.  
  2410. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2411. function(args, speaker)
  2412. local players = getPlayer(args[1], speaker)
  2413. for i,v in pairs(players)do
  2414. local pchar=_char(v)
  2415. local char = pchar
  2416. local hum = char.Humanoid
  2417. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2418. hum.HealthDisplayDistance = 0
  2419. --execcmd god
  2420. local stake = Instance.new("Part",char)
  2421. stake.Anchored = true
  2422. stake.BrickColor = BrickColor.new("Reddish brown")
  2423. stake.Material = "Wood"
  2424. stake.Size = Vector3.new(1,7,1)
  2425. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2426. local hay = Instance.new("Part",char)
  2427. hay.Anchored = true
  2428. hay.Material = "Grass"
  2429. hay.BrickColor = BrickColor.new("New Yeller")
  2430. hay.Size = Vector3.new(6,1,5)
  2431. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2432. local hay2 = hay:clone()
  2433. hay2.Parent = char
  2434. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2435. local fire = Instance.new("Fire",hay)
  2436. fire.Enabled = false
  2437. fire.Heat = 25
  2438. fire.Size = 2
  2439. fire.Color = Color3.new(170/255,85/255,0)
  2440. local smoke = Instance.new("Smoke",hay)
  2441. smoke.Enabled = false
  2442. smoke.Opacity = 1
  2443. smoke.RiseVelocity = 25
  2444. smoke.Size = 15
  2445. smoke.Color = Color3.new(0,0,0)
  2446. local light = Instance.new("PointLight",hay)
  2447. light.Color = Color3.new(170/255,85/255,0)
  2448. light.Range = 0
  2449. light.Brightness = 1
  2450. light.Enabled = false
  2451. --[[]]
  2452. local crack = Instance.new("Sound",hay)
  2453. crack.SoundId = "rbxassetid://239443642"
  2454. crack.Looped = true
  2455. crack.Volume = 0
  2456. local scream = Instance.new("Sound",char.Torso)
  2457. scream.SoundId = "rbxassetid://264227115"
  2458. scream.Looped = true
  2459. scream.Volume = 0
  2460. --]]
  2461. wait()
  2462. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2463. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2464.  
  2465. local bods = char['Body Colors']
  2466. local colors = {
  2467. --"Really red";
  2468. "Bright red";
  2469. "Crimson";
  2470. "Maroon";
  2471. "Really black";
  2472. }
  2473.  
  2474. fire.Enabled=true
  2475. smoke.Enabled=true
  2476. light.Enabled=true
  2477. crack:Play()
  2478. scream:Play()
  2479. scream.Pitch = 0.8
  2480. --scream.Volume = 0.5
  2481. for i=1,30 do
  2482. crack.Volume = crack.Volume+(1/30)
  2483. scream.Volume = crack.Volume
  2484. fire.Size=i
  2485. smoke.RiseVelocity=i-5
  2486. smoke.Size=i/2
  2487. light.Range=i*2
  2488. wait(1)
  2489. end
  2490.  
  2491. for i=1,#colors do
  2492. bods.HeadColor=BrickColor.new(colors[i])
  2493. bods.LeftArmColor=BrickColor.new(colors[i])
  2494. bods.LeftLegColor=BrickColor.new(colors[i])
  2495. bods.RightArmColor=BrickColor.new(colors[i])
  2496. bods.RightLegColor=BrickColor.new(colors[i])
  2497. bods.TorsoColor=BrickColor.new(colors[i])
  2498. hay.BrickColor=BrickColor.new(colors[i])
  2499. hay2.BrickColor=BrickColor.new(colors[i])
  2500. stake.BrickColor=BrickColor.new(colors[i])
  2501. wait(5)
  2502. end
  2503. wait(10)
  2504. scream.Volume = 0.5
  2505. wait(1)
  2506. scream:Stop()
  2507. char:BreakJoints()
  2508. end
  2509. end)
  2510.  
  2511. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2512. function(args, speaker)
  2513. if speaker.userId ~= LP.userId then
  2514. lponly(speaker)
  2515. else
  2516. UFC()
  2517. end
  2518. end)
  2519.  
  2520. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2521. function(args, speaker)
  2522. if speaker.userId ~= LP.userId then
  2523. lponly(speaker)
  2524. else
  2525. if isNumber(args[1]) then
  2526. cs = args[1]
  2527. end end end)
  2528.  
  2529. addcmd('nolight', 'no more light',{'unlight'},
  2530. function(args, speaker)
  2531. local players = getPlayer(args[1], speaker)
  2532. for i,v in pairs(players)do
  2533. local pchar=_char(v)
  2534. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2535. if v1:IsA("PointLight") then
  2536. v1:Destroy()
  2537. end
  2538. end
  2539. end
  2540. end)
  2541.  
  2542. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2543. function(args, speaker)
  2544. local players = getPlayer(args[1], speaker)
  2545. for i,v in pairs(players)do
  2546. local pchar=_char(v)
  2547. scale = 10
  2548.  
  2549. function weld(tab)
  2550. local last = nil
  2551. for i,v in pairs(tab) do
  2552. if v:IsA("BasePart") then
  2553. if last then
  2554. local w = Instance.new("Weld",last)
  2555. w.Part0 = w.Parent
  2556. w.Part1 = v
  2557. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2558. w.C0 = pos
  2559. end
  2560. last = v
  2561. end
  2562. end
  2563. end
  2564.  
  2565. function makeball(pos)
  2566. local model = Instance.new("Model",workspace)
  2567. model.Name = gPlayers[v].Name .. "ball"
  2568. local rand = BrickColor.Random()
  2569. pchar.Head.Anchored = true
  2570. for i=0,340,20 do
  2571. wait()
  2572. for z=-90,70,20 do
  2573. local p = Instance.new("Part",model)
  2574. p.formFactor = "Custom"
  2575. p.BrickColor = rand
  2576. p.Transparency = 0.5
  2577. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2578. p.Anchored = true
  2579. p.TopSurface = 0
  2580. p.BottomSurface = 0
  2581. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2582. p:breakJoints()
  2583. end
  2584. end
  2585. weld(model:children())
  2586. for i,v in pairs(model:children()) do v.Anchored = false end
  2587. pchar.Head.Anchored = false
  2588. model:MakeJoints()
  2589. end
  2590.  
  2591. if pchar then
  2592. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2593. end
  2594. end
  2595. end)
  2596.  
  2597. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2598. function(args, speaker)
  2599. local players = getPlayer(args[1], speaker)
  2600. for i,v in pairs(players)do
  2601. local pchar=_char(v)
  2602. for _, child in pairs( workspace:GetChildren()) do
  2603. if child.Name == gPlayers[v].Name .. "ball" then
  2604. child:Destroy()
  2605. end
  2606. end
  2607. end
  2608. end)
  2609.  
  2610. local fastwait = function(time)
  2611. local expire = tick()+(time or 0.02999999999999999889)
  2612. while game:GetService("RunService").Heartbeat:wait() do
  2613. if tick() >= expire then return true end
  2614. end
  2615. end
  2616.  
  2617. function arrest(name)
  2618. spawn(function()
  2619. local p = game:GetService("Players"):FindFirstChild(name)
  2620. local char = p.Character
  2621. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2622. local humanoid = p.Character:FindFirstChild("Humanoid")
  2623. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2624. local van = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2625. if van then
  2626. local function check()
  2627. 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
  2628. return false
  2629. else
  2630. return true
  2631. end
  2632. end
  2633.  
  2634. --local driver = van.Driver
  2635. --local grabber = van.Clown
  2636. local primary = van.Primary
  2637. --local door = van.Door
  2638. local tPos = torso.CFrame
  2639.  
  2640. local sound = Instance.new("Sound",primary)
  2641. sound.SoundId = "rbxassetid://258529216"
  2642. sound.Looped = true
  2643. sound:Play()
  2644.  
  2645. local chuckle = Instance.new("Sound",primary)
  2646. chuckle.SoundId = "rbxassetid://175964948"
  2647. chuckle.Looped = true
  2648. chuckle.Volume = 0.5
  2649. chuckle:Play()
  2650.  
  2651. van.PrimaryPart = van.Primary
  2652. van.Name = "ADONIS_VAN"
  2653. van.Parent = workspace
  2654. humanoid.Name = "NoResetForYou"
  2655. humanoid.WalkSpeed = 0
  2656. sound.Pitch = 1.3
  2657.  
  2658. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2659. music.Name = "COPSONG"
  2660. music.SoundId = "rbxassetid://132007810"
  2661. music.Volume = 1
  2662. music.Looped = true
  2663. if not music.Playing then music:Play() end
  2664.  
  2665. spawn(function()
  2666. while fastwait(0.2) do
  2667. van.Body.Lightbar.Red.PointLight.Enabled = true
  2668. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2669. fastwait(0.2)
  2670. van.Body.Lightbar.Red.PointLight.Enabled = false
  2671. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2672. end
  2673. end)
  2674.  
  2675. for i = 1,200 do
  2676. if not check() then
  2677. break
  2678. else
  2679. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2680. fastwait(0.001*(i/5))
  2681. end
  2682. end
  2683.  
  2684. sound.Pitch = 0.9
  2685.  
  2686. fastwait(0.5)
  2687. if check() then
  2688. --door.Transparency = 1
  2689. end
  2690.  
  2691. local freeze = Instance.new("Sound",primary)
  2692. freeze.SoundId = "rbxassetid://163732279"
  2693. freeze.Volume = 5
  2694. freeze:Play()
  2695.  
  2696. fastwait(3)
  2697.  
  2698. if check() then
  2699. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2700. end
  2701.  
  2702. fastwait(0.5)
  2703. if check() then
  2704. --door.Transparency = 0
  2705. end
  2706. fastwait(0.5)
  2707.  
  2708. sound.Pitch = 1.3
  2709. local gui = Instance.new("ScreenGui")
  2710. local frame = Instance.new("Frame",gui)
  2711. frame.BackgroundTransparency = 1
  2712. frame.BackgroundColor3 = Color3.new(0,0,0)
  2713. frame.Position = UDim2.new(0,0,0,-36)
  2714. frame.Size = UDim2.new(1,0,1,36)
  2715. spawn(function()
  2716. for i = 1,0,-0.01 do
  2717. frame.BackgroundTransparency = i
  2718. fastwait(0.1)
  2719. end
  2720. frame.BackgroundTransparency = 0
  2721. end)
  2722.  
  2723. p.CameraMaxZoomDistance = 0.5
  2724.  
  2725. torso.Anchored = true
  2726.  
  2727. for i = 1,400 do
  2728. if not check() then
  2729. break
  2730. else
  2731. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2732. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2733. fastwait(0.1/(i*5))
  2734.  
  2735. if i == 270 then
  2736. music.Volume = 5
  2737. end
  2738. end
  2739. end
  2740.  
  2741. local function KICK(P)
  2742. spawn(function()
  2743. if not FindTable(WL, P.Name) then
  2744. for i = 1,5 do
  2745. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2746. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2747. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2748. spawn(function()
  2749. repeat fastwait()
  2750. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2751. until not game:GetService("Players"):FindFirstChild(P.Name)
  2752. end)
  2753. P.Character.HumanoidRootPart.Anchored = true
  2754. end
  2755. end
  2756. end
  2757. end)
  2758. end
  2759.  
  2760. if p and p.Parent == game:GetService("Players") then
  2761. if p == game:GetService("Players").LocalPlayer then
  2762. fastwait(5)
  2763. end
  2764. torso.Anchored = false
  2765. p.CharacterAdded:Connect(function()
  2766. fastwait()
  2767. KICK(p)
  2768. end)
  2769. KICK(p)
  2770. end
  2771. fastwait(0.5)
  2772. pcall(function() van:Destroy() end)
  2773. pcall(function() gui:Destroy() end)
  2774. if not workspace:FindFirstChild("ADONIS_VAN") then
  2775. music:Destroy()
  2776. end
  2777. end
  2778. end
  2779. end)
  2780. end
  2781.  
  2782. addcmd('arrest', 'arrests player',{},
  2783. function(args, speaker)
  2784. local players = getPlayer(args[1], speaker)
  2785. for i,v in pairs(players)do
  2786. arrest(gPlayers[v].Name)
  2787. end
  2788. end)
  2789.  
  2790. addcmd('nodummies', 'clears dummies',{},
  2791. function(args, speaker)
  2792. for _, child in pairs( workspace:GetChildren()) do
  2793. if child:FindFirstChild('isdummy') then
  2794. child:Destroy()
  2795. end
  2796. end
  2797. end)
  2798.  
  2799. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2800. function(args, speaker)
  2801. local name = GLS(false, 0)
  2802. local lchar = game:GetService('Players').LocalPlayer
  2803. local Model0 = Instance.new("Model")
  2804. local Part1 = Instance.new("Part")
  2805. local SpecialMesh2 = Instance.new("SpecialMesh")
  2806. local Decal3 = Instance.new("Decal")
  2807. local Part4 = Instance.new("Part")
  2808. local Motor5 = Instance.new("Motor")
  2809. local Motor6 = Instance.new("Motor")
  2810. local Motor7 = Instance.new("Motor")
  2811. local Motor8 = Instance.new("Motor")
  2812. local Motor9 = Instance.new("Motor")
  2813. local Part10 = Instance.new("Part")
  2814. local Part11 = Instance.new("Part")
  2815. local Part12 = Instance.new("Part")
  2816. local Part13 = Instance.new("Part")
  2817. local dum = Instance.new("BoolValue")
  2818. dum.Name = "isdummy"
  2819. dum.Parent = Model0
  2820. local Humanoid14 = Instance.new("Humanoid")
  2821. Model0.Name = name
  2822. Model0.Parent = workspace
  2823. Model0.PrimaryPart = Part1
  2824. Part1.Name = "Head"
  2825. Part1.Parent = Model0
  2826. Part1.BrickColor = BrickColor.new("Bright yellow")
  2827. Part1.CanCollide = false
  2828. Part1.FormFactor = Enum.FormFactor.Symmetric
  2829. Part1.Friction = 0
  2830. Part1.Size = Vector3.new(2, 1, 1)
  2831. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2832. Part1.TopSurface = Enum.SurfaceType.Smooth
  2833. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2834. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2835. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2836. SpecialMesh2.Parent = Part1
  2837. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2838. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2839. Decal3.Name = "face"
  2840. Decal3.Parent = Part1
  2841. Decal3.Texture = "rbxasset://textures/face.png"
  2842. Part4.Name = "Torso"
  2843. Part4.Parent = Model0
  2844. Part4.BrickColor = BrickColor.new("Bright blue")
  2845. Part4.CanCollide = false
  2846. Part4.FormFactor = Enum.FormFactor.Symmetric
  2847. Part4.Friction = 0
  2848. Part4.Size = Vector3.new(2, 2, 1)
  2849. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2850. Part4.LeftSurface = Enum.SurfaceType.Weld
  2851. Part4.RightSurface = Enum.SurfaceType.Weld
  2852. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2853. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2854. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2855. Motor5.Name = "Right Shoulder"
  2856. Motor5.Parent = Part4
  2857. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2858. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2859. Motor5.Part0 = Part4
  2860. Motor5.Part1 = Part11
  2861. Motor5.DesiredAngle = 0.083800852298737
  2862. Motor5.MaxVelocity = 0.15000000596046
  2863. Motor6.Name = "Left Shoulder"
  2864. Motor6.Parent = Part4
  2865. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2866. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2867. Motor6.Part0 = Part4
  2868. Motor6.Part1 = Part10
  2869. Motor6.DesiredAngle = 0.083800852298737
  2870. Motor6.MaxVelocity = 0.15000000596046
  2871. Motor7.Name = "Left Hip"
  2872. Motor7.Parent = Part4
  2873. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2874. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2875. Motor7.Part0 = Part4
  2876. Motor7.Part1 = Part12
  2877. Motor7.DesiredAngle = -0.083800852298737
  2878. Motor7.MaxVelocity = 0.10000000149012
  2879. Motor8.Name = "Neck"
  2880. Motor8.Parent = Part4
  2881. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2882. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2883. Motor8.Part0 = Part4
  2884. Motor8.Part1 = Part1
  2885. Motor8.MaxVelocity = 0.10000000149012
  2886. Motor9.Name = "Right Hip"
  2887. Motor9.Parent = Part4
  2888. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2889. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2890. Motor9.Part0 = Part4
  2891. Motor9.Part1 = Part13
  2892. Motor9.DesiredAngle = -0.083800852298737
  2893. Motor9.MaxVelocity = 0.10000000149012
  2894. Part10.Name = "Left Arm"
  2895. Part10.Parent = Model0
  2896. Part10.BrickColor = BrickColor.new("Bright yellow")
  2897. Part10.CanCollide = false
  2898. Part10.FormFactor = Enum.FormFactor.Symmetric
  2899. Part10.Size = Vector3.new(1, 2, 1)
  2900. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2901. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2902. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2903. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2904. Part11.Name = "Right Arm"
  2905. Part11.Parent = Model0
  2906. Part11.BrickColor = BrickColor.new("Bright yellow")
  2907. Part11.CanCollide = false
  2908. Part11.FormFactor = Enum.FormFactor.Symmetric
  2909. Part11.Size = Vector3.new(1, 2, 1)
  2910. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2911. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2912. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2913. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2914. Part12.Name = "Left Leg"
  2915. Part12.Parent = Model0
  2916. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2917. Part12.CanCollide = false
  2918. Part12.FormFactor = Enum.FormFactor.Symmetric
  2919. Part12.Size = Vector3.new(1, 2, 1)
  2920. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2921. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2922. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2923. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2924. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2925. Part13.Name = "Right Leg"
  2926. Part13.Parent = Model0
  2927. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2928. Part13.CanCollide = false
  2929. Part13.FormFactor = Enum.FormFactor.Symmetric
  2930. Part13.Size = Vector3.new(1, 2, 1)
  2931. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2932. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2933. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2934. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2935. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2936. Humanoid14.Parent = Model0
  2937. Humanoid14.RightLeg = Part13
  2938. Humanoid14.LeftLeg = Part12
  2939. Humanoid14.Torso = Part4
  2940. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2941. Model0.Parent = game:GetService('Workspace')
  2942. end)
  2943.  
  2944. addcmd('loopkill', 'rip person',{'lkill'},
  2945. function(args, speaker)
  2946. local players = getPlayer(args[1], speaker)
  2947. for i,v in pairs(players)do
  2948. if not FindTable(loopkillT, _players[v].Name) then
  2949. table.insert(loopkillT, _players[v].Name)
  2950. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2951. Notify('Loopkilling player(s)') end end end end)
  2952.  
  2953. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2954. function(args, speaker)
  2955. local players = getPlayer(args[1], speaker)
  2956. for i,v in pairs(players)do
  2957. if FindTable(loopkillT, _players[v].Name) then
  2958. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2959. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2960. Notify('No longer loopkilling player(s)') end end end end)
  2961.  
  2962. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2963. function(args, speaker)
  2964. local players = getPlayer(args[1], speaker)
  2965. for i,v in pairs(players)do
  2966. if not FindTable(disabletoolsT, _players[v].Name) then
  2967. table.insert(disabletoolsT, _players[v].Name)
  2968. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2969. Notify('Disabled tools for player(s)') end end end end)
  2970.  
  2971. addcmd('enabletools', 'lets them have tools',{},
  2972. function(args, speaker)
  2973. local players = getPlayer(args[1], speaker)
  2974. for i,v in pairs(players)do
  2975. if FindTable(disabletoolsT, _players[v].Name) then
  2976. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2977. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2978. Notify('Enabled tools for player(s)') end end end end)
  2979.  
  2980. addcmd('refresh', 'refresh their player model',{'re'},
  2981. function(args, speaker)
  2982. local players = getPlayer(args[1], speaker)
  2983. for i,v in pairs(players)do
  2984. refresh(_players[v])
  2985. end end)
  2986.  
  2987. local fastwait = function(time)
  2988. local expire = tick()+(time or 0.02999999999999999889)
  2989. while game:GetService("RunService").Heartbeat:wait() do
  2990. if tick() >= expire then return true end
  2991. end
  2992. end
  2993.  
  2994. function gull(name)
  2995. spawn(function()
  2996. local char = game:GetService("Players")[name].Character
  2997. char.PrimaryPart = char.HumanoidRootPart
  2998.  
  2999. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  3000. local initCFrame = tors.CFrame
  3001.  
  3002. if char:FindFirstChild("Torso") then
  3003. char.Torso.Anchored = true
  3004. else
  3005. char.UpperTorso.Anchored = true
  3006. end
  3007. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  3008.  
  3009. local gull = Instance.new("Part")
  3010. gull.Anchored = true
  3011. gull.CanCollide = false
  3012. gull.Position = Vector3.new(0,100000,0)
  3013. local mesh = Instance.new("SpecialMesh",gull)
  3014. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  3015. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  3016. mesh.Scale = Vector3.new(10,10,10)
  3017.  
  3018. local leftWing = Instance.new("Part",gull)
  3019. leftWing.CanCollide = false
  3020. local lmesh = Instance.new("SpecialMesh",leftWing)
  3021. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  3022. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  3023. lmesh.Scale = Vector3.new(10,10,10)
  3024. local leftMotor = Instance.new("Motor6D",gull)
  3025. leftMotor.MaxVelocity = 1
  3026. leftMotor.Part0 = gull
  3027. leftMotor.Part1 = leftWing
  3028. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  3029.  
  3030. local rightWing = Instance.new("Part",gull)
  3031. rightWing.CanCollide = false
  3032. local rmesh = Instance.new("SpecialMesh",rightWing)
  3033. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  3034. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  3035. rmesh.Scale = Vector3.new(10,10,10)
  3036. local rightMotor = Instance.new("Motor6D",gull)
  3037. rightMotor.MaxVelocity = 1
  3038. rightMotor.Part0 = gull
  3039. rightMotor.Part1 = rightWing
  3040. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  3041.  
  3042. local sound = Instance.new("Sound",gull)
  3043. sound.SoundId = "rbxassetid://160877039"
  3044. sound.Volume = 10
  3045. gull.Parent = workspace
  3046.  
  3047. for i = 400,-1000,-2 do
  3048. local der = 0.02*i
  3049. local angle = math.atan(der/1)
  3050. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  3051. if i == 0 then sound:Play() end
  3052. if i <= 0 then
  3053. char:SetPrimaryPartCFrame(gull.CFrame)
  3054. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  3055. leftMotor.DesiredAngle = -nextAngle
  3056. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  3057. rightMotor.DesiredAngle = nextAngle
  3058. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3059. end
  3060. game:GetService("RunService").RenderStepped:wait()
  3061. end
  3062.  
  3063. local function KICK(P)
  3064. spawn(function()
  3065. if not FindTable(WL, P.Name) then
  3066. for i = 1,5 do
  3067. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3068. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3069. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3070. spawn(function()
  3071. repeat wait()
  3072. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3073. until not game:GetService("Players"):FindFirstChild(P.Name)
  3074. end)
  3075. P.Character.HumanoidRootPart.Anchored = true
  3076. end
  3077. end
  3078. end
  3079. end)
  3080. end
  3081.  
  3082. if char:FindFirstChild("Torso") then
  3083. char.Torso.Anchored = false
  3084. else
  3085. char.UpperTorso.Anchored = false
  3086. end
  3087.  
  3088. spawn(function()
  3089. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3090. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3091. wait()
  3092. KICK(game:GetService("Players")[name])
  3093. end)
  3094. KICK(game:GetService("Players")[name])
  3095. end)
  3096.  
  3097. local go = Instance.new("BodyVelocity",gull)
  3098. go.Velocity = Vector3.new(0,1000,0)
  3099. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3100. gull.Anchored = false
  3101. end)
  3102. end
  3103.  
  3104. addcmd('seagull', 'seagulls player',{'gull'},
  3105. function(args, speaker)
  3106. local players = getPlayer(args[1], speaker)
  3107. for i,v in pairs(players)do
  3108. gull(gPlayers[v].Name)
  3109. end
  3110. end)
  3111.  
  3112. local song = nil
  3113. function zinniaKick(name)
  3114. spawn(function()
  3115. if song == nil or song.Parent == nil then
  3116. song = Instance.new("Sound",workspace)
  3117. song.SoundId = "rbxassetid://190423831"
  3118. song.Volume = 1
  3119. song.Looped = true
  3120. song:Play()
  3121. end
  3122. local zin = Instance.new("Part")
  3123. zin.Name = "CuteZinnia"
  3124. zin.Anchored = true
  3125. zin.CanCollide = false
  3126. zin.Locked = true
  3127. local mesh = Instance.new("SpecialMesh")
  3128. mesh.MeshId = "rbxassetid://1175670539"
  3129. mesh.TextureId = "rbxassetid://1175670558"
  3130. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3131. mesh.Offset = Vector3.new(0,0.88,0)
  3132. mesh.Parent = zin
  3133. local char = game:GetService("Players")[name].Character
  3134. char.PrimaryPart = char.HumanoidRootPart
  3135. if char:FindFirstChild("Torso") then
  3136. char.Torso.Anchored = true
  3137. else
  3138. char.UpperTorso.Anchored = true
  3139. end
  3140. 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))
  3141. zin.Parent = workspace
  3142. 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)})
  3143. tween:Play()
  3144. fastwait(3)
  3145. for i = 50,1,-1 do
  3146. 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))
  3147. fastwait()
  3148. end
  3149. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3150. fastwait(1)
  3151. local turns = 0
  3152.  
  3153. while turns < 200 do
  3154. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3155. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3156. turns = turns + 1
  3157. fastwait()
  3158. end
  3159. for i = 1,10 do
  3160. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3161. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3162. fastwait()
  3163. end
  3164. local rX,rZ = 0,0
  3165. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3166. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3167. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3168. bv.Force = Vector3.new(rX,10000,rZ)
  3169. if char:FindFirstChild("Torso") then
  3170. char.Torso.Anchored = false
  3171. else
  3172. char.UpperTorso.Anchored = false
  3173. end
  3174. function KICK(P)
  3175. spawn(function()
  3176. if not FindTable(WL, P.Name) then
  3177. for i = 1,5 do
  3178. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3179. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3180. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3181. spawn(function()
  3182. repeat fastwait()
  3183. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3184. until not game:GetService("Players"):FindFirstChild(P.Name)
  3185. end)
  3186. P.Character.HumanoidRootPart.Anchored = true
  3187. end
  3188. end
  3189. end
  3190. end)
  3191. end
  3192. spawn(function()
  3193. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3194. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3195. fastwait()
  3196. KICK(game:GetService("Players")[name])
  3197. end)
  3198. KICK(game:GetService("Players")[name])
  3199. end)
  3200. for i = 1,20 do
  3201. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3202. fastwait()
  3203. end
  3204. while turns > 0 do
  3205. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3206. turns = turns - 5
  3207. fastwait()
  3208. end
  3209. fastwait(1)
  3210. zin.Name = "GoneZinnia"
  3211. local go = Instance.new("BodyVelocity",zin)
  3212. go.Velocity = zin.CFrame.lookVector * 100
  3213. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3214. zin.Anchored = false
  3215. fastwait(20)
  3216. if song and not workspace:FindFirstChild("CuteZinnia") then
  3217. song:Destroy()
  3218. song = nil
  3219. end
  3220. end)
  3221. end
  3222.  
  3223. addcmd('zinnia', 'asdf for moon',{},
  3224. function(args, speaker)
  3225. local players = getPlayer(args[1], speaker)
  3226. for i,v in pairs(players)do
  3227. zinniaKick(gPlayers[v].Name)
  3228. end
  3229. end)
  3230.  
  3231. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3232. function(args, speaker)
  3233. local players = getPlayer(args[1], speaker)
  3234. for i,v in pairs(players)do
  3235. if not FindTable(rainbowT, _players[v].Name) then
  3236. table.insert(rainbowT, _players[v].Name)
  3237. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3238. Notify('Gave player(s) rainbow name') end end end end)
  3239.  
  3240. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3241. function(args, speaker)
  3242. local players = getPlayer(args[1], speaker)
  3243. for i,v in pairs(players)do
  3244. if FindTable(rainbowT, _players[v].Name) then
  3245. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3246. _players[v].Neutral = true
  3247. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3248. Notify('Disabled rainbow name for player(s)') end end end end)
  3249.  
  3250. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3251. function(args, speaker)
  3252. if speaker.userId ~= LP.userId then
  3253. lponly(speaker)
  3254. else
  3255. --Terrain Script
  3256. --Edge/IoIman616
  3257.  
  3258. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3259. if child.Name == "MaterialGui" then
  3260. child:Destroy()
  3261. end
  3262. end
  3263.  
  3264. function sandbox(var,func)
  3265. local env = getfenv(func)
  3266. local newenv = setmetatable({},{
  3267. __index = function(self,k)
  3268. if k=="script" then
  3269. return var
  3270. else
  3271. return env[k]
  3272. end
  3273. end,
  3274. })
  3275. setfenv(func,newenv)
  3276. return func
  3277. end
  3278. cors = {}
  3279. mas = Instance.new("Model",game:GetService("Lighting"))
  3280. HopperBin0 = Instance.new("HopperBin")
  3281. HopperBin0.Name = "Terrain Build"
  3282. HopperBin0.Parent = mas
  3283. for i,v in pairs(mas:GetChildren()) do
  3284. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3285. pcall(function() v:MakeJoints() end)
  3286. end
  3287. mas:Destroy()
  3288. for i,v in pairs(cors) do
  3289. spawn(function()
  3290. pcall(v)
  3291. end)
  3292. end
  3293.  
  3294. wait(0.01)
  3295.  
  3296. function sandbox(var,func)
  3297. local env = getfenv(func)
  3298. local newenv = setmetatable({},{
  3299. __index = function(self,k)
  3300. if k=="script" then
  3301. return var
  3302. else
  3303. return env[k]
  3304. end
  3305. end,
  3306. })
  3307. setfenv(func,newenv)
  3308. return func
  3309. end
  3310. cors = {}
  3311. mas = Instance.new("Model",game:GetService("Lighting"))
  3312. ScreenGui0 = Instance.new("ScreenGui")
  3313. ImageLabel1 = Instance.new("ImageLabel")
  3314. ImageButton2 = Instance.new("ImageButton")
  3315. Frame3 = Instance.new("Frame")
  3316. NumberValue4 = Instance.new("NumberValue")
  3317. ImageButton5 = Instance.new("ImageButton")
  3318. Frame6 = Instance.new("Frame")
  3319. NumberValue7 = Instance.new("NumberValue")
  3320. ImageButton8 = Instance.new("ImageButton")
  3321. Frame9 = Instance.new("Frame")
  3322. NumberValue10 = Instance.new("NumberValue")
  3323. ImageButton11 = Instance.new("ImageButton")
  3324. Frame12 = Instance.new("Frame")
  3325. NumberValue13 = Instance.new("NumberValue")
  3326. ImageButton14 = Instance.new("ImageButton")
  3327. Frame15 = Instance.new("Frame")
  3328. NumberValue16 = Instance.new("NumberValue")
  3329. ImageButton17 = Instance.new("ImageButton")
  3330. Frame18 = Instance.new("Frame")
  3331. NumberValue19 = Instance.new("NumberValue")
  3332. ImageButton20 = Instance.new("ImageButton")
  3333. Frame21 = Instance.new("Frame")
  3334. NumberValue22 = Instance.new("NumberValue")
  3335. ImageButton23 = Instance.new("ImageButton")
  3336. Frame24 = Instance.new("Frame")
  3337. NumberValue25 = Instance.new("NumberValue")
  3338. ImageButton26 = Instance.new("ImageButton")
  3339. Frame27 = Instance.new("Frame")
  3340. NumberValue28 = Instance.new("NumberValue")
  3341. ImageButton29 = Instance.new("ImageButton")
  3342. Frame30 = Instance.new("Frame")
  3343. NumberValue31 = Instance.new("NumberValue")
  3344. ImageButton32 = Instance.new("ImageButton")
  3345. Frame33 = Instance.new("Frame")
  3346. NumberValue34 = Instance.new("NumberValue")
  3347. ImageButton35 = Instance.new("ImageButton")
  3348. Frame36 = Instance.new("Frame")
  3349. NumberValue37 = Instance.new("NumberValue")
  3350. ImageButton38 = Instance.new("ImageButton")
  3351. Frame39 = Instance.new("Frame")
  3352. NumberValue40 = Instance.new("NumberValue")
  3353. ImageButton41 = Instance.new("ImageButton")
  3354. Frame42 = Instance.new("Frame")
  3355. NumberValue43 = Instance.new("NumberValue")
  3356. ImageButton44 = Instance.new("ImageButton")
  3357. Frame45 = Instance.new("Frame")
  3358. NumberValue46 = Instance.new("NumberValue")
  3359. ImageButton47 = Instance.new("ImageButton")
  3360. Frame48 = Instance.new("Frame")
  3361. NumberValue49 = Instance.new("NumberValue")
  3362. ImageButton50 = Instance.new("ImageButton")
  3363. Frame51 = Instance.new("Frame")
  3364. NumberValue52 = Instance.new("NumberValue")
  3365. ImageButton53 = Instance.new("ImageButton")
  3366. Frame54 = Instance.new("Frame")
  3367. ScreenGui0.Name = "MaterialGui"
  3368. ScreenGui0.Parent = mas
  3369. ImageLabel1.Name = "MaterialMenu"
  3370. ImageLabel1.Parent = ScreenGui0
  3371. ImageLabel1.Transparency = 1
  3372. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3373. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3374. ImageLabel1.BackgroundTransparency = 1
  3375. ImageLabel1.ZIndex = 2
  3376. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3377. ImageButton2.Name = "Grass"
  3378. ImageButton2.Parent = ImageLabel1
  3379. ImageButton2.Transparency = 1
  3380. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3381. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3382. ImageButton2.BackgroundTransparency = 1
  3383. ImageButton2.ZIndex = 4
  3384. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3385. Frame3.Name = "Selection"
  3386. Frame3.Parent = ImageButton2
  3387. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3388. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3389. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3390. Frame3.BorderSizePixel = 0
  3391. Frame3.ZIndex = 3
  3392. NumberValue4.Name = "num"
  3393. NumberValue4.Parent = ImageButton2
  3394. NumberValue4.Value = 1
  3395. ImageButton5.Name = "Sand"
  3396. ImageButton5.Parent = ImageLabel1
  3397. ImageButton5.Transparency = 1
  3398. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3399. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3400. ImageButton5.BackgroundTransparency = 1
  3401. ImageButton5.ZIndex = 4
  3402. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3403. Frame6.Name = "Selection"
  3404. Frame6.Parent = ImageButton5
  3405. Frame6.Transparency = 1
  3406. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3407. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3408. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3409. Frame6.BackgroundTransparency = 1
  3410. Frame6.BorderSizePixel = 0
  3411. Frame6.ZIndex = 3
  3412. NumberValue7.Name = "num"
  3413. NumberValue7.Parent = ImageButton5
  3414. NumberValue7.Value = 2
  3415. ImageButton8.Name = "Brick"
  3416. ImageButton8.Parent = ImageLabel1
  3417. ImageButton8.Transparency = 1
  3418. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3419. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3420. ImageButton8.BackgroundTransparency = 1
  3421. ImageButton8.ZIndex = 4
  3422. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3423. Frame9.Name = "Selection"
  3424. Frame9.Parent = ImageButton8
  3425. Frame9.Transparency = 1
  3426. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3427. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3428. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3429. Frame9.BackgroundTransparency = 1
  3430. Frame9.BorderSizePixel = 0
  3431. Frame9.ZIndex = 3
  3432. NumberValue10.Name = "num"
  3433. NumberValue10.Parent = ImageButton8
  3434. NumberValue10.Value = 3
  3435. ImageButton11.Name = "Granite"
  3436. ImageButton11.Parent = ImageLabel1
  3437. ImageButton11.Transparency = 1
  3438. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3439. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3440. ImageButton11.BackgroundTransparency = 1
  3441. ImageButton11.ZIndex = 4
  3442. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3443. Frame12.Name = "Selection"
  3444. Frame12.Parent = ImageButton11
  3445. Frame12.Transparency = 1
  3446. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3447. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3448. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3449. Frame12.BackgroundTransparency = 1
  3450. Frame12.BorderSizePixel = 0
  3451. Frame12.ZIndex = 3
  3452. NumberValue13.Name = "num"
  3453. NumberValue13.Parent = ImageButton11
  3454. NumberValue13.Value = 4
  3455. ImageButton14.Name = "Asphalt"
  3456. ImageButton14.Parent = ImageLabel1
  3457. ImageButton14.Transparency = 1
  3458. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3459. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3460. ImageButton14.BackgroundTransparency = 1
  3461. ImageButton14.ZIndex = 4
  3462. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3463. Frame15.Name = "Selection"
  3464. Frame15.Parent = ImageButton14
  3465. Frame15.Transparency = 1
  3466. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3467. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3468. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3469. Frame15.BackgroundTransparency = 1
  3470. Frame15.BorderSizePixel = 0
  3471. Frame15.ZIndex = 3
  3472. NumberValue16.Name = "num"
  3473. NumberValue16.Parent = ImageButton14
  3474. NumberValue16.Value = 5
  3475. ImageButton17.Name = "Iron"
  3476. ImageButton17.Parent = ImageLabel1
  3477. ImageButton17.Transparency = 1
  3478. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3479. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3480. ImageButton17.BackgroundTransparency = 1
  3481. ImageButton17.ZIndex = 4
  3482. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3483. Frame18.Name = "Selection"
  3484. Frame18.Parent = ImageButton17
  3485. Frame18.Transparency = 1
  3486. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3487. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3488. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3489. Frame18.BackgroundTransparency = 1
  3490. Frame18.BorderSizePixel = 0
  3491. Frame18.ZIndex = 3
  3492. NumberValue19.Name = "num"
  3493. NumberValue19.Parent = ImageButton17
  3494. NumberValue19.Value = 6
  3495. ImageButton20.Name = "Aluminum"
  3496. ImageButton20.Parent = ImageLabel1
  3497. ImageButton20.Transparency = 1
  3498. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3499. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3500. ImageButton20.BackgroundTransparency = 1
  3501. ImageButton20.ZIndex = 4
  3502. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3503. Frame21.Name = "Selection"
  3504. Frame21.Parent = ImageButton20
  3505. Frame21.Transparency = 1
  3506. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3507. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3508. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3509. Frame21.BackgroundTransparency = 1
  3510. Frame21.BorderSizePixel = 0
  3511. Frame21.ZIndex = 3
  3512. NumberValue22.Name = "num"
  3513. NumberValue22.Parent = ImageButton20
  3514. NumberValue22.Value = 7
  3515. ImageButton23.Name = "Gold"
  3516. ImageButton23.Parent = ImageLabel1
  3517. ImageButton23.Transparency = 1
  3518. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3519. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3520. ImageButton23.BackgroundTransparency = 1
  3521. ImageButton23.ZIndex = 4
  3522. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3523. Frame24.Name = "Selection"
  3524. Frame24.Parent = ImageButton23
  3525. Frame24.Transparency = 1
  3526. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3527. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3528. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3529. Frame24.BackgroundTransparency = 1
  3530. Frame24.BorderSizePixel = 0
  3531. Frame24.ZIndex = 3
  3532. NumberValue25.Name = "num"
  3533. NumberValue25.Parent = ImageButton23
  3534. NumberValue25.Value = 8
  3535. ImageButton26.Name = "Plank"
  3536. ImageButton26.Parent = ImageLabel1
  3537. ImageButton26.Transparency = 1
  3538. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3539. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3540. ImageButton26.BackgroundTransparency = 1
  3541. ImageButton26.ZIndex = 4
  3542. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3543. Frame27.Name = "Selection"
  3544. Frame27.Parent = ImageButton26
  3545. Frame27.Transparency = 1
  3546. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3547. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3548. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3549. Frame27.BackgroundTransparency = 1
  3550. Frame27.BorderSizePixel = 0
  3551. Frame27.ZIndex = 3
  3552. NumberValue28.Name = "num"
  3553. NumberValue28.Parent = ImageButton26
  3554. NumberValue28.Value = 9
  3555. ImageButton29.Name = "Log"
  3556. ImageButton29.Parent = ImageLabel1
  3557. ImageButton29.Transparency = 1
  3558. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3559. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3560. ImageButton29.BackgroundTransparency = 1
  3561. ImageButton29.ZIndex = 4
  3562. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3563. Frame30.Name = "Selection"
  3564. Frame30.Parent = ImageButton29
  3565. Frame30.Transparency = 1
  3566. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3567. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3568. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3569. Frame30.BackgroundTransparency = 1
  3570. Frame30.BorderSizePixel = 0
  3571. Frame30.ZIndex = 3
  3572. NumberValue31.Name = "num"
  3573. NumberValue31.Parent = ImageButton29
  3574. NumberValue31.Value = 10
  3575. ImageButton32.Name = "Gravel"
  3576. ImageButton32.Parent = ImageLabel1
  3577. ImageButton32.Transparency = 1
  3578. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3579. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3580. ImageButton32.BackgroundTransparency = 1
  3581. ImageButton32.ZIndex = 4
  3582. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3583. Frame33.Name = "Selection"
  3584. Frame33.Parent = ImageButton32
  3585. Frame33.Transparency = 1
  3586. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3587. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3588. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3589. Frame33.BackgroundTransparency = 1
  3590. Frame33.BorderSizePixel = 0
  3591. Frame33.ZIndex = 3
  3592. NumberValue34.Name = "num"
  3593. NumberValue34.Parent = ImageButton32
  3594. NumberValue34.Value = 11
  3595. ImageButton35.Name = "Cinder"
  3596. ImageButton35.Parent = ImageLabel1
  3597. ImageButton35.Transparency = 1
  3598. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3599. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3600. ImageButton35.BackgroundTransparency = 1
  3601. ImageButton35.ZIndex = 4
  3602. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3603. Frame36.Name = "Selection"
  3604. Frame36.Parent = ImageButton35
  3605. Frame36.Transparency = 1
  3606. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3607. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3608. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3609. Frame36.BackgroundTransparency = 1
  3610. Frame36.BorderSizePixel = 0
  3611. Frame36.ZIndex = 3
  3612. NumberValue37.Name = "num"
  3613. NumberValue37.Parent = ImageButton35
  3614. NumberValue37.Value = 12
  3615. ImageButton38.Name = "Stone"
  3616. ImageButton38.Parent = ImageLabel1
  3617. ImageButton38.Transparency = 1
  3618. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3619. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3620. ImageButton38.BackgroundTransparency = 1
  3621. ImageButton38.ZIndex = 4
  3622. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3623. Frame39.Name = "Selection"
  3624. Frame39.Parent = ImageButton38
  3625. Frame39.Transparency = 1
  3626. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3627. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3628. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3629. Frame39.BackgroundTransparency = 1
  3630. Frame39.BorderSizePixel = 0
  3631. Frame39.ZIndex = 3
  3632. NumberValue40.Name = "num"
  3633. NumberValue40.Parent = ImageButton38
  3634. NumberValue40.Value = 13
  3635. ImageButton41.Name = "Cement"
  3636. ImageButton41.Parent = ImageLabel1
  3637. ImageButton41.Transparency = 1
  3638. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3639. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3640. ImageButton41.BackgroundTransparency = 1
  3641. ImageButton41.ZIndex = 4
  3642. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3643. Frame42.Name = "Selection"
  3644. Frame42.Parent = ImageButton41
  3645. Frame42.Transparency = 1
  3646. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3647. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3648. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3649. Frame42.BackgroundTransparency = 1
  3650. Frame42.BorderSizePixel = 0
  3651. Frame42.ZIndex = 3
  3652. NumberValue43.Name = "num"
  3653. NumberValue43.Parent = ImageButton41
  3654. NumberValue43.Value = 14
  3655. ImageButton44.Name = "Red Plastic"
  3656. ImageButton44.Parent = ImageLabel1
  3657. ImageButton44.Transparency = 1
  3658. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3659. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3660. ImageButton44.BackgroundTransparency = 1
  3661. ImageButton44.ZIndex = 4
  3662. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3663. Frame45.Name = "Selection"
  3664. Frame45.Parent = ImageButton44
  3665. Frame45.Transparency = 1
  3666. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3667. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3668. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3669. Frame45.BackgroundTransparency = 1
  3670. Frame45.BorderSizePixel = 0
  3671. Frame45.ZIndex = 3
  3672. NumberValue46.Name = "num"
  3673. NumberValue46.Parent = ImageButton44
  3674. NumberValue46.Value = 15
  3675. ImageButton47.Name = "Blue Plastic"
  3676. ImageButton47.Parent = ImageLabel1
  3677. ImageButton47.Transparency = 1
  3678. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3679. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3680. ImageButton47.BackgroundTransparency = 1
  3681. ImageButton47.ZIndex = 4
  3682. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3683. Frame48.Name = "Selection"
  3684. Frame48.Parent = ImageButton47
  3685. Frame48.Transparency = 1
  3686. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3687. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3688. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3689. Frame48.BackgroundTransparency = 1
  3690. Frame48.BorderSizePixel = 0
  3691. Frame48.ZIndex = 3
  3692. NumberValue49.Name = "num"
  3693. NumberValue49.Parent = ImageButton47
  3694. NumberValue49.Value = 16
  3695. ImageButton50.Name = "Water"
  3696. ImageButton50.Parent = ImageLabel1
  3697. ImageButton50.Transparency = 1
  3698. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3699. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3700. ImageButton50.BackgroundTransparency = 1
  3701. ImageButton50.ZIndex = 4
  3702. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3703. Frame51.Name = "Selection"
  3704. Frame51.Parent = ImageButton50
  3705. Frame51.Transparency = 1
  3706. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3707. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3708. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3709. Frame51.BackgroundTransparency = 1
  3710. Frame51.BorderSizePixel = 0
  3711. Frame51.ZIndex = 3
  3712. NumberValue52.Name = "num"
  3713. NumberValue52.Parent = ImageButton50
  3714. NumberValue52.Value = 17
  3715. ImageButton53.Name = "Dig"
  3716. ImageButton53.Parent = ImageLabel1
  3717. ImageButton53.Transparency = 1
  3718. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3719. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3720. ImageButton53.BackgroundTransparency = 1
  3721. ImageButton53.ZIndex = 4
  3722. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3723. Frame54.Name = "Selection"
  3724. Frame54.Parent = ImageButton53
  3725. Frame54.Transparency = 1
  3726. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3727. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3728. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3729. Frame54.BackgroundTransparency = 1
  3730. Frame54.BorderSizePixel = 0
  3731. Frame54.ZIndex = 3
  3732. for i,v in pairs(mas:GetChildren()) do
  3733. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3734. pcall(function() v:MakeJoints() end)
  3735. end
  3736. mas:Destroy()
  3737. for i,v in pairs(cors) do
  3738. spawn(function()
  3739. pcall(v)
  3740. end)
  3741. end
  3742. wait(0.01)
  3743. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3744. material = 1
  3745. local Terrain = workspace.Terrain
  3746. local CC = workspace.CurrentCamera
  3747.  
  3748. local SelB = Instance.new("SelectionBox")
  3749. SelB.Color = BrickColor.new("Bright green")
  3750.  
  3751. local SelP = Instance.new("Part")
  3752. SelP.Anchored = true
  3753. SelP.formFactor = Enum.FormFactor.Custom
  3754.  
  3755. HopperBin0.Selected:connect(function(M)
  3756. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3757. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3758. SelB.Adornee = nil
  3759.  
  3760. local ClickState = "None"
  3761.  
  3762. local ClickType = 1
  3763.  
  3764. local TerrainClick = 1
  3765.  
  3766. local P1 = nil
  3767.  
  3768. M.KeyDown:connect(function(K)
  3769. if K == "q" then
  3770. ClickType = 1
  3771. elseif K == "e" then
  3772. ClickType = 2
  3773. elseif K == "z" then
  3774. TerrainClick = 0
  3775. elseif K == "x" then
  3776. TerrainClick = 1
  3777. elseif K == "c" then
  3778. TerrainClick = 2
  3779. elseif K == "v" then
  3780. TerrainClick = 3
  3781. elseif K == "b" then
  3782. TerrainClick = 4
  3783. end
  3784. end)
  3785.  
  3786. M.Button1Down:connect(function()
  3787. if not M.Target then return end
  3788. local Hit = M.Hit
  3789. local cellPos
  3790. if ClickType == 1 then
  3791. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3792. else
  3793. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3794. end
  3795. if ClickState == "None" then
  3796. ClickState = "Click1"
  3797. P1 = cellPos
  3798. end
  3799. end)
  3800. M.Button1Up:connect(function()
  3801. if not M.Target then return end
  3802. local Hit = M.Hit
  3803. local cellPos
  3804. if ClickType == 1 then
  3805. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3806. else
  3807. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3808. end
  3809. if ClickState == "Click1" then
  3810. ClickState = "None"
  3811. local MinX = math.min(P1.x,cellPos.x)
  3812. local MaxX = math.max(P1.x,cellPos.x)
  3813. local MinY = math.min(P1.y,cellPos.y)
  3814. local MaxY = math.max(P1.y,cellPos.y)
  3815. local MinZ = math.min(P1.z,cellPos.z)
  3816. local MaxZ = math.max(P1.z,cellPos.z)
  3817. for y=MinY,MaxY do
  3818. for x=MinX,MaxX do
  3819. for z=MinZ,MaxZ do
  3820. Terrain:SetCell(x, y, z, material, 0, 0)
  3821. end
  3822. end
  3823. wait()
  3824. end
  3825. SelB.Adornee = nil
  3826. end
  3827. end)
  3828. M.Move:connect(function()
  3829. if not M.Target then return end
  3830. local Hit = M.Hit
  3831. local cellPos
  3832. if ClickType == 1 then
  3833. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3834. else
  3835. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3836. end
  3837. if ClickState == "Click1" then
  3838. SelB.Adornee = SelP
  3839. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3840. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3841. local Size = W1-W2
  3842. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3843. local Pos = (W1+W2)/2
  3844. SelP.Size = Size
  3845. SelP.CFrame = CFrame.new(Pos)
  3846. end
  3847. end)
  3848. end)
  3849.  
  3850. HopperBin0.Deselected:connect(function()
  3851. SelB.Parent = nil
  3852. SelB.Adornee = nil
  3853. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3854. end)
  3855.  
  3856. game:GetService('RunService').Stepped:connect(function()
  3857. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3858. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3859. if child:FindFirstChild("num") and material ~= child.num.Value then
  3860. child.Selection.BackgroundTransparency = 1
  3861. end
  3862. end
  3863. end
  3864. end)
  3865.  
  3866. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3867. local enterCon = child.MouseButton1Click:connect(function()
  3868. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3869. material = child.num.Value
  3870. if child:FindFirstChild("Selection") then
  3871. child.Selection.BackgroundTransparency = 0
  3872. end
  3873. end
  3874. end)
  3875. end
  3876.  
  3877. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3878. workspace.Terrain:Clear()
  3879. end)
  3880.  
  3881. function sandbox(var,func)
  3882. local env = getfenv(func)
  3883. local newenv = setmetatable({},{
  3884. __index = function(self,k)
  3885. if k=="script" then
  3886. return var
  3887. else
  3888. return env[k]
  3889. end
  3890. end,
  3891. })
  3892. setfenv(func,newenv)
  3893. return func
  3894. end
  3895. cors = {}
  3896. mas = Instance.new("Model",game:GetService("Lighting"))
  3897. HopperBin0 = Instance.new("HopperBin")
  3898. HopperBin0.Name = "Terrain Delete"
  3899. HopperBin0.Parent = mas
  3900. for i,v in pairs(mas:GetChildren()) do
  3901. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3902. pcall(function() v:MakeJoints() end)
  3903. end
  3904. mas:Destroy()
  3905. for i,v in pairs(cors) do
  3906. spawn(function()
  3907. pcall(v)
  3908. end)
  3909. end
  3910.  
  3911. function onClick(mouse)
  3912. p = gPlayers.LocalPlayer
  3913. if (p == nil) then return end
  3914. if (p.Character == nil) then return end
  3915.  
  3916. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3917.  
  3918. c = workspace.Terrain
  3919.  
  3920. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3921. local x = cellPos.x
  3922. local y = cellPos.y
  3923. local z = cellPos.z
  3924.  
  3925. c:SetCell(x, y, z, 0, 0, 0)
  3926.  
  3927. end
  3928.  
  3929.  
  3930. function onSelect(mouse)
  3931. mouse.Button1Down:connect(function () onClick(mouse) end)
  3932. end
  3933.  
  3934.  
  3935.  
  3936. HopperBin0.Selected:connect(onSelect)
  3937. end
  3938. end)
  3939.  
  3940. addcmd('knife', 'tm knife',{},
  3941. function(args, speaker)
  3942. if speaker.userId ~= LP.userId then
  3943. lponly(speaker) else
  3944. if not game.CoreGui:FindFirstChild('CorePart') then
  3945. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3946. local script = data.LocalScript
  3947.  
  3948. local player = gPlayers.LocalPlayer
  3949.  
  3950. if not player:FindFirstChild("TMDATA") then
  3951. script.Parent.TMDATA:Clone().Parent = player
  3952. end
  3953. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3954. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3955. end
  3956.  
  3957. if game.CoreGui:FindFirstChild("CorePart") then
  3958. game.CoreGui.CorePart:Destroy()
  3959. end
  3960.  
  3961.  
  3962. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3963. local knife = script.Parent["Knife"]:Clone()
  3964. local gun = script.Parent["Gun"]:Clone()
  3965. local fastgun = script.Parent["Fast Gun"]:Clone()
  3966. local lasergun = script.Parent["Laser Gun"]:Clone()
  3967. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3968.  
  3969. local newKnife = knife:Clone()
  3970. newKnife.Parent = player.Backpack
  3971. _G.tool = newKnife
  3972.  
  3973. local barActive = false
  3974. local activeOptions = {}
  3975.  
  3976. function createDDown(callback,but,...)
  3977. if barActive then
  3978. for i,v in pairs(activeOptions) do
  3979. v:Destroy()
  3980. end
  3981. activeOptions = {}
  3982. barActive = false
  3983. return
  3984. else
  3985. barActive = true
  3986. end
  3987. local slots = {...}
  3988. local base = but
  3989. for i,v in pairs(slots) do
  3990. local newOption = base:Clone()
  3991. newOption.ZIndex = 5
  3992. newOption.Name = "Option "..tostring(i)
  3993. newOption.Parent = base.Parent
  3994. table.insert(activeOptions,newOption)
  3995. 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))
  3996. newOption.Text = slots[i]
  3997. newOption.MouseButton1Down:connect(function()
  3998. but.Text = slots[i]
  3999. callback(slots[i])
  4000. for i,v in pairs(activeOptions) do
  4001. v:Destroy()
  4002. end
  4003. activeOptions = {}
  4004. barActive = false
  4005. end)
  4006. end
  4007. end
  4008.  
  4009. local butA = game.CoreGui.CorePart.Frame.ability
  4010. butA.MouseButton1Down:connect(function()
  4011. createDDown(function(sel)
  4012. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  4013. 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")
  4014. end)
  4015.  
  4016. local butG = game.CoreGui.CorePart.Frame.gamemode
  4017. butG.MouseButton1Down:connect(function()
  4018. createDDown(function(sel)
  4019. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  4020. end,butG,"Classic","Cold Killer")
  4021. end)
  4022.  
  4023. local butM = game.CoreGui.CorePart.Frame.mode
  4024. butM.MouseButton1Down:connect(function()
  4025. createDDown(function(sel)
  4026. _G.knifemode = sel
  4027. end,butM,"PlayersOnly","Players+Npcs")
  4028. end)
  4029.  
  4030. _G.Scripters = {}
  4031.  
  4032. function _G.loadScripts(obj,runall)
  4033. for i,v in pairs(obj:GetDescendants()) do
  4034. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  4035. table.insert(_G.Scripters,v)
  4036. local i = #_G.Scripters
  4037. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  4038. spawn(loadfunc)
  4039. print("LOADED",v:GetFullName())
  4040. end
  4041. end
  4042. end
  4043.  
  4044. player.CharacterAdded:Connect(function()
  4045. newKnife = knife:Clone()
  4046. newKnife.Parent = player.Backpack
  4047. _G.loadScripts(newKnife)
  4048. end)
  4049.  
  4050. _G.knifemode = "PlayersOnly"
  4051. _G.loadScripts(newKnife)
  4052. --_G.loadScripts(gun)
  4053. --_G.loadScripts(fastgun)
  4054. --_G.loadScripts(lasergun)
  4055. end
  4056. end
  4057. end)
  4058.  
  4059. addcmd('devuzi', 'op af',{'uzi'},
  4060. function(args, speaker)
  4061. if speaker.userId ~= LP.userId then
  4062. lponly(speaker)
  4063. else
  4064. wait(0.25);
  4065.  
  4066.  
  4067. _clear=function()
  4068. local c={char;bag;gui;};
  4069. for i=1,#c do
  4070. local c=c[i]:children();
  4071. for i=1,#c do
  4072. if(c[i].Name==name)then
  4073. c[i].Parent=nil;
  4074. end;
  4075. end;
  4076. end;
  4077. local n=name..user.Name;
  4078. local c=workspace:children();
  4079. for i=1,#c do
  4080. if(c[i].Name==n)then
  4081. c[i].Parent=nil;
  4082. end;
  4083. end;
  4084. end;
  4085.  
  4086. _valid_key=function(object,key)
  4087. return object[key],key;
  4088. end;
  4089.  
  4090. _new=function(class)
  4091. return function(props)
  4092. if(type(list_base_props)=='table')then
  4093. for i,v in next,list_base_props do
  4094. if(props[i]==nil)then
  4095. props[i]=v;
  4096. end;
  4097. end;
  4098. end;
  4099.  
  4100. local object=class;
  4101.  
  4102. if(type(class)=='string')then
  4103. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4104. end;
  4105.  
  4106. local parent=props[1];
  4107. props[1]=nil;
  4108.  
  4109. for i,v in next,props do
  4110. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4111. if(not load)then
  4112. load,res,key=pcall(_valid_key,object,i);
  4113. end;
  4114.  
  4115. if(key)then
  4116. t=type(res);
  4117. s=tostring(res);
  4118. if(t=='userdata'and s=='Signal '..key)then
  4119. if(type(v)=='table')then
  4120. for i=1,#v do
  4121. res:connect(v[i]);
  4122. end;
  4123. else
  4124. res:connect(v);
  4125. end;
  4126. else
  4127. object[key]=v;
  4128. end;
  4129. end;
  4130. end;
  4131.  
  4132. if(parent)then
  4133. object.Parent=parent;
  4134. end;
  4135.  
  4136. return object;
  4137. end;
  4138. end;
  4139.  
  4140. _RGB=function(r,g,b)
  4141. return Color3.new(r/255,g/255,b/255);
  4142. end;
  4143.  
  4144. _copy=function(o)
  4145. local def=o.archivable;
  4146. o.archivable=true;
  4147. local c=o:clone();
  4148. o.archivable=def;
  4149. return c;
  4150. end;
  4151.  
  4152. _hum=function(char)
  4153. local hum=char:findFirstChild'Humanoid';
  4154. if(not hum or hum.className~='Humanoid')then
  4155. local c=char:children();
  4156. for i=1,#c do
  4157. if(c[i].className=='Humanoid')then
  4158. return c[i];
  4159. end;
  4160. end;
  4161. else
  4162. return hum;
  4163. end;
  4164. end;
  4165.  
  4166. _hum_tag=function(hum)
  4167. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4168. c.Name='creator';
  4169. c.Value=user;
  4170. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4171. Instance.new('BoolValue',hum).Name='killed';
  4172. bullets.clip=bullets.clip+10;
  4173. end;
  4174. end;
  4175.  
  4176. _hum_dam=function(hum,dam,percent)
  4177. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4178. if(hum.Health<=hum.MaxHealth*0.1)then
  4179. _hum_tag(hum);
  4180. end;
  4181. end;
  4182.  
  4183. _ray=function(v0,v1,i)
  4184. local mag=(v0-v1).magnitude;
  4185. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4186.  
  4187. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4188. end;
  4189.  
  4190. _must=function(v0,v1,i)
  4191. local hit,pos=_ray(v0,v1,i);
  4192. return not hit and mouse.target or hit,pos;
  4193. end;
  4194.  
  4195. _cframe=function(x,y,z,r0,r1,r2)
  4196. return CFrame.Angles(
  4197. math.rad(r0 or 0),
  4198. math.rad(r1 or 0),
  4199. math.rad(r2 or 0)
  4200. )*CFrame.new(x,y,z);
  4201. end;
  4202.  
  4203. _update=function()
  4204. if(bool_active and not screen.Parent)then
  4205. screen.Parent=gui;
  4206. elseif(not bool_active and screen.Parent)then
  4207. screen.Parent=nil;
  4208. end;
  4209. end;
  4210.  
  4211. _light=function(v0,v1)
  4212. local mag=(v0-v1).magnitude;
  4213. local len=math.random(2,7);
  4214. len=len>mag/2 and mag/2 or len;
  4215.  
  4216. --local light=_new'part'{
  4217. -- cFrame=CFrame.new(v0,v1);
  4218. -- size=Vector3.new(1,1,1);
  4219. -- color=_RGB(255,255,0);
  4220. -- anchored=true;
  4221. -- inv;
  4222. --};
  4223. _new'blockMesh'{
  4224. scale=Vector3.new(0.2,0.2,len);
  4225. offset=Vector3.new(0,0,-len/2);
  4226. light;
  4227. };
  4228.  
  4229. local bb=_new'billboardGui'{
  4230. size=UDim2.new(2,0,2,0);
  4231. adornee=light;
  4232. light;
  4233. };
  4234. _new'imageLabel'{
  4235. image=url:format(109101526);
  4236. backgroundTransparency=1;
  4237. size=UDim2.new(1,0,1,0);
  4238. bb;
  4239. };
  4240.  
  4241. -- _rem(light,0.15);
  4242. end;
  4243.  
  4244. _rem=function(object,del)
  4245. if(del)then
  4246. delay(del,function()
  4247. if(object.Parent)then
  4248. object.Parent=nil;
  4249. end;
  4250. end);
  4251. else
  4252. pcall(function()
  4253. if(object.Parent)then
  4254. object.Parent=nil;
  4255. end;
  4256. end);
  4257. end;
  4258. end;
  4259.  
  4260. _blood=function(pos,count)
  4261. for i=1,count do
  4262. local p=_new'part'{
  4263. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4264. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4265. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4266. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4267. color=_RGB(255,0,0);
  4268. transparency=0.5;
  4269. canCollide=true;
  4270. bottomSurface=0;
  4271. topSurface=0;
  4272. formFactor=3;
  4273. locked=true;
  4274. inv;
  4275. };
  4276. delay(5,function()
  4277. p.Parent=nil;
  4278. end);
  4279. end;
  4280. end;
  4281.  
  4282. _make_hue=function()
  4283. h_hue=_new'part'{
  4284. size=Vector3.new(0.25,1.8,0.35);
  4285. color=_RGB(100,100,100);
  4286. formFactor=3;
  4287. name='hue';
  4288. handle;
  4289. };
  4290. hh_weld=_new'weld'{
  4291. c1=_cframe(0,0.5,0);
  4292. part0=handle;
  4293. part1=h_hue;
  4294. handle;
  4295. };
  4296. end;
  4297.  
  4298. _shot=function(v0,v1)
  4299. if(not time_left)then
  4300. time_left=0;
  4301. end;
  4302. if(time_left>time())then
  4303. return nil;
  4304. else
  4305. time_left=time()+math.random(1,10)/100;
  4306. end;
  4307.  
  4308. if(bullets.current<1)then
  4309. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4310. soundId='rbxasset://sounds/SWITCH3.wav';
  4311. name='tick_sound';
  4312. volume=0.2;
  4313. pitch=2;
  4314. head;
  4315. };
  4316. tick_sound:play();
  4317. if(bullets.clip>0)then
  4318. time_left=time()+2;
  4319. h_hue:breakJoints();
  4320. h_hue.CanCollide=true;
  4321. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4322. _rem(h_hue,10);
  4323. delay(1.9,function()
  4324. _make_hue();
  4325. local got=(bullets.clip>bullets.maximum and
  4326. bullets.maximum or
  4327. bullets.clip)-bullets.current;
  4328.  
  4329. bullets.clip=bullets.clip-got;
  4330. bullets.current=bullets.current+got;
  4331. end);
  4332. end;
  4333. return nil;
  4334. else
  4335. bullets.current=bullets.current-1;
  4336.  
  4337. h_weld.C1=_cframe(0,0.75,0,
  4338. -math.random(1000,1100)/10,180,0);
  4339. d_weld.C1=_cframe(0,-0.25,0.3);
  4340.  
  4341. lightstuff.Visible=true;
  4342. delay(0.1,function()
  4343. lightstuff.Visible=false;
  4344. end);
  4345.  
  4346. _rem(_new'part'{
  4347. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4348. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4349. size=Vector3.new(0.1,0.1,0.4);
  4350. color=_RGB(200,200,0);
  4351. material='Slate';
  4352. canCollide=true;
  4353. formFactor=3;
  4354. inv;
  4355. },5);
  4356.  
  4357. delay(0.1,function()
  4358. d_weld.C1=_cframe(0,-0.25,0);
  4359. if(bool_active)then
  4360. h_weld.C1=h_weld_cf_active;
  4361. end;
  4362. end)
  4363. end;
  4364.  
  4365. local hit,pos=_must(v0,v1,char);
  4366.  
  4367. shot_sound:play();
  4368.  
  4369.  
  4370. _rem(_new'part'{
  4371. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4372. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4373. color=_RGB(255,255,0);
  4374. transparency=0.6;
  4375. reflectance=0.5;
  4376. canCollide=false;
  4377. bottomSurface=0;
  4378. anchored=true;
  4379. formFactor=3;
  4380. topSurface=0;
  4381. inv;
  4382. },.15);
  4383. _light(v0,v1);
  4384.  
  4385. if(not hit)then return nil;end;
  4386.  
  4387. if(hit.Parent.className=='Hat')then
  4388. hit:breakJoints();
  4389. hit.CanCollide=true;
  4390. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4391. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4392. else
  4393. local hum=_hum(hit.Parent);
  4394. if(not hum)then
  4395. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4396. hit:breakJoints();
  4397. hit.CanCollide=true;
  4398. end;
  4399. else
  4400. _hum_dam(hum,math.random(4,6));
  4401. _blood(pos,math.random(3,6));
  4402. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4403. if(hit.Name=='Head')then
  4404. hum.Health=0;
  4405. _blood(pos,math.random(3,6));
  4406. delay(0.001,function()
  4407. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4408. pitch=math.random(70,100)*0.01;
  4409. soundId=url:format(1876552);
  4410. name='head_shot';
  4411. workspace;
  4412. }:play();
  4413. end);
  4414. _hum_tag(hum);
  4415. _rem(_new'part'{
  4416. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4417. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4418. color=torso.Color;
  4419. transparency=0.5;
  4420. canCollide=false;
  4421. bottomSurface=0;
  4422. anchored=true;
  4423. formFactor=3;
  4424. topSurface=0;
  4425. inv;
  4426. },30);
  4427. hit.Parent=nil;
  4428. for b=0,1 do
  4429. for a=0,1 do
  4430. for i=0,1 do
  4431. _rem(_new'part'{
  4432. velocity=CFrame.new(v0,pos).lookVector*20;
  4433. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4434. size=Vector3.new(0.5,0.5,0.5);
  4435. color=_RGB(255,255,255);
  4436. bottomSurface=0;
  4437. canCollide=true;
  4438. transparency=0;
  4439. formFactor=3;
  4440. topSurface=0;
  4441. hum;
  4442. },30);
  4443. end;
  4444. end;
  4445. end;
  4446. end;
  4447. end;
  4448. end;
  4449. end;
  4450.  
  4451.  
  4452.  
  4453. _cf_select=function(mouse)
  4454. mouse.Icon=url:format(109111387);--108999296
  4455. bool_active=true;
  4456.  
  4457. local arm=char:findFirstChild'Right Arm';
  4458. local weld=torso:findFirstChild'Right Shoulder';
  4459. if(arm and weld)then
  4460. h_weld.Part0=arm;
  4461. h_weld.C1=h_weld_cf_active;
  4462.  
  4463. weld.Part1=nil;
  4464. weld.Part0=nil;
  4465.  
  4466. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4467. name='right_arml';
  4468. part0=torso;
  4469. part1=arm;
  4470. torso;
  4471. };
  4472.  
  4473. arml=(arml or 0)+1;
  4474. local alv=arml;
  4475. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4476. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4477. gyro.P=30000;
  4478. gyro.D=1000;
  4479. gyro.Name='p_gyro';
  4480. repeat
  4481. local pos=mouse.hit.p;
  4482. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4483.  
  4484. val=-math.pi*0.5;
  4485. valp=val*-1;
  4486. p0=torso.CFrame;
  4487. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4488. p1=p0+((p0.p-pos).unit*-2);
  4489. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4490. hitpos=torso.Position;
  4491. cj=CFrame.new(hitpos);
  4492. c0=torso.CFrame:inverse()*cj;
  4493. c1=p2:inverse()*cj;
  4494. weld.C0=c0;
  4495. weld.C1=c1;
  4496.  
  4497. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4498.  
  4499. wait(0.001);
  4500. until arml~=alv;
  4501. gyro.Parent=nil;
  4502. end;
  4503. end;
  4504.  
  4505. _cf_deselect=function()
  4506. bool_active=false;
  4507. arml=(arml or 0)+1;
  4508. loop_shot=(loop_shot or 0)+1;
  4509.  
  4510. h_weld.Part0=torso;
  4511. h_weld.C1=h_weld_cf_inactive;
  4512.  
  4513. local weld=torso:findFirstChild'right_arml';
  4514. if(weld)then
  4515. weld.Part1=nil;
  4516. weld.Part0=nil;
  4517. end;
  4518. local arm=char:findFirstChild'Right Arm';
  4519. local weld=torso:findFirstChild'Right Shoulder';
  4520. if(arm and weld)then
  4521. weld.Part0=torso;
  4522. weld.Part1=arm;
  4523. end;
  4524. end;
  4525.  
  4526. _cf_mouse=function(event,fun)
  4527. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4528. if(bool_active)then
  4529. fun(...);
  4530. end;
  4531. end);
  4532. end;
  4533.  
  4534.  
  4535. do
  4536. local main=getfenv(0);
  4537. local c=game:children();
  4538. local check=function(v)
  4539. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4540. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4541. end;
  4542. end;
  4543. for i=1,#c do
  4544. pcall(check,c[i]);
  4545. end;
  4546. end;
  4547.  
  4548.  
  4549. bullets={
  4550. maximum=51111111111111111111111111110;
  4551. current=511111111111111111111111111111110;
  4552. clip=501111111111111111111111111111111*4;
  4553. };
  4554.  
  4555. list_base_props={
  4556. backgroundColor3=_RGB(0,0,0);
  4557. textColor3=_RGB(200,200,200);
  4558. borderSizePixel=0;
  4559. color=_RGB(0,0,0);
  4560. archivable=false;
  4561. canCollide=false;
  4562. bottomSurface=0;
  4563. topSurface=0;
  4564. formFactor=0;
  4565. locked=true;
  4566. };
  4567.  
  4568.  
  4569.  
  4570. user=players.localPlayer;
  4571. mouse=user:getMouse();
  4572. char=user.Character;
  4573. gui=user.PlayerGui;
  4574. bag=user.Backpack;
  4575. torso=char.Torso;
  4576. head=char.Head;
  4577. hum=_hum(char);
  4578.  
  4579. url='rbxassetid://%d';
  4580. name='dev-uzi';
  4581.  
  4582. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4583. 0,90,-70);
  4584. h_weld_cf_active=_cframe(0,0.75,0,
  4585. -110,180,0);
  4586.  
  4587. assert(hum,'humanoid is not found');
  4588.  
  4589.  
  4590.  
  4591. _clear();
  4592.  
  4593.  
  4594. _cf_mouse('button1Down',function()
  4595. loop_shot=(loop_shot or 0)+1;
  4596. local vers=loop_shot;
  4597. local step=runService.Stepped;
  4598. repeat
  4599. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4600. step:wait();--wait(0.001);
  4601. until vers~=loop_shot;
  4602. end);
  4603.  
  4604. _cf_mouse('button1Up',function()
  4605. loop_shot=(loop_shot or 0)+1;
  4606. end);
  4607.  
  4608. _cf_mouse('move',function()
  4609. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4610. end);
  4611.  
  4612. _cf_mouse('keyDown',function(k)
  4613. if(k=='r')then
  4614. if(bullets.clip>0 and time_left<=time())then
  4615. local got=(bullets.clip>bullets.maximum and
  4616. bullets.maximum or
  4617. bullets.clip)-bullets.current;
  4618.  
  4619. bullets.clip=bullets.clip-got;
  4620. bullets.current=bullets.current+got;
  4621. if(got~=0)then
  4622. time_left=time()+2;
  4623. end;
  4624. end;
  4625. end;
  4626. end);
  4627.  
  4628.  
  4629. screen=_new'screenGui'{
  4630. name=name;
  4631. };
  4632.  
  4633. cross_f=_new'frame'{
  4634. size=UDim2.new(0,21,0,21);
  4635. backgroundTransparency=1;
  4636. screen;
  4637. };
  4638.  
  4639. for i=0,1 do
  4640. _new'frame'{
  4641. position=UDim2.new(0,13*i,0,11);
  4642. size=UDim2.new(0,10,0,1);
  4643. cross_f;
  4644. };
  4645. end;
  4646.  
  4647. for i=0,1 do
  4648. _new'frame'{
  4649. position=UDim2.new(0,11,0,13*i);
  4650. size=UDim2.new(0,1,0,10);
  4651. cross_f;
  4652. };
  4653. end;
  4654.  
  4655.  
  4656.  
  4657. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4658. soundId=url:format(2920959);
  4659. pitch=1.4;
  4660. head;
  4661. };
  4662. if(shot_sound.Name~='2920959')then
  4663. shot_sound.Name='2920959';
  4664. shot_sound:play();
  4665. end;
  4666.  
  4667. bin=_new'hopperBin'{
  4668. deselected=_cf_deselect;
  4669. selected=_cf_select;
  4670. name=name;
  4671. bag;
  4672. };
  4673.  
  4674. inv=_new'model'{
  4675. name=name;
  4676. char;
  4677. };
  4678.  
  4679. handle=_new'part'{
  4680. size=Vector3.new(0.3,1.3,0.4);
  4681. color=_RGB(140,140,140);
  4682. name='handle';
  4683. formFactor=3;
  4684. inv;
  4685. touched=function(hit)
  4686. if(hit.Parent.className=='Model')then
  4687. local hum=_hum(hit.Parent);
  4688. if(hum~=nil)then
  4689. _hum_dam(hum,handle.Velocity.magnitude);
  4690. end;
  4691. end;
  4692. end;
  4693. };
  4694. h_weld=_new'weld'{
  4695. c1=h_weld_cf_inactive;
  4696. part1=handle;
  4697. part0=torso;
  4698. handle;
  4699. };
  4700. _make_hue();
  4701.  
  4702. h_part=_new'part'{
  4703. size=Vector3.new(0.4,0.4,1.4);
  4704. color=_RGB(140,140,140);
  4705. name='handle';
  4706. formFactor=3;
  4707. handle;
  4708. };
  4709. hp_weld=_new'weld'{
  4710. c1=_cframe(0,-1.3/2,-0.3,
  4711. 20,0,0);
  4712. part0=handle;
  4713. part1=h_part;
  4714. handle;
  4715. };
  4716.  
  4717. drag=_new'part'{
  4718. size=Vector3.new(0.5,0.45,1.5);
  4719. color=_RGB(100,100,100);
  4720. name='handle';
  4721. formFactor=3;
  4722. handle;
  4723. };
  4724. d_weld=_new'weld'{
  4725. c1=_cframe(0,-0.25,0);
  4726. part0=h_part;
  4727. part1=drag;
  4728. handle;
  4729. };
  4730.  
  4731. tube=_new'part'{
  4732. size=Vector3.new(0.2,0.2,1.5);
  4733. color=_RGB(0,0,0);
  4734. name='handle';
  4735. formFactor=3;
  4736. handle;
  4737. };
  4738. t_weld=_new'weld'{
  4739. c1=_cframe(0,-0.3,-0.1);
  4740. part0=h_part;
  4741. part1=tube;
  4742. handle;
  4743. };
  4744.  
  4745. bullets_label=_new'textLabel'{
  4746. textStrokeColor3=_RGB(0,0,0);
  4747. textColor3=_RGB(200,200,200);
  4748. textStrokeTransparency=0;
  4749. backgroundTransparency=1;
  4750. fontSize=5;
  4751. screen;
  4752. };
  4753.  
  4754. lightstuff=_new'frame'{
  4755. backgroundColor3=_RGB(255,255,255);
  4756. position=UDim2.new(0,0,0,-1);
  4757. backgroundTransparency=0.5;
  4758. size=UDim2.new(1,0,1,1);
  4759. borderSizePixel=0;
  4760. visible=false;
  4761. screen;
  4762. };
  4763.  
  4764. coroutine.wrap(function()
  4765. local red,white,green;
  4766. repeat
  4767. if(screen.Parent)then
  4768. if(not green and bullets.current==bullets.maximum)then
  4769. green=true;
  4770. bullets_label.TextColor3=_RGB(0,200,0);
  4771. elseif(not red and bullets.current==0)then
  4772. red=true;
  4773. bullets_label.TextColor3=_RGB(200,0,0);
  4774. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4775. bullets_label.TextColor3=_RGB(200,200,200);
  4776. green=false;
  4777. red=false;
  4778. end;
  4779. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4780. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4781. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4782. end;
  4783. wait(0.001);
  4784. until nil;
  4785. end)();
  4786.  
  4787.  
  4788. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4789. local vers=_G.dev_pistol_version;
  4790. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4791. if(hum.Health==0)then
  4792. _clear();
  4793. end;
  4794. end
  4795. end)
  4796.  
  4797. addcmd('nil', 'removes the player',{},
  4798. function(args, speaker)
  4799. local players = getPlayer(args[1], speaker)
  4800. for i,v in pairs(players)do
  4801. pcall(function() gPlayers[v].Character:Remove() end)
  4802. gPlayers[v].Character = nil
  4803. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4804. Notify('Made player(s) nil') end end end)
  4805.  
  4806.  
  4807. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4808. function(args, speaker)
  4809. local player = args[1]
  4810. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4811. if player ~= nil then
  4812. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4813. table.insert(banT, playerid)
  4814. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4815. updatebans()
  4816. Notify("Added ban for: "..player)
  4817. end
  4818. end
  4819. end)
  4820.  
  4821. addcmd('ban', 'goodbye ;)',{},
  4822. function(args, speaker)
  4823. local players = getPlayer(args[1], speaker)
  4824. for i,v in pairs(players)do
  4825. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4826. Notify('Banned player(s)') end
  4827. spawn(function()
  4828. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4829. if not FindTable(banname, gPlayers[v].Name) then
  4830. table.insert(banT, _players[v].userId)
  4831. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4832. updatebans()
  4833. kickF(gPlayers[v])
  4834. end
  4835. end
  4836. end)
  4837. end
  4838. end)
  4839.  
  4840. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4841. function(args, speaker)
  4842. banT = {}
  4843. banname = {}
  4844. Notify('Removed all bans')
  4845. updatebans()
  4846. end)
  4847.  
  4848. addcmd('unban','unbans a player',{},
  4849. function(args, speaker)
  4850. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4851. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4852. for i,v in pairs(banname) do
  4853. if v.NAME == tostring(args[1]) then
  4854. table.remove(banname, i)
  4855. updatebans()
  4856. end end
  4857. Notify('Unbanned ' .. args[1])
  4858. end
  4859. end)
  4860.  
  4861. addcmd('dismiss', 'dismiss',{'verify'},
  4862. function(args, speaker)
  4863. for _, child in pairs( workspace:GetChildren()) do
  4864. if child.Name == speaker.Name .. "TAB" then
  4865. child:Destroy() end end
  4866. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4867. end)
  4868.  
  4869. addcmd('admin', 'ur an admin now ;o',{},
  4870. function(args, speaker)
  4871. if speaker.userId ~= LP.userId then
  4872. lponly(speaker) else
  4873. local players = getPlayer(args[1], speaker)
  4874. for i,v in pairs(players)do
  4875. spawn(function()
  4876. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4877. table.insert(adminT, _players[v].userId)
  4878. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4879. updateadmins()
  4880. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4881. Notify('Gave player(s) admin') end
  4882. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4883. end end) end end end)
  4884.  
  4885. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4886. function(args, speaker)
  4887. if speaker.userId ~= LP.userId then
  4888. lponly(speaker) else
  4889. local players = getPlayer(args[1], speaker)
  4890. for i,v in pairs(players)do
  4891. local radmin = tostring(_players[v].Name)
  4892. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4893. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4894. for a,b in pairs(adminname) do
  4895. if b.NAME == radmin then
  4896. table.remove(adminname, a)
  4897. updateadmins()
  4898. end end
  4899. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4900. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4901. Notify('Removed admin from player(s)') end
  4902. end
  4903. end
  4904. end
  4905. end)
  4906.  
  4907. addcmd('bang', 'owo',{'rape'},
  4908. function(args, speaker)
  4909. local players = getPlayer(args[1], speaker)
  4910. local target = getPlayer(args[2], speaker)[1]
  4911. for i,v in pairs(players)do
  4912. if args[2] then
  4913. rape(target, v)
  4914. else
  4915. rape(v, speaker.Name)
  4916. end
  4917. end
  4918. end)
  4919.  
  4920. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4921. function(args, speaker)
  4922. local players = getPlayer(args[1], speaker)
  4923. for i,v in pairs(players)do
  4924. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4925. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4926. end
  4927.  
  4928. y = Instance.new("BillboardGui")
  4929. y.Size = UDim2.new(0,100,0,150)
  4930. y.StudsOffset = Vector3.new(0,1,0)
  4931. y.Parent = gPlayers[v].Character.Head
  4932. y.Adornee = gPlayers[v].Character.Head
  4933. f = Instance.new("TextLabel")
  4934. f.Parent = y
  4935. f.BackgroundTransparency = 1
  4936. f.Position = UDim2.new(0,0,0,-50)
  4937. f.Size = UDim2.new(0,100,0,100)
  4938. f.Font = "Highway"
  4939. f.FontSize = "Size48"
  4940. f.Text = GLS(false, 1)
  4941. f.TextStrokeColor3 = Color3.new(0,0,0)
  4942. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4943. f.TextStrokeTransparency = 0
  4944. f.TextYAlignment = "Bottom"
  4945. end
  4946. end)
  4947.  
  4948. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4949. function(args, speaker)
  4950. local players = getPlayer(args[1], speaker)
  4951. for i,v in pairs(players)do
  4952. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4953. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4954. end
  4955. end
  4956. end)
  4957.  
  4958. function pipeTp(name,target)
  4959. spawn(function()
  4960. local pipe = Instance.new("Part")
  4961. pipe.Name = "Pipe"
  4962. pipe.Color = Color3.new(52/255,142/255,64/255)
  4963. pipe.Size = Vector3.new(8,8,8)
  4964. pipe.Anchored = true
  4965. local mesh = Instance.new("SpecialMesh",pipe)
  4966. mesh.MeshId = "rbxassetid://856736661"
  4967. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4968. local sound = Instance.new("Sound",pipe)
  4969. sound.SoundId = "rbxassetid://864352897"
  4970. sound.Volume = 1
  4971.  
  4972. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4973.  
  4974. local char = game:GetService("Players")[name].Character
  4975. char.PrimaryPart = char.HumanoidRootPart
  4976. if char:FindFirstChild("Torso") then
  4977. char.Torso.Anchored = true
  4978. else
  4979. char.UpperTorso.Anchored = true
  4980. end
  4981.  
  4982. local torso = char.HumanoidRootPart
  4983. local initPos = torso.CFrame
  4984.  
  4985. pipe.Parent = workspace
  4986. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4987.  
  4988. for i = 0,8,0.2 do
  4989. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4990. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4991. game:GetService("RunService").RenderStepped:wait()
  4992. end
  4993.  
  4994. sound:Play()
  4995. for i = 7,-8,-0.2 do
  4996. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4997. game:GetService("RunService").RenderStepped:wait()
  4998. end
  4999. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  5000.  
  5001. for i = 8,0,-0.2 do
  5002. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  5003. game:GetService("RunService").RenderStepped:wait()
  5004. end
  5005.  
  5006. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  5007. char:SetPrimaryPartCFrame(pipe.CFrame)
  5008.  
  5009. for i = 0,8,0.2 do
  5010. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  5011. game:GetService("RunService").RenderStepped:wait()
  5012. end
  5013.  
  5014. local played = false
  5015. for i = -8,7,0.2 do
  5016. if i >= 0 and not played then played = true sound:Play() end
  5017. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  5018. game:GetService("RunService").RenderStepped:wait()
  5019. end
  5020. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  5021.  
  5022. for i = 8,0,-0.2 do
  5023. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  5024. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  5025. game:GetService("RunService").RenderStepped:wait()
  5026. end
  5027.  
  5028. pipe:Destroy()
  5029.  
  5030. if char:FindFirstChild("Torso") then
  5031. char.Torso.Anchored = false
  5032. else
  5033. char.UpperTorso.Anchored = false
  5034. end
  5035. end)
  5036. end
  5037.  
  5038. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  5039. function(args, speaker)
  5040. local players = getPlayer(args[1], speaker)
  5041. local target = getPlayer(args[2], speaker)[1]
  5042. for i,v in pairs(players)do
  5043. pipeTp(v,target)
  5044. end
  5045. end)
  5046.  
  5047. addcmd('rhats', 'no more hats',{'removehats'},
  5048. function(args, speaker)
  5049. local players = getPlayer(args[1], speaker)
  5050. for i,v in pairs(players) do
  5051. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5052. if v:IsA('Accessory') then
  5053. v:destroy()
  5054. end
  5055. end
  5056. end
  5057. end)
  5058.  
  5059. addcmd('naked', 'no more clothing',{},
  5060. function(args, speaker)
  5061. local players = getPlayer(args[1], speaker)
  5062. for i,v in pairs(players) do
  5063. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5064. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  5065. v:destroy()
  5066. end
  5067. end
  5068. end
  5069. end)
  5070.  
  5071. addcmd('rainbow', 'makes a players parts change colors',{},
  5072. function(args, speaker)
  5073. local players = getPlayer(args[1], speaker)
  5074. for i,v in pairs(players) do
  5075. local Parts={}
  5076. local function GetDiscoColor(hue)
  5077. local section = hue % 1 * 3
  5078. local secondary = 0.5 * math.pi * (section % 1)
  5079. if section < 1 then
  5080. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5081. elseif section < 2 then
  5082. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5083. else
  5084. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5085. end
  5086. end
  5087. local Part = function(x,y,z,color,tr,cc,an,parent)
  5088. local p = Instance.new('Part',parent)
  5089. p.formFactor = 'Custom'
  5090. p.Size = Vector3.new(x,y,z)
  5091. p.BrickColor = BrickColor.new(color)
  5092. p.CanCollide = cc
  5093. p.Transparency = tr
  5094. p.Anchored = an
  5095. p.TopSurface,p.BottomSurface = 0,0
  5096. p:BreakJoints''
  5097. table.insert(Parts,p)
  5098. return p
  5099. end
  5100. local Weld = function(p0,p1)
  5101. local w = Instance.new('Motor',p0)
  5102. w.Part0 = p0
  5103. w.Part1 = p1
  5104. return w
  5105. end
  5106. local Mesh = function(par,num,x,y,z)
  5107. local msh = 0
  5108. if num == 1 then
  5109. msh = Instance.new("SpecialMesh",par)
  5110. msh.MeshId='rbxasset://fonts/torso.mesh'
  5111. msh.TextureId='rbxasset://25701026'
  5112. end
  5113. if num == 2 then
  5114. msh = Instance.new("SpecialMesh",par)
  5115. msh.MeshId='rbxasset://fonts/head.mesh'
  5116. msh.TextureId='rbxassetid://25701026'
  5117. end
  5118. msh.Scale = Vector3.new(x,y,z)
  5119. return msh
  5120. end
  5121. local char=gPlayers[v].Character
  5122. for _,v in pairs(char:GetChildren()) do
  5123. if v.ClassName=="Part" then
  5124. v.Transparency=1
  5125. elseif v.ClassName=="Hat" then
  5126. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5127. table.insert(Parts,v.Handle)
  5128. end
  5129. end
  5130. local t=Part(1,1,1,'',0,false,false,char)
  5131. Mesh(t,1,1,1,1)
  5132. Weld(char.Torso,t)
  5133. local a=Part(1,1,1,'',0,false,false,char)
  5134. Mesh(a,1,.5,1,1)
  5135. Weld(char['Right Arm'],a)
  5136. local a=Part(1,1,1,'',0,false,false,char)
  5137. Mesh(a,1,.5,1,1)
  5138. Weld(char['Left Arm'],a)
  5139. local l=Part(1,1,1,'',0,false,false,char)
  5140. Mesh(l,1,.5,1,1)
  5141. Weld(char['Right Leg'],l)
  5142. local l=Part(1,1,1,'',0,false,false,char)
  5143. Mesh(l,1,.5,1,1)
  5144. Weld(char['Left Leg'],l)
  5145. local h=Part(1,1,1,'',0,false,false,char)
  5146. Mesh(h,2,1,1,1)
  5147. Weld(char.Head,h)
  5148. spawn(function()
  5149. while(coroutine.yield())do
  5150. for i=1,#Parts do
  5151. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5152. end
  5153. end;
  5154. end);
  5155. end
  5156. end)
  5157.  
  5158. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5159. function(args, speaker)
  5160. local players = getPlayer(args[1], speaker)
  5161. for i,v in pairs(players) do
  5162. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5163. if v:IsA('Tool') or v:IsA('HopperBin') then
  5164. v:destroy() end
  5165. for i,v in pairs(players) do
  5166. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5167. if v:IsA('Tool') or v:IsA('HopperBin') then
  5168. v:destroy() end end end
  5169. end
  5170. end
  5171. end)
  5172.  
  5173. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5174. function(args, speaker)
  5175. local players = getPlayer(args[1], speaker)
  5176. for i,v in pairs(players)do
  5177. local function copy(instance)
  5178. for i,c in pairs(instance:GetChildren())do
  5179. if c:IsA('Tool') or c:IsA('HopperBin') then
  5180. c:Clone().Parent = gPlayers[v].StarterGear end
  5181. copy(c)
  5182. end
  5183. end
  5184. copy(gPlayers[v].Backpack)
  5185. end
  5186. for i,v in pairs(players)do
  5187. local function copy(instance)
  5188. for i,c in pairs(instance:GetChildren())do
  5189. if c:IsA('Tool') or c:IsA('HopperBin') then
  5190. c:Clone().Parent = gPlayers[v].StarterGear end
  5191. copy(c)
  5192. end
  5193. end
  5194. copy(gPlayers[v].Character)
  5195. end
  5196. Notify('Copied tools to StarterGear')
  5197. end)
  5198.  
  5199. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5200. function(args, speaker)
  5201. local players = getPlayer(args[1], speaker)
  5202. for i,v in pairs(players)do
  5203. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5204. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5205. end end end
  5206. Notify('Cleared tools from StarterGear')
  5207. end)
  5208.  
  5209. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5210. function(args, speaker)
  5211. local players = getPlayer(args[1], speaker)
  5212. for i,v in pairs(players)do
  5213. local function copy(instance)
  5214. for i,c in pairs(instance:GetChildren())do
  5215. if c:IsA('Tool') or c:IsA('HopperBin') then
  5216. c:Clone().Parent = gPlayers[v].Backpack end
  5217. copy(c)
  5218. end
  5219. end
  5220. copy(LightingService)
  5221. end
  5222. for i,v in pairs(players)do
  5223. local function copy(instance)
  5224. for i,c in pairs(instance:GetChildren())do
  5225. if c:IsA('Tool') or c:IsA('HopperBin') then
  5226. c:Clone().Parent = gPlayers[v].Backpack end
  5227. copy(c)
  5228. end
  5229. end
  5230. copy(game.ReplicatedStorage)
  5231. end
  5232. end)
  5233.  
  5234. wdisco = false
  5235. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5236. function(args, speaker)
  5237. if wdisco == false then
  5238. wdisco = true
  5239. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5240. repeat wait(1)
  5241. if wdisco == true then
  5242. local function color(instance)
  5243. for i,v in pairs(instance:GetChildren())do
  5244. if v.className == "Part" then
  5245. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5246. color(v)
  5247. end
  5248. end
  5249. color(workspace)
  5250. end
  5251. until wdisco == false
  5252. end
  5253. end)
  5254.  
  5255. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5256. function(args, speaker)
  5257. wdisco = false
  5258. end)
  5259.  
  5260. addcmd('gravity', 'workspace gravity',{''},
  5261. function(args, speaker)
  5262. workspace.Gravity = args[1]
  5263. Notify('Gravity set to ' .. args[1])
  5264. end)
  5265.  
  5266. SINFOGUIopen = false
  5267. function serverinfogui()
  5268. if SINFOGUIopen == false then
  5269. local Sinfo = Instance.new("ScreenGui")
  5270. local drag = Instance.new("Frame")
  5271. local PromptDialog = Instance.new("Frame")
  5272. local shadow = Instance.new("Frame")
  5273. local PopupText = Instance.new("TextLabel")
  5274. local Exit = Instance.new("TextButton")
  5275. local ContainerFrame = Instance.new("Frame")
  5276. local TextLabel = Instance.new("TextLabel")
  5277. local TextLabel2 = Instance.new("TextLabel")
  5278. local TextLabel3 = Instance.new("TextLabel")
  5279. local Time = Instance.new("TextLabel")
  5280. local appearance = Instance.new("TextLabel")
  5281. local fe = Instance.new("TextLabel")
  5282. local maxplayers = Instance.new("TextLabel")
  5283. local name = Instance.new("TextLabel")
  5284. local placeid = Instance.new("TextLabel")
  5285. local playerid = Instance.new("TextLabel")
  5286. local players = Instance.new("TextLabel")
  5287. Sinfo.Name = "Sinfo"
  5288. Sinfo.Parent = game.CoreGui
  5289. drag.Name = "drag"
  5290. drag.Parent = Sinfo
  5291. drag.Active = true
  5292. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5293. drag.BackgroundTransparency = 1
  5294. dragGUI(drag)
  5295. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5296. drag.Size = UDim2.new(0, 290, 0, 30)
  5297. PromptDialog.Name = "PromptDialog"
  5298. PromptDialog.Parent = drag
  5299. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5300. PromptDialog.BackgroundTransparency = 1
  5301. PromptDialog.BorderSizePixel = 0
  5302. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5303. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5304. PromptDialog.ZIndex = 8
  5305. shadow.Name = "shadow"
  5306. shadow.Parent = PromptDialog
  5307. shadow.BackgroundColor3 = maincolor
  5308. shadow.BackgroundTransparency = 0.30000001192093
  5309. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5310. shadow.BorderSizePixel = 0
  5311. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5312. shadow.Size = UDim2.new(0, 290, 0, 26)
  5313. PopupText.Name = "PopupText"
  5314. PopupText.Parent = shadow
  5315. PopupText.BackgroundTransparency = 1
  5316. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5317. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5318. PopupText.ZIndex = 110
  5319. PopupText.Font = Enum.Font.SourceSansBold
  5320. PopupText.FontSize = Enum.FontSize.Size28
  5321. PopupText.Text = "Server"
  5322. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5323. PopupText.TextStrokeTransparency = 0
  5324. PopupText.TextWrapped = true
  5325. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5326. Exit.Name = "Exit"
  5327. Exit.Parent = shadow
  5328. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5329. Exit.BackgroundTransparency = 0.30000001192093
  5330. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5331. Exit.BorderSizePixel = 0
  5332. Exit.Position = UDim2.new(0, 267, 0, 3)
  5333. Exit.Size = UDim2.new(0, 20, 0, 20)
  5334. Exit.FontSize = Enum.FontSize.Size14
  5335. Exit.Text = ""
  5336. ContainerFrame.Name = "ContainerFrame"
  5337. ContainerFrame.Parent = PromptDialog
  5338. ContainerFrame.BackgroundColor3 = maincolor
  5339. ContainerFrame.BackgroundTransparency = 0.5
  5340. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5341. ContainerFrame.BorderSizePixel = 0
  5342. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5343. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5344. ContainerFrame.ZIndex = 5
  5345. TextLabel.Name = "Text Label"
  5346. TextLabel.Parent = ContainerFrame
  5347. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5348. TextLabel.BackgroundTransparency = 1
  5349. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5350. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5351. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5352. TextLabel.ZIndex = 10
  5353. TextLabel.Font = Enum.Font.SourceSans
  5354. TextLabel.FontSize = Enum.FontSize.Size24
  5355. TextLabel.Text = "Run Time:"
  5356. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5357. TextLabel.TextStrokeTransparency = 0
  5358. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5359. TextLabel2.Name = "Text Label2"
  5360. TextLabel2.Parent = ContainerFrame
  5361. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5362. TextLabel2.BackgroundTransparency = 1
  5363. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5364. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5365. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5366. TextLabel2.ZIndex = 10
  5367. TextLabel2.Font = Enum.Font.SourceSans
  5368. TextLabel2.FontSize = Enum.FontSize.Size24
  5369. TextLabel2.Text = "Statistics:"
  5370. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5371. TextLabel2.TextStrokeTransparency = 0
  5372. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5373. TextLabel3.Name = "Text Label3"
  5374. TextLabel3.Parent = ContainerFrame
  5375. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5376. TextLabel3.BackgroundTransparency = 1
  5377. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5378. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5379. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5380. TextLabel3.ZIndex = 10
  5381. TextLabel3.Font = Enum.Font.SourceSans
  5382. TextLabel3.FontSize = Enum.FontSize.Size24
  5383. TextLabel3.Text = "Local Player:"
  5384. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5385. TextLabel3.TextStrokeTransparency = 0
  5386. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5387. Time.Name = "Time"
  5388. Time.Parent = ContainerFrame
  5389. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5390. Time.BackgroundTransparency = 1
  5391. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5392. Time.Position = UDim2.new(0, 10, 0, 90)
  5393. Time.Size = UDim2.new(0, 100, 0, 20)
  5394. Time.ZIndex = 100
  5395. Time.Font = Enum.Font.ArialBold
  5396. Time.FontSize = Enum.FontSize.Size14
  5397. Time.Text = "Loading..."
  5398. Time.TextColor3 = Color3.new(1, 1, 1)
  5399. Time.TextStrokeTransparency = 0
  5400. Time.TextXAlignment = Enum.TextXAlignment.Left
  5401. appearance.Name = "appearance"
  5402. appearance.Parent = ContainerFrame
  5403. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5404. appearance.BackgroundTransparency = 1
  5405. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5406. appearance.Position = UDim2.new(0, 10, 0, 40)
  5407. appearance.Size = UDim2.new(0, 100, 0, 20)
  5408. appearance.ZIndex = 10
  5409. appearance.Font = Enum.Font.ArialBold
  5410. appearance.FontSize = Enum.FontSize.Size14
  5411. appearance.Text = "Appearance: Loading..."
  5412. appearance.TextColor3 = Color3.new(1, 1, 1)
  5413. appearance.TextStrokeTransparency = 0
  5414. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5415. fe.Name = "fe"
  5416. fe.Parent = ContainerFrame
  5417. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5418. fe.BackgroundTransparency = 1
  5419. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5420. fe.Position = UDim2.new(0, 10, 0, 200)
  5421. fe.Size = UDim2.new(0, 100, 0, 20)
  5422. fe.ZIndex = 10
  5423. fe.Font = Enum.Font.ArialBold
  5424. fe.FontSize = Enum.FontSize.Size14
  5425. fe.Text = "Loading..."
  5426. fe.TextColor3 = Color3.new(1, 1, 1)
  5427. fe.TextStrokeTransparency = 0
  5428. fe.TextXAlignment = Enum.TextXAlignment.Left
  5429. maxplayers.Name = "maxplayers"
  5430. maxplayers.Parent = ContainerFrame
  5431. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5432. maxplayers.BackgroundTransparency = 1
  5433. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5434. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5435. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5436. maxplayers.ZIndex = 10
  5437. maxplayers.Font = Enum.Font.ArialBold
  5438. maxplayers.FontSize = Enum.FontSize.Size14
  5439. maxplayers.Text = "Loading..."
  5440. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5441. maxplayers.TextStrokeTransparency = 0
  5442. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5443. name.Name = "name"
  5444. name.Parent = ContainerFrame
  5445. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5446. name.BackgroundTransparency = 1
  5447. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5448. name.Position = UDim2.new(0, 10, 0, 180)
  5449. name.Size = UDim2.new(0, 100, 0, 20)
  5450. name.ZIndex = 10
  5451. name.Font = Enum.Font.ArialBold
  5452. name.FontSize = Enum.FontSize.Size14
  5453. name.Text = "Place: Loading..."
  5454. name.TextColor3 = Color3.new(1, 1, 1)
  5455. name.TextStrokeTransparency = 0
  5456. name.TextXAlignment = Enum.TextXAlignment.Left
  5457. placeid.Name = "placeid"
  5458. placeid.Parent = ContainerFrame
  5459. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5460. placeid.BackgroundTransparency = 1
  5461. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5462. placeid.Position = UDim2.new(0, 10, 0, 220)
  5463. placeid.Size = UDim2.new(0, 100, 0, 20)
  5464. placeid.ZIndex = 10
  5465. placeid.Font = Enum.Font.ArialBold
  5466. placeid.FontSize = Enum.FontSize.Size14
  5467. placeid.Text = "Place ID: Loading..."
  5468. placeid.TextColor3 = Color3.new(1, 1, 1)
  5469. placeid.TextStrokeTransparency = 0
  5470. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5471. playerid.Name = "playerid"
  5472. playerid.Parent = ContainerFrame
  5473. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5474. playerid.BackgroundTransparency = 1
  5475. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5476. playerid.Position = UDim2.new(0, 10, 0, 20)
  5477. playerid.Size = UDim2.new(0, 100, 0, 20)
  5478. playerid.ZIndex = 10
  5479. playerid.Font = Enum.Font.ArialBold
  5480. playerid.FontSize = Enum.FontSize.Size14
  5481. playerid.Text = "Player ID: Loading..."
  5482. playerid.TextColor3 = Color3.new(1, 1, 1)
  5483. playerid.TextStrokeTransparency = 0
  5484. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5485. players.Name = "players"
  5486. players.Parent = ContainerFrame
  5487. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5488. players.BackgroundTransparency = 1
  5489. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5490. players.Position = UDim2.new(0, 10, 0, 140)
  5491. players.Size = UDim2.new(0, 100, 0, 20)
  5492. players.ZIndex = 100
  5493. players.Font = Enum.Font.ArialBold
  5494. players.FontSize = Enum.FontSize.Size14
  5495. players.Text = "Loading..."
  5496. players.TextColor3 = Color3.new(1, 1, 1)
  5497. players.TextStrokeTransparency = 0
  5498. players.TextXAlignment = Enum.TextXAlignment.Left
  5499. local SINFOGUI = ContainerFrame
  5500. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5501. SINFOGUIopen = true wait(0.5)
  5502. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5503. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5504. Exit.MouseButton1Click:Connect(function()
  5505. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5506. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5507. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5508. if workspace.FilteringEnabled == true then
  5509. SINFOGUI.fe.Text = "Filtering Enabled"
  5510. elseif workspace.FilteringEnabled == false then
  5511. SINFOGUI.fe.Text = "Filtering Disabled" end
  5512. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5513. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5514. players = gPlayers:getPlayers()
  5515. SINFOGUI.players.Text = #players.. " Player(s)"
  5516. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5517. local seconds = math.floor(workspace.DistributedGameTime)
  5518. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5519. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5520. local seconds = seconds - (minutes * 60)
  5521. local minutes = minutes - (hours * 60)
  5522. if hours < 1 then if minutes < 1 then
  5523. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5524. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5525. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5526. end wait(1) until SINFOGUIopen == false end end
  5527. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5528. function(args, speaker)
  5529. if speaker.userId ~= LP.userId then
  5530. lponly(speaker)
  5531. else
  5532. serverinfogui()
  5533. end
  5534. end)
  5535.  
  5536. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5537. function(args, speaker)
  5538. local players = getPlayer(args[1], speaker)
  5539. for i,v in pairs(players)do
  5540. spawn(function()
  5541. local pchar=_char(v)
  5542. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5543. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5544. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5545. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5546. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5547. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5548. if not args[2] then return end
  5549. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5550. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5551. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5552. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5553. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5554. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5555. end)
  5556. end
  5557. end)
  5558.  
  5559. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5560. function(args, speaker)
  5561. local players = getPlayer(args[1], speaker)
  5562. for i,v in pairs(players)do
  5563. local pchar=_char(v)
  5564. for j,v1 in pairs(pchar:GetDescendants()) do
  5565. if v1:IsA("Sparkles") then
  5566. v1:Destroy()
  5567. end end end
  5568. end)
  5569.  
  5570. addcmd('smoke', 'give a player smoke',{},
  5571. function(args, speaker)
  5572. local players = getPlayer(args[1], speaker)
  5573. for i,v in pairs(players)do
  5574. local pchar=_char(v)
  5575. Instance.new("Smoke", pchar.HumanoidRootPart)
  5576. end
  5577. end)
  5578.  
  5579. addcmd('addstat', 'give a player a stat',{},
  5580. function(args, speaker)
  5581. local players = getPlayer(args[1], speaker)
  5582. for i,v in pairs(players)do
  5583. spawn(function()
  5584. if gPlayers[v]:FindFirstChild("leaderstats") then
  5585. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5586. if child.Name == "STAT" then
  5587. child:Destroy()
  5588. end
  5589. end
  5590. local score = Instance.new("StringValue")
  5591. score.Name = "STAT"
  5592. score.Value = GLS(false, 1)
  5593. score.Parent = gPlayers[v].leaderstats
  5594. else
  5595. local stats = Instance.new("IntValue")
  5596. stats.Name = "leaderstats"
  5597. stats.Parent = gPlayers[v]
  5598. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5599. if child.Name == "STAT" then
  5600. child:Destroy()
  5601. end
  5602. end
  5603. local score = Instance.new("StringValue")
  5604. score.Name = "STAT"
  5605. score.Value = GLS(false, 1)
  5606. score.Parent = gPlayers[v].leaderstats
  5607. end
  5608. end)
  5609. end
  5610. end)
  5611.  
  5612. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5613. function(args, speaker)
  5614. local players = getPlayer(args[1], speaker)
  5615. for i,v in pairs(players)do
  5616. local pchar=_char(v)
  5617. for j,v1 in pairs(pchar:GetDescendants()) do
  5618. if v1:IsA("Smoke") then
  5619. v1:Destroy()
  5620. end
  5621. end
  5622. end
  5623. end)
  5624.  
  5625. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5626. function(args, speaker)
  5627. local players = getPlayer(args[1], speaker)
  5628. for i,v in pairs(players)do
  5629. local pchar=_char(v)
  5630. for i,v in pairs(pchar:GetChildren()) do
  5631. if pchar.Torso:FindFirstChild("Neck") then
  5632. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5633. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5634. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5635. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5636. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5637. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5638. end
  5639. end
  5640. end
  5641. end)
  5642.  
  5643. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5644. function(args, speaker)
  5645. local players = getPlayer(args[1], speaker)
  5646. for i,v in pairs(players)do
  5647. local pchar=_char(v)
  5648. for i,v in pairs(pchar:GetChildren()) do
  5649. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5650. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5651. end
  5652. end
  5653. end)
  5654.  
  5655. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5656. function(args, speaker)
  5657. workspace.Terrain:Clear()
  5658. end)
  5659.  
  5660. addcmd('smite','get hit by lightning',{},
  5661. function(args, speaker)
  5662. local players = getPlayer(args[1], speaker)
  5663. for i,v in pairs(players)do
  5664. local pchar=_char(v)
  5665. spawn(function()
  5666. local char = pchar
  5667. local zeus = Instance.new("Model",char)
  5668. local cloud = Instance.new("Part",zeus)
  5669. cloud.Anchored = true
  5670. cloud.CanCollide = false
  5671. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5672. local sound = Instance.new("Sound",cloud)
  5673. sound.SoundId = "rbxassetid://133426162"
  5674. local mesh = Instance.new("SpecialMesh",cloud)
  5675. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5676. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5677. mesh.Scale = Vector3.new(30,30,40)
  5678. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5679. local light = Instance.new("PointLight",cloud)
  5680. light.Color = Color3.new(0,85/255,1)
  5681. light.Brightness = 10
  5682. light.Range = 30
  5683. light.Enabled = false
  5684. wait(0.2)
  5685. sound.Volume = 0.5
  5686. sound.Pitch = 0.8
  5687. sound:Play()
  5688. light.Enabled = true
  5689. wait(1/100)
  5690. light.Enabled = false
  5691. wait(0.2)
  5692. light.Enabled = true
  5693. light.Brightness = 1
  5694. wait(0.05)
  5695. light.Brightness = 3
  5696. wait(0.02)
  5697. light.Brightness = 1
  5698. wait(0.07)
  5699. light.Brightness = 10
  5700. wait(0.09)
  5701. light.Brightness = 0
  5702. wait(0.01)
  5703. light.Brightness = 7
  5704. light.Enabled = false
  5705. wait(1.5)
  5706. local part1 = Instance.new("Part",zeus)
  5707. part1.Anchored = true
  5708. part1.CanCollide = false
  5709. part1.Size = Vector3.new(2, 9.2, 1)
  5710. part1.BrickColor = BrickColor.new("New Yeller")
  5711. part1.Transparency = 0.6
  5712. part1.BottomSurface = "Smooth"
  5713. part1.TopSurface = "Smooth"
  5714. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5715. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5716. wait()
  5717. local part2 = part1:clone()
  5718. part2.Parent = zeus
  5719. part2.Size = Vector3.new(1, 7.48, 2)
  5720. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5721. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5722. wait()
  5723. local part3 = part1:clone()
  5724. part3.Parent = zeus
  5725. part3.Size = Vector3.new(1.86, 7.56, 1)
  5726. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5727. part3.Rotation = Vector3.new(0, 0, -11.128)
  5728. sound.SoundId = "rbxassetid://130818250"
  5729. sound.Volume = 1
  5730. sound.Pitch = 1
  5731. sound:Play()
  5732. wait()
  5733. part1.Transparency = 1
  5734. part2.Transparency = 1
  5735. part3.Transparency = 1
  5736. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5737. char:BreakJoints()
  5738. end)
  5739. end
  5740. end)
  5741.  
  5742. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5743. function(args, speaker)
  5744. local players = getPlayer(args[1], speaker)
  5745. for i,v in pairs(players)do
  5746. spawn(function()
  5747. local pchar=_char(v)
  5748. 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)
  5749. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5750. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5751. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5752. local f = Instance.new("Sound")
  5753. f.Name = "fly"
  5754. f.SoundId = "rbxassetid://179438534"
  5755. f.Volume = 3
  5756. f.Pitch = 1
  5757. f.Looped = true
  5758. f.archivable = true
  5759. f.Parent = Ast
  5760. f:play()
  5761. local Touched = false
  5762. coroutine.wrap(function()
  5763. repeat wait(0.1)
  5764. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5765. until not Ast or Ast.Parent == nil or Touched == true
  5766. end)()
  5767. Ast.Touched:connect(function(Part)
  5768. if Touched == false then
  5769. Touched = true
  5770. Part:BreakJoints()
  5771. local Boom = Instance.new("Explosion", workspace)
  5772. Boom.Position = Ast.Position
  5773. Boom.BlastPressure = 1000000
  5774. Boom.BlastRadius = 30
  5775. Fire.Heat = 0
  5776. Smoke.RiseVelocity = 0
  5777. f:Destroy()
  5778. local s = Instance.new("Sound")
  5779. s.Name = "boom"
  5780. s.SoundId = "rbxassetid://188590169"
  5781. s.Volume = 3
  5782. s.Pitch = 1
  5783. s.Looped = true
  5784. s.archivable = true
  5785. s.Parent = Ast
  5786. s:play()
  5787. coroutine.wrap(function()
  5788. wait(10)
  5789. s:Destroy()
  5790. if Ast and Ast.Parent ~= nil then
  5791. Ast:Destroy()
  5792. end
  5793. end)()
  5794. end
  5795. end)
  5796. end)
  5797. end
  5798. end)
  5799.  
  5800. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5801. function(args, speaker)
  5802. local players = getPlayer(args[1], speaker)
  5803. for i,v in pairs(players)do
  5804. spawn(function()
  5805. local Char=_char(v)
  5806. local HumanoidRootPart = Char.HumanoidRootPart
  5807. local TickWait = 1
  5808. local Dead = false
  5809.  
  5810. local Position = Vector3.new(0,100,0)
  5811. function NewPart(Parent)
  5812. local Part = Instance.new("Part", Parent)
  5813. Part.CanCollide = false
  5814. Part.Position = Position
  5815. Part.TopSurface = "Smooth"
  5816. Part.BottomSurface = "Smooth"
  5817. Position = Position + Vector3.new(0,10,0)
  5818. return Part
  5819. end
  5820.  
  5821. local Model = Char:FindFirstChild("Bomb")
  5822. if Model then Model:Destroy() end
  5823.  
  5824. local Model = Instance.new("Model", Char)
  5825. Model.Name = "Bomb"
  5826.  
  5827. local Belt = NewPart(Model)
  5828. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5829. local Weld = Instance.new("Weld", Belt)
  5830. Weld.Part0 = Belt
  5831. Weld.Part1 = HumanoidRootPart
  5832. Weld.C0 = CFrame.new(0,1.1,0)
  5833. local Light = Instance.new("PointLight", Belt)
  5834. Light.Range = 15
  5835. Light.Brightness = 5
  5836. Light.Color = Color3.new(1,0,0)
  5837. local Beep = Instance.new("Sound", Belt)
  5838. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5839. local ExplodeSound = Instance.new("Sound", Belt)
  5840. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5841. ExplodeSound.Pitch = 2.8
  5842. ExplodeSound.Volume = 3
  5843.  
  5844. local Back = NewPart(Model)
  5845. Back.Size = Vector3.new(1.5,1.5,0.5)
  5846. local Weld = Instance.new("Weld", Back)
  5847. Weld.Part0 = Back
  5848. Weld.Part1 = HumanoidRootPart
  5849. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5850.  
  5851. local StrapLeft = NewPart(Model)
  5852. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5853. local Weld = Instance.new("Weld", StrapLeft)
  5854. Weld.Part0 = StrapLeft
  5855. Weld.Part1 = HumanoidRootPart
  5856. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5857.  
  5858. local BuckleLeft = NewPart(Model)
  5859. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5860. local Weld = Instance.new("Weld", BuckleLeft)
  5861. Weld.Part0 = BuckleLeft
  5862. Weld.Part1 = HumanoidRootPart
  5863. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5864.  
  5865. local StrapRight = NewPart(Model)
  5866. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5867. local Weld = Instance.new("Weld", StrapRight)
  5868. Weld.Part0 = StrapRight
  5869. Weld.Part1 = HumanoidRootPart
  5870. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5871.  
  5872. local BuckleRight = NewPart(Model)
  5873. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5874. local Weld = Instance.new("Weld", BuckleRight)
  5875. Weld.Part0 = BuckleRight
  5876. Weld.Part1 = HumanoidRootPart
  5877. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5878.  
  5879. LightEnabled = true
  5880. coroutine.wrap(function()
  5881. repeat
  5882. wait(TickWait)
  5883. LightEnabled = not LightEnabled
  5884. Light.Enabled = LightEnabled
  5885. Beep:Play()
  5886. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5887. end)()
  5888.  
  5889. wait(10)
  5890. if Dead == false then
  5891. Dead = true
  5892. ExplodeSound:Play(); wait(1.4)
  5893. local Explosion = Instance.new("Explosion")
  5894. Explosion.Position = Belt.Position
  5895. Explosion.BlastPressure = 100000
  5896. Explosion.DestroyJointRadiusPercent = 0.7
  5897. Explosion.ExplosionType = "CratersAndDebris"
  5898. Explosion.BlastRadius = 50
  5899. Explosion.Parent = workspace
  5900. end
  5901. end)
  5902. end
  5903. end)
  5904.  
  5905. addcmd('btools', 'gives a player btools',{},
  5906. function(args, speaker)
  5907. local players = getPlayer(args[1], speaker)
  5908. if players ~= nil then
  5909. for i, v in pairs(players) do
  5910. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5911. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5912. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5913. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5914. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5915. Notify('Gave btools to player(s)') end end end end)
  5916.  
  5917. addcmd('sword', 'gives a player a sword',{},
  5918. function(args, speaker)
  5919. local players = getPlayer(args[1], speaker)
  5920. if players ~= nil then
  5921. for i, v in pairs(players) do
  5922. coroutine.resume(coroutine.create(function()
  5923. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5924. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5925. sword.GripForward = Vector3.new(-1,0,0)
  5926. sword.GripPos = Vector3.new(0,0,-1.5)
  5927. sword.GripRight = Vector3.new(0,1,0)
  5928. sword.GripUp = Vector3.new(0,0,1)
  5929. 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
  5930. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5931. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5932. local Damage = 15
  5933. local SlashSound = Instance.new("Sound", handle)
  5934. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5935. SlashSound.Volume = 1
  5936. local LungeSound = Instance.new("Sound", handle)
  5937. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5938. LungeSound.Volume = 1
  5939. local UnsheathSound = Instance.new("Sound", handle)
  5940. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5941. UnsheathSound.Volume = 1
  5942. handle.Touched:connect(function(hit)
  5943. 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
  5944. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5945. hit.Parent.Humanoid:TakeDamage(Damage)
  5946. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5947. sword.Enabled = false
  5948. SlashSound:play()
  5949. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5950. wait(0.5)
  5951. sword.Enabled = true
  5952. end
  5953. end)
  5954. sword.Equipped:connect(function(hit)
  5955. UnsheathSound:play()
  5956. sword.Enabled = true
  5957. end)
  5958. end
  5959. end))
  5960. end
  5961. end
  5962. end)
  5963.  
  5964. addcmd('hatsize', 'changes players hat size',{''},
  5965. function(args, speaker)
  5966. local players = getPlayer(args[1], speaker)
  5967. for i,v in pairs(players) do
  5968. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5969. if v:IsA('Accessory') then
  5970. for a,b in pairs(v.Handle:GetChildren()) do
  5971. if b:IsA('SpecialMesh') then
  5972. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5973. end
  5974. end
  5975. end
  5976. end
  5977. end
  5978. end)
  5979.  
  5980. addcmd('headsize', 'changes players head size',{''},
  5981. function(args, speaker)
  5982. local players = getPlayer(args[1], speaker)
  5983. for i,v in pairs(players) do
  5984. local plrchar = _players[v].Character
  5985. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5986. if args[2] == 1 then
  5987. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5988. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5989. else
  5990. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5991. end
  5992. else plrchar.Humanoid.HeadScale.Value = args[2]
  5993. end
  5994. end
  5995. end)
  5996.  
  5997. addcmd('change', 'changes a players stat',{'stat'},
  5998. function(args, speaker)
  5999. local players = getPlayer(args[1], speaker)
  6000. for i,v in pairs(players) do
  6001. if _players[v]:FindFirstChild('leaderstats') then
  6002. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  6003. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  6004. if args[3] then v.Value = tonumber(args[3]) end
  6005. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  6006. v.Value = GLS(false, 2)
  6007. end
  6008. end
  6009. end
  6010. end
  6011. end)
  6012.  
  6013. addcmd('draw', 'drawing tool',{},
  6014. function(args, speaker)
  6015. if speaker.userId ~= LP.userId then
  6016. lponly(speaker)
  6017. else
  6018. for i,v in next,game:children()do
  6019. pcall(function()
  6020. local c=v.className;
  6021. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  6022. end);
  6023. end;
  6024.  
  6025.  
  6026. user=players.LocalPlayer;
  6027. uname=user.Name;
  6028. guis=user.PlayerGui;
  6029. pack=user.Backpack;
  6030.  
  6031. keyDowns={};
  6032. freeKeys={};
  6033. shortcuts={};
  6034.  
  6035. _G.mine=_G.mine or{};
  6036.  
  6037. name='Draw3D';
  6038. url='http://www.roblox.com/asset/?id=%d';
  6039.  
  6040. iconNormal=url:format(96578285);
  6041. iconOnDown=url:format(96584484);
  6042.  
  6043. ver=0;
  6044. drawPixel=0.10;
  6045. _G.drawLimit=_G.drawLimit or 1000;
  6046.  
  6047. _G.drawColor=_G.drawColor or Color3.new();
  6048.  
  6049.  
  6050.  
  6051.  
  6052.  
  6053. destroy=game.remove;
  6054. find=game.findFirstChild;
  6055. new=Instance.new;
  6056. with=function(c)
  6057. return function(p)
  6058. local o=type(c)=='string'and new(c)or c;
  6059. local x=p.Parent;p.Parent=nil;
  6060. for i,v in next,p do
  6061. o[i]=v;
  6062. end;
  6063. if(x)then
  6064. o.Parent=x;
  6065. end;
  6066. return o;
  6067. end;
  6068. end;
  6069. getPlace=function()
  6070. if(find(workspace,'draw')==nil)then
  6071. new('Model',workspace).Name='draw';
  6072. end;
  6073. if(find(workspace.draw,uname)==nil)then
  6074. new('Model',workspace.draw).Name=uname;
  6075. end;
  6076. return workspace.draw[uname];
  6077. end;
  6078. drawLine=function(start,target)
  6079. local gui=with'BlockMesh'{
  6080. Parent=with'Part'{
  6081. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6082. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6083. Parent=getPlace();
  6084. Color=_G.drawColor;
  6085. BottomSurface=0;
  6086. Anchored=true;
  6087. TopSurface=0;
  6088. formFactor=3;
  6089. Name=name;
  6090. }}.Parent;
  6091. table.insert(_G.mine,gui);
  6092. return gui;
  6093. end;
  6094. onDown=function()
  6095. if(drawing)then
  6096. return nil;
  6097. end;
  6098. if(selectGui.Adornee)then
  6099. destroy(selectGui.Adornee);
  6100. end;
  6101.  
  6102. drawing=true;
  6103.  
  6104. mouse.Icon=iconOnDown;
  6105. ver=ver+1;
  6106.  
  6107.  
  6108. local cVer,start,target=ver,mouse.hit.p;
  6109.  
  6110. local group={};
  6111. repeat
  6112. Wait(0.02);
  6113.  
  6114. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6115.  
  6116. target=mouse.hit.p;
  6117.  
  6118. table.insert(group,drawLine(start,target));
  6119.  
  6120. start=target;
  6121. end;
  6122. until ver~=cVer;
  6123. drawing=false;
  6124.  
  6125. local groupM=new('Model',getPlace());
  6126. for i,v in next,group do
  6127. if(v:IsDescendantOf(Workspace))then
  6128. v.Parent=groupM;
  6129. end;
  6130. end;
  6131. if(next(groupM:children())==nil)then
  6132. destroy(groupM);
  6133. end;
  6134. end;
  6135. onUp=function()
  6136. mouse.Icon=iconNormal;
  6137. ver=ver+1;
  6138. end;
  6139. onKeyDown=function(k)
  6140. if(freeKeys[k]==false)then
  6141. return false;
  6142. end;
  6143. freeKeys[k]=false;
  6144. Wait(0.01);
  6145. if(keyDowns[k])then
  6146. keyDowns[k]();
  6147. elseif(shortcuts[k])then
  6148. shortcuts[k]();
  6149. end;
  6150. end;
  6151. onKeyUp=function(k)
  6152. freeKeys[k]=true;
  6153. end;
  6154. onMove=function()
  6155.  
  6156. end;
  6157. onSelect=function(lmouse)
  6158. frame.Visible=true;
  6159.  
  6160. mouse=lmouse;
  6161.  
  6162. mouse.Icon=iconNormal;
  6163.  
  6164. mouse.Button1Down:connect(onDown);
  6165. mouse.KeyDown:connect(onKeyDown);
  6166. mouse.Button1Up:connect(onUp);
  6167. mouse.KeyUp:connect(onKeyUp);
  6168. mouse.Move:connect(onMove);
  6169. end;
  6170. onDeselect=function()
  6171. ver=ver+1;
  6172. frame.Visible=false;
  6173. selectGui.Adornee=nil;
  6174. mouse.Icon=iconNormal;
  6175. for i,v in next,freeKeys do
  6176. freeKeys[i]=true;
  6177. end;
  6178. end;
  6179. addButton=function(title,shortcut,fun)
  6180. with'TextButton'{
  6181. Text=string.format(' %s (%s)',title,shortcut);
  6182. TextXAlignment=0;
  6183. Parent=frame;
  6184. }.MouseButton1Up:connect(fun);
  6185.  
  6186. shortcuts[shortcut]=fun;
  6187.  
  6188. local c=#frame:children();
  6189. for i,v in next,frame:children()do
  6190. v.Position=UDim2.new(0,0,0,20*(i-1));
  6191. v.Size=UDim2.new(1,0,0,20);
  6192. end;
  6193.  
  6194. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6195. frame.Size=UDim2.new(0,150,0,c*20);
  6196. end;
  6197.  
  6198.  
  6199.  
  6200.  
  6201.  
  6202.  
  6203.  
  6204.  
  6205. for i,v in next,{guis;pack;}do
  6206. pcall(function()
  6207. repeat until destroy(v[name]);
  6208. end);
  6209. end;
  6210.  
  6211.  
  6212.  
  6213. tool=with'HopperBin'{
  6214. Parent=pack;
  6215. Name=name;
  6216. };
  6217. tool.Deselected:connect(onDeselect);
  6218. tool.Selected:connect(onSelect);
  6219.  
  6220.  
  6221.  
  6222.  
  6223. screen=with'ScreenGui'{
  6224. Parent=guis;
  6225. Name=name;
  6226. };
  6227. frame=with'Frame'{
  6228. Parent=screen;
  6229. Visible=false;
  6230. };
  6231. clframe=with'Frame'{
  6232. Position=UDim2.new(.5,-50,.5,-50);
  6233. Size=UDim2.new(0,100,0,100);
  6234. Visible=false;
  6235. Parent=screen;
  6236. };
  6237. selectGui=with'SelectionBox'{
  6238. Parent=screen;
  6239. };
  6240.  
  6241. local c=0;
  6242. for y=0,7 do
  6243. for x=0,7 do
  6244. local color=BrickColor.palette(c).Color;
  6245.  
  6246. with'ImageButton'{
  6247. Position=UDim2.new(.125*x,0,.125*y);
  6248. Size=UDim2.new(.125,0,.125);
  6249. BackgroundColor3=color;
  6250. Parent=clframe;
  6251. }.MouseButton1Up:connect(function()
  6252. clframe.Visible=false;
  6253. _G.drawColor=color;
  6254. end);
  6255.  
  6256. c=c+1;
  6257. end;
  6258. end;
  6259.  
  6260. addButton('Color','c',function()
  6261. clframe.Visible=true;
  6262. end);
  6263. addButton('Remove your draws','r',function()
  6264. repeat
  6265. destroy(_G.mine[1]);
  6266. table.remove(_G.mine,1);
  6267. Wait(0.01);
  6268. until nil;
  6269. end);
  6270. addButton('Remove global draws','k',function()
  6271. destroy(workspace.draw);
  6272. while(_G.mine[1])do
  6273. destroy(_G.mine[1]);
  6274. table.remove(_G.mine,1);
  6275. end;
  6276. end);
  6277. addButton('Remove selected','x',function()
  6278. repeat
  6279. if(find(workspace,'draw'))then
  6280. local dt=mouse.target;
  6281. if(dt and dt:IsDescendantOf(workspace.draw))then
  6282. selectGui.Adornee=dt.Parent;
  6283. else
  6284. selectGui.Adornee=nil;
  6285. end;
  6286. else
  6287. selectGui.Adornee=nil;
  6288. end;
  6289. Wait(0.01);
  6290. until freeKeys.x;
  6291. selectGui.Adornee=nil;
  6292. end);
  6293.  
  6294.  
  6295.  
  6296.  
  6297. repeat
  6298. Wait(0.01);
  6299. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6300. destroy(_G.mine[1]);
  6301. table.remove(_G.mine,1);
  6302. end;
  6303. until script.Parent==nil or tool.Parent==nil;
  6304. script.Disabled=true;
  6305. destroy(screen);
  6306. end
  6307. end)
  6308.  
  6309. addcmd('god', 'gods player',{},
  6310. function(args, speaker)
  6311. local players = getPlayer(args[1], speaker)
  6312. for i,v in pairs(players)do
  6313. local pchar=_char(v)
  6314. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6315. end
  6316. end)
  6317.  
  6318. addcmd('sgod', 'silently gods player',{},
  6319. function(args, speaker)
  6320. local players = getPlayer(args[1], speaker)
  6321. for i,v in pairs(players)do
  6322. local pchar=_char(v)
  6323. spawn(function()
  6324. pchar.Humanoid.MaxHealth = 10000000
  6325. wait()
  6326. pchar.Humanoid.Health = 10000000
  6327. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6328. Notify('Silent godded player(s)') end
  6329. end)
  6330. end
  6331. end)
  6332.  
  6333. addcmd('ungod', 'removes god from a player',{},
  6334. function(args, speaker)
  6335. local players = getPlayer(args[1], speaker)
  6336. for i,v in pairs(players)do
  6337. local pchar=_char(v)
  6338. if pchar then
  6339. pchar.Humanoid.MaxHealth=100
  6340. pchar.Humanoid.Health=100
  6341. end
  6342. end
  6343. end)
  6344.  
  6345. addcmd('heal', 'resets a players health',{},
  6346. function(args, speaker)
  6347. local players = getPlayer(args[1], speaker)
  6348. for i,v in pairs(players)do spawn(function()
  6349. local pchar=_char(v)
  6350. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6351.  
  6352. addcmd('fart', 'makes u fart',{},
  6353. function(args, speaker)
  6354. local players = getPlayer(args[1], speaker)
  6355. for i,v in pairs(players)do
  6356. spawn(function()
  6357. local pchar=_char(v)
  6358. fart = Instance.new("Smoke")
  6359. fart.Parent = pchar.HumanoidRootPart
  6360. fart.Color = Color3.new(255/255, 255/255, 0)
  6361. fart.Opacity = 0.4
  6362. fart.Size = 1.0
  6363. fart.RiseVelocity = 8
  6364. fartsound = Instance.new("Sound", workspace)
  6365. fsound = "http://www.roblox.com/asset?id=251309043"
  6366. fartsound.SoundId = fsound
  6367. fartsound.Volume = 1.0
  6368. fartsound:Play()
  6369. wait(9.0)
  6370. fartsound:Destroy()
  6371. pchar.HumanoidRootPart.Smoke:Destroy()
  6372. end)
  6373. end
  6374. end)
  6375.  
  6376. addcmd('decalspam', 'you can already guess...',{},
  6377. function(args, speaker)
  6378. Notify('Decal Spammed ID: ' ..args[1])
  6379. wait(4)
  6380. decalID = args[1]
  6381. function exPro(root)
  6382. for _, v in pairs(root:GetChildren()) do
  6383. if v:IsA("BasePart") then
  6384. local One = Instance.new("Decal", v)
  6385. local Two = Instance.new("Decal", v)
  6386. local Three = Instance.new("Decal", v)
  6387. local Four = Instance.new("Decal", v)
  6388. local Five = Instance.new("Decal", v)
  6389. local Six = Instance.new("Decal", v)
  6390. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6391. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6392. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6393. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6394. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6395. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6396. One.Face = "Front"
  6397. Two.Face = "Back"
  6398. Three.Face = "Right"
  6399. Four.Face = "Left"
  6400. Five.Face = "Top"
  6401. Six.Face = "Bottom"
  6402. One.Name = "Admindecal"
  6403. Two.Name = "Admindecal"
  6404. Three.Name = "Admindecal"
  6405. Four.Name = "Admindecal"
  6406. Five.Name = "Admindecal"
  6407. Six.Name = "Admindecal"
  6408. end
  6409. exPro(v)
  6410. end
  6411. end
  6412. function asdf(root)
  6413. for _, v in pairs(root:GetChildren()) do
  6414. asdf(v)
  6415. end
  6416. end
  6417. exPro(workspace)
  6418. asdf(workspace)
  6419. end)
  6420.  
  6421. addcmd('undecalspam', 'removes the mess',{},
  6422. function(args, speaker)
  6423. Notify('Removing Decal Spam...')
  6424. wait(4)
  6425. function exPro(root)
  6426. for _, v in pairs(root:GetChildren()) do
  6427. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6428. v.Parent = nil
  6429. end
  6430. exPro(v)
  6431. end
  6432. end
  6433. function asdf(root)
  6434. for _, v in pairs(root:GetChildren()) do
  6435. asdf(v)
  6436. end
  6437. end
  6438. exPro(workspace)
  6439. asdf(workspace)
  6440. end)
  6441.  
  6442. addcmd('sky', 'sets the sky',{'skybox'},
  6443. function(args, speaker)
  6444. playinggif = false
  6445. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6446. s = Instance.new("Sky")
  6447. s.Name = "Sky"
  6448. s.Parent = LightingService
  6449. local skyboxID = args[1]
  6450. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6451. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6452. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6453. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6454. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6455. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6456. LightingService.TimeOfDay = 12
  6457. end)
  6458.  
  6459. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6460. function(args, speaker)
  6461. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6462. playinggif = false
  6463. wait(0.5)
  6464. local GIF = splitString(args[1])
  6465. for _, child in pairs( gLighting:GetChildren()) do
  6466. if child.ClassName == "Sky" then
  6467. child:Destroy()
  6468. end
  6469. end
  6470. Sky = Instance.new("Sky",game.Lighting)
  6471. Notify('Loading...')
  6472. playinggif = true
  6473. for N,F in ipairs(GIF) do
  6474. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6475. end
  6476. gLighting.TimeOfDay = 12
  6477. Notify('Playing skybox')
  6478. playinggif = true
  6479. wait(0.5)
  6480. repeat
  6481. for N,F in ipairs(GIF) do
  6482. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6483. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6484. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6485. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6486. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6487. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6488. wait(skyinterval)
  6489. end
  6490. until playinggif == false
  6491. end)
  6492.  
  6493. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6494. function(args, speaker)
  6495. playinggif = false
  6496. wait(0.5)
  6497. Notify('Stopped sky gif')
  6498. for _, child in pairs( gLighting:GetChildren()) do
  6499. if child.ClassName == "Sky" then
  6500. child:Destroy()
  6501. end
  6502. end
  6503. end)
  6504.  
  6505. addcmd('freeze', 'freezes a player',{'fr'},
  6506. function(args, speaker)
  6507. local players = getPlayer(args[1], speaker)
  6508. if players ~= nil then
  6509. for i, v in pairs(players) do
  6510. spawn(function()
  6511. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6512. end
  6513. end)
  6514. end
  6515. end
  6516. end)
  6517.  
  6518. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6519. function(args, speaker)
  6520. local players = getPlayer(args[1], speaker)
  6521. if players ~= nil then
  6522. for i, v in pairs(players) do
  6523. spawn(function()
  6524. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6525. end
  6526. end)
  6527. end
  6528. end
  6529. end)
  6530.  
  6531. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6532. function(args, speaker)
  6533. local players = getPlayer(args[1], speaker)
  6534. if players ~= nil then
  6535. for i, v in pairs(players) do
  6536. local M = Instance.new('SpawnLocation', workspace) M.Name = 'Adminspawn'
  6537. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6538. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6539. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6540. M.Anchored = true
  6541. end
  6542. end
  6543. end)
  6544.  
  6545. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6546. function(args, speaker)
  6547. for i,v in pairs(workspace:GetDescendants()) do
  6548. if v:IsA("SpawnLocation") then
  6549. v:Destroy()
  6550. end
  6551. end
  6552. end)
  6553.  
  6554. addcmd('neon', 'makes a player neon',{},
  6555. function(args, speaker)
  6556. local players = getPlayer(args[1], speaker)
  6557. if players ~= nil then
  6558. for i, v in pairs(players) do
  6559. for _, child in pairs( _char(v):GetChildren()) do
  6560. if child.ClassName == "CharacterMesh" then
  6561. child:Destroy()
  6562. end
  6563. end
  6564. for _, child in pairs( _char(v):GetChildren()) do
  6565. if child.ClassName == "Shirt" then
  6566. child:Destroy()
  6567. end
  6568. end
  6569. for _, child in pairs( _char(v):GetChildren()) do
  6570. if child.ClassName == "Pants" then
  6571. child:Destroy()
  6572. end
  6573. end
  6574. for _, child in pairs( _char(v):GetDescendants()) do
  6575. if child.ClassName == "Part" then
  6576. child.Material = "Neon"
  6577. end
  6578. end
  6579. end
  6580. end
  6581. end)
  6582.  
  6583. addcmd('glass', 'makes a player glass',{},
  6584. function(args, speaker)
  6585. local players = getPlayer(args[1], speaker)
  6586. if players ~= nil then
  6587. for i, v in pairs(players) do
  6588. for _, child in pairs( _char(v):GetChildren()) do
  6589. if child.ClassName == "CharacterMesh" then
  6590. child:Destroy()
  6591. end
  6592. end
  6593. for _, child in pairs( _char(v):GetChildren()) do
  6594. if child.ClassName == "Shirt" then
  6595. child:Destroy()
  6596. end
  6597. end
  6598. for _, child in pairs( _char(v):GetChildren()) do
  6599. if child.ClassName == "Pants" then
  6600. child:Destroy()
  6601. end
  6602. end
  6603. for _, child in pairs( _char(v):GetDescendants()) do
  6604. if child.ClassName == "Part" then
  6605. child.Material = "Glass"
  6606. child.Transparency = 0.3
  6607. end
  6608. end
  6609. end
  6610. end
  6611. end)
  6612.  
  6613.  
  6614. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6615. function(args, speaker)
  6616. local players = getPlayer(args[1], speaker)
  6617. local platforms = {}
  6618. for i,v in pairs(players) do
  6619. local p = game:GetService("Players")[v]
  6620. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6621. end
  6622. Notify(table.concat(platforms, ', '))
  6623. end)
  6624.  
  6625. addcmd('whiteify', 'Turns the target white.', {'white'},
  6626. function(args, speaker)
  6627. local players = getPlayer(args[1], speaker)
  6628.  
  6629. for i,v in pairs(players) do
  6630. local lplr = game:GetService("Players")[v]
  6631. local bodyc = lplr.Character["Body Colors"]
  6632. local color = "Institutional white"
  6633.  
  6634. bodyc.HeadColor = BrickColor.new(color)
  6635. bodyc.LeftArmColor = BrickColor.new(color)
  6636. bodyc.LeftLegColor = BrickColor.new(color)
  6637. bodyc.RightArmColor = BrickColor.new(color)
  6638. bodyc.RightLegColor = BrickColor.new(color)
  6639. bodyc.TorsoColor = BrickColor.new(color)
  6640. end
  6641. end)
  6642.  
  6643. addcmd('blackify', 'Turns the target black.', {'black'},
  6644. function(args, speaker)
  6645. local players = getPlayer(args[1], speaker)
  6646.  
  6647. for i,v in pairs(players) do
  6648. local lplr = game:GetService("Players")[v]
  6649. local bodyc = lplr.Character["Body Colors"]
  6650. local color = "Black"
  6651.  
  6652. bodyc.HeadColor = BrickColor.new(color)
  6653. bodyc.LeftArmColor = BrickColor.new(color)
  6654. bodyc.LeftLegColor = BrickColor.new(color)
  6655. bodyc.RightArmColor = BrickColor.new(color)
  6656. bodyc.RightLegColor = BrickColor.new(color)
  6657. bodyc.TorsoColor = BrickColor.new(color)
  6658. end
  6659. end)
  6660.  
  6661. addcmd('kill', 'kills a player',{},
  6662. function(args, speaker)
  6663. local players = getPlayer(args[1], speaker)
  6664. for i,v in pairs(players)do
  6665. local pchar=_char(v)
  6666. pchar:BreakJoints()
  6667. end
  6668. end)
  6669.  
  6670. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6671. function(args, speaker)
  6672. local players = getPlayer(args[1], speaker)
  6673. for i,v in pairs(players)do
  6674. spawn(function()
  6675. local plr = gPlayers[v]
  6676. local char = plr.Character
  6677. char.Humanoid.WalkSpeed = 100
  6678. char.Humanoid.JumpPower = 70
  6679. spawn(function()
  6680. for i,v in pairs(char:GetChildren()) do
  6681. if v:IsA("BasePart") then
  6682. coroutine.wrap(function()
  6683. for i=0,1,.1 do
  6684. wait()
  6685. v.Transparency = v.Transparency +i
  6686. end
  6687. end)()
  6688. end
  6689. end
  6690. for i,v in pairs(char:GetChildren()) do
  6691. if v:IsA("Accessory") then
  6692. coroutine.wrap(function()
  6693. for i=0,1,.1 do
  6694. wait()
  6695. v.Handle.Transparency = v.Handle.Transparency +i
  6696. end
  6697. end)()
  6698. end
  6699. end
  6700. end)
  6701. char.Head.face:Destroy()
  6702. wait(1)
  6703. local s = Instance.new("Sound")
  6704. s.Name = "wae"
  6705. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6706. s.Volume = 1
  6707. s.Pitch = 1
  6708. s.Looped = true
  6709. s.archivable = true
  6710. s.Parent = gPlayers.LocalPlayer.Character.Head
  6711. s:play()
  6712. local daqueen = Instance.new("Part",char)
  6713. daqueen.Name = "asd"
  6714. daqueen.CanCollide = false
  6715. local mesh = Instance.new("SpecialMesh",daqueen)
  6716. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6717. mesh.MeshId = "rbxassetid://1300136843"
  6718. local text = Instance.new("Decal",daqueen)
  6719. text.Name = "asd"
  6720. text.Texture = "rbxassetid://1300137893"
  6721. local knowdawey = Instance.new("Weld",char)
  6722. knowdawey.Part0 = char.HumanoidRootPart
  6723. knowdawey.Part1 = daqueen
  6724. local eye1 = Instance.new("Part")
  6725. eye1.CanCollide = false
  6726. eye1.Parent = char
  6727. local mesh1 = Instance.new("SpecialMesh",eye1)
  6728. mesh1.MeshId = "rbxassetid://1300138314"
  6729. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6730. local eyetext = Instance.new("Decal",eye1)
  6731. eyetext.Texture = "rbxassetid://1300129774"
  6732. local eye1w = Instance.new("Weld",char)
  6733. eye1w.Part0 = char.HumanoidRootPart
  6734. eye1w.Part1 = eye1
  6735. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6736. end)
  6737. end
  6738. end)
  6739.  
  6740. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6741. function(args, speaker)
  6742. part = GLS(false, 0)
  6743. local function dels(instance)
  6744. for i,v in pairs(instance:GetChildren())do
  6745. if v.Name:lower() == part:lower() then v:Destroy() end
  6746. dels(v)
  6747. end
  6748. end
  6749. dels(workspace)
  6750. Notify('Deleted ' ..GLS(false, 0))
  6751. end)
  6752.  
  6753. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6754. function(args, speaker)
  6755. part = GLS(false, 0)
  6756. local function dels(instance)
  6757. for i,v in pairs(instance:GetChildren())do
  6758. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6759. dels(v)
  6760. end
  6761. end
  6762. dels(workspace)
  6763. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6764. end)
  6765.  
  6766. addcmd('blur', 'adjusts blur',{},
  6767. function(args, speaker)
  6768. local function dels(instance)
  6769. for i,v in pairs(instance:GetChildren())do
  6770. if v:IsA'BlurEffect'then v:Destroy()end
  6771. dels(v)
  6772. end
  6773. end
  6774. dels(LightingService)
  6775.  
  6776. local b = Instance.new("BlurEffect", LightingService)
  6777. b.Name = "Adminblur"
  6778. b.Size = args[1]
  6779. end)
  6780.  
  6781. addcmd('distortsound','changes volume of sound',{'distort'},
  6782. function(args, speaker)
  6783. for i,v in pairs(workspace:GetChildren())do
  6784. if v:IsA("Sound") and v.Name == "Adminsound" then
  6785. v:ClearAllChildren ()
  6786. local d = Instance.new('DistortionSoundEffect')
  6787. d.Parent = v
  6788. d.Level = args[1]
  6789. Notify('Changed distortion to ' .. args[1])
  6790. end
  6791. end
  6792. end)
  6793.  
  6794. addcmd('volume','changes volume of sound',{'vol'},
  6795. function(args, speaker)
  6796. for i,v in pairs(workspace:GetChildren())do
  6797. if v:IsA("Sound") and v.Name == "Adminsound" then
  6798. v.Volume = args[1]
  6799. Notify('Changed volume to ' .. args[1])
  6800. end
  6801. end
  6802. end)
  6803.  
  6804. addcmd('pitch','changes pitch of sound',{},
  6805. function(args, speaker)
  6806. for i,v in pairs(workspace:GetChildren())do
  6807. if v:IsA("Sound") and v.Name == "Adminsound" then
  6808. v.Pitch = args[1]
  6809. Notify('Changed pitch to ' .. args[1])
  6810. end
  6811. end
  6812. end)
  6813.  
  6814. addcmd('loadmap', 'spawns a map',{},
  6815. function(args, speaker)
  6816. local m = args[1]
  6817. for _,v in pairs(workspace:GetChildren()) do
  6818. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6819. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6820. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6821. wait(1)
  6822. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6823. map.Parent = workspace
  6824. end)
  6825.  
  6826. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6827. function(args, speaker)
  6828. msghook()
  6829. if MSGhook == false then
  6830. local localp = game:GetService'Players'.LocalPlayer
  6831. localp.CharacterAppearanceId = 20018
  6832. localp.Character:BreakJoints()
  6833. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6834. Instance.new("ForceField", localp.Character)
  6835. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6836. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6837. localp.CharacterAppearanceId = 0
  6838. localp.Character:BreakJoints()
  6839. if _G.mainhat ~= nil then
  6840. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6841. local part = Instance.new('Part')
  6842. part.Anchored = true
  6843. part.Transparency = 1
  6844. main.Disabled = false
  6845. main.Parent = part
  6846. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6847. part.Parent = localp.Character
  6848. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6849. repeat wait() until localp:FindFirstChild'ChessMsg'
  6850. part:Destroy()
  6851. local message = localp:FindFirstChild'ChessMsg'
  6852. message.Text = ''
  6853. message.Parent = workspace
  6854. message.Name = "Adminmessage"
  6855. if part ~= nil then part:Destroy() end
  6856. localp.Character.HumanoidRootPart.Anchored = false
  6857. for _, child in pairs( workspace:GetChildren()) do
  6858. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6859. child:Destroy()
  6860. end
  6861. end
  6862. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6863. if _G.msg ~= nil then
  6864. Notify('Loaded global message bypass')
  6865. else
  6866. execCmd("loadm")
  6867. end
  6868. end
  6869. elseif MSGhook == true then
  6870. Notify('Messages already loaded!')
  6871. end
  6872. end)
  6873.  
  6874. addcmd('countdown', 'makes a countdown', {},
  6875. function(args, speaker)
  6876. local players = getPlayer(args[1], speaker)
  6877. if args[1] ~= string then
  6878. local time = args[1]
  6879. msghook()
  6880. if MSGhook == true then
  6881. local h = workspace.Adminmessage
  6882. for i = time, 1, -1 do
  6883. wait(1)
  6884. h.Text = "Countdown: "..i..""
  6885. end
  6886. wait(1)
  6887. h.Text = "Times Up!"
  6888. wait(2)
  6889. h.Text = ''
  6890. elseif MSGhook == false then
  6891. execCmd("loadm")
  6892. repeat wait() until workspace:FindFirstChild("Adminmessage")
  6893. local h = workspace.Adminmessage
  6894. for i = time, 1, -1 do
  6895. wait(1)
  6896. h.Text = "Countdown: "..i..""
  6897. end
  6898. wait(1)
  6899. h.Text = "Times Up!"
  6900. wait(2)
  6901. h.Text = ''
  6902. end
  6903. end
  6904. end)
  6905.  
  6906. addcmd('explode', 'explode a player', {},
  6907. function(args, speaker)
  6908. local players = getPlayer(args[1], speaker)
  6909. for i, v in pairs(players) do
  6910. local char = _char(v)
  6911. if char:FindFirstChild("HumanoidRootPart") then
  6912. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6913. end
  6914. end
  6915. end)
  6916.  
  6917. addcmd('flood', 'makes a flood e.e', {},
  6918. function(args, speaker)
  6919. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6920. end)
  6921.  
  6922. addcmd('spookyify', 'makes it sp00ky', {},
  6923. function(args, speaker)
  6924. local music = Instance.new("Sound", workspace)
  6925. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6926. music.Volume = 20
  6927. music.Looped = true
  6928. music:Play()
  6929.  
  6930. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6931. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6932. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6933. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6934.  
  6935. local w = workspace:GetChildren()
  6936.  
  6937. for i= 1,#w do
  6938. if w[i]:isA("BasePart") then
  6939. pe = Instance.new("ParticleEmitter", w[i])
  6940. pe.Texture = tex4
  6941. pe.VelocitySpread = 5
  6942. end
  6943. end
  6944.  
  6945. local playerLeaderstats = {}
  6946. for i, v in pairs(gPlayers:GetChildren()) do
  6947. table.insert(playerLeaderstats, v)
  6948. end
  6949. for i, v in pairs(playerLeaderstats) do
  6950. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6951. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6952. pe.VelocitySpread = 50
  6953. end
  6954.  
  6955. texture = "http://www.roblox.com/asset/?id=185495987"
  6956.  
  6957. local A = workspace:GetChildren()
  6958. local B = workspace:GetChildren()
  6959. local C = workspace:GetChildren()
  6960. local D = workspace:GetChildren()
  6961. local E = workspace:GetChildren()
  6962. local F = workspace:GetChildren()
  6963. for i,v in pairs(A) do
  6964. if v:IsA("Part") then
  6965. local d = Instance.new("Decal",v)
  6966. v.Decal.Face = "Top"
  6967. v.Decal.Texture = texture
  6968. v.Anchored = true
  6969. end
  6970. end
  6971.  
  6972. for i,v in pairs(B) do
  6973. if v:IsA("Part") then
  6974. local s = Instance.new("Decal",v)
  6975. s.Face = "Front"
  6976. s.Texture = texture
  6977. end
  6978. end
  6979.  
  6980. for i,v in pairs(C) do
  6981. if v:IsA("Part") then
  6982. local h = Instance.new("Decal",v)
  6983. h.Face = "Back"
  6984. h.Texture = texture
  6985. end
  6986. end
  6987.  
  6988. for i,v in pairs(D) do
  6989. if v:IsA("Part") then
  6990. local j = Instance.new("Decal",v)
  6991. j.Face = "Left"
  6992. j.Texture = texture
  6993. end
  6994. end
  6995.  
  6996. for i,v in pairs(E) do
  6997. if v:IsA("Part") then
  6998. local k = Instance.new("Decal",v)
  6999. k.Face = "Right"
  7000. k.Texture = texture
  7001. end
  7002. end
  7003.  
  7004. for i,v in pairs(F) do
  7005. if v:IsA("Part") then
  7006. local l = Instance.new("Decal",v)
  7007. l.Face = "Bottom"
  7008. l.Texture = texture
  7009. end
  7010.  
  7011. imageOne = "http://www.roblox.com/asset/?id=169585459"
  7012. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  7013. imageThree = "http://www.roblox.com/asset/?id=169585485"
  7014. imageFour = "http://www.roblox.com/asset/?id=169585502"
  7015. imageFive = "http://www.roblox.com/asset/?id=169585515"
  7016. imageSix = "http://www.roblox.com/asset/?id=169585502"
  7017. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  7018. imageEight = "http://www.roblox.com/asset/?id=169585475"
  7019.  
  7020. Spooky = Instance.new("Sound", workspace)
  7021. Spooky.Name = "Spooky"
  7022. Spooky.SoundId = "rbxassetid://174270407"
  7023. Spooky.Volume = 15
  7024. Spooky.Looped = true
  7025. Spooky:Play()
  7026.  
  7027. Sky = Instance.new("Sky", LightingService)
  7028. Sky.SkyboxBk = imageOne
  7029. Sky.SkyboxDn = imageOne
  7030. Sky.SkyboxFt = imageOne
  7031. Sky.SkyboxLf = imageOne
  7032. Sky.SkyboxRt = imageOne
  7033. Sky.SkyboxUp = imageOne
  7034.  
  7035.  
  7036. while true do
  7037. Sky.SkyboxBk = imageOne
  7038. Sky.SkyboxDn = imageOne
  7039. Sky.SkyboxFt = imageOne
  7040. Sky.SkyboxLf = imageOne
  7041. Sky.SkyboxRt = imageOne
  7042. Sky.SkyboxUp = imageOne
  7043. wait(0.15)
  7044. Sky.SkyboxBk = imageTwo
  7045. Sky.SkyboxDn = imageTwo
  7046. Sky.SkyboxFt = imageTwo
  7047. Sky.SkyboxLf = imageTwo
  7048. Sky.SkyboxRt = imageTwo
  7049. Sky.SkyboxUp = imageTwo
  7050. wait(0.15)
  7051. Sky.SkyboxBk = imageThree
  7052. Sky.SkyboxDn = imageThree
  7053. Sky.SkyboxFt = imageThree
  7054. Sky.SkyboxLf = imageThree
  7055. Sky.SkyboxRt = imageThree
  7056. Sky.SkyboxUp = imageThree
  7057. wait(0.15)
  7058. Sky.SkyboxBk = imageFour
  7059. Sky.SkyboxDn = imageFour
  7060. Sky.SkyboxFt = imageFour
  7061. Sky.SkyboxLf = imageFour
  7062. Sky.SkyboxRt = imageFour
  7063. Sky.SkyboxUp = imageFour
  7064. wait(0.15)
  7065. Sky.SkyboxBk = imageFive
  7066. Sky.SkyboxDn = imageFive
  7067. Sky.SkyboxFt = imageFive
  7068. Sky.SkyboxLf = imageFive
  7069. Sky.SkyboxRt = imageFive
  7070. Sky.SkyboxUp = imageFive
  7071. wait(0.15)
  7072. Sky.SkyboxBk = imageSix
  7073. Sky.SkyboxDn = imageSix
  7074. Sky.SkyboxFt = imageSix
  7075. Sky.SkyboxLf = imageSix
  7076. Sky.SkyboxRt = imageSix
  7077. Sky.SkyboxUp = imageSix
  7078. wait(0.15)
  7079. Sky.SkyboxBk = imageSeven
  7080. Sky.SkyboxDn = imageSeven
  7081. Sky.SkyboxFt = imageSeven
  7082. Sky.SkyboxLf = imageSeven
  7083. Sky.SkyboxRt = imageSeven
  7084. Sky.SkyboxUp = imageSeven
  7085. wait(0.15)
  7086. Sky.SkyboxBk = imageEight
  7087. Sky.SkyboxDn = imageEight
  7088. Sky.SkyboxFt = imageEight
  7089. Sky.SkyboxLf = imageEight
  7090. Sky.SkyboxRt = imageEight
  7091. Sky.SkyboxUp = imageEight
  7092. wait(0.15)
  7093.  
  7094. end
  7095. end
  7096. end)
  7097.  
  7098. addcmd('invisible', 'make a player invisible',{'invis'},
  7099. function(args, speaker)
  7100. local players = getPlayer(args[1], speaker)
  7101. for i, v in pairs(players) do
  7102. for k, v2 in pairs(_char(v):GetChildren()) do
  7103. if v2.className == "Part" then
  7104. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7105. elseif v2.className == "Accessory" then
  7106. if v2:FindFirstChild("Handle") then
  7107. v2.Handle.Transparency = 1
  7108. end
  7109. end
  7110. if v2:FindFirstChild("face") then
  7111. v2.face.Transparency = 1
  7112. end
  7113. end
  7114. end
  7115. end)
  7116.  
  7117. addcmd('visible', 'make a player visible',{'vis'},
  7118. function(args, speaker)
  7119. local players = getPlayer(args[1], speaker)
  7120. for i, v in pairs(players) do
  7121. for k, v2 in pairs(_char(v):GetChildren()) do
  7122. if v2.className == "Part" then
  7123. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7124. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7125. end
  7126. if v2:FindFirstChild("face") then
  7127. v2.face.Transparency = 0
  7128. end
  7129. end
  7130. end
  7131. end)
  7132.  
  7133. addcmd('goto', 'go to a player',{'to'},
  7134. function(args, speaker)
  7135. local players = getPlayer(args[1], speaker)
  7136. if _char(players[1]) ~= nil then
  7137. if speaker.Character:FindFirstChild("Humanoid") then
  7138. speaker.Character.Humanoid.Jump = true
  7139. end
  7140. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7141. end
  7142. end)
  7143.  
  7144. addcmd('bring', 'bring a player to you',{},
  7145. function(args, speaker)
  7146. local players = getPlayer(args[1], speaker)
  7147. for i,v in pairs(players) do
  7148. if _char(v) ~= nil then
  7149. if _char(v):FindFirstChild("Humanoid") then
  7150. _char(v).Humanoid.Jump = true
  7151. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7152. end
  7153. wait(0.1)
  7154. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7155. end
  7156. end
  7157. end)
  7158.  
  7159. addcmd('tp', 'teleport player 1 to player 2',{},
  7160. function(args, speaker)
  7161. local players1=getPlayer(args[1], speaker)
  7162. local players2=getPlayer(args[2], speaker)
  7163. if not players2[1] then return end
  7164. for i,v in pairs(players1) do
  7165. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7166. if _char(v):FindFirstChild("Humanoid") then
  7167. _char(v).Humanoid.Jump = true
  7168. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7169. end
  7170. wait(0.1)
  7171. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7172. end
  7173. end
  7174. end)
  7175.  
  7176. local WayPoints = {}
  7177. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7178. function(args, speaker)
  7179. local WPName = tostring(GLS(false, 0))
  7180. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7181. Notify("Created waypoint: "..GLS(false, 0))
  7182. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7183. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7184. updatepositions()
  7185. end
  7186. end)
  7187.  
  7188. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7189. function(args, speaker)
  7190. for i,v in pairs(WayPoints) do
  7191. if v.NAME == tostring(GLS(false, 0)) then
  7192. Notify("Deleted waypoint: " .. v.NAME)
  7193. table.remove(WayPoints, i)
  7194. updatepositions()
  7195. end end
  7196. end)
  7197.  
  7198.  
  7199. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7200. function(args, speaker)
  7201. local players = getPlayer(args[1], speaker)
  7202. local WPName = tostring(GLS(false, 1))
  7203. for i,v in pairs(players) do
  7204. if gPlayers[v] and gPlayers[v].Character then
  7205. for i,_ in pairs(WayPoints) do
  7206. local x = WayPoints[i].COORD[1]
  7207. local y = WayPoints[i].COORD[2]
  7208. local z = WayPoints[i].COORD[3]
  7209. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7210. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7211. end
  7212. end
  7213. end
  7214. end
  7215. end)
  7216.  
  7217. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7218. function(args, speaker)
  7219. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7220. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7221. if _players[v].Character and _players[b].Character then
  7222. _players[v].CharacterAppearanceId = _players[b].userId
  7223. refresh(_players[v])
  7224. end
  7225. end
  7226. end
  7227. end)
  7228.  
  7229. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7230. function(args, speaker)
  7231. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7232. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7233. spawn(function()
  7234. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7235. if v:IsA('Tool') or v:IsA('HopperBin') then
  7236. if not _players[b] then
  7237. v:Clone().Parent = speaker.Backpack
  7238. else v:Clone().Parent = _players[b].Backpack
  7239. end
  7240. end
  7241. end
  7242. end)
  7243. end
  7244. end
  7245. end)
  7246.  
  7247. addcmd('char', 'change a players appearance',{},
  7248. function(args, speaker)
  7249. local players = getPlayer(args[1], speaker)
  7250. if not args[1]or not args[2]then return end
  7251. local id=args[2]
  7252. if players ~= nil then
  7253. for i,v in pairs(players) do
  7254. gPlayers[v].CharacterAppearanceId = id
  7255. refresh(gPlayers[v])
  7256. end
  7257. end
  7258. end)
  7259.  
  7260. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7261. function(args, speaker)
  7262. local players = getPlayer(args[1], speaker)
  7263. if players ~= nil then
  7264. for i,v in pairs(players) do
  7265. gPlayers[v].CharacterAppearanceId = 0
  7266. refresh(gPlayers[v])
  7267. end
  7268. end
  7269. end)
  7270.  
  7271. addcmd('speed', 'change a players walkspeed',{'ws'},
  7272. function(args, speaker)
  7273. local players = getPlayer(args[1], speaker)
  7274. if not args[1]or not args[2]then return end
  7275. local num=args[2]
  7276. for i,v in pairs(players) do
  7277. if _char(v):FindFirstChild("Humanoid") then
  7278. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7279. end
  7280. end
  7281. end)
  7282.  
  7283. addcmd('jump', 'forces a player to jump',{},
  7284. function(args, speaker)
  7285. local players = getPlayer(args[1], speaker)
  7286. for i,v in pairs(players) do
  7287. if _char(v):FindFirstChild("Humanoid") then
  7288. _char(v).Humanoid.Jump = true
  7289. end
  7290. end
  7291. end)
  7292.  
  7293. jumping = {}
  7294. addcmd('loopjump','like a bunny :)',{'ljump'},
  7295. function(args, speaker)
  7296. local players = getPlayer(args[1], speaker)
  7297. for i,v in pairs(players)do
  7298. spawn(function()
  7299. if FindTable(jumping, _players[v].Name) then return end
  7300. table.insert(jumping, _players[v].Name)
  7301. repeat wait(0.01)
  7302. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7303. if _players[v].Character.Humanoid.Jump ~= true then
  7304. _players[v].Character.Humanoid.Jump = true end end
  7305. until not FindTable(jumping, _players[v].Name)
  7306. end)
  7307. end
  7308. end)
  7309.  
  7310. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7311. function(args, speaker)
  7312. local players = getPlayer(args[1], speaker)
  7313. for i,v in pairs(players)do
  7314. spawn(function()
  7315. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7316. end)
  7317. end
  7318. end)
  7319.  
  7320. addcmd('sit', 'sit a player',{},
  7321. function(args, speaker)
  7322. local players = getPlayer(args[1], speaker)
  7323. for i,v in pairs(players) do
  7324. if _char(v):FindFirstChild("Humanoid") then
  7325. _char(v).Humanoid.Sit = true
  7326. end
  7327. end
  7328. end)
  7329.  
  7330. sitting = {}
  7331. addcmd('loopsit','very annoying',{'lsit'},
  7332. function(args, speaker)
  7333. local players = getPlayer(args[1], speaker)
  7334. for i,v in pairs(players)do
  7335. spawn(function()
  7336. if FindTable(sitting, _players[v].Name) then return end
  7337. table.insert(sitting, _players[v].Name)
  7338. repeat wait(0.01)
  7339. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7340. if _players[v].Character.Humanoid.Sit ~= true then
  7341. _players[v].Character.Humanoid.Sit = true end end
  7342. until not FindTable(sitting, _players[v].Name)
  7343. end)
  7344. end
  7345. end)
  7346.  
  7347. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7348. function(args, speaker)
  7349. local players = getPlayer(args[1], speaker)
  7350. for i,v in pairs(players)do
  7351. spawn(function()
  7352. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7353. end)
  7354. end
  7355. end)
  7356.  
  7357. addcmd('strength',' strong',{},
  7358. function(args, speaker)
  7359. local players = getPlayer(args[1], speaker)
  7360. for i,v in pairs(players)do
  7361. spawn(function()
  7362. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7363. if child.ClassName == "Part" then
  7364. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7365. end
  7366. end
  7367. end)
  7368. end
  7369. end)
  7370.  
  7371. addcmd('weaken',' weak',{},
  7372. function(args, speaker)
  7373. local players = getPlayer(args[1], speaker)
  7374. for i,v in pairs(players)do
  7375. spawn(function()
  7376. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7377. if child.ClassName == "Part" then
  7378. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7379. end
  7380. end
  7381. end)
  7382. end
  7383. end)
  7384.  
  7385. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7386. function(args, speaker)
  7387. local players = getPlayer(args[1], speaker)
  7388. for i,v in pairs(players)do
  7389. spawn(function()
  7390. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7391. if child.ClassName == "Part" then
  7392. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7393. end
  7394. end
  7395. end)
  7396. end
  7397. end)
  7398.  
  7399. addcmd('trip','makes a player trip',{},
  7400. function(args, speaker)
  7401. local players = getPlayer(args[1], speaker)
  7402. for i,v in pairs(players)do
  7403. spawn(function()
  7404. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7405. local dir = _players[v].Character:findFirstChild("Right Leg")
  7406. dir.Anchored = true
  7407. if dir.Anchored == true then
  7408. wait(.5)
  7409. _players[v].Character.Humanoid.Sit = true
  7410. wait(1)
  7411. _players[v].Character.Humanoid.Sit = false
  7412. dir.Anchored = false
  7413. end
  7414. end
  7415. end)
  7416. end
  7417. end)
  7418.  
  7419. oofing = false
  7420. addcmd('loopoof','very VERY annoying',{},
  7421. function(args, speaker)
  7422. oofing = true
  7423. repeat wait(0.01)
  7424. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7425. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7426. for _,x in pairs(v.Character.Head:GetChildren()) do
  7427. if x:IsA'Sound' then x.Playing = true end
  7428. end
  7429. end
  7430. end
  7431. until oofing == false
  7432. end)
  7433.  
  7434. addcmd('unloopoof','stops the oof chaos',{},
  7435. function(args, speaker)
  7436. oofing = false
  7437. end)
  7438.  
  7439. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7440. function(args, speaker)
  7441. local players = getPlayer(args[1], speaker)
  7442. if not args[1]or not args[2]then return end
  7443. local num=args[2]
  7444. for i,v in pairs(players) do
  7445. if _char(v):FindFirstChild("Humanoid") then
  7446. _char(v).Humanoid.JumpPower=tonumber(num)
  7447. end
  7448. end
  7449. end)
  7450.  
  7451. addcmd('confuse', 'confusing...',{},
  7452. function(args, speaker)
  7453. local players = getPlayer(args[1], speaker)
  7454. for i,v in pairs(players) do
  7455. spawn(function()
  7456. if _char(v):FindFirstChild("Humanoid") then
  7457. _char(v).Humanoid.Name = "ConfusedNigga"
  7458. while true do
  7459. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7460. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7461. wait(0.1)
  7462. end
  7463.  
  7464. end
  7465. end)
  7466. end
  7467. end)
  7468.  
  7469. addcmd('unconfuse', 'not confusing...',{},
  7470. function(args, speaker)
  7471. local players = getPlayer(args[1], speaker)
  7472. for i,v in pairs(players) do
  7473. spawn(function()
  7474. if _char(v):FindFirstChild("ConfusedNigga") then
  7475. _char(v).ConfusedNigga.Name = "Humanoid"
  7476. wait(0.3)
  7477. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7478.  
  7479. end
  7480. end)
  7481. end
  7482. end)
  7483.  
  7484. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7485. function(args, speaker)
  7486. local players = getPlayer(args[1], speaker)
  7487. for i,v in pairs(players) do
  7488. if _char(v):FindFirstChild("Humanoid") then
  7489. _char(v).Humanoid.PlatformStand = true
  7490. end
  7491. end
  7492. end)
  7493.  
  7494. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7495. function(args, speaker)
  7496. local players = getPlayer(args[1], speaker)
  7497. for i,v in pairs(players) do
  7498. if _char(v):FindFirstChild("Humanoid") then
  7499. _char(v).Humanoid.PlatformStand = false
  7500. end
  7501. end
  7502. end)
  7503.  
  7504. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7505. function(args, speaker)
  7506. local players = getPlayer(args[1], speaker)
  7507. for i,v in pairs(players) do
  7508. if _char(v):FindFirstChild("Humanoid") then
  7509. _char(v).Humanoid.HipHeight = args[2]
  7510. end
  7511. end
  7512. end)
  7513.  
  7514. addcmd('face', 'change a players face',{},
  7515. function(args, speaker)
  7516. local players = getPlayer(args[1], speaker)
  7517. for i,v in pairs(players) do
  7518. if _char(v).Head:FindFirstChild("face") then
  7519. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7520. end
  7521. end
  7522. end)
  7523.  
  7524. addcmd('time', 'change the time of day',{},
  7525. function(args, speaker)
  7526. if not args[1]then return end
  7527. Notify('Time set to ' .. args[1])
  7528. LightingService.ClockTime = args[1]
  7529. end)
  7530.  
  7531. addcmd('day', 'change the time to day',{},
  7532. function(args, speaker)
  7533. LightingService.ClockTime = 15
  7534. end)
  7535.  
  7536. addcmd('night', 'change the time of night',{},
  7537. function(args, speaker)
  7538. LightingService.ClockTime = 0
  7539. end)
  7540.  
  7541. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7542. function(args, speaker)
  7543. Notify('Turned on global shadows')
  7544. LightingService.GlobalShadows = true
  7545. end)
  7546.  
  7547. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7548. function(args, speaker)
  7549. Notify('Turned off global shadows')
  7550. LightingService.GlobalShadows = false
  7551. end)
  7552.  
  7553. addcmd('outlines', 'changes the lighting property',{},
  7554. function(args, speaker)
  7555. Notify('Turned on outlines')
  7556. LightingService.Outlines = true
  7557. end)
  7558.  
  7559. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7560. function(args, speaker)
  7561. Notify('Turned off outlines')
  7562. LightingService.Outlines = false
  7563. end)
  7564.  
  7565. addcmd('brightness', 'changes the lighting property',{},
  7566. function(args, speaker)
  7567. Notify('Set brightness to ' .. args[1])
  7568. LightingService.Brightness = args[1]
  7569. end)
  7570.  
  7571. addcmd('age','tells you the age of a player',{},
  7572. function(args, speaker)
  7573. local players = getPlayer(args[1], speaker)
  7574. if speaker.userId ~= LP.userId then
  7575. lponly(speaker)
  7576. else
  7577. for i,v in pairs(players) do
  7578. game:FindService('StarterGui'):SetCore('SendNotification', {
  7579. Title = _players[v].Name,
  7580. Text = 'Age: '.._players[v].AccountAge,
  7581. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7582. Duration = 5,
  7583. })
  7584. end
  7585. end
  7586. end)
  7587.  
  7588. addcmd('remotespy', 'prints remotes',{'remotes'},
  7589. function(args, speaker)
  7590. if speaker.userId ~= LP.userId then
  7591. lponly(speaker)
  7592. else
  7593. Notify('Printing remotes')
  7594. function getem(o)
  7595. for i,v in pairs(o:children())do
  7596. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7597. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7598. end
  7599. getem(v)
  7600. end
  7601. end
  7602. pcall(getem,game)
  7603. end
  7604. end)
  7605.  
  7606. addcmd('f3x', 'loads f3x tools',{'fex'},
  7607. function(args, speaker)
  7608. if speaker.userId ~= LP.userId then
  7609. lponly(speaker)
  7610. else
  7611. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7612. end
  7613. end)
  7614.  
  7615. addcmd('kick', 'kick a player',{},
  7616. function(args, speaker)
  7617. local players = getPlayer(args[1], speaker)
  7618. for i,v in pairs(players) do
  7619. spawn(function()
  7620. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7621. Notify('Kicked player(s)') end
  7622. kickF(gPlayers[v])
  7623. end) end end)
  7624.  
  7625. function fadelock(id)
  7626. if lockic.ImageTransparency ~= 1 then
  7627. for i=1, 10 do
  7628. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7629. wait(0.01)
  7630. end
  7631. lockic.ImageTransparency = 1
  7632. end
  7633. if id ~= 'off' then
  7634. lockic.Image = id
  7635. wait(0.2)
  7636. for i=1, 10 do
  7637. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7638. wait(0.01)
  7639. end
  7640. lockic.ImageTransparency = 0
  7641. end end
  7642.  
  7643. addcmd('serverlock', 'lock teh server',{'slock'},
  7644. function(args, speaker)
  7645. slock = true
  7646. agelock = false
  7647. Notify('Locked Server')
  7648. fadelock("rbxassetid://1495252742")
  7649. end)
  7650.  
  7651. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7652. function(args, speaker)
  7653. slock = false
  7654. Notify('Unlocked Server')
  7655. if lockic.Image == "rbxassetid://1495252742" then
  7656. fadelock('off')
  7657. end
  7658. end)
  7659.  
  7660. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7661. function(args, speaker)
  7662. if isNumber(args[1]) then
  7663. Notify('Set the age lock to age ' .. args[1])
  7664. isagelocked = true
  7665. slock = false
  7666. agelock = tonumber(args[1])
  7667. fadelock("rbxassetid://1495252495")
  7668. end
  7669. end)
  7670.  
  7671. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7672. function(args, speaker)
  7673. Notify('Disabled age lock')
  7674. isagelocked = false
  7675. if lockic.Image == "rbxassetid://1495252495" then
  7676. fadelock('off')
  7677. end
  7678. end)
  7679.  
  7680. addcmd('unlockws', 'unlock the whole workspace',{},
  7681. function(args, speaker)
  7682. Notify('Workspace unlocked')
  7683. wait(1)
  7684. local function unlock(instance)
  7685. for i,v in pairs(instance:GetChildren()) do
  7686. if v:IsA("BasePart") then
  7687. v.Locked = false
  7688. end
  7689. unlock(v)
  7690. end
  7691. end
  7692. unlock(workspace)
  7693. end)
  7694.  
  7695. addcmd('lockws', 'lock the whole workspace',{},
  7696. function(args, speaker)
  7697. Notify('Workspace locked')
  7698. wait(1)
  7699. local function lock(instance)
  7700. for i,v in pairs(instance:GetChildren()) do
  7701. if v:IsA("BasePart") then
  7702. v.Locked = true
  7703. end
  7704. lock(v)
  7705. end
  7706. end
  7707. lock(workspace)
  7708. end)
  7709.  
  7710. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7711. function(args, speaker)
  7712. local function unanchor(instance)
  7713. for i,v in pairs(instance:GetChildren()) do
  7714. if v:IsA("BasePart") then
  7715. v.Anchored=false
  7716. end
  7717. unanchor(v)
  7718. end
  7719. end
  7720. unanchor(workspace)
  7721. end)
  7722.  
  7723. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7724. function(args, speaker)
  7725. local function anchor(instance)
  7726. for i,v in pairs(instance:GetChildren()) do
  7727. if v:IsA("BasePart") then
  7728. v.Anchored=true
  7729. end
  7730. anchor(v)
  7731. end
  7732. end
  7733. anchor(workspace)
  7734. end)
  7735.  
  7736. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7737. function()
  7738. for _,v in pairs(workspace:GetChildren()) do
  7739. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7740. v:Destroy()
  7741. elseif v:IsA("Terrain") then
  7742. v:Clear()
  7743. end
  7744. end
  7745. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7746. local p = Instance.new("Part", workspace)
  7747. p.Anchored = true
  7748. p.FormFactor = "Symmetric"
  7749. p.Size = Vector3.new(1000,1,1000)
  7750. p.Position = Vector3.new(0,0,0)
  7751. p.BrickColor = BrickColor.new("Bright green")
  7752. p.Material = "Grass"
  7753. p.Locked = true
  7754. end)
  7755.  
  7756. addcmd('headshake', 'shakes a players head',{},
  7757. function(args, speaker)
  7758. local players = getPlayer(args[1], speaker)
  7759. for i,v in pairs(players) do
  7760. spawn(function()
  7761. local shaken = gPlayers[v].Character
  7762. for X = 1, math.huge, 0.2 do
  7763. wait()
  7764. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7765. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7766. end
  7767. for X = 1, math.huge, 0.1 do
  7768. wait()
  7769. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7770. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7771. end
  7772. for _,c in pairs(gPlayers:GetChildren()) do
  7773. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7774. end
  7775. for _,c in pairs(gPlayers:GetChildren()) do
  7776. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7777. end
  7778. end)
  7779. end
  7780. end)
  7781.  
  7782. addcmd('explorer', 'opens DEX',{'dex'},
  7783. function(args, speaker)
  7784. if speaker.userId ~= LP.userId then
  7785. lponly(speaker)
  7786. else
  7787. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7788. end
  7789. end)
  7790.  
  7791. addcmd('Adminspam', '/shrug',{},
  7792. function(args, speaker)
  7793. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7794. end)
  7795.  
  7796. addcmd('firstp', 'forces player to go into first person',{},
  7797. function(args, speaker)
  7798. local players = getPlayer(args[1], speaker)
  7799. for i,v in pairs(players)do
  7800. gPlayers[v].CameraMode = "LockFirstPerson"
  7801. end
  7802. end)
  7803.  
  7804. addcmd('lock', 'locks a players body parts',{},
  7805. function(args, speaker)
  7806. local players = getPlayer(args[1], speaker)
  7807. for i,v in pairs(players)do
  7808. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7809. if v:IsA("Part") then
  7810. v.Locked = true
  7811. end end end
  7812. end)
  7813.  
  7814. addcmd('unlock', 'locks a players body parts',{},
  7815. function(args, speaker)
  7816. local players = getPlayer(args[1], speaker)
  7817. for i,v in pairs(players)do
  7818. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7819. if v:IsA("Part") then
  7820. v.Locked = false
  7821. end end end
  7822. end)
  7823.  
  7824. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7825. function(args, speaker)
  7826. local players = getPlayer(args[1], speaker)
  7827. for i,v in pairs(players)do
  7828. spawn(function()
  7829. gPlayers[v].Character.Humanoid.Name = "HumanoidAdmin"
  7830. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7831. Notify('Disabled reset for player(s)') end
  7832. end)
  7833. end
  7834. end)
  7835.  
  7836. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7837. function(args, speaker)
  7838. local players = getPlayer(args[1], speaker)
  7839. for i,v in pairs(players)do
  7840. spawn(function()
  7841. gPlayers[v].Character.HumanoidAdmin.Name = "Humanoid"
  7842. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7843. Notify('Enabled reset for player(s)') end
  7844. end)
  7845. end
  7846. end)
  7847.  
  7848. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7849. function(args,speaker)
  7850. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7851. if v:IsA("PostEffect") then
  7852. v:Destroy()
  7853. end
  7854. end
  7855. LightingService.Ambient = origsettings.abt
  7856. LightingService.OutdoorAmbient = origsettings.oabt
  7857. LightingService.Brightness = origsettings.brt
  7858. LightingService.TimeOfDay = origsettings.time
  7859. LightingService.FogColor = origsettings.fclr
  7860. LightingService.FogEnd = origsettings.fe
  7861. LightingService.FogStart = origsettings.fs
  7862. end)
  7863.  
  7864. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7865. function(args,speaker)
  7866. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7867. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7868. Notify('Saved lighting settings')
  7869. end)
  7870.  
  7871. addcmd("blackandwhite","Makes the game black and white",{},
  7872. function(args,speaker)
  7873. local lighting = game:GetService("Lighting")
  7874. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7875. effect.Saturation = -1
  7876. end)
  7877.  
  7878. addcmd("invert","Makes the game inverted",{},
  7879. function(args,speaker)
  7880. local lighting = game:GetService("Lighting")
  7881. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7882. effect.Saturation = -1
  7883. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7884. effect.Saturation = -1
  7885. end)
  7886.  
  7887. addcmd("sun","Intensifys the sun",{},
  7888. function(args,speaker)
  7889. local intense = args[1] or 0.25
  7890. local spread = args[2] or 1
  7891. local lighting = game:GetService("Lighting")
  7892. local effect = Instance.new("SunRaysEffect",lighting)
  7893. effect.Name = "Adminsun"
  7894. effect.Intensity = tonumber(intense)
  7895. effect.Spread = tonumber(spread)
  7896. end)
  7897.  
  7898. addcmd('base', 'spawns a base',{},
  7899. function(args, speaker)
  7900. local pt = Instance.new("Part")
  7901. pt.BrickColor = BrickColor.new("Silver")
  7902. pt.Anchored = true
  7903. pt.CanCollide = true
  7904. pt.BottomSurface = "Weld"
  7905. pt.Parent = workspace
  7906. pt.Name = (math.random(1,1000000))
  7907. pt.Size = Vector3.new(1000, 1, 1000)
  7908. pt.Locked = true
  7909. Notify('Created new base')
  7910. end)
  7911.  
  7912. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7913. function(args, speaker)
  7914. for i,v in pairs(LightingService:GetChildren()) do
  7915. if v:IsA('BlurEffect') then
  7916. v:Destroy()
  7917. end
  7918. end
  7919. end)
  7920.  
  7921. addcmd('thirdp', 'allows player to go into third person',{},
  7922. function(args, speaker)
  7923. local players = getPlayer(args[1], speaker)
  7924. for i,v in pairs(players)do
  7925. gPlayers[v].CameraMode = "Classic"
  7926. end
  7927. end)
  7928.  
  7929. addcmd('chat', 'forces player to chat what you input',{},
  7930. function(args, speaker)
  7931. local players = getPlayer(args[1], speaker)
  7932. for i,v in pairs(players)do
  7933. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7934. end
  7935. end)
  7936.  
  7937. addcmd('name', 'names player',{},
  7938. function(args, speaker)
  7939. local players = getPlayer(args[1], speaker)
  7940. if not args[1] then return end
  7941. for i,v in pairs(players) do
  7942. for a, mod in pairs(gPlayers[v].Character:children()) do
  7943. if mod:FindFirstChild("TAG") then
  7944. gPlayers[v].Character.Head.Transparency = 0
  7945. mod:Destroy()
  7946. end
  7947. end
  7948.  
  7949. local char = gPlayers[v].Character
  7950. local model = Instance.new("Model", char)
  7951. local clone = char.Head:Clone()
  7952. local hum = Instance.new("Humanoid", model)
  7953. local weld = Instance.new("Weld", clone)
  7954. model.Name = GLS(false, 1)
  7955. clone.Parent = model
  7956. hum.Name = "TAG"
  7957. hum.MaxHealth = 100
  7958. hum.Health = 100
  7959. weld.Part0 = clone
  7960. weld.Part1 = char.Head
  7961. char.Head.Transparency = 1
  7962. end
  7963. end)
  7964.  
  7965. addcmd('unname', 'unnames player',{'unhidename'},
  7966. function(args, speaker)
  7967. local players = getPlayer(args[1], speaker)
  7968. local name = (args[2])
  7969. for i,v in pairs(players) do
  7970. for a, mod in pairs(gPlayers[v].Character:children()) do
  7971. if mod:FindFirstChild("TAG") then
  7972. gPlayers[v].Character.Head.Transparency = 0
  7973. mod:Destroy()
  7974. end
  7975. end
  7976. end
  7977. end)
  7978.  
  7979. addcmd('noname', 'hides the players name',{'hidename'},
  7980. function(args, speaker)
  7981. local players = getPlayer(args[1], speaker)
  7982. for i,v in pairs(players) do
  7983. for a, mod in pairs(gPlayers[v].Character:children()) do
  7984. if mod:FindFirstChild("TAG") then
  7985. gPlayers[v].Character.Head.Transparency = 0
  7986. mod:Destroy()
  7987. end
  7988. end
  7989.  
  7990. local char = gPlayers[v].Character
  7991. local model = Instance.new("Model", char)
  7992. local clone = char.Head:Clone()
  7993. local hum = Instance.new("Humanoid", model)
  7994. local weld = Instance.new("Weld", clone)
  7995. model.Name = ""
  7996. clone.Parent = model
  7997. hum.Name = "TAG"
  7998. hum.MaxHealth = 100
  7999. hum.Health = 100
  8000. weld.Part0 = clone
  8001. weld.Part1 = char.Head
  8002. char.Head.Transparency = 1
  8003. end
  8004. end)
  8005.  
  8006. addcmd('damage', 'damages a player',{},
  8007. function(args, speaker)
  8008. local players = getPlayer(args[1], speaker)
  8009. for i,v in pairs(players) do
  8010. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  8011. end
  8012. end)
  8013.  
  8014. addcmd('view', 'views player',{'spectate'},
  8015. function(args, speaker)
  8016. local players = getPlayer(args[1], speaker)
  8017. for i,v in pairs(players) do
  8018. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  8019. Notify('Viewing ' .. gPlayers[v].Name)
  8020. end
  8021. end)
  8022.  
  8023. addcmd('unview', 'stops viewing player',{'unspectate'},
  8024. function()
  8025. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  8026. Notify('View turned off')
  8027. end)
  8028.  
  8029. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  8030. function(args, speaker)
  8031. local players = getPlayer(args[1], speaker)
  8032. for i,v in pairs(players) do
  8033. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8034. if v:IsA("BasePart") and
  8035. v.Name == "Right Leg" or
  8036. v.Name == "Left Leg" or
  8037. v.Name == "Right Arm" or
  8038. v.Name == "Left Arm" then
  8039. v:Destroy()
  8040. end
  8041. end
  8042. end
  8043. end)
  8044.  
  8045. addcmd('noarms', 'removes arms from player',{'rarms'},
  8046. function(args, speaker)
  8047. local players = getPlayer(args[1], speaker)
  8048. for i,v in pairs(players) do
  8049. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8050. if v:IsA("BasePart") and
  8051. v.Name == "Right Arm" or
  8052. v.Name == "Left Arm" then
  8053. v:Destroy()
  8054. end
  8055. end
  8056. end
  8057. end)
  8058.  
  8059. addcmd('torso', 'just a torso....',{},
  8060. function(args, speaker)
  8061. local players = getPlayer(args[1], speaker)
  8062. for i,v in pairs(players) do
  8063. spawn(function()
  8064. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  8065. if v:IsA("BasePart") and
  8066. v.Name == "Right Leg" or
  8067. v.Name == "Left Leg" or
  8068. v.Name == "Right Arm" or
  8069. v.Name == "Left Arm" or
  8070. v:IsA('Decal') or v:IsA('Texture') or
  8071. v:IsA('Accessory') then
  8072. v:Destroy()
  8073. end
  8074. end
  8075. gPlayers[v].Character.Head.Transparency = 1
  8076. end)
  8077. end
  8078. end)
  8079.  
  8080. addcmd('box', 'creates a box around player',{},
  8081. function(args, speaker)
  8082. local players = getPlayer(args[1], speaker)
  8083. for i,v in pairs(players)do
  8084. local pchar=_char(v)
  8085. local SB = Instance.new("SelectionBox", pchar)
  8086. SB.Adornee = SB.Parent
  8087. end
  8088. end)
  8089.  
  8090. addcmd('nobox', 'takes away box from player',{'unbox'},
  8091. function(args, speaker)
  8092. local players = getPlayer(args[1], speaker)
  8093. for i,v in pairs(players)do
  8094. local pchar=_char(v)
  8095. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8096. if v:IsA("SelectionBox") then
  8097. v:Destroy()
  8098. end
  8099. end
  8100. end
  8101. end)
  8102.  
  8103. addcmd('ghost', 'ghostifys player',{},
  8104. function(args, speaker)
  8105. local players = getPlayer(args[1], speaker)
  8106. for i,v in pairs(players)do
  8107. local pchar=gPlayers[v].Character
  8108. pchar.Head.Transparency = 0.5
  8109. pchar.Torso.Transparency = 0.5
  8110. pchar["Left Arm"].Transparency = 0.5
  8111. pchar["Right Arm"].Transparency = 0.5
  8112. pchar["Left Leg"].Transparency = 0.5
  8113. pchar["Right Leg"].Transparency = 0.5
  8114. pchar.Head.face.Transparency = 0.5
  8115. end
  8116. end)
  8117.  
  8118. addcmd('unghost', 'unghostifys player',{'noghost'},
  8119. function(args, speaker)
  8120. local players = getPlayer(args[1], speaker)
  8121. for i,v in pairs(players)do
  8122. local pchar=gPlayers[v].Character
  8123. pchar.Head.Transparency = 0
  8124. pchar.Torso.Transparency = 0
  8125. pchar["Left Arm"].Transparency = 0
  8126. pchar["Right Arm"].Transparency = 0
  8127. pchar["Left Leg"].Transparency = 0
  8128. pchar["Right Leg"].Transparency = 0
  8129. pchar.Head.face.Transparency = 0
  8130. end
  8131. end)
  8132.  
  8133. addcmd('sphere', 'puts sphere around player',{},
  8134. function(args, speaker)
  8135. local players = getPlayer(args[1], speaker)
  8136. for i,v in pairs(players)do
  8137. local pchar=gPlayers[v].Character
  8138. local SS = Instance.new("SelectionSphere", pchar)
  8139. SS.Adornee = SS.Parent
  8140. end
  8141. end)
  8142.  
  8143. addcmd('unsphere', 'removes sphere around player',{},
  8144. function(args, speaker)
  8145. local players = getPlayer(args[1], speaker)
  8146. for i,v in pairs(players)do
  8147. local pchar=_char(v)
  8148. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8149. if v:IsA("SelectionSphere") then
  8150. v:Destroy()
  8151. end
  8152. end
  8153. end
  8154. end)
  8155.  
  8156. addcmd('ambient','changes ambient',{},
  8157. function(args, speaker)
  8158. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8159. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8160. end)
  8161.  
  8162. addcmd('fogend','changes the fogend',{},
  8163. function(args, speaker)
  8164. LightingService.FogEnd = args[1]
  8165. end)
  8166.  
  8167. addcmd('fogcolor','changes the fogs color',{},
  8168. function(args, speaker)
  8169. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8170. end)
  8171.  
  8172. injail = {}
  8173. addcmd('jail','jails player',{},
  8174. function(args, speaker)
  8175. local players = getPlayer(args[1], speaker)
  8176. for i,v in pairs(players)do
  8177. spawn(function()
  8178. if FindTable(injail, _players[v].Name) then return end
  8179. table.insert(injail, _players[v].Name)
  8180. local pchar=gPlayers[v].Character
  8181. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8182. repeat wait(0.5)
  8183. 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
  8184. until not FindTable(injail, _players[v].Name)
  8185. end)
  8186. end
  8187. end)
  8188.  
  8189. addcmd('unjail','unjails player',{},
  8190. function(args, speaker)
  8191. local players = getPlayer(args[1], speaker)
  8192. for i,v in pairs(players)do
  8193. spawn(function()
  8194. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8195. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8196. end)
  8197. end
  8198. end)
  8199.  
  8200. loopn = {}
  8201. addcmd('loopname','loops a players name',{'lname'},
  8202. function(args, speaker)
  8203. local players = getPlayer(args[1], speaker)
  8204. for i,v in pairs(players)do
  8205. spawn(function()
  8206. if FindTable(loopn, _players[v].Name) then return end
  8207. table.insert(loopn, _players[v].Name)
  8208. local Lname = GLS(false, 1)
  8209. local pchar=gPlayers[v].Character
  8210. pchar.Name = Lname
  8211. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8212. Notify('Looping name for player(s) (only visible to others)') end
  8213. repeat wait(0.01)
  8214. repeat wait() until _players[v].Character
  8215. gPlayers[v].Character.Name = Lname
  8216. until not FindTable(loopn, _players[v].Name)
  8217. end)
  8218. end
  8219. end)
  8220.  
  8221. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8222. function(args, speaker)
  8223. local players = getPlayer(args[1], speaker)
  8224. for i,v in pairs(players)do
  8225. spawn(function()
  8226. local pchar=gPlayers[v].Character
  8227. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8228. wait(0.5)
  8229. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8230. Notify('Stopped looping name for player(s)') end
  8231. pchar.Name = gPlayers[v].Name
  8232. end)
  8233. end
  8234. end)
  8235.  
  8236. addcmd('loopbring','loop brings a player lol',{},
  8237. function(args, speaker)
  8238. local players = getPlayer(args[1], speaker)
  8239. for i,v in pairs(players)do
  8240. spawn(function()
  8241. if FindTable(bringT, _players[v].Name) then return end
  8242. table.insert(bringT, _players[v].Name)
  8243. local pchar=gPlayers[v].Character
  8244. pchar.Humanoid.Jump = true
  8245. repeat wait(0.5)
  8246. pchar = _players[v].Character
  8247. for i,c in pairs(players) do
  8248. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8249. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8250. end
  8251. end
  8252. until not FindTable(bringT, _players[v].Name)
  8253. end)
  8254. end
  8255. end)
  8256.  
  8257. addcmd('feinvisible','fe invisible',{'feinvis'},
  8258. function(args, speaker)
  8259. -- Elite1337#9377 & Timeless#4044
  8260. local function CheckRig()
  8261. if Player.Character then
  8262. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8263. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8264. return 'R15'
  8265. else
  8266. return 'R6'
  8267. end
  8268. end
  8269. end
  8270. local function InitiateInvis()
  8271. local Character = Player.Character
  8272. local StoredCF = Character.PrimaryPart.CFrame
  8273. local Part = Instance.new('Part',workspace)
  8274. Part.Size = Vector3.new(5,0,5)
  8275. Part.Anchored = true
  8276. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8277. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8278. spawn(function()
  8279. wait(3)
  8280. Part:Destroy()
  8281. end)
  8282. if CheckRig() == 'R6' then
  8283. local Clone = Character.HumanoidRootPart:Clone()
  8284. Character.HumanoidRootPart:Destroy()
  8285. Clone.Parent = Character
  8286. else
  8287. local Clone = Character.LowerTorso.Root:Clone()
  8288. Character.LowerTorso.Root:Destroy()
  8289. Clone.Parent = Character.LowerTorso
  8290. end
  8291. end
  8292. InitiateInvis()
  8293. end)
  8294.  
  8295. addcmd('unloopbring','unjails player',{'noloopbring'},
  8296. function(args, speaker)
  8297. local players = getPlayer(args[1], speaker)
  8298. for i,v in pairs(players)do
  8299. spawn(function()
  8300. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8301. end)
  8302. end
  8303. end)
  8304.  
  8305. strobe = false
  8306. addcmd('strobe','makes the server flash',{'flash'},
  8307. function(args, speaker)
  8308. if strobe == false then
  8309. strobep = Instance.new("ColorCorrectionEffect")
  8310. strobep.Brightness = 1
  8311. strobep.Parent = LightingService
  8312. strobe = true
  8313. repeat wait(0.01)
  8314. strobep.Enabled = true
  8315. wait(0.01)
  8316. strobep.Enabled = false
  8317. until strobe == false
  8318. end
  8319. end)
  8320.  
  8321. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8322. function(args, speaker)
  8323. strobe = false
  8324. strobep:Destroy()
  8325. end)
  8326.  
  8327. addcmd('shutdown', 'shuts the server down',{},
  8328. function(args, speaker)
  8329. Notify('Broken atm :(')
  8330. end)
  8331.  
  8332. addcmd('fekill','oof?',{},
  8333. function(args, speaker)
  8334. local players = getPlayer(args[1], speaker)
  8335. for i,v in pairs(players)do
  8336. -- illremember's cool fe kill script
  8337. local Target = gPlayers[v].Name
  8338. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8339. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8340. l.Parent = game:GetService("Players").LocalPlayer.Character
  8341. l.Name = "Humanoid"
  8342. wait(0.1)
  8343. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8344. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8345. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8346. wait(0.1)
  8347. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8348. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8349. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8350. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8351. v.CanBeDropped = true
  8352. end
  8353. wait(0.1)
  8354. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8355. wait(0.1)
  8356. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8357. wait(0.2)
  8358. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8359. end
  8360. end)
  8361.  
  8362. addcmd('animation','makes player animate',{'anim'},
  8363. function(args, speaker)
  8364. local players = getPlayer(args[1], speaker)
  8365. for i,v in pairs(players)do
  8366. local pchar=_char(v)
  8367. local AnimationId = tostring(args[2])
  8368. local Anim = Instance.new("Animation")
  8369. Anim.AnimationId = "rbxassetid://"..AnimationId
  8370. local k = pchar.Humanoid:LoadAnimation(Anim)
  8371. k:Play()
  8372. end
  8373. end)
  8374.  
  8375. addcmd('creeper','make the player a creeper',{'crpr'},
  8376. function(args, speaker)
  8377. local players = getPlayer(args[1], speaker)
  8378. for i,v in pairs(players)do
  8379. local pchar = gPlayers[v].Character
  8380. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8381. if pchar:FindFirstChild("Shirt") then
  8382. pchar.Shirt.Parent = pchar.Torso
  8383. end
  8384. if pchar:FindFirstChild("Pants") then
  8385. pchar.Pants.Parent = pchar.Torso
  8386. end
  8387. if pchar:FindFirstChild("Shirt Graphic") then
  8388. pchar["Shirt Graphic"].Graphic = ""
  8389. end
  8390. for i,v in pairs(pchar:GetChildren()) do
  8391. if v:IsA("Accessory") then
  8392. v:Destroy()
  8393. end
  8394. end
  8395. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8396. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8397. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8398. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8399. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8400. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8401. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8402. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8403. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8404. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8405. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8406. end
  8407. end
  8408. end)
  8409.  
  8410. addcmd('uncreeper','makes player back to normal',{},
  8411. function(args, speaker)
  8412. local players = getPlayer(args[1], speaker)
  8413. for i,v in pairs(players)do
  8414. refresh(gPlayers[v])
  8415. end
  8416. end)
  8417.  
  8418. addcmd('crash','crashes a player',{},
  8419. function(args, speaker)
  8420. local players = getPlayer(args[1], speaker)
  8421. for i,v in pairs(players)do
  8422. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8423. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8424. Notify('Crashed player(s)') end
  8425. wait(4)
  8426. if gPlayers[v] ~= nil then
  8427. for i=1,3600 do
  8428. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8429. end
  8430. wait()
  8431. for i=1,3600 do
  8432. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8433. end
  8434. wait()
  8435. end
  8436. end
  8437. end
  8438. end)
  8439.  
  8440. addcmd('shrek', 'makes player shrek',{},
  8441. function(args, speaker)
  8442. local players = getPlayer(args[1], speaker)
  8443. for i,v in pairs(players) do
  8444. local pchar = gPlayers[v].Character
  8445. for i,v in pairs(pchar:GetChildren()) do
  8446. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8447. then
  8448. v:Destroy()
  8449. end
  8450. end
  8451. for i,v in pairs(pchar.Head:GetChildren()) do
  8452. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8453. v:Destroy()
  8454. end
  8455. end
  8456.  
  8457. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8458. mesh.MeshType = "FileMesh"
  8459. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8460. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8461. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8462.  
  8463. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8464. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8465.  
  8466. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8467. Pants.PantsTemplate = "rbxassetid://133078204"
  8468. end
  8469. end)
  8470.  
  8471. addcmd('unshrek','makes player back to normal',{},
  8472. function(args, speaker)
  8473. local players = getPlayer(args[1], speaker)
  8474. for i,v in pairs(players)do
  8475. refresh(gPlayers[v])
  8476. end
  8477. end)
  8478.  
  8479. addcmd('oof','good things happen',{},
  8480. function(args, speaker)
  8481. local players = getPlayer(args[1], speaker)
  8482. for i,v in pairs(players)do
  8483. spawn(function()
  8484. 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
  8485. gPlayers[v].Character.Head.Died.Volume = 10
  8486. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8487. end
  8488. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8489. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8490. wait(5)
  8491. execCmd("explode " .. gPlayers[v].Name)
  8492. wait(0.1)
  8493. gPlayers[v].Character.Humanoid.Health = 0
  8494. end)
  8495. end
  8496. end)
  8497.  
  8498. addcmd('control','controls player',{},
  8499. function(args, speaker)
  8500. local players = getPlayer(args[1], speaker)
  8501. for i,v in pairs(players)do
  8502. spawn(function()
  8503. local pchar = gPlayers[v].Character
  8504. if gPlayers[v] and pchar then
  8505. execCmd("invisible " .. speaker.Name)
  8506. pchar.Humanoid.PlatformStand = true
  8507. local w = Instance.new("Weld", speaker.Character.Torso)
  8508. w.Part0 = speaker.Character.Torso
  8509. w.Part1 = pchar.Torso
  8510. local w2 = Instance.new("Weld", speaker.Character.Head)
  8511. w2.Part0 = speaker.Character.Head
  8512. w2.Part1 = pchar.Head
  8513. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8514. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8515. w3.Part1 = pchar:findFirstChild("Right Arm")
  8516. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8517. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8518. w4.Part1 = pchar:findFirstChild("Left Arm")
  8519. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8520. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8521. w5.Part1 = pchar:findFirstChild("Right Leg")
  8522. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8523. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8524. w6.Part1 = pchar:findFirstChild("Left Leg")
  8525. char.Head.face:Destroy()
  8526. for i,v in pairs(pchar:GetChildren()) do
  8527. if v:IsA("BasePart") then
  8528. v.CanCollide = false
  8529. end
  8530. end
  8531. for i,v in pairs(char:GetChildren()) do
  8532. if v:IsA("BasePart") then
  8533. v.Transparency = 1
  8534. elseif v:IsA("Accessory") then
  8535. v:Destroy()
  8536. end
  8537. end
  8538. pchar.Parent = char
  8539. pchar.Humanoid.Changed:connect(function()
  8540. pchar.Humanoid.PlatformStand = true
  8541. end)
  8542. end
  8543. end)
  8544. end
  8545. end)
  8546.  
  8547. addcmd('nuke','nukes player',{}, -- from MML
  8548. function(args, speaker)
  8549. local players = getPlayer(args[1], speaker)
  8550. for i,v in pairs(players)do
  8551. spawn(function()
  8552. local pchar = gPlayers[v].Character
  8553. local Pos = CFrame.new(0,1,0)
  8554. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8555. 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
  8556. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8557. 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)
  8558. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8559. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8560.  
  8561. 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)
  8562.  
  8563. gLighting.Brightness = 5
  8564. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8565. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8566.  
  8567. local Exp = Instance.new("Explosion", workspace)
  8568. Exp.Position = Pos.p
  8569. Exp.BlastPressure = 10000000
  8570. Exp.BlastRadius = 1000000
  8571. Exp.Hit:connect(function(Part)
  8572. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8573. ypcall(function()
  8574. Part.Anchored = false
  8575. Part.BrickColor = BrickColor.new("Black")
  8576. Part.Material = "Slate"
  8577. Part:BreakJoints()
  8578. end)
  8579. end
  8580. end)
  8581.  
  8582. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8583. BoomSound.SoundId = 'rbxassetid://212389494'
  8584. BoomSound:Play()
  8585. for i = 0,100,0.5 do
  8586. Blast.Anchored = true
  8587. Wave.Anchored = true
  8588. BlastMesh.Scale = Vector3.new(i,i,i)
  8589. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8590. Blast.CFrame = Pos
  8591. wait()
  8592. end
  8593. BoomSound:Stop()
  8594. Blast:Destroy()
  8595. Wave:Destroy()
  8596. wait()
  8597. BoomSound:Destroy()
  8598. Effect:Destroy()
  8599. for i = 10,5,-1 do
  8600. gLighting.Brightness = (i-5) + 1
  8601. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8602. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8603. wait(0.05)
  8604. end
  8605. end)
  8606. end
  8607. end)
  8608.  
  8609. addcmd('dong','gives a player a penis',{'penis'},
  8610. function(args, speaker)
  8611. local players = getPlayer(args[1], speaker)
  8612. for i,v in pairs(players)do
  8613. spawn(function()
  8614. if gPlayers[v].Character:FindFirstChild('wang') then
  8615. gPlayers[v].Character.wang:destroy()
  8616. end
  8617. local D = Instance.new('Model', gPlayers[v].Character)
  8618. D.Name = 'DONG'
  8619. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8620. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8621. local M1 = Instance.new('CylinderMesh', MAIN)
  8622. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8623. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8624. local M2 = Instance.new('SpecialMesh', P1)
  8625. local W2 = Instance.new('Weld', P1)
  8626. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8627. local M3 = Instance.new('SpecialMesh', B1)
  8628. local W3 = Instance.new('Weld', B1)
  8629. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8630. local M4 = Instance.new('SpecialMesh', B2)
  8631. local W4 = Instance.new('Weld', B2)
  8632. 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
  8633. 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)
  8634. 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
  8635. M2.MeshType = 'Sphere'
  8636. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8637. 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')
  8638. M3.Parent = B1 M3.MeshType = 'Sphere'
  8639. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8640. 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')
  8641. M4.MeshType = 'Sphere'
  8642. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8643. end)
  8644. end
  8645. end)
  8646.  
  8647. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8648. function(args, speaker)
  8649. local players = getPlayer(args[1], speaker)
  8650. for i,v in pairs(players)do
  8651. if gPlayers[v].Character:FindFirstChild('DONG') then
  8652. gPlayers[v].Character.DONG:destroy()
  8653. end end
  8654. end)
  8655.  
  8656. addcmd('infect','infects player',{},
  8657. function(args, speaker)
  8658. local players = getPlayer(args[1], speaker)
  8659. for i,v in pairs(players)do
  8660. function infect(rip)
  8661. local pchar = gPlayers[v].Character
  8662. for i,v in pairs(pchar:GetChildren()) do
  8663. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8664. v:Destroy()
  8665. end
  8666. end
  8667. if pchar.Torso:FindFirstChild("roblox") then
  8668. pchar.Torso.roblox:Destroy()
  8669. end
  8670. if pchar.Head:FindFirstChild("face") then
  8671. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8672. end
  8673. if pchar:FindFirstChild("Body Colors") then
  8674. local Colors = pchar["Body Colors"]
  8675. local Skin = BrickColor.new("Pastel green")
  8676. local Clothes = BrickColor.new("Reddish brown")
  8677. Colors.HeadColor = Skin
  8678. Colors.LeftArmColor = Skin
  8679. Colors.RightArmColor = Skin
  8680. Colors.LeftLegColor = Clothes
  8681. Colors.RightLegColor = Clothes
  8682. Colors.TorsoColor = Clothes
  8683. end
  8684. local w1 = Instance.new("Weld", pchar)
  8685. w1.Part0 = pchar["Right Arm"]
  8686. w1.Part1 = pchar.Torso
  8687. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8688. local w2 = Instance.new("Weld", pchar)
  8689. w2.Part0 = pchar["Left Arm"]
  8690. w2.Part1 = pchar.Torso
  8691. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8692. local rip = false
  8693. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8694. if connect1 == false then
  8695. connect1 = true
  8696. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8697. infect(gPlayers[hit.Parent.Name])
  8698. end
  8699. wait(0.5)
  8700. connect1 = true
  8701. end
  8702. end)
  8703. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8704. if connect2 == false then
  8705. connect2 = true
  8706. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8707. infect(gPlayers[hit.Parent.Name])
  8708. end
  8709. wait(0.5)
  8710. connect2 = true
  8711. end
  8712. end)
  8713. local IV = Instance.new("IntValue", pchar)
  8714. IV.Name = "Infected"
  8715. IV.Value = 0
  8716. IV.Changed:connect(function()
  8717. connect1:disconnect()
  8718. connect2:disconnect()
  8719. end)
  8720. end
  8721. infect(v)
  8722. end
  8723. end)
  8724.  
  8725. addcmd('uninfect','makes player back to normal',{},
  8726. function(args, speaker)
  8727. local players = getPlayer(args[1], speaker)
  8728. for i,v in pairs(players)do
  8729. refresh(gPlayers[v])
  8730. end
  8731. end)
  8732.  
  8733. addcmd('duck','makes players head a duck',{},
  8734. function(args, speaker)
  8735. local players = getPlayer(args[1], speaker)
  8736. for i,v in pairs(players)do
  8737. local pchar = gPlayers[v].Character
  8738. for i,v in pairs(pchar.Torso:GetChildren()) do
  8739. if v:IsA("Decal") then
  8740. v:Destroy()
  8741. end
  8742. end
  8743. for i,v in pairs(pchar:GetChildren()) do
  8744. if v:IsA("Accessory") then
  8745. v:Destroy()
  8746. end
  8747. end
  8748. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8749. duck.MeshType = "FileMesh"
  8750. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8751. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8752. duck.Scale = Vector3.new(5, 5, 5)
  8753. pchar.Head.Transparency = 1
  8754. pchar["Left Arm"].Transparency = 1
  8755. pchar["Right Arm"].Transparency = 1
  8756. pchar["Left Leg"].Transparency = 1
  8757. pchar["Right Leg"].Transparency = 1
  8758. pchar.Head.face.Transparency = 1
  8759. end
  8760. end)
  8761.  
  8762. addcmd('mage', 'mage',{},
  8763. function(args, speaker)
  8764. if speaker.userId ~= LP.userId then
  8765. lponly(speaker) else
  8766. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8767. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8768. local fakeLighting = arcPackage.Lighting
  8769.  
  8770. local oldgame = game
  8771. local oldlighting = oldgame:GetService("Lighting")
  8772.  
  8773. local proLighting = newproxy(true)
  8774. local mtL = getmetatable(proLighting)
  8775. mtL.__index = function(self,ind)
  8776. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8777. return oldlighting[ind]
  8778. end
  8779. mtL.__newindex = function(self,ind,val)
  8780. oldlighting[ind] = val
  8781. end
  8782. mtL.__namecall = function(self,...)
  8783. local args = {...}
  8784. local method = table.remove(args)
  8785. return oldlighting(method,unpack(args))
  8786. end
  8787.  
  8788. local proGame = newproxy(true)
  8789. local mt = getmetatable(proGame)
  8790. mt.__index = function(self,ind)
  8791. if ind == "Lighting" then return proLighting end
  8792. return oldgame[ind]
  8793. end
  8794. mt.__namecall = function(self,...)
  8795. local args = {...}
  8796. local method = table.remove(args)
  8797. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8798. return oldgame(method,unpack(args))
  8799. end
  8800.  
  8801. wait()
  8802. local destructAnchored = false
  8803. local maxMass = 1000
  8804.  
  8805. function newCESS(scr)
  8806. local newFunc = loadstring(scr.Source)
  8807. if type(newFunc) ~= "function" then return end
  8808. setfenv(newFunc,setmetatable({script = scr},{
  8809. __index = function(self,ind)
  8810. if ind == "game" then return proGame end
  8811. return getfenv()[ind]
  8812. end,
  8813. __newindex = function(self,ind,val)
  8814. rawset(self,ind,val)
  8815. end
  8816. }))
  8817. pcall(function()spawn(newFunc)end)
  8818. end
  8819.  
  8820. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8821. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8822.  
  8823. function destroyHook(obj,replacement,par)
  8824. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8825. local newObj = replacement:Clone()
  8826. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8827. newObj.Parent = par
  8828. destroyHook(newObj,replacement,par)
  8829. end)
  8830. end
  8831.  
  8832. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8833. local newObj = v:Clone()
  8834. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8835. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8836. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8837. end
  8838.  
  8839. function replaceScripts(root)
  8840. for i,v in pairs(root:GetChildren()) do
  8841. if v:IsA("Script") and not v:IsA("LocalScript") then
  8842. local tempStore = {}
  8843. for i2,v2 in pairs(v:GetChildren()) do
  8844. table.insert(tempStore,v2:Clone())
  8845. end
  8846. local newScript = Instance.new("LocalScript",v.Parent)
  8847. newScript.Name = v.Name
  8848. for i2,v2 in pairs(tempStore) do
  8849. v2.Parent = newScript
  8850. end
  8851. v:Destroy()
  8852. end
  8853. replaceScripts(v)
  8854. end
  8855. end
  8856.  
  8857. local player = gPlayers.LocalPlayer
  8858.  
  8859. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8860. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8861. end
  8862.  
  8863. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8864. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8865. end
  8866.  
  8867. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8868. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8869. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8870. eTemplate.Parent = game.ReplicatedStorage
  8871. end
  8872.  
  8873. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8874. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8875. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8876. fTemplate.Parent = game.ReplicatedStorage
  8877. end
  8878.  
  8879. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8880. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8881. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8882. lTemplate.Parent = game.ReplicatedStorage
  8883. end
  8884.  
  8885. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8886. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8887. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8888. mTemplate.Parent = game.ReplicatedStorage
  8889. end
  8890.  
  8891. function getMyPlayerArea()
  8892. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8893. if v.Player.Value == player.Name then
  8894. return v.PlayerArea
  8895. end
  8896. end
  8897. end
  8898.  
  8899. local whitelistedParts = {
  8900. ["DamagePart"] = true,
  8901. ["Explosion"] = true,
  8902. ["Explosion2"] = true,
  8903. ["SuperExplosion"] = true,
  8904. }
  8905.  
  8906. workspace.DescendantAdded:connect(function(desc)
  8907. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8908. newCESS(desc)
  8909. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8910. newCESS(desc)
  8911. elseif desc:IsA("BodyGyro") then
  8912. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8913. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8914. end)
  8915. --elseif desc:IsA("BodyPosition") then
  8916. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8917. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8918. -- end)
  8919. end
  8920. end)
  8921.  
  8922. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8923. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8924. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8925. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8926. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8927.  
  8928. wait(1)
  8929.  
  8930. local player = gPlayers.LocalPlayer
  8931.  
  8932. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8933. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8934.  
  8935. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8936. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8937. local arcMovesList = arcMoves.ScrollingFrame
  8938. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8939.  
  8940. local arcs = {}
  8941.  
  8942. local currentArc = ""
  8943.  
  8944. function getMove(root)
  8945. for i,v in pairs(root:GetChildren()) do
  8946. if v.Name ~= "Requirement" then
  8947. return v
  8948. end
  8949. end
  8950. return nil
  8951. end
  8952.  
  8953. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8954. table.insert(arcs,v)
  8955. end
  8956.  
  8957. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8958. table.insert(arcs,v)
  8959. end
  8960.  
  8961. for i,v in pairs(arcs) do
  8962. local newTemplate = arcTemplate:Clone()
  8963. newTemplate.ArcName.Text = v.Name
  8964. newTemplate.Change.MouseButton1Down:connect(function()
  8965. currentArc = v.Name
  8966. arcToggler.Parent.Visible = true
  8967. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8968. arcMovesList:ClearAllChildren()
  8969. arcToggler.Text = currentArc
  8970. arcMoves.Title.Text = currentArc .. " Arc"
  8971. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8972. local myMove = getMove(v5.Learn)
  8973. if myMove ~= nil then
  8974. local newTemplate = moveTemplate:Clone()
  8975. newTemplate.Attack.Text = v5.Name
  8976. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8977. newTemplate.Parent = arcMovesList
  8978. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8979. newTemplate.Learn.MouseButton1Down:connect(function()
  8980. local learnMove = myMove:Clone()
  8981. learnMove.Parent = player.Backpack
  8982. if learnMove:IsA("LocalScript") then
  8983. learnMove.Disabled = false
  8984. newTemplate.Learn.Text = "Activated"
  8985. newCESS(learnMove)
  8986. else
  8987. newTemplate.Learn.Text = "Learned"
  8988. newCESS(learnMove.LocalScript)
  8989. end
  8990. wait(5)
  8991. newTemplate.Learn.Text = "Learn"
  8992. end)
  8993. newTemplate.Visible = true
  8994. end
  8995. end
  8996. end
  8997. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8998. arcMovesList:ClearAllChildren()
  8999. arcToggler.Text = currentArc
  9000. arcMoves.Title.Text = currentArc .. " Arc"
  9001. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  9002. local myMove = getMove(v.Learn)
  9003. if myMove ~= nil then
  9004. local newTemplate = moveTemplate:Clone()
  9005. newTemplate.Attack.Text = v.Name
  9006. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  9007. newTemplate.Parent = arcMovesList
  9008. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  9009. newTemplate.Learn.MouseButton1Down:connect(function()
  9010. local learnMove = myMove:Clone()
  9011. learnMove.Parent = player.Backpack
  9012. if learnMove:IsA("LocalScript") then
  9013. learnMove.Disabled = false
  9014. newTemplate.Learn.Text = "Activated"
  9015. newCESS(learnMove)
  9016. else
  9017. newTemplate.Learn.Text = "Learned"
  9018. newCESS(learnMove.LocalScript)
  9019. end
  9020. wait(5)
  9021. newTemplate.Learn.Text = "Learn"
  9022. end)
  9023. newTemplate.Visible = true
  9024. end
  9025. end
  9026. end
  9027. end)
  9028. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  9029. newTemplate.Visible = true
  9030. newTemplate.Parent = arcList
  9031. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  9032. end
  9033.  
  9034. Open = false
  9035. MouseClick = function()
  9036. if Open == false then
  9037. Open = true
  9038. player.PlayerGui.ChangeArc.Stuff.Visible = true
  9039. else
  9040. if Open == true then
  9041. Open = false
  9042. player.PlayerGui.ChangeArc.Stuff.Visible = false
  9043. end
  9044. end
  9045. end
  9046.  
  9047. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  9048.  
  9049. Open2 = false
  9050. MouseClick2 = function()
  9051. if Open2 == false then
  9052. Open2 = true
  9053. arcMoves.Visible = true
  9054. else
  9055. if Open2 == true then
  9056. Open2 = false
  9057. arcMoves.Visible = false
  9058. end
  9059. end
  9060. end
  9061.  
  9062. arcToggler.MouseButton1Down:connect(MouseClick2)
  9063.  
  9064. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9065.  
  9066. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9067. if v:IsA("Script") then
  9068. newCESS(v)
  9069. end
  9070. end
  9071. end
  9072. end
  9073. end)
  9074.  
  9075. addcmd('unduck','makes player back to normal',{},
  9076. function(args, speaker)
  9077. local players = getPlayer(args[1], speaker)
  9078. for i,v in pairs(players)do
  9079. refresh(gPlayers[v])
  9080. end
  9081. end)
  9082.  
  9083. addcmd('mesh','makes a player into a mesh',{},
  9084. function(args, speaker)
  9085. local players = getPlayer(args[1], speaker)
  9086. for i,v in pairs(players)do
  9087. local pchar = gPlayers[v].Character
  9088. for i,v in pairs(pchar.Torso:GetChildren()) do
  9089. if v:IsA("Decal") then
  9090. v:Destroy()
  9091. end
  9092. end
  9093. for i,v in pairs(pchar:GetChildren()) do
  9094. if v:IsA("Accessory") then
  9095. v:Destroy()
  9096. end
  9097. end
  9098. pchar.Head.Transparency = 1
  9099. pchar["Left Arm"].Transparency = 1
  9100. pchar["Right Arm"].Transparency = 1
  9101. pchar["Left Leg"].Transparency = 1
  9102. pchar["Right Leg"].Transparency = 1
  9103. pchar.Head.face.Transparency = 1
  9104. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9105. msh.MeshType = "FileMesh"
  9106. msh.Scale = Vector3.new(3, 3, 3)
  9107. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9108. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9109. msh.Scale = Vector3.new(3, 3, 3)
  9110. end
  9111. end)
  9112.  
  9113. addcmd('disable','removes players humanoid',{},
  9114. function(args, speaker)
  9115. local players = getPlayer(args[1], speaker)
  9116. for i,v in pairs(players)do
  9117. local pchar = gPlayers[v].Character
  9118. if pchar:FindFirstChild("Humanoid") then
  9119. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9120. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9121. humanoid.Parent = game.ContextActionService
  9122. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9123. Notify('Disabled player(s)') end
  9124. end end end)
  9125.  
  9126. addcmd('enable','gives player humanoid',{},
  9127. function(args, speaker)
  9128. local players = getPlayer(args[1], speaker)
  9129. for i,v in pairs(players)do
  9130. local pchar = gPlayers[v].Character
  9131. if pchar:FindFirstChild("Humanoid") then
  9132. return
  9133. else
  9134. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9135. humanoid.Parent = pchar
  9136. humanoid.Name = "Humanoid"
  9137. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9138. Notify('Enabled player(s)') end
  9139. end end end)
  9140.  
  9141. addcmd('size','changes size of player',{},
  9142. function(args, speaker)
  9143. local players = getPlayer(args[1], speaker)
  9144. for i,v in pairs(players)do
  9145. local pchar = gPlayers[v].Character
  9146. local function scale(chr,scl)
  9147. for _,v in pairs(pchar:GetChildren()) do
  9148. if v:IsA("Accessory") then
  9149. v:Clone()
  9150. v.Parent = LightingService
  9151. end end
  9152. local Head = chr['Head']
  9153. local Torso = chr['Torso']
  9154. local LA = chr['Left Arm']
  9155. local RA = chr['Right Arm']
  9156. local LL = chr['Left Leg']
  9157. local RL = chr['Right Leg']
  9158. local HRP = chr['HumanoidRootPart']
  9159. wait(0.1)
  9160. Head.formFactor = 3
  9161. Torso.formFactor = 3
  9162. LA.formFactor = 3
  9163. RA.formFactor = 3
  9164. LL.formFactor = 3
  9165. RL.formFactor = 3
  9166. HRP.formFactor = 3
  9167. Head.Size = Vector3.new(scl * 2, scl, scl)
  9168. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9169. LA.Size = Vector3.new(scl, scl * 2, scl)
  9170. RA.Size = Vector3.new(scl, scl * 2, scl)
  9171. LL.Size = Vector3.new(scl, scl * 2, scl)
  9172. RL.Size = Vector3.new(scl, scl * 2, scl)
  9173. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9174. local Motor1 = Instance.new('Motor6D', Torso)
  9175. Motor1.Part0 = Torso
  9176. Motor1.Part1 = Head
  9177. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9178. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9179. Motor1.Name = "Neck"
  9180. local Motor2 = Instance.new('Motor6D', Torso)
  9181. Motor2.Part0 = Torso
  9182. Motor2.Part1 = LA
  9183. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9184. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9185. Motor2.Name = "Left Shoulder"
  9186. local Motor3 = Instance.new('Motor6D', Torso)
  9187. Motor3.Part0 = Torso
  9188. Motor3.Part1 = RA
  9189. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9190. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9191. Motor3.Name = "Right Shoulder"
  9192. local Motor4 = Instance.new('Motor6D', Torso)
  9193. Motor4.Part0 = Torso
  9194. Motor4.Part1 = LL
  9195. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9196. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9197. Motor4.Name = "Left Hip"
  9198. local Motor5 = Instance.new('Motor6D', Torso)
  9199. Motor5.Part0 = Torso
  9200. Motor5.Part1 = RL
  9201. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9202. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9203. Motor5.Name = "Right Hip"
  9204. local Motor6 = Instance.new('Motor6D', HRP)
  9205. Motor6.Part0 = HRP
  9206. Motor6.Part1 = Torso
  9207. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9208. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9209. scale(pchar, args[2])
  9210. for _,v in pairs(LightingService:GetChildren()) do
  9211. if v:IsA("Accessory") then
  9212. v.Parent = pchar
  9213. end end end end)
  9214.  
  9215. addcmd('clone','clones player',{},
  9216. function(args, speaker)
  9217. local players = getPlayer(args[1], speaker)
  9218. for i,v in pairs(players)do
  9219. local pchar = gPlayers[v].Character
  9220. spawn(function()
  9221. pchar.Archivable = true
  9222. local clone = pchar:Clone()
  9223. clone.Parent = workspace
  9224. local cloneV = Instance.new("BoolValue")
  9225. cloneV.Name = "isclone"
  9226. cloneV.Parent = clone
  9227. clone:MoveTo(pchar:GetModelCFrame().p)
  9228. clone:MakeJoints()
  9229. pchar.Archivable = false
  9230. end)
  9231. end
  9232. end)
  9233.  
  9234. addcmd('noclones', 'clears clones',{},
  9235. function(args, speaker)
  9236. local players = getPlayer(args[1], speaker)
  9237. for i,v in pairs(players)do
  9238. for _, child in pairs( workspace:GetChildren()) do
  9239. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9240. child:Destroy()
  9241. end
  9242. end
  9243. end
  9244. end)
  9245.  
  9246. addcmd('spin','spins player',{},
  9247. function(args, speaker)
  9248. local players = getPlayer(args[1], speaker)
  9249. for i,v in pairs(players)do
  9250. spawn(function()
  9251. local pchar = gPlayers[v].Character
  9252. for i,v in pairs(pchar.Torso:GetChildren()) do
  9253. if v.Name == "Spinning" then
  9254. v:Destroy()
  9255. end
  9256. end
  9257. local Torso = pchar.Torso
  9258. local BG = Instance.new("BodyGyro", Torso)
  9259. BG.Name = "Spinning"
  9260. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9261. BG.P = 11111
  9262. BG.cframe = Torso.CFrame
  9263. repeat wait(1/44)
  9264. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9265. until not BG or BG.Parent ~= Torso
  9266. end)
  9267. end
  9268. end)
  9269.  
  9270. addcmd('unspin','stops spinning player',{},
  9271. function(args, speaker)
  9272. local players = getPlayer(args[1], speaker)
  9273. for i,v in pairs(players)do
  9274. local pchar = gPlayers[v].Character
  9275. for i,v in pairs(pchar.Torso:GetChildren()) do
  9276. if v.Name == "Spinning" then
  9277. v:Destroy()
  9278. end
  9279. end
  9280. end
  9281. end)
  9282.  
  9283. addcmd('dog','makes player a dog',{},
  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("Shirt") then
  9289. pchar.Shirt:Destroy()
  9290. end
  9291. if pchar:FindFirstChild("Pants") then
  9292. pchar.Pants:Destroy()
  9293. end
  9294. if pchar:FindFirstChild("Shirt Graphic") then
  9295. pchar["Shirt Graphic"].Graphic = ""
  9296. end
  9297. pchar.Torso.Transparency = 1
  9298. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9299. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9300. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9301. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9302. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9303. local FakeTorso = Instance.new("Seat", pchar)
  9304. FakeTorso.Name = "FakeTorso"
  9305. FakeTorso.FormFactor = "Symmetric"
  9306. FakeTorso.TopSurface = 0
  9307. FakeTorso.BottomSurface = 0
  9308. FakeTorso.Size = Vector3.new(3,1,4)
  9309. FakeTorso.BrickColor = BrickColor.new("Brown")
  9310. FakeTorso.CFrame = pchar.Torso.CFrame
  9311. local BF = Instance.new("BodyForce", FakeTorso)
  9312. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9313. local W = Instance.new("Weld", pchar.Torso)
  9314. W.Part0 = pchar.Torso
  9315. W.Part1 = FakeTorso
  9316. W.C0 = CFrame.new(0,-.5,0)
  9317. local BC = pchar["Body Colors"]
  9318. BC.HeadColor = BrickColor.new("Brown")
  9319. BC.LeftArmColor = BrickColor.new("Brown")
  9320. BC.LeftLegColor = BrickColor.new("Brown")
  9321. BC.RightArmColor = BrickColor.new("Brown")
  9322. BC.RightLegColor = BrickColor.new("Brown")
  9323. BC.TorsoColor = BrickColor.new("Brown")
  9324. end
  9325. end)
  9326.  
  9327. addcmd('undog','makes player back to normal',{},
  9328. function(args, speaker)
  9329. local players = getPlayer(args[1], speaker)
  9330. for i,v in pairs(players)do
  9331. refresh(gPlayers[v])
  9332. end
  9333. end)
  9334.  
  9335. addcmd('loopheal','loop heals player',{},
  9336. function(args, speaker)
  9337. local players = getPlayer(args[1], speaker)
  9338. for i,v in pairs(players)do
  9339. spawn(function()
  9340. local pchar = gPlayers[v].Character
  9341. if pchar:FindFirstChild("LoopHeal") then
  9342. pchar.LoopHeal.Name = "NotLoopHeal"
  9343. wait(0.1)
  9344. pchar.NotLoopHeal:Destroy()
  9345. end
  9346. local LoopHeal = Instance.new("StringValue", pchar)
  9347. LoopHeal.Name = "LoopHeal"
  9348. repeat wait(0.1)
  9349. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9350. until LoopHeal.Name == "NotLoopHeal"
  9351. end)
  9352. end
  9353. end)
  9354.  
  9355. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9356. function(args, speaker)
  9357. local players = getPlayer(args[1], speaker)
  9358. for i,v in pairs(players)do
  9359. local pchar = gPlayers[v].Character
  9360. if pchar:FindFirstChild("LoopHeal") then
  9361. pchar.LoopHeal.Name = "NotLoopHeal"
  9362. wait(0.1)
  9363. pchar.NotLoopHeal:Destroy()
  9364. end
  9365. end
  9366. end)
  9367.  
  9368. addcmd('fling','flings player',{},
  9369. function(args, speaker)
  9370. local players = getPlayer(args[1], speaker)
  9371. for i,v in pairs(players)do
  9372. local pchar = gPlayers[v].Character
  9373. if pchar:FindFirstChild("Humanoid") then
  9374. local xran
  9375. local zran
  9376. repeat
  9377. xran = math.random(-9999,9999)
  9378. until math.abs(xran) >= 5555
  9379. repeat
  9380. zran = math.random(-9999,9999)
  9381. until math.abs(zran) >= 5555
  9382. pchar.Humanoid.Sit = true
  9383. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9384. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9385. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9386. end
  9387. end
  9388. end)
  9389.  
  9390. addcmd('skydive','self explanatory',{},
  9391. function(args, speaker)
  9392. local players = getPlayer(args[1], speaker)
  9393. for i,v in pairs(players)do
  9394. local pchar = gPlayers[v].Character
  9395. if pchar:FindFirstChild("HumanoidRootPart") then
  9396. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9397. end
  9398. end
  9399. end)
  9400.  
  9401. addcmd('bleach','drink bleach',{''},
  9402. function(args, speaker)
  9403. local players = getPlayer(args[1], speaker)
  9404. for i,v in pairs(players)do
  9405. bleach(gPlayers[v])
  9406. end
  9407. end)
  9408.  
  9409. addcmd('seizure','makes player have a seizure',{''},
  9410. function(args, speaker)
  9411. local players = getPlayer(args[1], speaker)
  9412. for i,v in pairs(players)do
  9413. local pchar = gPlayers[v].Character
  9414. if pchar:FindFirstChild("Seizure") then
  9415.  
  9416. end
  9417. local Seizure = Instance.new("StringValue", pchar)
  9418. Seizure.Name = "Seizure"
  9419. pchar.Humanoid.PlatformStand = true
  9420. repeat wait()
  9421. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9422. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9423. until Seizure.Name == "NotSeizure"
  9424. end
  9425. end)
  9426.  
  9427. addcmd('fegod','gods you in fe games',{''},
  9428. function(args, speaker)
  9429. if speaker.userId ~= LP.userId then
  9430. lponly(speaker)
  9431. else
  9432. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9433. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9434. l.Parent = gPlayers.LocalPlayer.Character
  9435. l.Name = "Humanoid"
  9436. wait(0.1)
  9437. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9438. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9439. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9440. wait(0.1)
  9441. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9442. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9443. end
  9444. end)
  9445.  
  9446. addcmd('unseizure','makes player stop having a seizure',{''},
  9447. function(args, speaker)
  9448. local players = getPlayer(args[1], speaker)
  9449. for i,v in pairs(players)do
  9450. local pchar = gPlayers[v].Character
  9451. if pchar:FindFirstChild("Seizure") then
  9452. pchar.Humanoid.PlatformStand = false
  9453. pchar.Seizure.Name = "NotSeizure"
  9454. wait(0.1)
  9455. pchar.NotSeizure:Destroy()
  9456. end
  9457. end
  9458. end)
  9459.  
  9460. addcmd('m','makes a global message',{'message'},
  9461. function(args, speaker)
  9462. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9463. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9464. _G.msg(MSG)
  9465. end)
  9466.  
  9467. addcmd('sm','makes a global message',{'servermessage'},
  9468. function(args, speaker)
  9469. local MSG = GLS(false, 0)
  9470. local newMSG = GLS(false, 0)
  9471. _G.msg(MSG)
  9472. end)
  9473.  
  9474. addcmd('fe','checks filtering status',{'filtering'},
  9475. function(args, speaker)
  9476. if workspace.FilteringEnabled == true then
  9477. Notify('Filtering ENABLED')
  9478. elseif workspace.FilteringEnabled == false then
  9479. Notify('Filtering Disabled')
  9480. end
  9481. end)
  9482.  
  9483. addcmd('paper','makes player thin as paper',{''},
  9484. function(args, speaker)
  9485. local players = getPlayer(args[1], speaker)
  9486. for i,v in pairs(players)do
  9487. local pchar = gPlayers[v].Character
  9488. for _, child in pairs( pchar:GetChildren()) do
  9489. if child.ClassName == "CharacterMesh" then
  9490. child:Destroy()
  9491. end
  9492. end
  9493. local LA = DATA.Paper:Clone()
  9494. LA.Parent = pchar["Left Arm"]
  9495. local RA = DATA.Paper:Clone()
  9496. RA.Parent = pchar["Right Arm"]
  9497. local LL = DATA.Paper:Clone()
  9498. LL.Parent = pchar["Left Leg"]
  9499. local RL = DATA.Paper:Clone()
  9500. RL.Parent = pchar["Right Leg"]
  9501. local T = DATA.Paper:Clone()
  9502. T.Parent = pchar.Torso
  9503. local H = DATA.Paper:Clone()
  9504. H.Parent = pchar.Head
  9505. pchar.Head.face:Destroy()
  9506. end
  9507. end)
  9508.  
  9509. addcmd('particles','gives a player particles',{''},
  9510. function(args, speaker)
  9511. local players = getPlayer(args[1], speaker)
  9512. for i,v in pairs(players)do
  9513. local char = gPlayers[v].Character
  9514. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9515. if v:IsA('ParticleEmitter') then
  9516. v:destroy()
  9517. end
  9518. end
  9519. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9520. prt.Texture = 'rbxassetid://' .. args[2]
  9521. prt.Rate = 10
  9522. prt.SpreadAngle = Vector2.new(50, 50)
  9523. end
  9524. end)
  9525.  
  9526. addcmd('unparticles','gives a player particles',{'noparticles'},
  9527. function(args, speaker)
  9528. local players = getPlayer(args[1], speaker)
  9529. for i,v in pairs(players)do
  9530. local char = gPlayers[v].Character
  9531. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9532. if v:IsA('ParticleEmitter') then
  9533. v:destroy()
  9534. end
  9535. end
  9536. end
  9537. end)
  9538.  
  9539. blindT = {}
  9540. addcmd('blind','blinds a player',{},
  9541. function(args, speaker)
  9542. local players = getPlayer(args[1], speaker)
  9543. for i,v in pairs(players)do
  9544. spawn(function()
  9545. if FindTable(blindT, _players[v].Name) then return end
  9546. local blind = gPlayers[v].Name
  9547. local victim = gPlayers:FindFirstChild(blind)
  9548. if victim ~= nil then
  9549. victim.CameraMaxZoomDistance = 0.5
  9550. blnd = Instance.new("Part",workspace)
  9551. blnd.Name = "Adminblind" .. gPlayers[v].Name
  9552. blnd.Size = Vector3.new(1,1,1)
  9553. blnd.CanCollide = false
  9554. blnd.BrickColor = BrickColor.new("Really black")
  9555. blnd.Material = "Neon"
  9556. local m = Instance.new("SpecialMesh",blnd)
  9557. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9558. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9559. local w = Instance.new("Weld",blnd)
  9560. w.Part0 = blnd
  9561. w.Part1 = victim.Character.Head
  9562. if FindTable(blindT, _players[v].Name) then return end
  9563. table.insert(blindT, _players[v].Name)
  9564. repeat if not workspace:FindFirstChild('Adminblind' .. gPlayers[v].Name) then
  9565. local blind = gPlayers[v].Name
  9566. local victim = gPlayers:FindFirstChild(blind)
  9567. if victim ~= nil then
  9568. victim.CameraMaxZoomDistance = 0.5
  9569. blnd = Instance.new("Part",workspace)
  9570. blnd.Name = "Adminblind" .. gPlayers[v].Name
  9571. blnd.Size = Vector3.new(1,1,1)
  9572. blnd.CanCollide = false
  9573. blnd.BrickColor = BrickColor.new("Really black")
  9574. blnd.Material = "Neon"
  9575. local m = Instance.new("SpecialMesh",blnd)
  9576. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9577. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9578. local w = Instance.new("Weld",blnd)
  9579. w.Part0 = blnd
  9580. w.Part1 = victim.Character.Head
  9581. end end wait(1)
  9582. until not FindTable(blindT, _players[v].Name)
  9583. end end) end end)
  9584.  
  9585. addcmd('unblind','blinds a player',{'noblind'},
  9586. function(args, speaker)
  9587. local players = getPlayer(args[1], speaker)
  9588. for i,v in pairs(players)do
  9589. spawn(function()
  9590. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9591. local blind = gPlayers[v].Name
  9592. local victim = gPlayers:FindFirstChild(blind)
  9593. if victim ~= nil then
  9594. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9595. for _, child in pairs( workspace:GetChildren()) do
  9596. if child.Name == "Adminblind" .. gPlayers[v].Name then
  9597. child:Destroy()
  9598. end end end end) end end)
  9599.  
  9600. addcmd('punish','punishs player',{''},
  9601. function(args, speaker)
  9602. local players = getPlayer(args[1], speaker)
  9603. for i,v in pairs(players)do
  9604. local pchar = gPlayers[v].Character
  9605. pchar.Parent = LightingService
  9606. end
  9607. end)
  9608.  
  9609. addcmd('unpunish','unpunishs player',{''},
  9610. function(args, speaker)
  9611. local players = getPlayer(args[1], speaker)
  9612. for i,v in pairs(players)do
  9613. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9614. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9615. end
  9616. end
  9617. end)
  9618.  
  9619. local starmanPlayers = {}
  9620. local starmanLastColor = nil
  9621. local starmanEvents = {}
  9622.  
  9623. addcmd("starman","Turns [plr] into starman",{},
  9624. function(args,speaker)
  9625. local function starman(plr)
  9626. local char = plr.Character
  9627. local lastColor = ""
  9628. local newColor = ""
  9629.  
  9630. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9631. powerupSound.Name = "PowerUp"
  9632. powerupSound.Volume = 10
  9633. powerupSound.SoundId = "rbxassetid://182755256"
  9634. wait()
  9635. powerupSound:Play()
  9636.  
  9637. game:GetService("Debris"):AddItem(powerupSound,2)
  9638.  
  9639. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9640.  
  9641. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9642. starmanMusic.Name = "Starman"
  9643. starmanMusic.Volume = 1
  9644. starmanMusic.Looped = true
  9645. starmanMusic.SoundId = "rbxassetid://530596723"
  9646. wait()
  9647. starmanMusic:Play()
  9648.  
  9649. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9650. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9651.  
  9652. char.Humanoid.WalkSpeed = 32
  9653. char.Humanoid.MaxHealth = math.huge
  9654. char.Humanoid.Health = math.huge
  9655.  
  9656. local invisff = Instance.new("ForceField", char)
  9657. invisff.Visible = false invisff.Name = 'smff'
  9658.  
  9659. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9660.  
  9661. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9662. light.Name = "StarmanFlash"
  9663. light.Brightness = 100
  9664. light.Range = 20
  9665. light.Shadows = true
  9666.  
  9667. local function stardestroy(part)
  9668. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9669. for i,v in pairs(part.Parent:GetChildren()) do
  9670. if v:IsA("BasePart") then
  9671. local force = Instance.new("BodyForce",v)
  9672. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9673. v:BreakJoints()
  9674. end
  9675. end
  9676.  
  9677. local tadaas = {}
  9678.  
  9679. for i = 1,1 do
  9680. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9681. tadaa.Volume = 10
  9682. tadaa.SoundId = "rbxassetid://551195499"
  9683. table.insert(tadaas,tadaa)
  9684. end
  9685.  
  9686. wait()
  9687.  
  9688. for i,v in pairs(tadaas) do
  9689. v:Play()
  9690. end
  9691. end
  9692. end
  9693.  
  9694. local events = {}
  9695. for i,v in pairs(char:GetChildren()) do
  9696. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9697. end
  9698. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9699. starmanEvents[plr.Name] = events
  9700. starmanPlayers[plr.Name] = char
  9701. end
  9702.  
  9703. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9704. spawn(function()starman(gPlayers[plr])end)
  9705. end
  9706. end)
  9707.  
  9708. addcmd("unstarman","Removes starman from [plr]",{},
  9709. function(args,speaker)
  9710. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9711. pcall(function()
  9712. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9713. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9714. local char = gPlayers[plr].Character
  9715. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9716. char.HumanoidRootPart.Starman:Destroy()
  9717. end
  9718. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9719. char.HumanoidRootPart.StarmanFlash:Destroy()
  9720. end
  9721. while char.HumanoidRootPart:FindFirstChild("smff") do
  9722. char.HumanoidRootPart.smff:Destroy()
  9723. end
  9724. end)
  9725. end
  9726. end)
  9727.  
  9728. local Timers = {}
  9729. function checkTimer(n,t,res)
  9730. if not Timers[n] then Timers[n] = 0 end
  9731.  
  9732. if tick() >= Timers[n] + t then
  9733. if res then Timers[n] = tick() end
  9734. return true
  9735. else
  9736. return false
  9737. end
  9738. end
  9739.  
  9740. function nonEmpty(t)
  9741. for i,v in pairs(t) do
  9742. return true
  9743. end
  9744. return false
  9745. end
  9746.  
  9747. game:GetService("RunService").RenderStepped:Connect(function()
  9748. if nonEmpty(starmanPlayers) then
  9749. if checkTimer("Starman",0.05,true) then
  9750. for name,plrchar in pairs(starmanPlayers) do
  9751. ypcall(function()
  9752. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9753. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9754.  
  9755. local plr = gPlayers:FindFirstChild(name)
  9756.  
  9757. if plr then
  9758. local char = plrchar
  9759. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9760.  
  9761. local meshMap = {}
  9762.  
  9763. for i,v in pairs(char:GetChildren()) do
  9764. if v:IsA("CharacterMesh") then
  9765. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9766. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9767. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9768. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9769. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9770. end
  9771. end
  9772.  
  9773. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9774.  
  9775. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9776. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9777. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9778. starmanLastColor = newColor
  9779. for i,v in pairs(char:GetChildren()) do
  9780. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9781. v.BrickColor = newColor
  9782. local fade = v:Clone()
  9783. if meshMap[v.Name] then
  9784. local newMesh = Instance.new("SpecialMesh",fade)
  9785. newMesh.MeshId = meshMap[v.Name]
  9786. end
  9787. fade.Name = "StarFade"
  9788. fade.Anchored = true
  9789. fade.CanCollide = false
  9790. 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
  9791. fade.Parent = workspace.Terrain
  9792. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9793. game:GetService("Debris"):AddItem(fade,0.5)
  9794. end
  9795. end
  9796. light.Color = newColor.Color
  9797. end
  9798. end)
  9799. end
  9800. end
  9801. end
  9802. end)
  9803.  
  9804. addcmd("tppos","Teleports a player to a coordinate",{},
  9805. function(args,speaker)
  9806. if #args < 4 then return end
  9807. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9808. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9809. local char = gPlayers[plr].Character
  9810. if char and char:FindFirstChild("HumanoidRootPart") then
  9811. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9812. end
  9813. end
  9814. end)
  9815.  
  9816. addcmd("offset","Offsets a player by a coordinate",{},
  9817. function(args,speaker)
  9818. if #args < 4 then return end
  9819. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9820. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9821. local char = gPlayers[plr].Character
  9822. if char and char:FindFirstChild("HumanoidRootPart") then
  9823. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9824. end
  9825. end
  9826. end)
  9827.  
  9828. addcmd('bait',';)',{'troll'},
  9829. function(args, speaker)
  9830. spawn(function()
  9831. local M = Instance.new('Model', workspace) M.Name = 'Adminbait'
  9832. 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)
  9833. y = Instance.new("BillboardGui")
  9834. y.Size = UDim2.new(0,100,0,150)
  9835. y.StudsOffset = Vector3.new(0,1,0)
  9836. y.Parent = P
  9837. y.Adornee = P
  9838. f = Instance.new("TextLabel")
  9839. f.Parent = y
  9840. f.BackgroundTransparency = 1
  9841. f.Position = UDim2.new(0,0,0,-50)
  9842. f.Size = UDim2.new(0,100,0,100)
  9843. f.Font = "Highway"
  9844. f.FontSize = "Size48"
  9845. f.Text = "Touch for admin!"
  9846. f.TextStrokeColor3 = Color3.new(0,0,0)
  9847. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9848. f.TextStrokeTransparency = 0
  9849. f.TextYAlignment = "Bottom"
  9850. 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)
  9851. end)
  9852. end)
  9853.  
  9854. addcmd('removebait','clears bait parts',{'nobait'},
  9855. function(args, speaker)
  9856. local function dels(instance)
  9857. for i,v in pairs(instance:GetChildren())do
  9858. if v.name == "Adminbait"then v:Destroy()end
  9859. dels(v)
  9860. end
  9861. end
  9862. dels(workspace)
  9863. end)
  9864.  
  9865. function CreateInstance(cls,props)
  9866. local inst = Instance.new(cls)
  9867. for i,v in pairs(props) do
  9868. inst[i] = v
  9869. end
  9870. return inst end
  9871. local function createSoundFrame()
  9872. 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)
  9873. 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
  9874. 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)
  9875. 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})
  9876. 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})
  9877. 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)
  9878. 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)
  9879. 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})
  9880. 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
  9881. 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
  9882. 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)
  9883. 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})
  9884. 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})
  9885. 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)
  9886. 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})
  9887. 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})
  9888. 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
  9889. 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)
  9890. return soundFrame end
  9891. local soundFrame = createSoundFrame()
  9892. soundFrame.Visible = true
  9893. local MusicPlayer do
  9894. MusicPlayer = {}
  9895. local playlist = {}
  9896. local currentSong = 1
  9897. local playlistHook = nil
  9898. --local soundFrame = script.Parent:WaitForChild("Sound")
  9899. local soundLine = soundFrame:WaitForChild("Pos")
  9900. local soundTouch = soundLine:WaitForChild("Touch")
  9901. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9902. local soundPause = soundFrame:WaitForChild("Pause")
  9903. local soundNext = soundFrame:WaitForChild("NextSong")
  9904. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9905. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9906. local mouseDrag = false
  9907. local mouse = gPlayers.LocalPlayer:GetMouse()
  9908. local lineBar = soundFrame:WaitForChild("Pos")
  9909. adminSound = Instance.new("Sound",nil)
  9910. local function timeConvert(num)
  9911. local mins = math.floor(num/60)
  9912. local secs = math.floor(num % 60)
  9913. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9914. end
  9915. local function updateSongLine()
  9916. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9917. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9918. local movePos = linePos/soundLine.AbsoluteSize.X
  9919. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9920. elseif linePos < 0 then
  9921. soundTouch.Position = UDim2.new(0,0,0,0)
  9922. else
  9923. soundTouch.Position = UDim2.new(1,0,0,0)
  9924. end
  9925. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9926. adminSound.TimePosition = newTimePos
  9927. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9928. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9929. end
  9930. local function updateDetails(id)
  9931. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9932. soundFrame.SName.Text = info.Name
  9933. end
  9934. local function setPlaylistHook()
  9935. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9936. if #playlist == 0 then return end
  9937. playlistHook = adminSound.DidLoop:connect(function()
  9938. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9939. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9940. MusicPlayer:Play(playlist[currentSong],true)
  9941. end)
  9942. end
  9943. local function disconnectPlaylistHook()
  9944. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9945. end
  9946. game:GetService("RunService").RenderStepped:Connect(function()
  9947. if adminSound.Playing then
  9948. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9949. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9950. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9951. end
  9952. end)
  9953. lineBar.InputBegan:connect(function(input)
  9954. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9955. mouseDrag = true
  9956. updateSongLine()
  9957. end
  9958. end)
  9959. lineBar.InputEnded:connect(function(input)
  9960. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9961. mouseDrag = false
  9962. end
  9963. end)
  9964. mouse.Move:connect(function(prop)
  9965. if mouseDrag then
  9966. updateSongLine()
  9967. end
  9968. end)
  9969. function MusicPlayer:Play(id,plist)
  9970. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9971. adminSound:Stop()
  9972. if adminSound.Parent == nil then
  9973. adminSound = Instance.new("Sound",workspace)
  9974. adminSound.Name = "Adminsound"
  9975. adminSound.Looped = true
  9976. if plist then setPlaylistHook() end
  9977. end
  9978. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9979. adminSound.TimePosition = 0
  9980. --repeat wait() until adminSound.IsLoaded
  9981. adminSound:Play()
  9982. soundPlayStop.BackgroundTransparency = 0
  9983. soundPlayStop.ImageTransparency = 1
  9984. updateDetails(id)
  9985. end
  9986. function MusicPlayer:Playlist(list)
  9987. playlist = list
  9988. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9989. currentSong = 1
  9990. if adminSound.Parent == nil then
  9991. adminSound = Instance.new("Sound",workspace)
  9992. adminSound.Name = "Adminsound"
  9993. adminSound.Looped = true
  9994. end
  9995. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9996. MusicPlayer:Play(playlist[1],true)
  9997. setPlaylistHook()
  9998. end
  9999. function MusicPlayer:Stop()
  10000. adminSound:Stop()
  10001. adminSound.TimePosition = 0
  10002. soundTouch.Position = UDim2.new(0,0,0,0)
  10003. soundFrame.TimeStart.Text = "0:00"
  10004. soundPlayStop.BackgroundTransparency = 1
  10005. soundPlayStop.ImageTransparency = 0
  10006. end
  10007. function MusicPlayer:Pause()
  10008. adminSound:Pause()
  10009. soundPlayStop.BackgroundTransparency = 1
  10010. soundPlayStop.ImageTransparency = 0
  10011. end
  10012. function MusicPlayer:Resume()
  10013. adminSound:Resume()
  10014. soundPlayStop.BackgroundTransparency = 0
  10015. soundPlayStop.ImageTransparency = 1
  10016. setPlaylistHook()
  10017. end
  10018. function MusicPlayer:NextSong()
  10019. if #playlist == 0 then return end
  10020. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  10021. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10022. MusicPlayer:Play(playlist[currentSong],true)
  10023. end
  10024. function MusicPlayer:PrevSong()
  10025. if #playlist == 0 then return end
  10026. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  10027. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10028. MusicPlayer:Play(playlist[currentSong],true)
  10029. end
  10030. function MusicPlayer:SetSong(ind)
  10031. if ind > #playlist or ind <= 0 then return end
  10032. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  10033. MusicPlayer:Play(playlist[ind],true)
  10034. end
  10035. playerenabled = false
  10036. function MusicPlayer:Show()
  10037. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10038. end
  10039. function MusicPlayer:Hide()
  10040. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10041. end
  10042. function colorFrames(obj,col)
  10043. for i,v in pairs(obj:GetChildren()) do
  10044. if v:IsA("ImageLabel") then
  10045. v.ImageColor3 = col
  10046. end
  10047. v.BackgroundColor3 = col
  10048. end
  10049. end
  10050. for i,v in pairs(soundButtons) do
  10051. v.MouseEnter:connect(function()
  10052. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  10053. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  10054. v.BackgroundColor3 = Color3.new(1,1,1)
  10055. colorFrames(v,Color3.new(1,1,1))
  10056. end)
  10057. v.MouseLeave:connect(function()
  10058. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10059. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10060. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10061. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10062. end)
  10063. end
  10064. soundPlayStop.MouseButton1Click:connect(function()
  10065. if adminSound.Playing then
  10066. MusicPlayer:Stop()
  10067. else
  10068. MusicPlayer:Resume()
  10069. end
  10070. end)
  10071. soundPause.MouseButton1Click:connect(function()
  10072. MusicPlayer:Pause()
  10073. end)
  10074. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10075. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10076. end
  10077. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10078. soundFrame.Parent = testgui
  10079. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10080. function(args, speaker)
  10081. playerenabled = true
  10082. if #args > 0 then
  10083. for i,v in pairs(game:GetDescendants()) do
  10084. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10085. if adminSound.Parent == nil then
  10086. adminSound = Instance.new("Sound",workspace)
  10087. adminSound.Name = "Adminsound"
  10088. adminSound.Looped = true
  10089. end
  10090. local idlist = splitString(args[1])
  10091. local workingIds = {}
  10092. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10093. if #workingIds > 0 then
  10094. playerenabled = true
  10095. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10096. MusicPlayer:Playlist(workingIds)
  10097. 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)
  10098. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10099. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10100. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10101. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10102. 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)
  10103. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10104. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10105. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10106. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10107. addcmd('setsong','goto a song',{'tosong'},
  10108. function(args, speaker)
  10109. MusicPlayer:SetSong(tonumber(args[1]))
  10110. end)
  10111. addcmd('nextsong','forward a song',{'nxtsong'},
  10112. function(args, speaker)
  10113. MusicPlayer:NextSong()
  10114. end)
  10115. addcmd('prevsong','back a song',{'previoussong'},
  10116. function(args, speaker)
  10117. MusicPlayer:PrevSong()
  10118. end)
  10119. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10120. function(args, speaker)
  10121. playerenabled = false
  10122. MusicPlayer:Hide()
  10123. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10124. end)
  10125.  
  10126. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10127. function(args, speaker)
  10128. for i,v in pairs(game:GetDescendants()) do
  10129. if v:IsA'Sound'then v:Destroy() end end
  10130. local c = args[1] or 'stop'
  10131. if std.inTable({'stop'}, c:lower()) then return end
  10132. local s = Instance.new("Sound", workspace)
  10133. s.Name = "Adminsound"
  10134. s.Looped = true
  10135. s.SoundId = c
  10136. s.Volume = 1
  10137. s:Play()
  10138. playerenabled = false
  10139. Notify('Playing hash')
  10140. end)
  10141.  
  10142. addcmd('disco','disco party',{''},
  10143. function(args, speaker)
  10144. _G.nodisco = nil
  10145. coroutine.resume(coroutine.create(function()
  10146. repeat
  10147. game:GetService('Lighting').GlobalShadows = true
  10148. game:GetService('Lighting').FogEnd = 200
  10149. game:GetService('Lighting').TimeOfDay = 0
  10150. local r = 255
  10151. local g = 0
  10152. local b = 0
  10153. for i = 0,255,5 do
  10154. if _G.nodisco ~=nil then return end
  10155. r = r - 5
  10156. b = b + 5
  10157. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10158. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10159. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10160. wait()
  10161. end
  10162. for i = 0,255,5 do
  10163. if _G.nodisco ~=nil then return end
  10164. g = g + 5
  10165. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10166. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10167. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10168. wait()
  10169. end
  10170. for i = 0,255,5 do
  10171. if _G.nodisco ~=nil then return end
  10172. b = b - 5
  10173. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10174. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10175. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10176. wait()
  10177. end
  10178. for i = 0,255,5 do
  10179. if _G.nodisco ~=nil then return end
  10180. r = r + 5
  10181. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10182. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10183. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10184. wait()
  10185. end
  10186. for i = 0,255,5 do
  10187. if _G.nodisco ~=nil then return end
  10188. g = g - 5
  10189. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10190. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10191. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10192. wait()
  10193. end
  10194. until _G.nodisco
  10195. end))
  10196. end)
  10197.  
  10198. addcmd('undisco','rip disco party',{''},
  10199. function(args, speaker)
  10200. _G.nodisco = true
  10201. execCmd('fixl')
  10202. end)
  10203.  
  10204. addcmd('hat','give a hat to a player',{''},
  10205. function(args, speaker)
  10206. local players = getPlayer(args[1], speaker)
  10207. for i,v in pairs(players)do
  10208. local char = gPlayers[v].Character
  10209. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10210. Hat.Parent = char
  10211. end end)
  10212.  
  10213. fm = Instance.new('BlockMesh', DATA)
  10214. fm.Scale = Vector3.new(1, 1, 2)
  10215. fm.Name = "FAT"
  10216. addcmd('fat','makes a plr fat',{''},
  10217. function(args, speaker)
  10218. local players = getPlayer(args[1], speaker)
  10219. for i,v in pairs(players)do
  10220. local char = gPlayers[v].Character
  10221. for _, child in pairs( char:GetChildren()) do
  10222. if child.ClassName == "CharacterMesh" then
  10223. child:Destroy() end end
  10224. for i,v in pairs(char:GetChildren()) do
  10225. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10226. fm:Clone().Parent = v
  10227. end end end end)
  10228.  
  10229. addcmd('crucify','crucifies a player',{'cruci'},
  10230. function(args, speaker)
  10231. local players = getPlayer(args[1], speaker)
  10232. for i,v in pairs(players)do
  10233. local char = gPlayers[v].Character
  10234. local torso=char['Torso']
  10235. local larm=char['Left Arm']
  10236. local rarm=char['Right Arm']
  10237. local lleg=char['Left Leg']
  10238. local rleg=char['Right Leg']
  10239. local head=char['Head']
  10240. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10241. local cru=Instance.new('Model',char)
  10242. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10243. local c1=Instance.new('Part',cru)
  10244. c1.BrickColor=BrickColor.new('Reddish brown')
  10245. c1.Material='Wood'
  10246. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10247. c1.Size=Vector3.new(2,18.4,1)
  10248. c1.Anchored=true
  10249. local c2=c1:Clone()
  10250. c2.Parent=cru
  10251. c2.Size=Vector3.new(11,1.6,1)
  10252. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10253. torso.Anchored=true;wait(0.5)
  10254. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10255. larm.Anchored=true
  10256. rarm.Anchored=true
  10257. lleg.Anchored=true
  10258. rleg.Anchored=true
  10259. head.Anchored=true;wait()
  10260. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10261. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10262. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10263. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10264. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10265. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10266. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10267. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10268. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10269. local n1=Instance.new('Part',cru)
  10270. n1.BrickColor=BrickColor.new('Dark stone grey')
  10271. n1.Material='DiamondPlate'
  10272. n1.Size=Vector3.new(0.2,0.2,2)
  10273. n1.Anchored=true
  10274. local m=Instance.new('BlockMesh',n1)
  10275. m.Scale=Vector3.new(0.2,0.2,0.7)
  10276. local n2=n1:Clone()
  10277. n2.Parent=cru
  10278. local n3=n1:Clone()
  10279. n3.Parent=cru
  10280. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10281. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10282. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10283. spawn(function()
  10284. repeat
  10285. wait(0.1)
  10286. char.Humanoid.Health=char.Humanoid.Health-0.6
  10287. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10288. char:BreakJoints()
  10289. end)
  10290. end
  10291. end
  10292. end)
  10293.  
  10294. addcmd('hang','hangs a player',{},
  10295. function(args, speaker)
  10296. local players = getPlayer(args[1], speaker)
  10297. for i,v in pairs(players)do
  10298. local plr = gPlayers[v].Character
  10299. plr.HumanoidRootPart.Anchored = true
  10300. function sandbox(var,func)
  10301. local env = getfenv(func)
  10302. local newenv = setmetatable({},{
  10303. __index = function(self,k)
  10304. if k=="script" then
  10305. return var
  10306. else
  10307. return env[k]
  10308. end
  10309. end,
  10310. })
  10311. setfenv(func,newenv)
  10312. return func
  10313. end
  10314. cors = {}
  10315. mas = Instance.new("Model",game:GetService("Lighting"))
  10316. local Model0 = Instance.new("Model")
  10317. local Part1 = Instance.new("Part")
  10318. local Part2 = Instance.new("Part")
  10319. local Part3 = Instance.new("Part")
  10320. local Part4 = Instance.new("Part")
  10321. local Part5 = Instance.new("Part")
  10322. local Motor6D6 = Instance.new("Motor6D")
  10323. local Part7 = Instance.new("Part")
  10324. local Part8 = Instance.new("Part")
  10325. local Part9 = Instance.new("Part")
  10326. local Part10 = Instance.new("Part")
  10327. local Part11 = Instance.new("Part")
  10328. local Part12 = Instance.new("Part")
  10329. local Part13 = Instance.new("Part")
  10330. local Part14 = Instance.new("Part")
  10331. local Part15 = Instance.new("Part")
  10332. Model0.Name = "hang"
  10333. Model0.Parent = mas
  10334. Part1.Parent = Model0
  10335. Part1.Material = Enum.Material.SmoothPlastic
  10336. Part1.BrickColor = BrickColor.new("Reddish brown")
  10337. Part1.Anchored = true
  10338. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10339. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10340. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10341. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10342. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10343. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10344. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10345. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10346. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10347. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10348. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10349. Part2.Parent = Model0
  10350. Part2.Material = Enum.Material.Wood
  10351. Part2.BrickColor = BrickColor.new("Pine Cone")
  10352. Part2.Anchored = true
  10353. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10354. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10355. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10356. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10357. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10358. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10359. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10360. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10361. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10362. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10363. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10364. Part3.Parent = Model0
  10365. Part3.Material = Enum.Material.Wood
  10366. Part3.BrickColor = BrickColor.new("Pine Cone")
  10367. Part3.Anchored = true
  10368. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10369. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10370. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10372. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10373. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10374. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10375. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10376. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10377. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10378. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10379. Part4.Parent = Model0
  10380. Part4.Material = Enum.Material.Wood
  10381. Part4.BrickColor = BrickColor.new("Pine Cone")
  10382. Part4.Anchored = true
  10383. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10384. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10385. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10389. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10390. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10391. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10392. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10393. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10394. Part5.Name = "main"
  10395. Part5.Parent = Model0
  10396. Part5.BrickColor = BrickColor.new("Bright blue")
  10397. Part5.Transparency = 1
  10398. Part5.Rotation = Vector3.new(0, -90, 0)
  10399. Part5.Anchored = true
  10400. Part5.CanCollide = false
  10401. Part5.FormFactor = Enum.FormFactor.Symmetric
  10402. Part5.Size = Vector3.new(2, 2, 1)
  10403. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10404. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10405. Part5.TopSurface = Enum.SurfaceType.Smooth
  10406. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10407. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10408. Part5.Orientation = Vector3.new(0, -90, 0)
  10409. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10410. Motor6D6.Name = "RootJoint"
  10411. Motor6D6.Parent = Part5
  10412. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10413. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10414. Motor6D6.Part0 = Part5
  10415. Motor6D6.MaxVelocity = 0.10000000149012
  10416. Part7.Parent = Model0
  10417. Part7.Material = Enum.Material.SmoothPlastic
  10418. Part7.BrickColor = BrickColor.new("Reddish brown")
  10419. Part7.Rotation = Vector3.new(90, 75, -180)
  10420. Part7.Anchored = true
  10421. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10422. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10423. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10424. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10425. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10426. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10427. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10428. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10429. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10430. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10431. Part7.Orientation = Vector3.new(15, 90, -90)
  10432. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10433. Part8.Parent = Model0
  10434. Part8.Material = Enum.Material.Wood
  10435. Part8.BrickColor = BrickColor.new("Pine Cone")
  10436. Part8.Anchored = true
  10437. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10438. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10439. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10440. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10441. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10442. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10443. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10444. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10445. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10446. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10447. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10448. Part9.Parent = Model0
  10449. Part9.Material = Enum.Material.SmoothPlastic
  10450. Part9.BrickColor = BrickColor.new("Reddish brown")
  10451. Part9.Rotation = Vector3.new(90, 75, -180)
  10452. Part9.Anchored = true
  10453. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10454. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10455. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10456. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10457. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10458. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10459. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10460. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10461. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10462. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10463. Part9.Orientation = Vector3.new(15, 90, -90)
  10464. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10465. Part10.Parent = Model0
  10466. Part10.Material = Enum.Material.SmoothPlastic
  10467. Part10.BrickColor = BrickColor.new("Reddish brown")
  10468. Part10.Anchored = true
  10469. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10470. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10471. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10472. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10473. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10474. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10475. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10476. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10477. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10478. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10479. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10480. Part11.Parent = Model0
  10481. Part11.Material = Enum.Material.SmoothPlastic
  10482. Part11.BrickColor = BrickColor.new("Reddish brown")
  10483. Part11.Anchored = true
  10484. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10485. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10486. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10487. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10488. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10489. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10490. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10491. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10492. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10493. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10494. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10495. Part12.Parent = Model0
  10496. Part12.Material = Enum.Material.SmoothPlastic
  10497. Part12.BrickColor = BrickColor.new("Reddish brown")
  10498. Part12.Rotation = Vector3.new(90, 75, -180)
  10499. Part12.Anchored = true
  10500. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10501. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10502. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10503. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10504. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10505. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10506. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10507. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10508. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10509. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10510. Part12.Orientation = Vector3.new(15, 90, -90)
  10511. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10512. Part13.Parent = Model0
  10513. Part13.Material = Enum.Material.SmoothPlastic
  10514. Part13.BrickColor = BrickColor.new("Reddish brown")
  10515. Part13.Anchored = true
  10516. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10517. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10518. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10519. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10520. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10521. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10522. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10523. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10524. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10525. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10526. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10527. Part14.Parent = Model0
  10528. Part14.Material = Enum.Material.SmoothPlastic
  10529. Part14.BrickColor = BrickColor.new("Reddish brown")
  10530. Part14.Rotation = Vector3.new(90, 75, -180)
  10531. Part14.Anchored = true
  10532. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10533. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10534. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10535. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10536. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10537. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10538. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10539. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10540. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10541. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10542. Part14.Orientation = Vector3.new(15, 90, -90)
  10543. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10544. Part15.Parent = Model0
  10545. Part15.Material = Enum.Material.SmoothPlastic
  10546. Part15.BrickColor = BrickColor.new("Reddish brown")
  10547. Part15.Anchored = true
  10548. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10549. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10550. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10551. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10552. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10553. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10554. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10555. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10556. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10557. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10558. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10559. for i,v in pairs(mas:GetChildren()) do
  10560. v.Parent = workspace
  10561. pcall(function() v:MakeJoints() end)
  10562. end
  10563. mas:Destroy()
  10564. for i,v in pairs(cors) do
  10565. spawn(function()
  10566. pcall(v)
  10567. end)
  10568. end
  10569. hang = Model0
  10570. hang.Parent = plr
  10571. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10572. pcall(function()
  10573. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10574. function weld(p, cf)
  10575. local weld1 = Instance.new("Weld")
  10576. weld1.Part0 = p
  10577. weld1.Part1 = plr.Torso
  10578. weld1.C0 = CFrame.new()
  10579. weld1.C1 = cf
  10580. weld1.Parent = p
  10581. end
  10582. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10583. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10584. spawn(function()
  10585. repeat
  10586. wait(0.1)
  10587. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10588. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10589. plr:BreakJoints()
  10590. end)
  10591. end)
  10592. end
  10593. end)
  10594.  
  10595. addcmd('fix', 'restores lighting and what not',{},
  10596. function(args, speaker)
  10597. LightingService.Ambient = origsettings.abt
  10598. LightingService.OutdoorAmbient = origsettings.oabt
  10599. LightingService.Brightness = origsettings.brt
  10600. LightingService.TimeOfDay = origsettings.time
  10601. LightingService.FogColor = origsettings.fclr
  10602. LightingService.FogEnd = origsettings.fe
  10603. LightingService.FogStart = origsettings.fs
  10604. playinggif = false
  10605. workspace.Gravity = 200
  10606. 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)
  10607. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10608. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10609. if v:IsA("PostEffect") then v:Destroy() end end
  10610. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10611.  
  10612. Floating = false
  10613.  
  10614. addcmd('float', 'makes player float',{},
  10615. function(args,speaker)
  10616. Floating = true
  10617. local players = getPlayer(args[1], speaker)
  10618. for _,v in pairs(players) do
  10619. local pchar = gPlayers[v].Character
  10620. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10621. spawn(function()
  10622. local float = DATA.Float:Clone()
  10623. float.Parent = pchar
  10624. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10625. spawn(function()
  10626. while wait(0.1) do
  10627. if pchar:FindFirstChild("Float") then
  10628. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10629. else
  10630. break
  10631. end
  10632. end
  10633. end)
  10634. end)
  10635. end
  10636. end
  10637. end)
  10638.  
  10639. addcmd('unfloat','disables floating',{},
  10640. function(args, speaker)
  10641. Floating = false
  10642. local players = getPlayer(args[1], speaker)
  10643. for i,v in pairs(players)do
  10644. local pchar = gPlayers[v].Character
  10645. if pchar:FindFirstChild("Float") then
  10646. pchar.Float:Destroy()
  10647. end
  10648. end
  10649. end)
  10650.  
  10651. runningnoclip = false
  10652. Clip = true
  10653. addcmd('noclip','noclip',{},
  10654. function(args, speaker)
  10655. if speaker.userId ~= LP.userId then
  10656. lponly(speaker)
  10657. else
  10658. Notify('Noclip enabled')
  10659. Clip = false
  10660. if LP.Character:FindFirstChild('Torso') then
  10661. wait(0.1)
  10662. if runningnoclip == false then runningnoclip = true
  10663. game:GetService('RunService').Stepped:connect(function ()
  10664. if Clip == false and LP.Character ~= nil then
  10665. for _, child in pairs( LP.Character:GetDescendants()) do
  10666. if child.ClassName == 'Part' and child.CanCollide == true then
  10667. child.CanCollide = false
  10668. end end end end) end
  10669. else
  10670. r15noclip = true
  10671. end
  10672. end
  10673. end)
  10674.  
  10675. addcmd('clip','clip',{},
  10676. function(args, speaker)
  10677. if speaker.userId ~= LP.userId then
  10678. lponly(speaker)
  10679. else
  10680. Notify('Noclip disabled')
  10681. Clip = true
  10682. r15noclip = false
  10683. wait(0.1)
  10684. if LP.Character ~= nil then
  10685. LP.Character.Torso.CanCollide = true
  10686. LP.Character.Head.CanCollide = true
  10687. end end end)
  10688.  
  10689. addcmd('prefix','changes prefix',{},
  10690. function(args, speaker)
  10691. cmdprefix = args[1]
  10692. Notify('Set prefix to "' .. args[1] .. '"')
  10693. updatefile()
  10694. end)
  10695.  
  10696. logsopen = false
  10697. addcmd('logs','shows logs',{},
  10698. function(args, speaker)
  10699. if speaker.userId ~= LP.userId then
  10700. lponly(speaker) else
  10701. if logsopen == false then logsopen = true
  10702. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10703. end
  10704. end
  10705. end)
  10706.  
  10707. local Saved = {}
  10708.  
  10709. RestorePoint = function()
  10710. Saved = {}
  10711. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10712. v.Archivable = true;
  10713. end
  10714. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10715. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10716. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10717. table.insert(Saved, v:Clone());
  10718. end
  10719. elseif v:IsA("Terrain") then
  10720. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10721. end
  10722. end
  10723. return Saved;
  10724. end
  10725.  
  10726. InsertPoint = function()
  10727. if #Saved == 0 and not Saved.Terrain then
  10728. return false;
  10729. end
  10730. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10731. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10732. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10733. pcall(function()
  10734. v:Destroy()
  10735. end)
  10736. end
  10737. elseif v:IsA("Terrain") then
  10738. v:Clear()
  10739. end
  10740. end
  10741. for i, v in ipairs(Saved) do
  10742. v:Clone().Parent = workspace;
  10743. end
  10744. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10745. end
  10746.  
  10747. addcmd('savemap','saves current map',{'smap'},
  10748. function(args, speaker)
  10749. RestorePoint()
  10750. Notify('Saved current map')
  10751. end)
  10752.  
  10753. addcmd('restoremap','saves current map',{'rmap'},
  10754. function(args, speaker)
  10755. InsertPoint()
  10756. Notify('Loaded last saved map')
  10757. end)
  10758.  
  10759. addcmd('respawn','respawns',{},
  10760. function(args, speaker)
  10761. local players = getPlayer(args[1], speaker)
  10762. for i,v in pairs(players) do
  10763. respawn(gPlayers[v])
  10764. end
  10765. end)
  10766.  
  10767. addcmd('version','shows version',{''},
  10768. function(args, speaker)
  10769. if speaker.userId ~= LP.userId then
  10770. lponly(speaker)
  10771. else
  10772. Notify("Version is " .. Version)
  10773. end
  10774. end)
  10775. local CTPenabled = false
  10776. Mouse.KeyDown:connect(function (Key)
  10777. if Key:byte() == 29 then
  10778. if FLYING == false then
  10779. execCmd("fly me", Player)
  10780. elseif FLYING == true then
  10781. execCmd("unfly me", Player)
  10782. end
  10783. end
  10784. if Key:byte() == 30 then
  10785. if Clip == true then
  10786. execCmd("noclip", Player)
  10787. elseif Clip == false then
  10788. execCmd("clip", Player)
  10789. end
  10790. end
  10791. Key = Key:lower()
  10792. if Key:byte() == 27 then
  10793. CTPenabled = true
  10794. end
  10795. end)
  10796. Mouse.KeyUp:connect(function(Key)
  10797. Key = Key:lower()
  10798. if Key:byte() == 27 then
  10799. CTPenabled = false
  10800. end
  10801. end)
  10802. Mouse.Button1Down:connect(function()
  10803. local charx = gPlayers.LocalPlayer.Character
  10804. if charx and CTPenabled == true then
  10805. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10806. end
  10807. end)
  10808.  
  10809. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10810. CMDbar.Name = 'GUI'
  10811. CMDbar.DisplayOrder = 2
  10812. cont = Instance.new("Frame")
  10813. cmdBAR = Instance.new('TextBox', cont)
  10814. cont.Name = "cont"
  10815. cont.BackgroundTransparency = 1
  10816. cont.Position = UDim2.new(1, -265, 0, -75)
  10817. cont.Size = UDim2.new(0, 270, 0, 45)
  10818. cont.Parent = CMDbar
  10819. cont.ZIndex = 5
  10820. cont.Active = true
  10821. dragGUI(cont)
  10822. cmdBAR.Name = "CMDbar"
  10823. cmdBAR.Parent = cont
  10824. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10825. cmdBAR.BackgroundTransparency = 0.7
  10826. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10827. cmdBAR.BorderSizePixel = 0
  10828. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10829. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10830. cmdBAR.Font = Enum.Font.SourceSans
  10831. cmdBAR.FontSize = Enum.FontSize.Size18
  10832. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10833. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10834. cmdBAR.ZIndex = 5
  10835. DATA = Instance.new('Folder', game.ContextActionService)
  10836. DATA.Name = 'Data'
  10837. Paper = Instance.new('BlockMesh', DATA)
  10838. Paper.Name = 'Paper'
  10839. Paper.Scale = Vector3.new(1,1,0.1)
  10840. ayylmao = Instance.new('Hat', DATA)
  10841. ayylmao.Name = 'ayylmao'
  10842. ayyHandle = Instance.new('Part', ayylmao)
  10843. ayyHandle.Name = 'Handle'
  10844. ayyHandle.Size = Vector3.new(2,2.4,2)
  10845. ayyHandle.FormFactor = 'Plate'
  10846. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10847. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10848. ayyMesh.MeshType = 'FileMesh'
  10849. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10850. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10851. Float = Instance.new('Part', DATA)
  10852. Float.Name = 'Float'
  10853. Float.Transparency = 1
  10854. Float.Size = Vector3.new(6,1,6)
  10855. Float.Anchored = true
  10856. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10857. missile = Instance.new('Part', DATA)
  10858. missile.Name = 'Admin_missile'
  10859. missile.CanCollide = false
  10860. missile.Size = Vector3.new(2, 5, 2)
  10861. Instance.new('CylinderMesh', missile)
  10862. local F = Instance.new('Part', missile)
  10863. F.BrickColor = BrickColor.new('Black')
  10864. F.CanCollide = false
  10865. F.Size = Vector3.new(2, 0.2, 2)
  10866. Instance.new('CylinderMesh', F)
  10867. local fire = Instance.new('Fire', F)
  10868. fire.Size = "15"
  10869. fire.Heat = "25"
  10870. local head = Instance.new('Part', missile)
  10871. head.CanCollide = false
  10872. head.Shape = 'Ball'
  10873. head.Size = Vector3.new(2, 2, 2)
  10874. head.TopSurface = 'Smooth'
  10875. head.BottomSurface = 'Smooth'
  10876. local BF = Instance.new('BodyForce', missile)
  10877. BF.Name = 'force'
  10878. BF.Force = Vector3.new(0, 0, 0)
  10879. local W1 = Instance.new('Weld', missile)
  10880. W1.Part0 = missile
  10881. W1.Part1 = F
  10882. W1.C1 = CFrame.new(0, 2.6, 0)
  10883. local W2 = Instance.new('Weld', missile)
  10884. W2.Part0 = missile
  10885. W2.Part1 = head
  10886. W2.C1 = CFrame.new(0, -2.6, 0)
  10887. jail = Instance.new('Model', DATA)
  10888. jail.Name = 'JAIL'
  10889. local B = Instance.new('Part', jail)
  10890. B.Name = 'BUTTOM'
  10891. B.BrickColor = BrickColor.new('Black')
  10892. B.Transparency = 0.5
  10893. B.Anchored = true
  10894. B.Locked = true
  10895. B.Size = Vector3.new(6, 1, 6)
  10896. B.TopSurface = 'Smooth'
  10897. B.BottomSurface = 'Smooth'
  10898. local M = Instance.new('Part', jail)
  10899. M.Name = 'MAIN'
  10900. M.BrickColor = BrickColor.new('Black')
  10901. M.Transparency = 1
  10902. M.Anchored = true
  10903. M.CanCollide = false
  10904. M.Locked = true
  10905. M.Position = B.Position + Vector3.new(0, 3, 0)
  10906. M.Size = Vector3.new(1, 1, 1)
  10907. local P1 = Instance.new('Part', jail)
  10908. P1.BrickColor = BrickColor.new('Black')
  10909. P1.Transparency = 0.5
  10910. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10911. P1.Rotation = Vector3.new(0, 90, 0)
  10912. P1.Anchored = true
  10913. P1.Locked = true
  10914. P1.Size = Vector3.new(1, 6, 6)
  10915. local P2 = Instance.new('Part', jail)
  10916. P2.BrickColor = BrickColor.new('Black')
  10917. P2.Transparency = 0.5
  10918. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10919. P2.Rotation = Vector3.new(-180, 0, -180)
  10920. P2.Anchored = true
  10921. P2.Locked = true
  10922. P2.Size = Vector3.new(1, 6, 4)
  10923. local P3 = Instance.new('Part', jail)
  10924. P3.BrickColor = BrickColor.new('Black')
  10925. P3.Transparency = 0.5
  10926. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10927. P3.Rotation = Vector3.new(0, 0, 0)
  10928. P3.Anchored = true
  10929. P3.Locked = true
  10930. P3.Size = Vector3.new(1, 6, 4)
  10931. local P4 = Instance.new('Part', jail)
  10932. P4.BrickColor = BrickColor.new('Black')
  10933. P4.Transparency = 0.5
  10934. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10935. P4.Rotation = Vector3.new(0, 90, 0)
  10936. P4.Anchored = true
  10937. P4.Locked = true
  10938. P4.Size = Vector3.new(1, 6, 6)
  10939. local TOP = Instance.new('Part', jail)
  10940. TOP.BrickColor = BrickColor.new('Black')
  10941. TOP.Transparency = 0.5
  10942. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10943. TOP.Rotation = Vector3.new(0, 0, 0)
  10944. TOP.Anchored = true
  10945. TOP.Locked = true
  10946. TOP.Size = Vector3.new(6, 1, 6)
  10947. TOP.TopSurface = 'Smooth'
  10948. TOP.BottomSurface = 'Smooth'
  10949. cp = Instance.new("ScreenGui")
  10950. local Frame = Instance.new("Frame")
  10951. local holder = Instance.new("Frame")
  10952. bar = Instance.new("Frame")
  10953. local cmds = Instance.new("TextButton")
  10954. local settings = Instance.new("TextButton")
  10955. local Hide = Instance.new("TextButton")
  10956. local Exit = Instance.new("TextButton")
  10957. FeedbackMain = Instance.new("Frame")
  10958. local Title = Instance.new("TextLabel")
  10959. local checkboxText = Instance.new("TextLabel")
  10960. local CheckBox = Instance.new("ImageButton")
  10961. local bindInput = Instance.new("TextButton")
  10962. Input = Instance.new("TextBox")
  10963. local preText = Instance.new("TextLabel")
  10964. local setpre = Instance.new("TextButton")
  10965. local everyone = Instance.new("TextButton")
  10966. local JLtext = Instance.new("TextLabel")
  10967. local CheckBoxJL = Instance.new("ImageButton")
  10968. local friends = Instance.new("TextButton")
  10969. local InputBox = Instance.new("TextButton")
  10970. Input_2 = Instance.new("TextBox")
  10971. local MTText = Instance.new("TextLabel")
  10972. local setMT = Instance.new("TextButton")
  10973. local CheckBoxS = Instance.new("ImageButton")
  10974. local slocktext = Instance.new("TextLabel")
  10975. local barBind = Instance.new("TextLabel")
  10976. local setBind = Instance.new("TextButton")
  10977. local MtimeInput = Instance.new("TextButton")
  10978. Input_3 = Instance.new("TextBox")
  10979. local size = Instance.new("Frame")
  10980. MAIN = Instance.new("Frame")
  10981. local Title_2 = Instance.new("TextLabel")
  10982. local Example = Instance.new("TextLabel")
  10983. local Search = Instance.new("TextBox")
  10984. local CMDss = Instance.new("ScrollingFrame")
  10985. local uicolortext = Instance.new("TextLabel")
  10986. local openC = Instance.new("TextButton")
  10987. cp.Name = "cp"
  10988. cp.Parent = DATA
  10989. Frame.Parent = cp
  10990. Frame.Active = true
  10991. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10992. Frame.BackgroundTransparency = 1
  10993. Frame.Position = UDim2.new(1, -300, 1, -330)
  10994. Frame.Size = UDim2.new(0, 300, 0, 40)
  10995. holder.Name = "holder"
  10996. holder.Parent = Frame
  10997. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10998. holder.BackgroundTransparency = 1
  10999. holder.BorderSizePixel = 2
  11000. holder.ClipsDescendants = true
  11001. holder.Size = UDim2.new(0, 300, 0, 330)
  11002. holder.ZIndex = 2
  11003. bar.Name = "bar"
  11004. bar.Parent = holder
  11005. bar.BackgroundColor3 = maincolor
  11006. bar.BackgroundTransparency = 0.30000001192093
  11007. bar.BorderColor3 = Color3.new(0, 0, 0)
  11008. bar.BorderSizePixel = 0
  11009. bar.Position = UDim2.new(1, -295, 1, -330)
  11010. bar.Size = UDim2.new(0, 290, 0, 26)
  11011. cmds.Name = "cmds"
  11012. cmds.Parent = bar
  11013. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  11014. cmds.BackgroundTransparency = 0.80000001192093
  11015. cmds.BorderColor3 = Color3.new(1, 1, 1)
  11016. cmds.Position = UDim2.new(0, 3, 0, 3)
  11017. cmds.Size = UDim2.new(0, 70, 0, 20)
  11018. cmds.Font = Enum.Font.SourceSans
  11019. cmds.FontSize = Enum.FontSize.Size14
  11020. cmds.Text = "Commands"
  11021. cmds.TextColor3 = Color3.new(1, 1, 1)
  11022. settings.Name = "settings"
  11023. settings.Parent = bar
  11024. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  11025. settings.BackgroundTransparency = 0.80000001192093
  11026. settings.BorderColor3 = Color3.new(1, 1, 1)
  11027. settings.Position = UDim2.new(0, 77, 0, 3)
  11028. settings.Size = UDim2.new(0, 70, 0, 20)
  11029. settings.Font = Enum.Font.SourceSans
  11030. settings.FontSize = Enum.FontSize.Size14
  11031. settings.Text = "Settings"
  11032. settings.TextColor3 = Color3.new(1, 1, 1)
  11033. Hide.Name = "Hide"
  11034. Hide.Parent = bar
  11035. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  11036. Hide.BackgroundTransparency = 0.30000001192093
  11037. Hide.BorderColor3 = Color3.new(1, 1, 1)
  11038. Hide.BorderSizePixel = 0
  11039. Hide.Position = UDim2.new(0, 243, 0, 3)
  11040. Hide.Size = UDim2.new(0, 20, 0, 20)
  11041. Hide.FontSize = Enum.FontSize.Size14
  11042. Hide.Text = ""
  11043. Exit.Name = "Exit"
  11044. Exit.Parent = bar
  11045. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11046. Exit.BackgroundTransparency = 0.30000001192093
  11047. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11048. Exit.BorderSizePixel = 0
  11049. Exit.Position = UDim2.new(0, 267, 0, 3)
  11050. Exit.Size = UDim2.new(0, 20, 0, 20)
  11051. Exit.FontSize = Enum.FontSize.Size14
  11052. Exit.Text = ""
  11053. FeedbackMain.Name = "FeedbackMain"
  11054. FeedbackMain.Parent = holder
  11055. FeedbackMain.BackgroundColor3 = maincolor
  11056. FeedbackMain.BackgroundTransparency = 0.5
  11057. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11058. FeedbackMain.BorderSizePixel = 0
  11059. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11060. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11061. Title.Name = "Title"
  11062. Title.Parent = FeedbackMain
  11063. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11064. Title.BackgroundTransparency = 1
  11065. Title.Size = UDim2.new(1, 0, 0, 30)
  11066. Title.Font = Enum.Font.SourceSansBold
  11067. Title.FontSize = Enum.FontSize.Size24
  11068. Title.Text = "Settings"
  11069. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11070. Title.TextStrokeTransparency = 0
  11071. checkboxText.Name = "checkboxText"
  11072. checkboxText.Parent = FeedbackMain
  11073. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11074. checkboxText.BackgroundTransparency = 1
  11075. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11076. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11077. checkboxText.Font = Enum.Font.SourceSansBold
  11078. checkboxText.FontSize = Enum.FontSize.Size18
  11079. checkboxText.Text = " Suggestions"
  11080. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11081. checkboxText.TextStrokeTransparency = 0
  11082. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11083. CheckBox.Name = "CheckBox"
  11084. CheckBox.Parent = FeedbackMain
  11085. CheckBox.BackgroundTransparency = 1
  11086. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11087. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11088. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11089. bindInput.Name = "bindInput"
  11090. bindInput.Parent = FeedbackMain
  11091. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11092. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11093. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11094. bindInput.AutoButtonColor = false
  11095. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11096. bindInput.Font = Enum.Font.SourceSans
  11097. bindInput.FontSize = Enum.FontSize.Size14
  11098. bindInput.Text = ""
  11099. Input.Name = "Input"
  11100. Input.Parent = bindInput
  11101. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11102. Input.BackgroundTransparency = 1
  11103. Input.Position = UDim2.new(0, -8, 0, -8)
  11104. Input.Size = UDim2.new(0, 20, 0, 20)
  11105. Input.Font = Enum.Font.SourceSansBold
  11106. Input.FontSize = Enum.FontSize.Size18
  11107. Input.MultiLine = true
  11108. Input.Text = ";"
  11109. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11110. Input.TextWrapped = true
  11111. Input.TextYAlignment = Enum.TextYAlignment.Top
  11112. preText.Name = "preText"
  11113. preText.Parent = FeedbackMain
  11114. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11115. preText.BackgroundTransparency = 1
  11116. preText.Position = UDim2.new(0, 0, 0, 140)
  11117. preText.Size = UDim2.new(1, 0, 0, 30)
  11118. preText.Font = Enum.Font.SourceSansBold
  11119. preText.FontSize = Enum.FontSize.Size18
  11120. preText.Text = " Prefix"
  11121. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11122. preText.TextStrokeTransparency = 0
  11123. preText.TextXAlignment = Enum.TextXAlignment.Left
  11124. setpre.Name = "setpre"
  11125. setpre.Parent = FeedbackMain
  11126. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11127. setpre.BorderSizePixel = 5
  11128. setpre.Position = UDim2.new(0, 235, 0, 142)
  11129. setpre.Size = UDim2.new(0, 40, 0, 25)
  11130. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11131. setpre.Font = Enum.Font.ArialBold
  11132. setpre.FontSize = Enum.FontSize.Size18
  11133. setpre.Text = "Set"
  11134. everyone.Name = "everyone"
  11135. everyone.Parent = FeedbackMain
  11136. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11137. everyone.BackgroundTransparency = 0.80000001192093
  11138. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11139. everyone.Position = UDim2.new(0, 230, 0, 237)
  11140. everyone.Size = UDim2.new(0, 50, 0, 20)
  11141. everyone.Font = Enum.Font.SourceSans
  11142. everyone.FontSize = Enum.FontSize.Size14
  11143. everyone.Text = "Everyone"
  11144. everyone.TextColor3 = Color3.new(1, 1, 1)
  11145. JLtext.Name = "JLtext"
  11146. JLtext.Parent = FeedbackMain
  11147. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11148. JLtext.BackgroundTransparency = 1
  11149. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11150. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11151. JLtext.Font = Enum.Font.SourceSansBold
  11152. JLtext.FontSize = Enum.FontSize.Size18
  11153. JLtext.Text = " Joined/Left Notifications"
  11154. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11155. JLtext.TextStrokeTransparency = 0
  11156. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11157. CheckBoxJL.Name = "CheckBoxJL"
  11158. CheckBoxJL.Parent = FeedbackMain
  11159. CheckBoxJL.BackgroundTransparency = 1
  11160. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11161. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11162. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11163. friends.Name = "friends"
  11164. friends.Parent = FeedbackMain
  11165. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11166. friends.BackgroundTransparency = 0.80000001192093
  11167. friends.BorderColor3 = Color3.new(1, 1, 1)
  11168. friends.Position = UDim2.new(0, 230, 0, 215)
  11169. friends.Size = UDim2.new(0, 50, 0, 20)
  11170. friends.Font = Enum.Font.SourceSans
  11171. friends.FontSize = Enum.FontSize.Size14
  11172. friends.Text = "Friends"
  11173. friends.TextColor3 = Color3.new(1, 1, 1)
  11174. InputBox.Name = "InputBox"
  11175. InputBox.Parent = FeedbackMain
  11176. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11177. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11178. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11179. InputBox.AutoButtonColor = false
  11180. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11181. InputBox.Font = Enum.Font.SourceSans
  11182. InputBox.FontSize = Enum.FontSize.Size14
  11183. InputBox.Text = ""
  11184. Input_2.Name = "Input"
  11185. Input_2.Parent = InputBox
  11186. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11187. Input_2.BackgroundTransparency = 1
  11188. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11189. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11190. Input_2.Font = Enum.Font.SourceSansBold
  11191. Input_2.FontSize = Enum.FontSize.Size18
  11192. Input_2.MultiLine = true
  11193. Input_2.Text = ";"
  11194. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11195. Input_2.TextWrapped = true
  11196. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11197. MTText.Name = "MTText"
  11198. MTText.Parent = FeedbackMain
  11199. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11200. MTText.BackgroundTransparency = 1
  11201. MTText.Position = UDim2.new(0, 0, 0, 180)
  11202. MTText.Size = UDim2.new(1, 0, 0, 30)
  11203. MTText.Font = Enum.Font.SourceSansBold
  11204. MTText.FontSize = Enum.FontSize.Size18
  11205. MTText.Text = " Message Seconds"
  11206. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11207. MTText.TextStrokeTransparency = 0
  11208. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11209. setMT.Name = "setMT"
  11210. setMT.Parent = FeedbackMain
  11211. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11212. setMT.BorderSizePixel = 5
  11213. setMT.Position = UDim2.new(0, 235, 0, 183)
  11214. setMT.Size = UDim2.new(0, 40, 0, 25)
  11215. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11216. setMT.Font = Enum.Font.ArialBold
  11217. setMT.FontSize = Enum.FontSize.Size18
  11218. setMT.Text = "Set"
  11219. CheckBoxS.Name = "CheckBoxS"
  11220. CheckBoxS.Parent = FeedbackMain
  11221. CheckBoxS.BackgroundTransparency = 1
  11222. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11223. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11224. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11225. slocktext.Name = "slocktext"
  11226. slocktext.Parent = FeedbackMain
  11227. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11228. slocktext.BackgroundTransparency = 1
  11229. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11230. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11231. slocktext.Font = Enum.Font.SourceSansBold
  11232. slocktext.FontSize = Enum.FontSize.Size18
  11233. slocktext.Text = " Allow Friends On Serverlock"
  11234. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11235. slocktext.TextStrokeTransparency = 0
  11236. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11237. barBind.Name = "barBind"
  11238. barBind.Parent = FeedbackMain
  11239. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11240. barBind.BackgroundTransparency = 1
  11241. barBind.Position = UDim2.new(0, 0, 0, 260)
  11242. barBind.Size = UDim2.new(1, 0, 0, 30)
  11243. barBind.Font = Enum.Font.SourceSansBold
  11244. barBind.FontSize = Enum.FontSize.Size18
  11245. barBind.Text = " Command Bar Keybind"
  11246. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11247. barBind.TextStrokeTransparency = 0
  11248. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11249. setBind.Name = "setBind"
  11250. setBind.Parent = FeedbackMain
  11251. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11252. setBind.BorderSizePixel = 5
  11253. setBind.Position = UDim2.new(0, 235, 0, 262)
  11254. setBind.Size = UDim2.new(0, 40, 0, 25)
  11255. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11256. setBind.Font = Enum.Font.ArialBold
  11257. setBind.FontSize = Enum.FontSize.Size18
  11258. setBind.Text = "Set"
  11259. MtimeInput.Name = "MtimeInput"
  11260. MtimeInput.Parent = FeedbackMain
  11261. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11262. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11263. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11264. MtimeInput.AutoButtonColor = false
  11265. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11266. MtimeInput.Font = Enum.Font.SourceSans
  11267. MtimeInput.FontSize = Enum.FontSize.Size14
  11268. MtimeInput.Text = ""
  11269. Input_3.Name = "Input"
  11270. Input_3.Parent = MtimeInput
  11271. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11272. Input_3.BackgroundTransparency = 1
  11273. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11274. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11275. Input_3.Font = Enum.Font.SourceSansBold
  11276. Input_3.FontSize = Enum.FontSize.Size18
  11277. Input_3.MultiLine = true
  11278. Input_3.Text = "7"
  11279. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11280. Input_3.TextWrapped = true
  11281. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11282. uicolortext.Name = "uicolortext"
  11283. uicolortext.Parent = FeedbackMain
  11284. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11285. uicolortext.BackgroundTransparency = 1
  11286. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11287. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11288. uicolortext.Font = Enum.Font.SourceSansBold
  11289. uicolortext.FontSize = Enum.FontSize.Size18
  11290. uicolortext.Text = " UI Color"
  11291. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11292. uicolortext.TextStrokeTransparency = 0
  11293. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11294. openC.Name = "openC"
  11295. openC.Parent = FeedbackMain
  11296. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11297. openC.BorderSizePixel = 5
  11298. openC.Position = UDim2.new(0, 235, 0, 32)
  11299. openC.Size = UDim2.new(0, 40, 0, 25)
  11300. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11301. openC.Font = Enum.Font.ArialBold
  11302. openC.FontSize = Enum.FontSize.Size18
  11303. openC.Text = "Set"
  11304. size.Name = "size"
  11305. size.Parent = holder
  11306. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11307. size.BackgroundTransparency = 1
  11308. size.Position = UDim2.new(1, -301, 1, -300)
  11309. size.Size = UDim2.new(0, 275, 0, 300)
  11310. size.ZIndex = 2
  11311. MAIN.Name = "MAIN"
  11312. MAIN.Parent = size
  11313. MAIN.BackgroundColor3 = maincolor
  11314. MAIN.BackgroundTransparency = 0.5
  11315. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11316. MAIN.BorderSizePixel = 0
  11317. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11318. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11319. Title_2.Name = "Title"
  11320. Title_2.Parent = MAIN
  11321. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11322. Title_2.BackgroundTransparency = 1
  11323. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11324. Title_2.Font = Enum.Font.SourceSansBold
  11325. Title_2.FontSize = Enum.FontSize.Size24
  11326. Title_2.Text = "Commands"
  11327. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11328. Title_2.TextStrokeTransparency = 0
  11329. Example.Name = "Example"
  11330. Example.Parent = MAIN
  11331. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11332. Example.BackgroundTransparency = 1
  11333. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11334. Example.BorderSizePixel = 0
  11335. Example.Size = UDim2.new(0, 190, 0, 20)
  11336. Example.Visible = false
  11337. Example.Font = Enum.Font.SourceSansBold
  11338. Example.TextSize = 20
  11339. Example.Text = "txt"
  11340. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11341. Example.TextStrokeTransparency = 0
  11342. Example.TextXAlignment = Enum.TextXAlignment.Left
  11343. Example.ZIndex = 6
  11344. Search.Name = "Search"
  11345. Search.Parent = MAIN
  11346. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11347. Search.BackgroundTransparency = 0.69999998807907
  11348. Search.BorderColor3 = Color3.new(1, 1, 1)
  11349. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11350. Search.Size = UDim2.new(0, 250, 0, 20)
  11351. Search.ClearTextOnFocus = false
  11352. Search.Font = Enum.Font.SourceSansBold
  11353. Search.FontSize = Enum.FontSize.Size18
  11354. Search.Text = "Search"
  11355. Search.TextColor3 = Color3.new(1, 1, 1)
  11356. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11357. Search.TextStrokeTransparency = 0
  11358. CMDss.Name = "CMDs"
  11359. CMDss.Parent = MAIN
  11360. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11361. CMDss.BackgroundTransparency = 1
  11362. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11363. CMDss.BorderSizePixel = 0
  11364. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11365. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11366. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11367. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11368. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11369. CMDss.ScrollBarThickness = 8
  11370. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11371. notifyMAIN = Instance.new('ScreenGui', DATA)
  11372. notifyMAIN.Name = 'Notification'
  11373. notifyNOT = Instance.new('Frame', notifyMAIN)
  11374. notifyNOT.Name = 'NOTIFY'
  11375. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11376. notifyNOT.BackgroundTransparency = 1
  11377. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11378. notifyNOT.BorderSizePixel = 2
  11379. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11380. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11381. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11382. notifyNOTE.Name = 'NOTE'
  11383. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11384. notifyNOTE.BackgroundTransparency = 1
  11385. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11386. notifyNOTE.BorderSizePixel = 0
  11387. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11388. notifyNOTE.ZIndex = 4
  11389. notifyNOTE.FontSize = 'Size18'
  11390. notifyNOTE.Font = 'SourceSansBold'
  11391. notifyNOTE.Text = 'NOTIFY'
  11392. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11393. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11394. notifyNOTE.TextStrokeTransparency = 0.8
  11395.  
  11396. addcmd('ayylmao','ayy lmao',{'alien'},
  11397. function(args, speaker)
  11398. local players = getPlayer(args[1], speaker)
  11399. for i,v in pairs(players)do
  11400. local pchar = gPlayers[v].Character
  11401. if pchar:FindFirstChild("Shirt") then
  11402. pchar.Shirt:Destroy()
  11403. end
  11404. if pchar:FindFirstChild("Pants") then
  11405. pchar.Pants:Destroy()
  11406. end
  11407. if pchar:FindFirstChild("Shirt Graphic") then
  11408. pchar["Shirt Graphic"].Graphic = ""
  11409. end
  11410. for i,v in pairs(pchar:GetChildren()) do
  11411. if v:IsA("Accessory") then
  11412. v:Destroy()
  11413. end
  11414. end
  11415. local ayylmao = DATA.ayylmao:Clone()
  11416. ayylmao.Parent = pchar
  11417. local BC = pchar["Body Colors"]
  11418. BC.HeadColor = BrickColor.new("Fossil")
  11419. BC.LeftArmColor = BrickColor.new("Fossil")
  11420. BC.LeftLegColor = BrickColor.new("Fossil")
  11421. BC.RightArmColor = BrickColor.new("Fossil")
  11422. BC.RightLegColor = BrickColor.new("Fossil")
  11423. BC.TorsoColor = BrickColor.new("Fossil")
  11424. end
  11425. end)
  11426. HKFolder = Instance.new("Folder", game.CoreGui)
  11427. for i,v in pairs(HK) do
  11428. local HKValue = Instance.new("StringValue", HKFolder)
  11429. HKValue.Value = v
  11430. HKValue.RobloxLocked = true
  11431. end
  11432. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11433. for i,v in pairs(CMDs) do
  11434. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11435. CMDsValue.Value = v
  11436. CMDsValue.RobloxLocked = true
  11437. end
  11438. cmdOpen = false
  11439. function commands()
  11440. if cmdOpen == false then
  11441. cmdOpen = true
  11442. local cmds = cp:Clone()
  11443. cmds.Parent = game.CoreGui
  11444. local HKV = HKFolder:GetChildren()
  11445. local CMDsV = CMDsFolder:GetChildren()
  11446. dragGUI(cmds.Frame)
  11447. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11448. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11449. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11450. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11451. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11452. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11453. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11454. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11455. end
  11456. --joined/left friend option
  11457. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11458. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11459. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11460. Nfriends = true updatefile()
  11461. end)
  11462. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11463. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11464. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11465. Nfriends = false updatefile()
  11466. end)
  11467. -- Color mixer
  11468. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11469. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11470. end)
  11471. --Message time
  11472. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11473. wait()
  11474. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11475. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11476. updatefile()
  11477. end)
  11478. --CMDBAR keybind
  11479. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11480. wait()
  11481. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11482. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11483. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11484. updatefile()
  11485. end)
  11486. --Change prefix
  11487. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11488. wait()
  11489. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11490. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11491. updatefile()
  11492. end)
  11493. --Check Box for notify
  11494. checked = "http://www.roblox.com/asset/?id=65492641"
  11495. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11496. if suggestionstoggle == true then
  11497. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11498. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11499. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11500. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11501. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11502. suggestionstoggle = true
  11503. updatefile()
  11504. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11505. --Check Box for allow friends on serverlock
  11506. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11507. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11508. if allowfriends == true then
  11509. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11510. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11511. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11512. if allowfriends == true then allowfriends = false updatefile()
  11513. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11514. allowfriends = true updatefile()
  11515. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11516. --Check Box for JoinedLeft notifications
  11517. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11518. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11519. if JLnotify == true then
  11520. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11521. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11522. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11523. if JLnotify == true then JLnotify = false updatefile()
  11524. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11525. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11526. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11527. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11528. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11529. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11530. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11531. cmds.Frame.holder.bar.Hide.Visible = true
  11532. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11533. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11534. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11535. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11536. cmds.Frame.holder.bar.Hide.Visible = true
  11537. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11538. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11539. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11540. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11541. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11542. cmds.Frame.holder.bar.Hide.Visible = false end)
  11543. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11544. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11545. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11546. cmds:Destroy() cmdOpen = false end)
  11547. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11548. searchbar()
  11549. for i = 1, #HKV do
  11550. local YSize = 25
  11551. local Position = ((i * YSize) - YSize)
  11552. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11553. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11554. newcmd.Visible = true
  11555. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11556. newcmd.Text = "" .. HKV[i].Value
  11557. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11558. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11559. end
  11560. for i = 1, #CMDsV do
  11561. local YSize = 25
  11562. local Position = ((i * YSize) - YSize)
  11563. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11564. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11565. newcmd.Visible = true
  11566. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11567. newcmd.Text = "" .. CMDsV[i].Value
  11568. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11569. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11570. end
  11571. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11572. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11573. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11574. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11575.  
  11576. function searchbar()
  11577. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11578. local main = CSP
  11579. local frame = CSP:WaitForChild('CMDs')
  11580. local gui = CSP:WaitForChild('Search')
  11581. local focused = false
  11582. Match = function(name,str)
  11583. return name:lower():find(str:lower()) and true
  11584. end
  11585. gui.FocusLost:connect(function(enterpressed)
  11586. gui.Text = "Search"
  11587. end)
  11588. IndexContents = function(str,bool)
  11589. local Index,SizeY = 0,0
  11590. for i,v in next, frame:GetChildren() do
  11591. if bool then
  11592. if Match(v.Text,str) then
  11593. Index = Index + 1
  11594. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11595. v.Visible = true
  11596. SizeY = SizeY + v.AbsoluteSize.Y
  11597. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11598. else
  11599. v.Visible = false
  11600. end
  11601. else
  11602. v.Visible = true
  11603. SizeY = SizeY + v.AbsoluteSize.Y
  11604. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11605. end
  11606. end
  11607. end
  11608. game:GetService('RunService').Stepped:connect(function()
  11609. if gui:IsFocused() and gui.Text == "Search" then
  11610. gui.Text = ''
  11611. end
  11612. end)
  11613. gui.Changed:connect(function()
  11614. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11615. end)
  11616.  
  11617. IndexContents('',true)
  11618. end
  11619.  
  11620. function runwindow()
  11621. commands()
  11622. searchbar()
  11623. end
  11624.  
  11625. addcmd('settings','opens settings window',{'toggles'},
  11626. function(args, speaker)
  11627. if speaker.userId ~= LP.userId then
  11628. lponly(speaker)
  11629. else
  11630. runwindow()
  11631. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11632. wait(0.1)
  11633. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11634. wait(0.1)
  11635. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11636. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11637. end
  11638. end)
  11639.  
  11640. function movetab(speaker,PART)
  11641. game:GetService('RunService').Stepped:connect(function()
  11642. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11643. PART.Locked = true
  11644. local cf = speaker.Character.HumanoidRootPart.CFrame
  11645. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11646. PART.CFrame = newcf end end) end
  11647.  
  11648. hastab = {}
  11649. addcmd('tablet','opens tablet gui',{},
  11650. function(args, speaker)
  11651. for _, child in pairs( workspace:GetChildren()) do
  11652. if child.Name == speaker.Name .. "TAB" then
  11653. child:Destroy() end end
  11654. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11655. local GUI = Instance.new("SurfaceGui")
  11656. local holder = Instance.new("Frame")
  11657. local bar = Instance.new("Frame")
  11658. local Title = Instance.new("TextLabel")
  11659. local MAIN = Instance.new("Frame")
  11660. local Example = Instance.new("TextLabel")
  11661. local CMDs = Instance.new("ScrollingFrame")
  11662. local PART = Instance.new("Part")
  11663. PART.Name = speaker.Name .. 'TAB'
  11664. PART.Color = maincolor
  11665. PART.Size = Vector3.new(7, 7.8, 0.2)
  11666. PART.Transparency = 0
  11667. PART.Locked = true
  11668. PART.CanCollide = false
  11669. PART.Parent = workspace
  11670. PART.Anchored = true
  11671. PART.Material = "Neon"
  11672. local GUI = Instance.new("SurfaceGui")
  11673. local holder = Instance.new("Frame")
  11674. local bar = Instance.new("Frame")
  11675. local Title = Instance.new("TextLabel")
  11676. local MAIN = Instance.new("Frame")
  11677. local Example = Instance.new("TextLabel")
  11678. local CMDs = Instance.new("ScrollingFrame")
  11679. GUI.Name = "GUI"
  11680. GUI.Parent = PART
  11681. GUI.CanvasSize = Vector2.new(500, 600)
  11682. GUI.Face = Enum.NormalId.Back
  11683. holder.Name = "holder"
  11684. holder.Parent = GUI
  11685. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11686. holder.BackgroundTransparency = 1
  11687. holder.BorderSizePixel = 2
  11688. holder.Position = UDim2.new(0, 0, 0, 10)
  11689. holder.Size = UDim2.new(0, 300, 0, 330)
  11690. holder.ZIndex = 2
  11691. bar.Name = "bar"
  11692. bar.Parent = holder
  11693. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11694. bar.BackgroundTransparency = 0.89999997615814
  11695. bar.BorderSizePixel = 0
  11696. bar.Position = UDim2.new(0, 10, 1, -330)
  11697. bar.Size = UDim2.new(0, 480, 0, 33)
  11698. Title.Name = "Title"
  11699. Title.Parent = bar
  11700. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11701. Title.BackgroundTransparency = 1
  11702. Title.Size = UDim2.new(1, 0, 0, 30)
  11703. Title.Font = Enum.Font.SourceSansBold
  11704. Title.FontSize = Enum.FontSize.Size24
  11705. Title.Text = "[Infinite Yield] Command List"
  11706. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11707. MAIN.Name = "MAIN"
  11708. MAIN.Parent = holder
  11709. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11710. MAIN.BackgroundTransparency = 0.89999997615814
  11711. MAIN.BorderSizePixel = 0
  11712. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11713. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11714. Example.Name = "Example"
  11715. Example.Parent = MAIN
  11716. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11717. Example.BackgroundTransparency = 1
  11718. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11719. Example.BorderSizePixel = 0
  11720. Example.Size = UDim2.new(0, 190, 0, 40)
  11721. Example.Visible = false
  11722. Example.Font = Enum.Font.SourceSansBold
  11723. Example.FontSize = Enum.FontSize.Size36
  11724. Example.Text = "txt"
  11725. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11726. Example.TextStrokeTransparency = 0
  11727. Example.TextXAlignment = Enum.TextXAlignment.Left
  11728. Example.ZIndex = 6
  11729. CMDs.Name = "CMDs"
  11730. CMDs.Parent = MAIN
  11731. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11732. CMDs.BackgroundTransparency = 1
  11733. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11734. CMDs.BorderSizePixel = 0
  11735. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11736. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11737. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11738. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11739. CMDs.ScrollBarThickness = 15
  11740. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11741. local CMDsV = CMDsFolder:GetChildren()
  11742. for i = 1, #CMDsV do
  11743. local YSize = 35
  11744. local Position = ((i * YSize) - YSize)
  11745. local newcmd = Example:Clone()
  11746. newcmd.Parent = CMDs
  11747. newcmd.Visible = true
  11748. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11749. newcmd.Text = "" .. CMDsV[i].Value
  11750. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11751. local cf = speaker.Character.HumanoidRootPart.CFrame
  11752. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11753. PART.CFrame = newcf
  11754. speaker.Character.Humanoid.Died:connect(function()
  11755. PART:Destroy() end)
  11756. wait(1)
  11757. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11758. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11759. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11760. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11761. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11762. end)
  11763.  
  11764. function updatepositions()
  11765. if PList then
  11766. PList:ClearAllChildren()
  11767. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11768. for i = 1, #WayPoints do
  11769. local YSize = 25
  11770. local Position = ((i * YSize) - YSize)
  11771. local newcmd = Example:Clone()
  11772. newcmd.Parent = PList
  11773. newcmd.Visible = true
  11774. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11775. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11776. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11777. local goto = Instance.new("TextButton")
  11778. goto.Name = "goto"
  11779. goto.Parent = PList
  11780. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11781. goto.BackgroundTransparency = 0.30000001192093
  11782. goto.BorderColor3 = Color3.new(1, 0, 0)
  11783. goto.BorderSizePixel = 0
  11784. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11785. goto.Size = UDim2.new(0, 20, 0, 20)
  11786. goto.FontSize = Enum.FontSize.Size14
  11787. goto.Text = ""
  11788. goto.ZIndex = 6
  11789. goto.MouseButton1Click:Connect(function()
  11790. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11791. end)
  11792. end
  11793. end
  11794. end
  11795.  
  11796. posopen = false
  11797. addcmd("positions","lists waypoints",{'pos'},
  11798. function(args, speaker)
  11799. if posopen == false then
  11800. posopen = true
  11801. local Pos = Instance.new("ScreenGui")
  11802. local drag = Instance.new("Frame")
  11803. local PromptDialog = Instance.new("Frame")
  11804. local shadow = Instance.new("Frame")
  11805. local PopupText = Instance.new("TextLabel")
  11806. local Exit = Instance.new("TextButton")
  11807. local ContainerFrame = Instance.new("Frame")
  11808. PList = Instance.new("ScrollingFrame")
  11809. Pos.Name = "Pos"
  11810. Pos.Parent = game.CoreGui
  11811. drag.Name = "drag"
  11812. drag.Parent = Pos
  11813. drag.Active = true
  11814. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11815. drag.BackgroundTransparency = 1
  11816. dragGUI(drag)
  11817. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11818. drag.Size = UDim2.new(0, 290, 0, 30)
  11819. PromptDialog.Name = "PromptDialog"
  11820. PromptDialog.Parent = drag
  11821. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11822. PromptDialog.BackgroundTransparency = 1
  11823. PromptDialog.BorderSizePixel = 0
  11824. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11825. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11826. PromptDialog.ZIndex = 8
  11827. shadow.Name = "shadow"
  11828. shadow.Parent = PromptDialog
  11829. shadow.BackgroundColor3 = maincolor
  11830. shadow.BackgroundTransparency = 0.30000001192093
  11831. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11832. shadow.BorderSizePixel = 0
  11833. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11834. shadow.Size = UDim2.new(0, 290, 0, 26)
  11835. PopupText.Name = "PopupText"
  11836. PopupText.Parent = shadow
  11837. PopupText.BackgroundTransparency = 1
  11838. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11839. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11840. PopupText.ZIndex = 110
  11841. PopupText.Font = Enum.Font.SourceSansBold
  11842. PopupText.FontSize = Enum.FontSize.Size28
  11843. PopupText.Text = "Positions"
  11844. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11845. PopupText.TextStrokeTransparency = 0
  11846. PopupText.TextWrapped = true
  11847. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11848. Exit.Name = "Exit"
  11849. Exit.Parent = shadow
  11850. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11851. Exit.BackgroundTransparency = 0.30000001192093
  11852. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11853. Exit.BorderSizePixel = 0
  11854. Exit.Position = UDim2.new(0, 267, 0, 3)
  11855. Exit.Size = UDim2.new(0, 20, 0, 20)
  11856. Exit.FontSize = Enum.FontSize.Size14
  11857. Exit.Text = ""
  11858. ContainerFrame.Name = "ContainerFrame"
  11859. ContainerFrame.Parent = PromptDialog
  11860. ContainerFrame.BackgroundColor3 = maincolor
  11861. ContainerFrame.BackgroundTransparency = 0.5
  11862. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11863. ContainerFrame.BorderSizePixel = 0
  11864. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11865. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11866. ContainerFrame.ZIndex = 5
  11867. PList.Name = "List"
  11868. PList.Parent = ContainerFrame
  11869. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11870. PList.BackgroundTransparency = 1
  11871. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11872. PList.BorderSizePixel = 0
  11873. PList.Position = UDim2.new(0, 10, 0, 5)
  11874. PList.Size = UDim2.new(0, 280, 0, 230)
  11875. PList.ZIndex = 6
  11876. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11877. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11878. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11879. PList.ScrollBarThickness = 8
  11880. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11881. updatepositions()
  11882. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11883. Exit.MouseButton1Click:Connect(function()
  11884. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11885. wait(0.6) posopen = false Pos:Destroy() end) end
  11886. end)
  11887.  
  11888. function updateadmins()
  11889. if AList then
  11890. AList:ClearAllChildren()
  11891. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11892. for i = 1, #adminname do
  11893. local YSize = 25
  11894. local Position = ((i * YSize) - YSize)
  11895. local newcmd = Example:Clone()
  11896. newcmd.Parent = AList
  11897. newcmd.Visible = true
  11898. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11899. newcmd.Text = adminname[i].NAME
  11900. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11901. end
  11902. end
  11903. end
  11904.  
  11905. adminsopen = false
  11906. adminname = {}
  11907. addcmd('admins','displays admins',{'adminlist'},
  11908. function(args, speaker)
  11909. if speaker.userId ~= LP.userId then
  11910. lponly(speaker) else
  11911. if adminsopen == false then
  11912. adminsopen = true
  11913. local admins = Instance.new("ScreenGui")
  11914. local drag = Instance.new("Frame")
  11915. local PromptDialog = Instance.new("Frame")
  11916. local shadow = Instance.new("Frame")
  11917. local PopupText = Instance.new("TextLabel")
  11918. local Exit = Instance.new("TextButton")
  11919. local ContainerFrame = Instance.new("Frame")
  11920. AList = Instance.new("ScrollingFrame")
  11921. admins.Name = "Admins"
  11922. admins.Parent = game.CoreGui
  11923. drag.Name = "drag"
  11924. drag.Parent = admins
  11925. drag.Active = true
  11926. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11927. drag.BackgroundTransparency = 1
  11928. dragGUI(drag)
  11929. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11930. drag.Size = UDim2.new(0, 290, 0, 30)
  11931. PromptDialog.Name = "PromptDialog"
  11932. PromptDialog.Parent = drag
  11933. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11934. PromptDialog.BackgroundTransparency = 1
  11935. PromptDialog.BorderSizePixel = 0
  11936. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11937. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11938. PromptDialog.ZIndex = 8
  11939. shadow.Name = "shadow"
  11940. shadow.Parent = PromptDialog
  11941. shadow.BackgroundColor3 = maincolor
  11942. shadow.BackgroundTransparency = 0.30000001192093
  11943. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11944. shadow.BorderSizePixel = 0
  11945. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11946. shadow.Size = UDim2.new(0, 290, 0, 26)
  11947. PopupText.Name = "PopupText"
  11948. PopupText.Parent = shadow
  11949. PopupText.BackgroundTransparency = 1
  11950. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11951. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11952. PopupText.ZIndex = 110
  11953. PopupText.Font = Enum.Font.SourceSansBold
  11954. PopupText.FontSize = Enum.FontSize.Size28
  11955. PopupText.Text = "Admins"
  11956. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11957. PopupText.TextStrokeTransparency = 0
  11958. PopupText.TextWrapped = true
  11959. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11960. Exit.Name = "Exit"
  11961. Exit.Parent = shadow
  11962. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11963. Exit.BackgroundTransparency = 0.30000001192093
  11964. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11965. Exit.BorderSizePixel = 0
  11966. Exit.Position = UDim2.new(0, 267, 0, 3)
  11967. Exit.Size = UDim2.new(0, 20, 0, 20)
  11968. Exit.FontSize = Enum.FontSize.Size14
  11969. Exit.Text = ""
  11970. ContainerFrame.Name = "ContainerFrame"
  11971. ContainerFrame.Parent = PromptDialog
  11972. ContainerFrame.BackgroundColor3 = maincolor
  11973. ContainerFrame.BackgroundTransparency = 0.5
  11974. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11975. ContainerFrame.BorderSizePixel = 0
  11976. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11977. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11978. ContainerFrame.ZIndex = 5
  11979. AList.Name = "List"
  11980. AList.Parent = ContainerFrame
  11981. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11982. AList.BackgroundTransparency = 1
  11983. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11984. AList.BorderSizePixel = 0
  11985. AList.Position = UDim2.new(0, 10, 0, 5)
  11986. AList.Size = UDim2.new(0, 280, 0, 230)
  11987. AList.ZIndex = 6
  11988. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11989. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11990. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11991. AList.ScrollBarThickness = 8
  11992. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11993. updateadmins()
  11994. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11995. Exit.MouseButton1Click:Connect(function()
  11996. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11997. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11998. end)
  11999.  
  12000. function updatebans()
  12001. if BList then
  12002. BList:ClearAllChildren()
  12003. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12004. for i = 1, #banname do
  12005. local YSize = 25
  12006. local Position = ((i * YSize) - YSize)
  12007. local newcmd = Example:Clone()
  12008. newcmd.Parent = BList
  12009. newcmd.Visible = true
  12010. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12011. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  12012. newcmd.TextSize = 20
  12013. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12014. local delet = Instance.new("TextButton")
  12015. delet.Name = "delet"
  12016. delet.Parent = BList
  12017. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12018. delet.BackgroundTransparency = 0.30000001192093
  12019. delet.BorderColor3 = Color3.new(1, 0, 0)
  12020. delet.BorderSizePixel = 0
  12021. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12022. delet.Size = UDim2.new(0, 20, 0, 20)
  12023. delet.FontSize = Enum.FontSize.Size14
  12024. delet.Text = ""
  12025. delet.ZIndex = 6
  12026. delet.MouseButton1Click:Connect(function()
  12027. execCmd("unban "..banname[i].NAME)
  12028. end)
  12029. end
  12030. end
  12031. end
  12032.  
  12033. banname = {}
  12034. bansopen = false
  12035. addcmd('bans','displays bans',{'banlist'},
  12036. function(args, speaker)
  12037. if speaker.userId ~= LP.userId then
  12038. lponly(speaker) else
  12039. if bansopen == false then
  12040. bansopen = true
  12041. local Bans = Instance.new("ScreenGui")
  12042. local drag = Instance.new("Frame")
  12043. local PromptDialog = Instance.new("Frame")
  12044. local ContainerFrame = Instance.new("Frame")
  12045. BList = Instance.new("ScrollingFrame")
  12046. local shadow = Instance.new("Frame")
  12047. local Exit = Instance.new("TextButton")
  12048. local PopupText = Instance.new("TextLabel")
  12049. Bans.Name = "Bans"
  12050. Bans.Parent = game.CoreGui
  12051. drag.Name = "drag"
  12052. drag.Parent = Bans
  12053. drag.Active = true
  12054. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12055. drag.BackgroundTransparency = 1
  12056. dragGUI(drag)
  12057. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12058. drag.Size = UDim2.new(0, 438, 0, 26)
  12059. PromptDialog.Name = "PromptDialog"
  12060. PromptDialog.Parent = drag
  12061. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12062. PromptDialog.BackgroundTransparency = 1
  12063. PromptDialog.BorderSizePixel = 0
  12064. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12065. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12066. PromptDialog.ZIndex = 5
  12067. ContainerFrame.Name = "ContainerFrame"
  12068. ContainerFrame.Parent = PromptDialog
  12069. ContainerFrame.BackgroundColor3 = maincolor
  12070. ContainerFrame.BackgroundTransparency = 0.5
  12071. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12072. ContainerFrame.BorderSizePixel = 0
  12073. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12074. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12075. ContainerFrame.ZIndex = 5
  12076. BList.Name = "List"
  12077. BList.Parent = ContainerFrame
  12078. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12079. BList.BackgroundTransparency = 1
  12080. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12081. BList.BorderSizePixel = 0
  12082. BList.Position = UDim2.new(0, 10, 0, 9)
  12083. BList.Size = UDim2.new(0, 428, 0, 230)
  12084. BList.ZIndex = 5
  12085. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12086. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12087. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12088. BList.ScrollBarThickness = 8
  12089. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12090. shadow.Name = "shadow"
  12091. shadow.Parent = PromptDialog
  12092. shadow.BackgroundColor3 = maincolor
  12093. shadow.BackgroundTransparency = 0.30000001192093
  12094. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12095. shadow.BorderSizePixel = 0
  12096. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12097. shadow.Size = UDim2.new(0, 438, 0, 26)
  12098. Exit.Name = "Exit"
  12099. Exit.Parent = shadow
  12100. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12101. Exit.BackgroundTransparency = 0.30000001192093
  12102. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12103. Exit.BorderSizePixel = 0
  12104. Exit.Position = UDim2.new(0, 415, 0, 3)
  12105. Exit.Size = UDim2.new(0, 20, 0, 20)
  12106. Exit.FontSize = Enum.FontSize.Size14
  12107. Exit.Text = ""
  12108. PopupText.Name = "PopupText"
  12109. PopupText.Parent = shadow
  12110. PopupText.BackgroundTransparency = 1
  12111. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12112. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12113. PopupText.ZIndex = 6
  12114. PopupText.Font = Enum.Font.SourceSansBold
  12115. PopupText.FontSize = Enum.FontSize.Size32
  12116. PopupText.Text = "Bans"
  12117. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12118. PopupText.TextStrokeTransparency = 0
  12119. PopupText.TextWrapped = true
  12120. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12121. updatebans()
  12122. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12123. Exit.MouseButton1Click:Connect(function()
  12124. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12125. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12126. end)
  12127.  
  12128. function updatealiases()
  12129. if AlList then
  12130. AlList:ClearAllChildren()
  12131. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12132. for i = 1, #aliasSave do
  12133. local YSize = 25
  12134. local Position = ((i * YSize) - YSize)
  12135. local newcmd = Example:Clone()
  12136. newcmd.Parent = AlList
  12137. newcmd.Visible = true
  12138. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12139. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12140. newcmd.TextSize = 20
  12141. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12142. local delet = Instance.new("TextButton")
  12143. delet.Name = "delet"
  12144. delet.Parent = AlList
  12145. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12146. delet.BackgroundTransparency = 0.30000001192093
  12147. delet.BorderColor3 = Color3.new(1, 0, 0)
  12148. delet.BorderSizePixel = 0
  12149. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12150. delet.Size = UDim2.new(0, 20, 0, 20)
  12151. delet.FontSize = Enum.FontSize.Size14
  12152. delet.Text = ""
  12153. delet.ZIndex = 6
  12154. delet.MouseButton1Click:Connect(function()
  12155. execCmd("removealias "..aliasSave[i].ALIAS)
  12156. end)
  12157. end
  12158. end
  12159. end
  12160.  
  12161. aliasesopen = false
  12162. addcmd('aliases','displays aliases',{},
  12163. function(args, speaker)
  12164. if speaker.userId ~= LP.userId then
  12165. lponly(speaker) else
  12166. if aliasesopen == false then
  12167. aliasesopen = true
  12168. local aliases = Instance.new("ScreenGui")
  12169. local drag = Instance.new("Frame")
  12170. local PromptDialog = Instance.new("Frame")
  12171. local ContainerFrame = Instance.new("Frame")
  12172. AlList = Instance.new("ScrollingFrame")
  12173. local shadow = Instance.new("Frame")
  12174. local Exit = Instance.new("TextButton")
  12175. local PopupText = Instance.new("TextLabel")
  12176. aliases.Name = "Aliases"
  12177. aliases.Parent = game.CoreGui
  12178. drag.Name = "drag"
  12179. drag.Parent = aliases
  12180. drag.Active = true
  12181. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12182. drag.BackgroundTransparency = 1
  12183. dragGUI(drag)
  12184. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12185. drag.Size = UDim2.new(0, 438, 0, 26)
  12186. PromptDialog.Name = "PromptDialog"
  12187. PromptDialog.Parent = drag
  12188. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12189. PromptDialog.BackgroundTransparency = 1
  12190. PromptDialog.BorderSizePixel = 0
  12191. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12192. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12193. PromptDialog.ZIndex = 5
  12194. ContainerFrame.Name = "ContainerFrame"
  12195. ContainerFrame.Parent = PromptDialog
  12196. ContainerFrame.BackgroundColor3 = maincolor
  12197. ContainerFrame.BackgroundTransparency = 0.5
  12198. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12199. ContainerFrame.BorderSizePixel = 0
  12200. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12201. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12202. ContainerFrame.ZIndex = 5
  12203. AlList.Name = "List"
  12204. AlList.Parent = ContainerFrame
  12205. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12206. AlList.BackgroundTransparency = 1
  12207. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12208. AlList.BorderSizePixel = 0
  12209. AlList.Position = UDim2.new(0, 10, 0, 9)
  12210. AlList.Size = UDim2.new(0, 428, 0, 230)
  12211. AlList.ZIndex = 5
  12212. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12213. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12214. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12215. AlList.ScrollBarThickness = 8
  12216. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12217. shadow.Name = "shadow"
  12218. shadow.Parent = PromptDialog
  12219. shadow.BackgroundColor3 = maincolor
  12220. shadow.BackgroundTransparency = 0.30000001192093
  12221. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12222. shadow.BorderSizePixel = 0
  12223. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12224. shadow.Size = UDim2.new(0, 438, 0, 26)
  12225. Exit.Name = "Exit"
  12226. Exit.Parent = shadow
  12227. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12228. Exit.BackgroundTransparency = 0.30000001192093
  12229. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12230. Exit.BorderSizePixel = 0
  12231. Exit.Position = UDim2.new(0, 415, 0, 3)
  12232. Exit.Size = UDim2.new(0, 20, 0, 20)
  12233. Exit.FontSize = Enum.FontSize.Size14
  12234. Exit.Text = ""
  12235. PopupText.Name = "PopupText"
  12236. PopupText.Parent = shadow
  12237. PopupText.BackgroundTransparency = 1
  12238. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12239. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12240. PopupText.ZIndex = 6
  12241. PopupText.Font = Enum.Font.SourceSansBold
  12242. PopupText.FontSize = Enum.FontSize.Size32
  12243. PopupText.Text = "Aliases"
  12244. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12245. PopupText.TextStrokeTransparency = 0
  12246. PopupText.TextWrapped = true
  12247. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12248. updatealiases()
  12249. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12250. Exit.MouseButton1Click:Connect(function()
  12251. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12252. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12253. end)
  12254.  
  12255. addcmd('sound', 'plays a sound',{'music','play'},
  12256. function(args, speaker)
  12257. if isNumber(args[1]) then
  12258. for i,v in pairs(game:GetDescendants()) do
  12259. if v:IsA'Sound'then v:Destroy() end end
  12260. local c = args[1] or 'stop'
  12261. if std.inTable({'stop'}, c:lower()) then return end
  12262. local s = Instance.new("Sound", workspace)
  12263. s.Name = "Adminsound"
  12264. s.Looped = true
  12265. s.SoundId = "rbxassetid://" .. c
  12266. s.Volume = 1
  12267. s:Play()
  12268. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12269. playerenabled = false
  12270. Notify('Playing: '..Asset.Name..' ('..c..')')
  12271. else
  12272. local name = GLS(false, 0)
  12273. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12274. Notify('Stopped audio')
  12275. for i,v in pairs(game:GetDescendants()) do
  12276. if v:IsA'Sound'then v:Destroy() end end
  12277. return
  12278. end
  12279. Notify('Loading list...')
  12280. local Audios = Instance.new("ScreenGui")
  12281. local drag = Instance.new("Frame")
  12282. local PromptDialog = Instance.new("Frame")
  12283. local ContainerFrame = Instance.new("Frame")
  12284. local AudList = Instance.new("ScrollingFrame")
  12285. local shadow = Instance.new("Frame")
  12286. local Exit = Instance.new("TextButton")
  12287. local PopupText = Instance.new("TextLabel")
  12288. local Hide = Instance.new("TextButton")
  12289. Audios.Name = "Audios"
  12290. Audios.Parent = game.CoreGui
  12291. drag.Name = "drag"
  12292. drag.Parent = Audios
  12293. drag.Active = true
  12294. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12295. drag.BackgroundTransparency = 1
  12296. dragGUI(drag)
  12297. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12298. drag.Size = UDim2.new(0, 438, 0, 26)
  12299. PromptDialog.Name = "PromptDialog"
  12300. PromptDialog.Parent = drag
  12301. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12302. PromptDialog.BackgroundTransparency = 1
  12303. PromptDialog.BorderSizePixel = 0
  12304. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12305. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12306. PromptDialog.ZIndex = 5
  12307. PromptDialog.ClipsDescendants = true
  12308. ContainerFrame.Name = "ContainerFrame"
  12309. ContainerFrame.Parent = PromptDialog
  12310. ContainerFrame.BackgroundColor3 = maincolor
  12311. ContainerFrame.BackgroundTransparency = 0.5
  12312. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12313. ContainerFrame.BorderSizePixel = 0
  12314. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12315. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12316. ContainerFrame.ZIndex = 5
  12317. AudList.Name = "List"
  12318. AudList.Parent = ContainerFrame
  12319. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12320. AudList.BackgroundTransparency = 1
  12321. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12322. AudList.BorderSizePixel = 0
  12323. AudList.Position = UDim2.new(0, 10, 0, 9)
  12324. AudList.Size = UDim2.new(0, 428, 0, 230)
  12325. AudList.ZIndex = 5
  12326. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12327. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12328. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12329. AudList.ScrollBarThickness = 8
  12330. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12331. shadow.Name = "shadow"
  12332. shadow.Parent = PromptDialog
  12333. shadow.BackgroundColor3 = maincolor
  12334. shadow.BackgroundTransparency = 0.30000001192093
  12335. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12336. shadow.BorderSizePixel = 0
  12337. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12338. shadow.Size = UDim2.new(0, 438, 0, 26)
  12339. Exit.Name = "Exit"
  12340. Exit.Parent = shadow
  12341. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12342. Exit.BackgroundTransparency = 0.30000001192093
  12343. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12344. Exit.BorderSizePixel = 0
  12345. Exit.Position = UDim2.new(0, 415, 0, 3)
  12346. Exit.Size = UDim2.new(0, 20, 0, 20)
  12347. Exit.FontSize = Enum.FontSize.Size14
  12348. Exit.Text = ""
  12349. PopupText.Name = "PopupText"
  12350. PopupText.Parent = shadow
  12351. PopupText.BackgroundTransparency = 1
  12352. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12353. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12354. PopupText.ZIndex = 6
  12355. PopupText.Font = Enum.Font.SourceSansBold
  12356. PopupText.FontSize = Enum.FontSize.Size32
  12357. PopupText.Text = GLS(false, 0).." [Audio]"
  12358. PopupText.TextScaled = true
  12359. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12360. PopupText.TextStrokeTransparency = 0
  12361. PopupText.TextWrapped = true
  12362. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12363. Hide.Name = "Hide"
  12364. Hide.Parent = shadow
  12365. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12366. Hide.BackgroundTransparency = 0.30000001192093
  12367. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12368. Hide.BorderSizePixel = 0
  12369. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12370. Hide.Size = UDim2.new(0, 20, 0, 20)
  12371. Hide.FontSize = Enum.FontSize.Size14
  12372. Hide.Text = ""
  12373. local hidden = false
  12374. Hide.MouseButton1Down:connect(function()
  12375. if hidden == false then hidden = true
  12376. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12377. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12378. end end)
  12379. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12380. local results = HttpService:JSONDecode(json)
  12381. if #results == 0 then
  12382. Notify('No audio found :(')
  12383. Audios:Destroy()
  12384. return
  12385. end
  12386. for i,v in pairs(results) do
  12387. local YSize = 25
  12388. local Position = ((i * YSize) - YSize)
  12389. local newcmd = Example:Clone()
  12390. newcmd.Parent = AudList
  12391. newcmd.Visible = true
  12392. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12393. newcmd.Text = " "..v.Name
  12394. newcmd.TextSize = 20
  12395. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12396. local play = Instance.new("TextButton")
  12397. play.Name = "play"
  12398. play.Parent = AudList
  12399. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12400. play.BackgroundTransparency = 0.30000001192093
  12401. play.BorderColor3 = Color3.new(1, 0, 0)
  12402. play.BorderSizePixel = 0
  12403. play.Position = UDim2.new(0,-10,0, Position + 5)
  12404. play.Size = UDim2.new(0, 20, 0, 20)
  12405. play.FontSize = Enum.FontSize.Size14
  12406. play.Text = ""
  12407. play.ZIndex = 6
  12408. play.MouseButton1Click:Connect(function()
  12409. playerenabled = false
  12410. for i,v in pairs(game:GetDescendants()) do
  12411. if v:IsA'Sound'then v:Destroy() end end
  12412. wait(0.1)
  12413. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12414. local s = Instance.new("Sound", workspace)
  12415. s.Name = "Adminsound"
  12416. s.Looped = true
  12417. s.SoundId = "rbxassetid://" .. v.AssetId
  12418. s.Volume = 1
  12419. s:Play()
  12420. end)
  12421. Notify('Select an audio to play')
  12422. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12423. Exit.MouseButton1Click:Connect(function()
  12424. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12425. wait(0.6) Audios:Destroy() end) end end
  12426. end)
  12427.  
  12428. function dragmodel(model, window, frame, name)
  12429. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12430. drag:MakeJoints() drag.Name = name
  12431. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12432. function collectParts(object, baseParts)
  12433. if object:IsA("BasePart") then
  12434. baseParts[#baseParts+1] = object end
  12435. for index,child in pairs(object:GetChildren()) do
  12436. collectParts(child, baseParts) end end
  12437. collectParts(drag, parts)
  12438. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12439. dragging = true
  12440. mouse.Move:connect(function()
  12441. if dragging then
  12442. Dragger:MouseMove(mouse.UnitRay)
  12443. end end)
  12444. mouse.KeyDown:connect(function(Key)
  12445. if dragging then
  12446. if Key == "r" then
  12447. Dragger:AxisRotate("Y")
  12448. elseif Key == "t" then
  12449. Dragger:AxisRotate("X")
  12450. elseif Key == "e" then
  12451. if window == true then
  12452. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12453. end
  12454. drag:Destroy()
  12455. dragging = false
  12456. Dragger:MouseUp()
  12457. end end end)
  12458. mouse.Button1Down:connect(function()
  12459. if dragging then
  12460. if window == true then
  12461. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12462. end
  12463. dragging = false
  12464. Dragger:MouseUp()
  12465. end end) end
  12466.  
  12467. addcmd('insert', 'inserts a model',{'ins'},
  12468. function(args, speaker)
  12469. if isNumber(args[1]) then
  12470. local window = false
  12471. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12472. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12473. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12474. else
  12475. local name = GLS(false, 0)
  12476. Notify('Loading list...')
  12477. local Models = Instance.new("ScreenGui")
  12478. local drag = Instance.new("Frame")
  12479. local PromptDialog = Instance.new("Frame")
  12480. local ModelContainerFrame = Instance.new("Frame")
  12481. local ModList = Instance.new("ScrollingFrame")
  12482. local shadow = Instance.new("Frame")
  12483. local Exit = Instance.new("TextButton")
  12484. local PopupText = Instance.new("TextLabel")
  12485. local Hide = Instance.new("TextButton")
  12486. Models.Name = "Models"
  12487. Models.Parent = game.CoreGui
  12488. drag.Name = "drag"
  12489. drag.Parent = Models
  12490. drag.Active = true
  12491. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12492. drag.BackgroundTransparency = 1
  12493. dragGUI(drag)
  12494. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12495. drag.Size = UDim2.new(0, 438, 0, 26)
  12496. PromptDialog.Name = "PromptDialog"
  12497. PromptDialog.Parent = drag
  12498. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12499. PromptDialog.BackgroundTransparency = 1
  12500. PromptDialog.BorderSizePixel = 0
  12501. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12502. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12503. PromptDialog.ClipsDescendants = true
  12504. PromptDialog.ZIndex = 5
  12505. ModelContainerFrame.Name = "ContainerFrame"
  12506. ModelContainerFrame.Parent = PromptDialog
  12507. ModelContainerFrame.BackgroundColor3 = maincolor
  12508. ModelContainerFrame.BackgroundTransparency = 0.5
  12509. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12510. ModelContainerFrame.BorderSizePixel = 0
  12511. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12512. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12513. ModelContainerFrame.ZIndex = 5
  12514. ModList.Name = "List"
  12515. ModList.Parent = ModelContainerFrame
  12516. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12517. ModList.BackgroundTransparency = 1
  12518. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12519. ModList.BorderSizePixel = 0
  12520. ModList.Position = UDim2.new(0, 10, 0, 9)
  12521. ModList.Size = UDim2.new(0, 428, 0, 230)
  12522. ModList.ZIndex = 5
  12523. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12524. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12525. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12526. ModList.ScrollBarThickness = 8
  12527. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12528. shadow.Name = "shadow"
  12529. shadow.Parent = PromptDialog
  12530. shadow.BackgroundColor3 = maincolor
  12531. shadow.BackgroundTransparency = 0.30000001192093
  12532. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12533. shadow.BorderSizePixel = 0
  12534. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12535. shadow.Size = UDim2.new(0, 438, 0, 26)
  12536. Exit.Name = "Exit"
  12537. Exit.Parent = shadow
  12538. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12539. Exit.BackgroundTransparency = 0.30000001192093
  12540. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12541. Exit.BorderSizePixel = 0
  12542. Exit.Position = UDim2.new(0, 415, 0, 3)
  12543. Exit.Size = UDim2.new(0, 20, 0, 20)
  12544. Exit.FontSize = Enum.FontSize.Size14
  12545. Exit.Text = ""
  12546. PopupText.Name = "PopupText"
  12547. PopupText.Parent = shadow
  12548. PopupText.BackgroundTransparency = 1
  12549. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12550. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12551. PopupText.ZIndex = 6
  12552. PopupText.Font = Enum.Font.SourceSansBold
  12553. PopupText.FontSize = Enum.FontSize.Size32
  12554. PopupText.Text = GLS(false, 0).." [Models]"
  12555. PopupText.TextScaled = true
  12556. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12557. PopupText.TextStrokeTransparency = 0
  12558. PopupText.TextWrapped = true
  12559. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12560. Hide.Name = "Hide"
  12561. Hide.Parent = shadow
  12562. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12563. Hide.BackgroundTransparency = 0.30000001192093
  12564. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12565. Hide.BorderSizePixel = 0
  12566. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12567. Hide.Size = UDim2.new(0, 20, 0, 20)
  12568. Hide.FontSize = Enum.FontSize.Size14
  12569. Hide.Text = ""
  12570. local hidden = false
  12571. Hide.MouseButton1Down:connect(function()
  12572. if hidden == false then hidden = true
  12573. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12574. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12575. end end)
  12576. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12577. local results = HttpService:JSONDecode(json)
  12578. if #results == 0 then
  12579. Notify('No models found :(')
  12580. Models:Destroy()
  12581. return
  12582. end
  12583. for i,v in pairs(results) do
  12584. local YSize = 100
  12585. local Position = ((i * YSize) - YSize)
  12586. local newcmd = Example:Clone()
  12587. newcmd.Parent = ModList
  12588. newcmd.Visible = true
  12589. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12590. newcmd.Text = " "..v.Name
  12591. newcmd.TextSize = 20
  12592. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12593. local ins = Instance.new("TextButton")
  12594. ins.Name = "ins"
  12595. ins.Parent = ModList
  12596. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12597. ins.BackgroundTransparency = 0.30000001192093
  12598. ins.BorderColor3 = Color3.new(1, 0, 0)
  12599. ins.BorderSizePixel = 0
  12600. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12601. ins.Size = UDim2.new(0, 20, 0, 20)
  12602. ins.FontSize = Enum.FontSize.Size14
  12603. ins.Text = ""
  12604. ins.ZIndex = 6
  12605. local img = Instance.new("ImageLabel")
  12606. img.Parent = ModList
  12607. img.Position = UDim2.new(0,300,0, Position + 5)
  12608. img.Size = UDim2.new(0,100,0,100)
  12609. img.ZIndex = 6
  12610. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12611. img.BackgroundTransparency = 1
  12612. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12613. ins.MouseButton1Click:Connect(function()
  12614. local window = true
  12615. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12616. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12617. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12618. end)
  12619. Notify('Select a model to insert')
  12620. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12621. Exit.MouseButton1Click:Connect(function()
  12622. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12623. wait(0.6) Models:Destroy() end) end end
  12624. end)
  12625.  
  12626. addcmd('cmds','opens cmds window',{'commands'},
  12627. function(args, speaker)
  12628. if speaker.userId ~= LP.userId then
  12629. for _, child in pairs( workspace:GetChildren()) do
  12630. if child.Name == speaker.Name .. "TAB" then
  12631. child:Destroy() end end
  12632. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12633. local GUI = Instance.new("SurfaceGui")
  12634. local holder = Instance.new("Frame")
  12635. local bar = Instance.new("Frame")
  12636. local Title = Instance.new("TextLabel")
  12637. local MAIN = Instance.new("Frame")
  12638. local Example = Instance.new("TextLabel")
  12639. local CMDs = Instance.new("ScrollingFrame")
  12640. local PART = Instance.new("Part")
  12641. PART.Name = speaker.Name .. 'TAB'
  12642. PART.Color = maincolor
  12643. PART.Size = Vector3.new(7, 7.8, 0.2)
  12644. PART.Transparency = 0
  12645. PART.Locked = true
  12646. PART.CanCollide = false
  12647. PART.Parent = workspace
  12648. PART.Anchored = true
  12649. PART.Material = "Neon"
  12650. local GUI = Instance.new("SurfaceGui")
  12651. local holder = Instance.new("Frame")
  12652. local bar = Instance.new("Frame")
  12653. local Title = Instance.new("TextLabel")
  12654. local MAIN = Instance.new("Frame")
  12655. local Example = Instance.new("TextLabel")
  12656. local CMDs = Instance.new("ScrollingFrame")
  12657. GUI.Name = "GUI"
  12658. GUI.Parent = PART
  12659. GUI.CanvasSize = Vector2.new(500, 600)
  12660. GUI.Face = Enum.NormalId.Back
  12661. holder.Name = "holder"
  12662. holder.Parent = GUI
  12663. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12664. holder.BackgroundTransparency = 1
  12665. holder.BorderSizePixel = 2
  12666. holder.Position = UDim2.new(0, 0, 0, 10)
  12667. holder.Size = UDim2.new(0, 300, 0, 330)
  12668. holder.ZIndex = 2
  12669. bar.Name = "bar"
  12670. bar.Parent = holder
  12671. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12672. bar.BackgroundTransparency = 0.89999997615814
  12673. bar.BorderSizePixel = 0
  12674. bar.Position = UDim2.new(0, 10, 1, -330)
  12675. bar.Size = UDim2.new(0, 480, 0, 33)
  12676. Title.Name = "Title"
  12677. Title.Parent = bar
  12678. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12679. Title.BackgroundTransparency = 1
  12680. Title.Size = UDim2.new(1, 0, 0, 30)
  12681. Title.Font = Enum.Font.SourceSansBold
  12682. Title.FontSize = Enum.FontSize.Size24
  12683. Title.Text = "[Infinite Yield] Command List"
  12684. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12685. MAIN.Name = "MAIN"
  12686. MAIN.Parent = holder
  12687. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12688. MAIN.BackgroundTransparency = 0.89999997615814
  12689. MAIN.BorderSizePixel = 0
  12690. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12691. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12692. Example.Name = "Example"
  12693. Example.Parent = MAIN
  12694. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12695. Example.BackgroundTransparency = 1
  12696. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12697. Example.BorderSizePixel = 0
  12698. Example.Size = UDim2.new(0, 190, 0, 40)
  12699. Example.Visible = false
  12700. Example.Font = Enum.Font.SourceSansBold
  12701. Example.FontSize = Enum.FontSize.Size36
  12702. Example.Text = "txt"
  12703. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12704. Example.TextStrokeTransparency = 0
  12705. Example.TextXAlignment = Enum.TextXAlignment.Left
  12706. Example.ZIndex = 6
  12707. CMDs.Name = "CMDs"
  12708. CMDs.Parent = MAIN
  12709. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12710. CMDs.BackgroundTransparency = 1
  12711. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12712. CMDs.BorderSizePixel = 0
  12713. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12714. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12715. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12716. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12717. CMDs.ScrollBarThickness = 15
  12718. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12719. local CMDsV = CMDsFolder:GetChildren()
  12720. for i = 1, #CMDsV do
  12721. local YSize = 35
  12722. local Position = ((i * YSize) - YSize)
  12723. local newcmd = Example:Clone()
  12724. newcmd.Parent = CMDs
  12725. newcmd.Visible = true
  12726. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12727. newcmd.Text = "" .. CMDsV[i].Value
  12728. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12729. local cf = speaker.Character.HumanoidRootPart.CFrame
  12730. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12731. PART.CFrame = newcf
  12732. speaker.Character.Humanoid.Died:connect(function()
  12733. PART:Destroy() end)
  12734. wait(1)
  12735. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12736. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12737. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12738. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12739. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12740. else
  12741. if cmdOpen == true then
  12742. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12743. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12744. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12745. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12746. else
  12747. commands() searchbar()
  12748. end end
  12749. end)
  12750. cmdBAR.FocusLost:connect(function(enterpressed)
  12751. if enterpressed and cmdBAR.Text ~= "" then
  12752. spawn(function ()
  12753. execCmd(cmdBAR.Text, Player)
  12754. end)
  12755. end
  12756. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12757. cmdBAR.BorderSizePixel = 1
  12758. wait(0.1)
  12759. cmdBAR.BorderSizePixel = 0
  12760. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12761. end)
  12762. Mouse.KeyDown:connect(function(Key)
  12763. if (Key==cmdbarbind) then
  12764. cmdBAR:CaptureFocus()
  12765. cmdBAR.BorderSizePixel = 1
  12766. wait(0.1)
  12767. cmdBAR.BorderSizePixel = 2
  12768. end
  12769. end)
  12770. cmdBAR.Changed:connect(function (property)
  12771. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12772. end)
  12773. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12774. local diff = cmdBAR.TextBounds.X-250
  12775. 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)
  12776. end)
  12777. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12778. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12779. if not cmdBAR:IsFocused() then return end
  12780. if input.KeyCode == Enum.KeyCode.Up then
  12781. historyCount = historyCount + 1
  12782. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12783. cmdBAR.Text = cmdHistory[historyCount] or ""
  12784. elseif input.KeyCode == Enum.KeyCode.Down then
  12785. historyCount = historyCount - 1
  12786. if historyCount < 1 then historyCount = 1 end
  12787. cmdBAR.Text = cmdHistory[historyCount] or ""
  12788. end
  12789. end)
  12790. NOTIFY = DATA.Notification
  12791. NOTIFY.Parent = game.CoreGui
  12792. local usingNOTE = false
  12793. function Notify(msg)
  12794. spawn(function()
  12795. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12796. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12797. wait(0.5)
  12798. MusicPlayer:Hide()
  12799. if qopen == true then
  12800. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12801. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12802. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12803. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12804. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12805. NOTIFY.NOTIFY.NOTE.Text = msg
  12806. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12807. if playerenabled == true then
  12808. wait(4)
  12809. if playerenabled == true then
  12810. MusicPlayer:Show()
  12811. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12812. end
  12813. end
  12814. else
  12815. NOTIFY.NOTIFY.NOTE.Text = msg
  12816. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12817. if playerenabled == true then
  12818. wait(4)
  12819. if playerenabled == true then
  12820. MusicPlayer:Show()
  12821. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12822. end
  12823. end
  12824. end end end) end
  12825. 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
  12826. 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)
  12827. 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
  12828. 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
  12829. 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)
  12830. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12831. if aliasSave then
  12832. for i = 1, #aliasSave do
  12833. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12834. end else
  12835. aliasSave = {} wait(0.1) updatefile()
  12836. for i = 1, #aliasSave do
  12837. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12838. end end
  12839. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12840. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12841. local Logs = Instance.new("ScreenGui")
  12842. logdrag = Instance.new("Frame")
  12843. local PromptDialog = Instance.new("Frame")
  12844. local ContainerFrame = Instance.new("Frame")
  12845. local pos = Instance.new("Frame")
  12846. local clear = Instance.new("TextButton")
  12847. local scroll = Instance.new("ScrollingFrame")
  12848. local hl = Instance.new("Frame")
  12849. local whispers = Instance.new("Frame")
  12850. local CheckBox = Instance.new("ImageButton")
  12851. local box = Instance.new("TextButton")
  12852. local whispers_2 = Instance.new("TextLabel")
  12853. local chats = Instance.new("Frame")
  12854. local CheckBox_2 = Instance.new("ImageButton")
  12855. local box_2 = Instance.new("TextButton")
  12856. local chats_2 = Instance.new("TextLabel")
  12857. local commands = Instance.new("Frame")
  12858. local CheckBox_3 = Instance.new("ImageButton")
  12859. local box_3 = Instance.new("TextButton")
  12860. local commands_2 = Instance.new("TextLabel")
  12861. local shadow = Instance.new("Frame")
  12862. local Exit = Instance.new("TextButton")
  12863. local PopupText = Instance.new("TextLabel")
  12864. local Hide = Instance.new("TextButton")
  12865. Logs.Name = "Logs"
  12866. Logs.Parent = game.CoreGui
  12867. logdrag.Name = "drag"
  12868. logdrag.Parent = Logs
  12869. logdrag.Active = true
  12870. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12871. logdrag.BackgroundTransparency = 1
  12872. dragGUI(logdrag)
  12873. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12874. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12875. PromptDialog.Name = "PromptDialog"
  12876. PromptDialog.Parent = logdrag
  12877. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12878. PromptDialog.BackgroundTransparency = 1
  12879. PromptDialog.BorderSizePixel = 0
  12880. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12881. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12882. PromptDialog.ZIndex = 5
  12883. PromptDialog.ClipsDescendants = true
  12884. ContainerFrame.Name = "ContainerFrame"
  12885. ContainerFrame.Parent = PromptDialog
  12886. ContainerFrame.BackgroundColor3 = maincolor
  12887. ContainerFrame.BackgroundTransparency = 0.5
  12888. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12889. ContainerFrame.BorderSizePixel = 0
  12890. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12891. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12892. ContainerFrame.ZIndex = 5
  12893. pos.Name = "pos"
  12894. pos.Parent = ContainerFrame
  12895. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12896. pos.BackgroundTransparency = 1
  12897. pos.BorderColor3 = Color3.new(0, 0, 0)
  12898. pos.BorderSizePixel = 0
  12899. pos.Position = UDim2.new(0, 10, 0, 9)
  12900. pos.Size = UDim2.new(0, 428, 0, 230)
  12901. pos.ZIndex = 5
  12902. clear.Name = "clear"
  12903. clear.Parent = pos
  12904. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12905. clear.BackgroundTransparency = 0.80000001192093
  12906. clear.BorderColor3 = Color3.new(1, 1, 1)
  12907. clear.Position = UDim2.new(0, 3, 0, 3)
  12908. clear.Size = UDim2.new(0, 70, 0, 20)
  12909. clear.ZIndex = 5
  12910. clear.Font = Enum.Font.SourceSans
  12911. clear.FontSize = Enum.FontSize.Size14
  12912. clear.Text = "Clear"
  12913. clear.TextColor3 = Color3.new(1, 1, 1)
  12914. scroll.Name = "scroll"
  12915. scroll.Parent = pos
  12916. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12917. scroll.BackgroundTransparency = 1
  12918. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12919. scroll.BorderSizePixel = 0
  12920. scroll.Size = UDim2.new(0, 413, 0, 193)
  12921. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12922. scroll.ZIndex = 5
  12923. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12924. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12925. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12926. scroll.ScrollBarThickness = 8
  12927. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12928. hl.Name = "hl"
  12929. hl.Parent = pos
  12930. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12931. hl.BackgroundTransparency = 0.5
  12932. hl.BorderColor3 = Color3.new(0, 0, 0)
  12933. hl.BorderSizePixel = 0
  12934. hl.Position = UDim2.new(0, 2, 0, 35)
  12935. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12936. hl.ZIndex = 5
  12937. whispers.Name = "whispers"
  12938. whispers.Parent = pos
  12939. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12940. whispers.BackgroundTransparency = 1
  12941. whispers.Size = UDim2.new(0, 428, 0, 230)
  12942. CheckBox.Name = "CheckBox"
  12943. CheckBox.Parent = whispers
  12944. CheckBox.BackgroundTransparency = 1
  12945. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12946. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12947. CheckBox.ZIndex = 6
  12948. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12949. box.Name = "box"
  12950. box.Parent = whispers
  12951. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12952. box.BackgroundTransparency = 0.80000001192093
  12953. box.BorderColor3 = Color3.new(1, 1, 1)
  12954. box.Position = UDim2.new(0, 172, 0, 3)
  12955. box.Size = UDim2.new(0, 94, 0, 20)
  12956. box.ZIndex = 5
  12957. box.Font = Enum.Font.SourceSans
  12958. box.FontSize = Enum.FontSize.Size14
  12959. box.Text = ""
  12960. box.TextColor3 = Color3.new(1, 1, 1)
  12961. whispers_2.Name = "whispers"
  12962. whispers_2.Parent = whispers
  12963. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12964. whispers_2.BackgroundTransparency = 1
  12965. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12966. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12967. whispers_2.ZIndex = 6
  12968. whispers_2.Font = Enum.Font.SourceSansBold
  12969. whispers_2.FontSize = Enum.FontSize.Size14
  12970. whispers_2.Text = "Whispers"
  12971. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12972. chats.Name = "chats"
  12973. chats.Parent = pos
  12974. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12975. chats.BackgroundTransparency = 1
  12976. chats.Size = UDim2.new(0, 428, 0, 230)
  12977. CheckBox_2.Name = "CheckBox"
  12978. CheckBox_2.Parent = chats
  12979. CheckBox_2.BackgroundTransparency = 1
  12980. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12981. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12982. CheckBox_2.ZIndex = 6
  12983. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12984. box_2.Name = "box"
  12985. box_2.Parent = chats
  12986. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12987. box_2.BackgroundTransparency = 0.80000001192093
  12988. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12989. box_2.Position = UDim2.new(0, 86, 0, 3)
  12990. box_2.Size = UDim2.new(0, 73, 0, 20)
  12991. box_2.ZIndex = 5
  12992. box_2.Font = Enum.Font.SourceSans
  12993. box_2.FontSize = Enum.FontSize.Size14
  12994. box_2.Text = ""
  12995. box_2.TextColor3 = Color3.new(1, 1, 1)
  12996. chats_2.Name = "chats"
  12997. chats_2.Parent = chats
  12998. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12999. chats_2.BackgroundTransparency = 1
  13000. chats_2.Position = UDim2.new(0, 86, 0, 2)
  13001. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  13002. chats_2.ZIndex = 6
  13003. chats_2.Font = Enum.Font.SourceSansBold
  13004. chats_2.FontSize = Enum.FontSize.Size14
  13005. chats_2.Text = "Chats"
  13006. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13007. commands.Name = "commands"
  13008. commands.Parent = pos
  13009. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  13010. commands.BackgroundTransparency = 1
  13011. commands.Size = UDim2.new(0, 428, 0, 230)
  13012. CheckBox_3.Name = "CheckBox"
  13013. CheckBox_3.Parent = commands
  13014. CheckBox_3.BackgroundTransparency = 1
  13015. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  13016. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  13017. CheckBox_3.ZIndex = 6
  13018. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  13019. box_3.Name = "box"
  13020. box_3.Parent = commands
  13021. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  13022. box_3.BackgroundTransparency = 0.80000001192093
  13023. box_3.BorderColor3 = Color3.new(1, 1, 1)
  13024. box_3.Position = UDim2.new(0, 279, 0, 3)
  13025. box_3.Size = UDim2.new(0, 102, 0, 20)
  13026. box_3.ZIndex = 5
  13027. box_3.Font = Enum.Font.SourceSans
  13028. box_3.FontSize = Enum.FontSize.Size14
  13029. box_3.Text = ""
  13030. box_3.TextColor3 = Color3.new(1, 1, 1)
  13031. commands_2.Name = "commands"
  13032. commands_2.Parent = commands
  13033. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  13034. commands_2.BackgroundTransparency = 1
  13035. commands_2.Position = UDim2.new(0, 279, 0, 3)
  13036. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  13037. commands_2.ZIndex = 6
  13038. commands_2.Font = Enum.Font.SourceSansBold
  13039. commands_2.FontSize = Enum.FontSize.Size14
  13040. commands_2.Text = "Commands"
  13041. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13042. shadow.Name = "shadow"
  13043. shadow.Parent = PromptDialog
  13044. shadow.BackgroundColor3 = maincolor
  13045. shadow.BackgroundTransparency = 0.30000001192093
  13046. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13047. shadow.BorderSizePixel = 0
  13048. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13049. shadow.Size = UDim2.new(0, 438, 0, 26)
  13050. Exit.Name = "Exit"
  13051. Exit.Parent = shadow
  13052. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  13053. Exit.BackgroundTransparency = 0.30000001192093
  13054. Exit.BorderColor3 = Color3.new(1, 0, 0)
  13055. Exit.BorderSizePixel = 0
  13056. Exit.Position = UDim2.new(0, 415, 0, 3)
  13057. Exit.Size = UDim2.new(0, 20, 0, 20)
  13058. Exit.FontSize = Enum.FontSize.Size14
  13059. Exit.Text = ""
  13060. PopupText.Name = "PopupText"
  13061. PopupText.Parent = shadow
  13062. PopupText.BackgroundTransparency = 1
  13063. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13064. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13065. PopupText.ZIndex = 6
  13066. PopupText.Font = Enum.Font.SourceSansBold
  13067. PopupText.TextSize = 31
  13068. PopupText.Text = "Logs"
  13069. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13070. PopupText.TextStrokeTransparency = 0
  13071. PopupText.TextWrapped = true
  13072. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13073. Hide.Name = "Hide"
  13074. Hide.Parent = shadow
  13075. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13076. Hide.BackgroundTransparency = 0.30000001192093
  13077. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13078. Hide.BorderSizePixel = 0
  13079. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13080. Hide.Size = UDim2.new(0, 20, 0, 20)
  13081. Hide.FontSize = Enum.FontSize.Size14
  13082. Hide.Text = ""
  13083. checked = "http://www.roblox.com/asset/?id=65492641"
  13084. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13085. if chatsV == true then
  13086. CheckBox_2.Image = checked else
  13087. CheckBox_2.Image = unchecked end
  13088. box_2.MouseButton1Down:connect(function()
  13089. if chatsV == true then chatsV = false
  13090. CheckBox_2.Image = unchecked updatefile() else
  13091. chatsV = true
  13092. CheckBox_2.Image = checked updatefile() end end)
  13093. if whispersV == true then
  13094. CheckBox.Image = checked else
  13095. CheckBox.Image = unchecked end
  13096. box.MouseButton1Down:connect(function()
  13097. if whispersV == true then whispersV = false
  13098. CheckBox.Image = unchecked updatefile() else
  13099. whispersV = true
  13100. CheckBox.Image = checked updatefile() end end)
  13101. if commandsV == true then
  13102. CheckBox_3.Image = checked else
  13103. CheckBox_3.Image = unchecked end
  13104. box_3.MouseButton1Down:connect(function()
  13105. if commandsV == true then commandsV = false
  13106. CheckBox_3.Image = unchecked updatefile() else
  13107. commandsV = true
  13108. CheckBox_3.Image = checked updatefile() end end)
  13109. clear.MouseButton1Down:connect(function()
  13110. for _, child in pairs( scroll:GetChildren()) do
  13111. child:Destroy() end
  13112. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13113. end)
  13114. Exit.MouseButton1Down:connect(function()
  13115. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13116. logsopen = false
  13117. end)
  13118. local hidden = false
  13119. Hide.MouseButton1Down:connect(function()
  13120. if hidden == false then hidden = true
  13121. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13122. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13123. end end)
  13124. function logtime() -- time function from aperture
  13125. local HOUR = math.floor((tick() % 86400) / 3600)
  13126. local MINUTE = math.floor((tick() % 3600) / 60)
  13127. local SECOND = math.floor(tick() % 60)
  13128. local AP = HOUR > 11 and 'PM' or 'AM'
  13129. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13130. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13131. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13132. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13133. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13134. function CreateLabel(Name, Text)
  13135. local sf = scroll
  13136. if #sf:GetChildren() >= 2546 then
  13137. sf:ClearAllChildren()
  13138. end
  13139. local alls = 0
  13140. for i,v in pairs(sf:GetChildren()) do
  13141. if v then
  13142. alls = v.Size.Y.Offset + alls
  13143. end
  13144. if not v then
  13145. alls = 0
  13146. end
  13147. end
  13148. local tl = Instance.new('TextLabel', sf)
  13149. local il = Instance.new('Frame', tl)
  13150. tl.Name = Name
  13151. tl.ZIndex = 6
  13152. tl.Text = logtime().." - ["..Name.."]: "..Text
  13153. tl.Size = UDim2.new(0,410,0,84)
  13154. tl.BackgroundTransparency = 1
  13155. tl.BorderSizePixel = 0
  13156. tl.Font = "SourceSansBold"
  13157. tl.Position = UDim2.new(-1,0,0,alls)
  13158. tl.TextTransparency = 1
  13159. tl.TextScaled = false
  13160. tl.TextSize = 14
  13161. tl.TextWrapped = true
  13162. tl.TextXAlignment = "Left"
  13163. tl.TextYAlignment = "Top"
  13164. il.BackgroundTransparency = 1
  13165. il.BorderSizePixel = 0
  13166. il.Size = UDim2.new(0,12,1,0)
  13167. il.Position = UDim2.new(0,410,0,0)
  13168. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13169. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13170. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13171. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13172. local size2 = sf.CanvasSize.Y.Offset
  13173. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13174. for i = 0,50 do wait(0.05)
  13175. tl.TextTransparency = tl.TextTransparency - 0.05
  13176. end
  13177. tl.TextTransparency = 0
  13178. end logsloaded = true
  13179. local intro = Instance.new("ScreenGui")
  13180. local Frame = Instance.new("Frame")
  13181. local Circle = Instance.new("ImageLabel")
  13182. local ImageLabel = Instance.new("ImageLabel")
  13183. intro.Name = "intro"
  13184. intro.Parent = game.CoreGui
  13185. Frame.Parent = intro
  13186. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13187. Frame.BackgroundTransparency = 1
  13188. Frame.BorderSizePixel = 0
  13189. Frame.ClipsDescendants = true
  13190. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13191. Frame.Size = UDim2.new(0, 250, 0, 250)
  13192. Circle.Name = "Circle"
  13193. Circle.Parent = Frame
  13194. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13195. Circle.BackgroundTransparency = 1
  13196. Circle.BorderSizePixel = 0
  13197. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13198. Circle.Image = "rbxassetid://631172870"
  13199. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13200. ImageLabel.Parent = Frame
  13201. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13202. ImageLabel.BackgroundTransparency = 1
  13203. ImageLabel.BorderSizePixel = 0
  13204. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13205. ImageLabel.Image = "rbxassetid://1352543873"
  13206. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13207. local g = intro
  13208. local f = Frame
  13209. local imagef = Circle
  13210. local logof = ImageLabel
  13211. loadedintro = false
  13212. local function tween2()
  13213. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13214. wait(0.6) loadedintro = true end
  13215. local function tween1()
  13216. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13217. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13218. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13219. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13220. if workspace.FilteringEnabled == true then
  13221. Notify('Filtering ENABLED '..ServerMessage)
  13222. elseif workspace.FilteringEnabled == false then
  13223. Notify('Filtering Disabled '..ServerMessage)
  13224. end
  13225. else
  13226. if workspace.FilteringEnabled == true then
  13227. Notify('Filtering ENABLED')
  13228. elseif
  13229. workspace.FilteringEnabled == false then
  13230. Notify('Filtering Disabled')
  13231. end
  13232. end
  13233. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13234. local Admin = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13235. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13236. 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") Admin.Name = "Admin" Admin.Parent = game.CoreGui.RobloxGui.TopBarContainer
  13237. Admin.BackgroundTransparency = 1 Admin.Position = UDim2.new(0, 2, 0, -38) Admin.Size = UDim2.new(0, 50, 0, 36) Admin.AutoButtonColor = false sheild.Name = "sheild" sheild.Parent = Admin sheild.BackgroundColor3 = Color3.new(1, 1, 1)
  13238. 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)
  13239. 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)
  13240. 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
  13241. 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
  13242. 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)
  13243. 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)
  13244. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13245. 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
  13246. 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
  13247. 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)
  13248. 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)
  13249. 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)
  13250. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13251. 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)
  13252. 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
  13253. lockic = Instance.new("ImageLabel")
  13254. lockic.Name = "lock"
  13255. lockic.Parent = Admin
  13256. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13257. lockic.BackgroundTransparency = 1
  13258. lockic.ImageTransparency = 1
  13259. lockic.BorderSizePixel = 0
  13260. lockic.Position = UDim2.new(0, 53, 0, -3)
  13261. lockic.Size = UDim2.new(0, 40, 0, 40)
  13262. lockic.Image = "rbxassetid://1495252742"
  13263. info_2.TextStrokeTransparency = 0.69999998807907 MAIN.Name = "MAIN" MAIN.Parent = Admin MAIN.BackgroundColor3 = Color3.new(1, 1, 1) MAIN.BackgroundTransparency = 1 MAIN.Position = UDim2.new(0, 2, 0, -2)
  13264. MAIN.Size = UDim2.new(0, 40, 0, 40) MAIN.Font = Enum.Font.ArialBold MAIN.FontSize = Enum.FontSize.Size24 MAIN.Text = "Admin" MAIN.TextColor3 = Color3.new(1, 1, 1) MAIN.TextStrokeTransparency = 0.69999998807907
  13265. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.Admin
  13266. 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)
  13267. 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
  13268. 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)
  13269. 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)
  13270. PKR = picker.ColorPicker
  13271. local ColorPicker do
  13272. ColorPicker = {}
  13273.  
  13274. ColorPicker.new = function()
  13275. local newMt = setmetatable({},{})
  13276.  
  13277. local pickerGui = picker.ColorPicker
  13278. local pickerTopBar = pickerGui.TopBar
  13279. local pickerFrame = pickerGui.Content
  13280. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13281. local colorStrip = pickerFrame.ColorStrip
  13282. local previewFrame = pickerFrame.Preview
  13283. local basicColorsFrame = pickerFrame.BasicColors
  13284. local customColorsFrame = pickerFrame.CustomColors
  13285. local okButton = pickerFrame.Ok
  13286. local cancelButton = pickerFrame.Cancel
  13287. local defaultButton = pickerFrame.Default
  13288. rainbowButton = pickerFrame.Rainbow
  13289.  
  13290. local colorScope = colorSpace.Scope
  13291. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13292.  
  13293. local hueInput = pickerFrame.Hue.Input
  13294. local satInput = pickerFrame.Sat.Input
  13295. local valInput = pickerFrame.Val.Input
  13296.  
  13297. local redInput = pickerFrame.Red.Input
  13298. local greenInput = pickerFrame.Green.Input
  13299. local blueInput = pickerFrame.Blue.Input
  13300.  
  13301. local user = game:GetService("UserInputService")
  13302. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13303.  
  13304. local hue,sat,val = 0,0,1
  13305. local red,green,blue = 1,1,1
  13306. local chosenColor = Color3.new(0,0,0)
  13307.  
  13308. 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)}
  13309. local customColors = {}
  13310.  
  13311. local function updateColor(noupdate)
  13312. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13313. local hsvColor = Color3.fromHSV(hue,sat,val)
  13314.  
  13315. if noupdate == 2 or not noupdate then
  13316. hueInput.Text = tostring(math.ceil(359*hue))
  13317. satInput.Text = tostring(math.ceil(255*sat))
  13318. valInput.Text = tostring(math.floor(255*val))
  13319. end
  13320. if noupdate == 1 or not noupdate then
  13321. redInput.Text = tostring(math.floor(255*red))
  13322. greenInput.Text = tostring(math.floor(255*green))
  13323. blueInput.Text = tostring(math.floor(255*blue))
  13324. end
  13325.  
  13326. chosenColor = Color3.new(red,green,blue)
  13327.  
  13328. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13329. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13330. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13331. previewFrame.BackgroundColor3 = chosenColor
  13332.  
  13333. newMt.Color = chosenColor
  13334. if newMt.Changed then newMt:Changed(chosenColor) end
  13335. end
  13336.  
  13337. local function colorSpaceInput()
  13338. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13339. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13340.  
  13341. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13342. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13343.  
  13344. hue = (219 - relativeX)/219
  13345. sat = (199 - relativeY)/199
  13346.  
  13347. local hsvColor = Color3.fromHSV(hue,sat,val)
  13348. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13349.  
  13350. updateColor()
  13351. end
  13352.  
  13353. local function colorStripInput()
  13354. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13355.  
  13356. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13357.  
  13358. val = (199 - relativeY)/199
  13359.  
  13360. local hsvColor = Color3.fromHSV(hue,sat,val)
  13361. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13362.  
  13363. updateColor()
  13364. end
  13365.  
  13366. local function hookButtons(frame,func)
  13367. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13368. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13369. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13370. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13371. local releaseEvent,runEvent
  13372.  
  13373. local startTime = tick()
  13374. local pressing = true
  13375. local startNum = tonumber(frame.Text)
  13376.  
  13377. if not startNum then return end
  13378.  
  13379. releaseEvent = user.InputEnded:Connect(function(input)
  13380. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13381. releaseEvent:Disconnect()
  13382. pressing = false
  13383. end)
  13384.  
  13385. startNum = startNum + 1
  13386. func(startNum)
  13387. while pressing do
  13388. if tick()-startTime > 0.3 then
  13389. startNum = startNum + 1
  13390. func(startNum)
  13391. end
  13392. wait(0.1)
  13393. end
  13394. end
  13395. end)
  13396.  
  13397. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13398. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13399. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13400. end
  13401. end)
  13402.  
  13403. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13404. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13405. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13406. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13407. local releaseEvent,runEvent
  13408.  
  13409. local startTime = tick()
  13410. local pressing = true
  13411. local startNum = tonumber(frame.Text)
  13412.  
  13413. if not startNum then return end
  13414.  
  13415. releaseEvent = user.InputEnded:Connect(function(input)
  13416. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13417. releaseEvent:Disconnect()
  13418. pressing = false
  13419. end)
  13420.  
  13421. startNum = startNum - 1
  13422. func(startNum)
  13423. while pressing do
  13424. if tick()-startTime > 0.3 then
  13425. startNum = startNum - 1
  13426. func(startNum)
  13427. end
  13428. wait(0.1)
  13429. end
  13430. end
  13431. end)
  13432.  
  13433. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13434. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13435. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13436. end
  13437. end)
  13438. end
  13439.  
  13440. colorSpace.InputBegan:Connect(function(input)
  13441. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13442. local releaseEvent,mouseEvent
  13443.  
  13444. releaseEvent = user.InputEnded:Connect(function(input)
  13445. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13446. releaseEvent:Disconnect()
  13447. mouseEvent:Disconnect()
  13448. end)
  13449.  
  13450. mouseEvent = user.InputChanged:Connect(function(input)
  13451. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13452. colorSpaceInput()
  13453. end
  13454. end)
  13455.  
  13456. colorSpaceInput()
  13457. end
  13458. end)
  13459.  
  13460. colorStrip.InputBegan:Connect(function(input)
  13461. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13462. local releaseEvent,mouseEvent
  13463.  
  13464. releaseEvent = user.InputEnded:Connect(function(input)
  13465. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13466. releaseEvent:Disconnect()
  13467. mouseEvent:Disconnect()
  13468. end)
  13469.  
  13470. mouseEvent = user.InputChanged:Connect(function(input)
  13471. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13472. colorStripInput()
  13473. end
  13474. end)
  13475.  
  13476. colorStripInput()
  13477. end
  13478. end)
  13479.  
  13480. local function updateHue(str)
  13481. local num = tonumber(str)
  13482. if num then
  13483. hue = math.clamp(math.floor(num),0,359)/359
  13484. local hsvColor = Color3.fromHSV(hue,sat,val)
  13485. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13486. hueInput.Text = tostring(hue*359)
  13487. updateColor(1)
  13488. end
  13489. end
  13490. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13491.  
  13492. local function updateSat(str)
  13493. local num = tonumber(str)
  13494. if num then
  13495. sat = math.clamp(math.floor(num),0,255)/255
  13496. local hsvColor = Color3.fromHSV(hue,sat,val)
  13497. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13498. satInput.Text = tostring(sat*255)
  13499. updateColor(1)
  13500. end
  13501. end
  13502. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13503.  
  13504. local function updateVal(str)
  13505. local num = tonumber(str)
  13506. if num then
  13507. val = math.clamp(math.floor(num),0,255)/255
  13508. local hsvColor = Color3.fromHSV(hue,sat,val)
  13509. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13510. valInput.Text = tostring(val*255)
  13511. updateColor(1)
  13512. end
  13513. end
  13514. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13515.  
  13516. local function updateRed(str)
  13517. local num = tonumber(str)
  13518. if num then
  13519. red = math.clamp(math.floor(num),0,255)/255
  13520. local newColor = Color3.new(red,green,blue)
  13521. hue,sat,val = Color3.toHSV(newColor)
  13522. redInput.Text = tostring(red*255)
  13523. updateColor(2)
  13524. end
  13525. end
  13526. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13527.  
  13528. local function updateGreen(str)
  13529. local num = tonumber(str)
  13530. if num then
  13531. green = math.clamp(math.floor(num),0,255)/255
  13532. local newColor = Color3.new(red,green,blue)
  13533. hue,sat,val = Color3.toHSV(newColor)
  13534. greenInput.Text = tostring(green*255)
  13535. updateColor(2)
  13536. end
  13537. end
  13538. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13539.  
  13540. local function updateBlue(str)
  13541. local num = tonumber(str)
  13542. if num then
  13543. blue = math.clamp(math.floor(num),0,255)/255
  13544. local newColor = Color3.new(red,green,blue)
  13545. hue,sat,val = Color3.toHSV(newColor)
  13546. blueInput.Text = tostring(blue*255)
  13547. updateColor(2)
  13548. end
  13549. end
  13550. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13551.  
  13552. local colorChoice = Instance.new("TextButton")
  13553. colorChoice.Name = "Choice"
  13554. colorChoice.Size = UDim2.new(0,25,0,18)
  13555. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13556. colorChoice.Text = ""
  13557. colorChoice.AutoButtonColor = false
  13558.  
  13559. local row = 0
  13560. local column = 0
  13561. for i,v in pairs(basicColors) do
  13562. local newColor = colorChoice:Clone()
  13563. newColor.BackgroundColor3 = v
  13564. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13565.  
  13566. newColor.MouseButton1Click:Connect(function()
  13567. red,green,blue = v.r,v.g,v.b
  13568. local newColor = Color3.new(red,green,blue)
  13569. hue,sat,val = Color3.toHSV(newColor)
  13570. updateColor()
  13571. end)
  13572.  
  13573. newColor.Parent = basicColorsFrame
  13574. column = column + 1
  13575. if column == 6 then row = row + 1 column = 0 end
  13576. end
  13577.  
  13578. row = 0
  13579. column = 0
  13580. for i = 1,12 do
  13581. local color = customColors[i] or Color3.new(0,0,0)
  13582. local newColor = colorChoice:Clone()
  13583. newColor.BackgroundColor3 = color
  13584. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13585.  
  13586. newColor.MouseButton1Click:Connect(function()
  13587. local curColor = customColors[i] or Color3.new(0,0,0)
  13588. red,green,blue = curColor.r,curColor.g,curColor.b
  13589. hue,sat,val = Color3.toHSV(curColor)
  13590. updateColor()
  13591. end)
  13592.  
  13593. newColor.MouseButton2Click:Connect(function()
  13594. customColors[i] = chosenColor
  13595. newColor.BackgroundColor3 = chosenColor
  13596. end)
  13597.  
  13598. newColor.Parent = customColorsFrame
  13599. column = column + 1
  13600. if column == 6 then row = row + 1 column = 0 end
  13601. end
  13602.  
  13603. pickerTopBar.InputBegan:Connect(function(input)
  13604. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13605. local releaseEvent,mouseEvent
  13606. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13607.  
  13608. releaseEvent = user.InputEnded:Connect(function(input)
  13609. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13610. releaseEvent:Disconnect()
  13611. mouseEvent:Disconnect()
  13612. end)
  13613.  
  13614. mouseEvent = user.InputChanged:Connect(function(input)
  13615. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13616. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13617. end
  13618. end)
  13619. end
  13620. end)
  13621.  
  13622. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13623. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13624. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13625.  
  13626. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13627. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13628. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13629.  
  13630. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13631. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13632. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13633.  
  13634. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13635. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13636. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13637.  
  13638. updateColor()
  13639.  
  13640. newMt.SetColor = function(self,color)
  13641. red,green,blue = color.r,color.g,color.b
  13642. hue,sat,val = Color3.toHSV(color)
  13643. updateColor()
  13644. end
  13645.  
  13646. return newMt
  13647. end
  13648. end
  13649. local rainbowCount = 50
  13650. local rainbowGuiActive = false
  13651. local rainbowreset = true
  13652.  
  13653. spawn(function()
  13654. local colors = {
  13655. BrickColor.Red(),
  13656. BrickColor.Yellow(),
  13657. BrickColor.new('Lime green'),
  13658. BrickColor.new('Cyan'),
  13659. BrickColor.new('Dark indigo')
  13660. }
  13661. while wait() do
  13662. for i,v in pairs(colors) do
  13663. for num = 1,rainbowCount do
  13664. if rainbowGuiActive == true then
  13665. local mimic = i-1
  13666. if not colors[mimic] then
  13667. mimic = #colors
  13668. end
  13669. mimic = colors[mimic]
  13670. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13671. elseif rainbowreset == false then
  13672. updatecolors(SAVEDCOLOR)
  13673. rainbowreset = true
  13674. end
  13675. wait()
  13676. end
  13677. end
  13678. end
  13679. end)
  13680. local picker = ColorPicker.new()
  13681. 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
  13682. picker.Changed = function(self,color) updatecolors(color) end
  13683. picker.Rainbow = function(self)
  13684. if rainbowGuiActive == false then
  13685. rainbowGuiActive = true
  13686. rainbowButton.Text = 'Rainbow [Enabled]'
  13687. elseif rainbowGuiActive == true then
  13688. rainbowGuiActive = false
  13689. rainbowreset = false
  13690. rainbowButton.Text = 'Rainbow [Disabled]'
  13691. end end
  13692. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13693. 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))
  13694. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13695. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13696. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13697. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13698. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13699. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13700. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13701. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13702. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13703. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13704. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13705. 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"
  13706. 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"
  13707. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13708. 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
  13709. local CSP2 = game.CoreGui.sugg.suggestions
  13710. local main2 = CSP2
  13711. local frame2 = CSP2:WaitForChild('SUG')
  13712. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13713. IndexContents2 = function(str,bool)
  13714. if suggestionstoggle == true then
  13715. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13716. local Index,SizeY = 0,0
  13717. for i,v in next, frame2:GetChildren() do
  13718. if bool then
  13719. if Match2(v.Text,str) then
  13720. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13721. Index = Index + 1
  13722. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13723. v.Visible = true
  13724. SizeY = SizeY + v.AbsoluteSize.Y
  13725. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13726. v.Visible = true
  13727. SizeY = SizeY + v.AbsoluteSize.Y
  13728. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13729. IndexContents2('',true)
  13730. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13731. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13732. repeat wait() until loadedintro == true
  13733. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13734. wait(0.2)
  13735. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13736. wait(0.3) g:Destroy()
  13737. updatecolors(Color3.new(colorR, colorG, colorB))
  13738. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13739. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13740. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13741. 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
  13742. 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)
  13743. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13744. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13745. if newbar:FindFirstChild('BoxFrame') then
  13746. chatboxx() end end)
  13747. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13748. coroutine.resume(coroutine.create(function()
  13749. if script.ClassName == "LocalScript" then
  13750. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13751. Text = "The prefix is '" .. cmdprefix .. "'";
  13752. Color = Color3.new(255,255,255);
  13753. Font = Enum.Font.SourceSans;
  13754. FontSize = Enum.FontSize.Size24;
  13755. }) wait(0.5)
  13756. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13757. Text = "Click Admin on the top left to see more options";
  13758. Color = Color3.new(255,255,255);
  13759. Font = Enum.Font.SourceSans;
  13760. FontSize = Enum.FontSize.Size24;
  13761. }) end end))
  13762. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13763. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13764. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13765. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13766. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13767. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13768. qopen = false quickmenu.MouseButton1Click:connect(function()
  13769. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13770. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13771. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13772. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13773. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13774. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13775. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13776. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13777. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13778. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13779. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13780. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13781. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13782. 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)
  13783. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13784. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13785. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13786. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13787. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13788. else runwindow() end end)
  13789. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13790. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13791. Updates = Instance.new("ScreenGui")
  13792. dragg = Instance.new("Frame")
  13793. local PromptDialog = Instance.new("Frame")
  13794. local ContainerFrame = Instance.new("Frame")
  13795. local LOG = Instance.new("TextLabel")
  13796. local PopupText3 = Instance.new("TextLabel")
  13797. local PopupText4 = Instance.new("TextLabel")
  13798. local UTDV = Instance.new("TextLabel")
  13799. local PopupText5 = Instance.new("TextLabel")
  13800. local shadow = Instance.new("Frame")
  13801. Exitt = Instance.new("TextButton")
  13802. local PopupText = Instance.new("TextLabel")
  13803. local vers = Instance.new("TextLabel")
  13804. Updates.Name = "Updates"
  13805. Updates.Parent = game.CoreGui
  13806. dragg.Name = "drag"
  13807. dragg.Parent = Updates
  13808. dragg.Active = true
  13809. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13810. dragg.BackgroundTransparency = 1
  13811. dragGUI(dragg)
  13812. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13813. dragg.Size = UDim2.new(0, 438, 0, 26)
  13814. PromptDialog.Name = "PromptDialog"
  13815. PromptDialog.Parent = dragg
  13816. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13817. PromptDialog.BackgroundTransparency = 1
  13818. PromptDialog.BorderSizePixel = 0
  13819. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13820. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13821. PromptDialog.ZIndex = 5
  13822. ContainerFrame.Name = "ContainerFrame"
  13823. ContainerFrame.Parent = PromptDialog
  13824. ContainerFrame.BackgroundColor3 = maincolor
  13825. ContainerFrame.BackgroundTransparency = 0.5
  13826. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13827. ContainerFrame.BorderSizePixel = 0
  13828. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13829. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13830. ContainerFrame.ZIndex = 5
  13831. LOG.Name = "LOG"
  13832. LOG.Parent = ContainerFrame
  13833. LOG.BackgroundTransparency = 1
  13834. LOG.Position = UDim2.new(0, 8, 0, 110)
  13835. LOG.Size = UDim2.new(1, -16, 1, 0)
  13836. LOG.ZIndex = 10
  13837. LOG.Font = Enum.Font.SourceSansBold
  13838. LOG.TextSize = 20
  13839. 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"
  13840. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13841. LOG.TextStrokeTransparency = 0
  13842. LOG.TextWrapped = true
  13843. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13844. LOG.TextXAlignment = "Left"
  13845. PopupText3.Name = "PopupText3"
  13846. PopupText3.Parent = ContainerFrame
  13847. PopupText3.BackgroundTransparency = 1
  13848. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13849. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13850. PopupText3.ZIndex = 10
  13851. PopupText3.Font = Enum.Font.SourceSansBold
  13852. PopupText3.TextSize = 20
  13853. PopupText3.Text = "Edge - Moon"
  13854. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13855. PopupText3.TextStrokeTransparency = 0
  13856. PopupText3.TextWrapped = true
  13857. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13858. PopupText4.Name = "PopupText4"
  13859. PopupText4.Parent = ContainerFrame
  13860. PopupText4.BackgroundTransparency = 1
  13861. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13862. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13863. PopupText4.ZIndex = 10
  13864. PopupText4.Font = Enum.Font.SourceSansBold
  13865. PopupText4.FontSize = Enum.FontSize.Size18
  13866. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13867. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13868. PopupText4.TextStrokeTransparency = 0
  13869. PopupText4.TextWrapped = true
  13870. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13871. UTDV.Name = "UTDV"
  13872. UTDV.Parent = ContainerFrame
  13873. UTDV.BackgroundTransparency = 1
  13874. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13875. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13876. UTDV.ZIndex = 10
  13877. UTDV.Font = Enum.Font.SourceSansBold
  13878. UTDV.FontSize = Enum.FontSize.Size28
  13879. UTDV.Text = "Up to date version: N/A"
  13880. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13881. UTDV.TextStrokeTransparency = 0
  13882. UTDV.TextWrapped = true
  13883. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13884. PopupText5.Name = "PopupText5"
  13885. PopupText5.Parent = ContainerFrame
  13886. PopupText5.BackgroundTransparency = 1
  13887. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13888. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13889. PopupText5.ZIndex = 10
  13890. PopupText5.Font = Enum.Font.SourceSansBold
  13891. PopupText5.FontSize = Enum.FontSize.Size28
  13892. PopupText5.Text = "Update Log:"
  13893. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13894. PopupText5.TextStrokeTransparency = 0
  13895. PopupText5.TextWrapped = true
  13896. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13897. shadow.Name = "shadow"
  13898. shadow.Parent = PromptDialog
  13899. shadow.BackgroundColor3 = maincolor
  13900. shadow.BackgroundTransparency = 0.30000001192093
  13901. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13902. shadow.BorderSizePixel = 0
  13903. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13904. shadow.Size = UDim2.new(0, 438, 0, 26)
  13905. Exitt.Name = "Exit"
  13906. Exitt.Parent = shadow
  13907. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13908. Exitt.BackgroundTransparency = 0.30000001192093
  13909. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13910. Exitt.BorderSizePixel = 0
  13911. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13912. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13913. Exitt.FontSize = Enum.FontSize.Size14
  13914. Exitt.Text = ""
  13915. PopupText.Name = "PopupText"
  13916. PopupText.Parent = shadow
  13917. PopupText.BackgroundTransparency = 1
  13918. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13919. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13920. PopupText.ZIndex = 110
  13921. PopupText.Font = Enum.Font.SourceSansBold
  13922. PopupText.TextSize = 30
  13923. PopupText.Text = "Information"
  13924. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13925. PopupText.TextStrokeTransparency = 0
  13926. PopupText.TextWrapped = true
  13927. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13928. vers.Name = "vers"
  13929. vers.Parent = shadow
  13930. vers.BackgroundTransparency = 1
  13931. vers.Position = UDim2.new(0, 8, 0, 2)
  13932. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13933. vers.ZIndex = 110
  13934. vers.Font = Enum.Font.SourceSansBold
  13935. vers.TextSize = 20
  13936. vers.Text = "v" .. Version
  13937. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13938. vers.TextStrokeTransparency = 0
  13939. vers.TextWrapped = true
  13940. vers.TextXAlignment = Enum.TextXAlignment.Left
  13941. vers.TextYAlignment = Enum.TextYAlignment.Top
  13942. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13943. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13944. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13945. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13946.  
  13947. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13948. if not game.CoreGui:FindFirstChild('Adminrun') then
  13949. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'Adminrun'
  13950. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13951. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13952. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13953. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13954. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13955. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13956. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13957. 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
  13958. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13959. 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
  13960. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13961. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13962. 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
  13963. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13964. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13965. 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
  13966. 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
  13967. 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)
  13968. 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."
  13969. 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
  13970. 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
  13971. 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
  13972. 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)
  13973. 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'"
  13974. 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"
  13975. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13976. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13977. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13978. 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)
  13979. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13980. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13981. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13982. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13983. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13984. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13985. for _, child in pairs(game.CoreGui:GetChildren()) do
  13986. if child.Name == "Adminrun" then child:Destroy() end end wait(0.5)
  13987. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13988. else print('Infinite Yield is already running.') end
  13989. end)
  13990.  
  13991. OpenGui.Name = "OpenGui"
  13992. OpenGui.Parent = JailbreakTest
  13993. OpenGui.BackgroundColor3 = Color3.new(1, 1, 1)
  13994. OpenGui.Position = UDim2.new(0, 0, 0.764450848, 0)
  13995. OpenGui.Size = UDim2.new(0, 212, 0, 41)
  13996.  
  13997. Open.Name = "Open"
  13998. Open.Parent = OpenGui
  13999. Open.BackgroundColor3 = Color3.new(0, 0, 1)
  14000. Open.BorderSizePixel = 0
  14001. Open.Size = UDim2.new(0, 212, 0, 41)
  14002. Open.Font = Enum.Font.SciFi
  14003. Open.Text = "Open"
  14004. Open.TextColor3 = Color3.new(0, 0, 0)
  14005. Open.TextSize = 30
  14006. Open.MouseButton1Click:connect(function()
  14007. if Open.Text == "Open" then
  14008. Main.Visible = true
  14009. Open.Text = "Close"
  14010. else
  14011. Main.Visible = false
  14012. Open.Text = "Open"
  14013. end
  14014. end)
  14015.  
  14016. MadeBy.Name = "MadeBy"
  14017. MadeBy.Parent = JailbreakTest
  14018. MadeBy.BackgroundColor3 = Color3.new(0, 0, 0)
  14019. MadeBy.BackgroundTransparency = 1
  14020. MadeBy.Position = UDim2.new(0.284375012, 0, 0.0120724346, 0)
  14021. MadeBy.Size = UDim2.new(0, 1280, 0, 42)
  14022. MadeBy.Font = Enum.Font.SciFi
  14023. MadeBy.Text = "This Is Made By zOz Uxzea And This Will Be Update Again Soon"
  14024. MadeBy.TextColor3 = Color3.new(0, 0, 0)
  14025. MadeBy.TextSize = 14
  14026. MadeBy.TextWrapped = true
  14027. MadeBy.TextXAlignment = Enum.TextXAlignment.Left
  14028. -- Scripts:
Add Comment
Please, Sign In to add comment