Guest User

Untitled

a guest
May 25th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 488.33 KB | None | 0 0
  1. -- Farewell infortality
  2. -- Revamp by ImFrostic, Version 2.81
  3.  
  4. -- Objects
  5.  
  6. local Dank = Instance.new("ScreenGui")
  7. local main = Instance.new("Frame")
  8. local open = Instance.new("TextButton")
  9. local close = Instance.new("TextButton")
  10. local aimbot = Instance.new("TextButton")
  11. local infin = Instance.new("TextButton")
  12. local prison = Instance.new("TextButton")
  13.  
  14. -- Properties
  15.  
  16. Dank.Name = "Dank"
  17. Dank.Parent = game.CoreGui
  18.  
  19. main.Name = "main"
  20. main.Parent = Dank
  21. main.Visible = false
  22. main.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  23. main.Position = UDim2.new(0.256684482, 0, 0.0487329438, 0)
  24. main.Size = UDim2.new(0, 272, 0, 277)
  25.  
  26. open.Name = "open"
  27. open.Parent = Dank
  28. open.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  29. open.Position = UDim2.new(0, 0, 0.636363626, 0)
  30. open.Size = UDim2.new(0, 132, 0, 42)
  31. open.Font = Enum.Font.SciFi
  32. open.Text = "Open Nigger"
  33. open.TextColor3 = Color3.new(0, 0, 0)
  34. open.TextSize = 14
  35.  
  36. close.Name = "close"
  37. close.Parent = Dank
  38. close.Visible = false
  39. close.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  40. close.Position = UDim2.new(0, 0, 0.636363626, 0)
  41. close.Size = UDim2.new(0, 132, 0, 42)
  42. close.Font = Enum.Font.SciFi
  43. close.Text = "Close Nigger"
  44. close.TextColor3 = Color3.new(0, 0, 0)
  45. close.TextSize = 14
  46.  
  47. aimbot.MouseButton1Down:connect(function()
  48. loadstring(game:GetObjects('rbxassetid://340856112')[1].Source)()
  49.  
  50. wait()
  51.  
  52. _G.FREE_FOR_ALL = true
  53.  
  54. _G.BIND = 50 -- LEFT CTRL
  55. _G.ESP_BIND = 52 -- LEFT ALT
  56. end)
  57.  
  58.  
  59. aimbot.Name = "aimbot"
  60. aimbot.Parent = main
  61. aimbot.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  62. aimbot.Position = UDim2.new(0.0551470593, 0, 0.0541516244, 0)
  63. aimbot.Size = UDim2.new(0, 104, 0, 35)
  64. aimbot.Font = Enum.Font.SciFi
  65. aimbot.Text = "Aimbot Fam"
  66. aimbot.TextColor3 = Color3.new(0, 0, 0)
  67. aimbot.TextSize = 14
  68.  
  69. infin.Name = "infin"
  70. infin.Parent = main
  71. infin.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  72. infin.Position = UDim2.new(0.54411763, 0, 0.0541516244, 0)
  73. infin.Size = UDim2.new(0, 113, 0, 35)
  74. infin.Font = Enum.Font.SciFi
  75. infin.Text = "Infinite Yeet XD"
  76. infin.TextColor3 = Color3.new(0, 0, 0)
  77. infin.TextSize = 14
  78.  
  79. infin.MouseButton1Down:connect(function()
  80. ---------------------------------------------------------------
  81. ---------------------------------------------------------------
  82. -- _____ __ _ _ _ __ ___ _ _ --
  83. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  84. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  85. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  86. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  87. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  88. -- --
  89. ---------------------------------------------------------------
  90. ----------------------Edge#1934-Moon#6245----------------------
  91. ---------------------------------------------------------------
  92.  
  93. local Version = '9.2.1'
  94. HttpService = game:GetService("HttpService")
  95. SAVEFILE = {
  96. colorR = 0.121569;
  97. colorG = 0.121569;
  98. colorB = 0.121569;
  99. cmdprefix = ';';
  100. suggestionstoggle = true;
  101. allowfriends = true;
  102. JLnotify = true;
  103. Mseconds = '7';
  104. Nfriends = true;
  105. cmdbarbind = ';';
  106. chatsV = false;
  107. whispersV = false;
  108. commandsV = false;
  109. aliasSave = {}
  110. }
  111. defaults = HttpService:JSONEncode(SAVEFILE)
  112.  
  113. loaded = false
  114. function run()
  115. local function writeF()
  116. writefile("IY.txt", defaults)
  117. wait(1)
  118. local newjson = readfile("IY.txt")
  119. local CREATEFILE = HttpService:JSONDecode(newjson)
  120. colorR = CREATEFILE.colorR
  121. colorG = CREATEFILE.colorG
  122. colorB = CREATEFILE.colorB
  123. cmdprefix = CREATEFILE.cmdprefix
  124. suggestionstoggle = CREATEFILE.suggestionstoggle
  125. allowfriends = CREATEFILE.allowfriends
  126. JLnotify = CREATEFILE.JLnotify
  127. Mseconds = CREATEFILE.Mseconds
  128. Nfriends = CREATEFILE.Nfriends
  129. cmdbarbind = CREATEFILE.cmdbarbind
  130. chatsV = CREATEFILE.chatsV
  131. whispersV = CREATEFILE.whispersV
  132. commandsV = CREATEFILE.commandsV
  133. aliasSave = CREATEFILE.aliasSave
  134. loaded = true end
  135. function pcWRITE()
  136. local file, err = pcall(writeF)
  137. if not file then
  138. warn("READ/WRITE ERROR: "..err)
  139. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  140. function Click(mouse) R_W:Destroy()
  141. for _, child in pairs(game.CoreGui:GetChildren()) do
  142. if child.Name == "IYrun" then
  143. child:Destroy() end end end
  144. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  145. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  146. local function sfile()
  147. local checktxt = readfile("IY.txt")
  148. if checktxt == nil then pcWRITE() writeF()
  149. else return end end
  150. local success, message2 = pcall(sfile)
  151. if success then
  152. local json = readfile("IY.txt")
  153. local LOADFILE = HttpService:JSONDecode(json)
  154. colorR = LOADFILE.colorR
  155. colorG = LOADFILE.colorG
  156. colorB = LOADFILE.colorB
  157. cmdprefix = LOADFILE.cmdprefix
  158. suggestionstoggle = LOADFILE.suggestionstoggle
  159. allowfriends = LOADFILE.allowfriends
  160. JLnotify = LOADFILE.JLnotify
  161. Mseconds = LOADFILE.Mseconds
  162. Nfriends = LOADFILE.Nfriends
  163. cmdbarbind = LOADFILE.cmdbarbind
  164. chatsV = LOADFILE.chatsV
  165. whispersV = LOADFILE.whispersV
  166. commandsV = LOADFILE.commandsV
  167. aliasSave = LOADFILE.aliasSave
  168. loaded = true else
  169. pcWRITE() writeF() end
  170. else
  171. colorR = 0.121569
  172. colorG = 0.121569
  173. colorB = 0.121569
  174. cmdprefix = ';'
  175. suggestionstoggle = true
  176. allowfriends = true
  177. JLnotify = true
  178. Mseconds = '7'
  179. Nfriends = true
  180. cmdbarbind = ';'
  181. chatsV = false
  182. whispersV = false
  183. commandsV = false
  184. aliasSave = {}
  185. loaded = true
  186. end
  187. repeat wait() until loaded == true
  188. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  189. 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={}
  190. 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
  191. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  192. local split=" " slock = false
  193. function updatefile()
  194. local update = {
  195. colorR = colorR;
  196. colorG = colorG;
  197. colorB = colorB;
  198. cmdprefix = cmdprefix;
  199. suggestionstoggle = suggestionstoggle;
  200. allowfriends = allowfriends;
  201. JLnotify = JLnotify;
  202. Mseconds = Mseconds;
  203. Nfriends = Nfriends;
  204. cmdbarbind = cmdbarbind;
  205. chatsV = chatsV;
  206. whispersV = whispersV;
  207. commandsV = commandsV;
  208. aliasSave = aliasSave
  209. }
  210. local updated = HttpService:JSONEncode(update)
  211. wait(0.1)
  212. writefile("IY.txt", updated) end
  213. function isNumber(str)
  214. return tonumber(str) ~= nil end
  215. function msghook()
  216. for _, child in pairs( workspace:GetChildren()) do
  217. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  218. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  219. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  220. else MSGhook = false end end
  221. game:GetService("RunService").RenderStepped:Connect(function()
  222. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  223. if r15noclip then
  224. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  225. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  226. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  227. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  228. if workspace.IYmessage.Text == '' then
  229. for _, child in pairs( LightingService:GetChildren()) do
  230. if child.Name == "IYmblur" then
  231. child:Destroy() end end end
  232. else MSGhook = false end
  233. for i,v in pairs(_players:GetPlayers()) do
  234. if FindTable(loopkillT, v.Name) then
  235. v.Character:BreakJoints() end
  236. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  237. v.Backpack:Destroy()
  238. for i,n in pairs(v.Character:GetChildren()) do
  239. if n:IsA('Tool') or n:IsA('HopperBin') then
  240. n:destroy() end end end
  241. if FindTable(rainbowT, v.Name) then
  242. v.Neutral = false
  243. v.TeamColor = BrickColor.random()
  244. end end end end)
  245. LightingService = game:GetService("Lighting")
  246. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  247. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  248. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  249. function FindTable(Table, Name)
  250. for i,v in pairs(Table) do
  251. if v == Name then
  252. return true
  253. end end
  254. return false
  255. end
  256. function GetInTable(Table, Name)
  257. for i = 1, #Table do
  258. if Table[i] == Name then
  259. return i
  260. end end
  261. return false end
  262. _players.PlayerRemoving:connect(function(player)
  263. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  264. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  265. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  266. game:FindService('StarterGui'):SetCore('SendNotification', {
  267. Title = player.Name,
  268. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  269. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  270. Duration = 5,
  271. })
  272. elseif JLnotify == true and Nfriends == false then
  273. game:FindService('StarterGui'):SetCore('SendNotification', {
  274. Title = player.Name,
  275. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  276. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  277. Duration = 5,
  278. })
  279. end
  280. end)
  281. FLYING = false
  282. iyflyspeed = 1
  283. function sFLY() -- from rocky2u cmdscript
  284. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  285. repeat wait() until Mouse
  286.  
  287. local T = LP.Character.HumanoidRootPart
  288. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  289. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  290. local SPEED = 0
  291.  
  292. local function FLY()
  293. FLYING = true
  294. local BG = Instance.new('BodyGyro', T)
  295. local BV = Instance.new('BodyVelocity', T)
  296. BG.P = 9e4
  297. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  298. BG.cframe = T.CFrame
  299. BV.velocity = Vector3.new(0, 0.1, 0)
  300. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  301. spawn(function()
  302. repeat wait()
  303. LP.Character.Humanoid.PlatformStand = true
  304. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  305. SPEED = 50
  306. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  307. SPEED = 0
  308. end
  309. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  310. 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
  311. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  312. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  313. 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
  314. else
  315. BV.velocity = Vector3.new(0, 0.1, 0)
  316. end
  317. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  318. until not FLYING
  319. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  320. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  321. SPEED = 0
  322. BG:destroy()
  323. BV:destroy()
  324. LP.Character.Humanoid.PlatformStand = false
  325. end)
  326. end
  327. Mouse.KeyDown:connect(function(KEY)
  328. if KEY:lower() == 'w' then
  329. CONTROL.F = iyflyspeed
  330. elseif KEY:lower() == 's' then
  331. CONTROL.B = -iyflyspeed
  332. elseif KEY:lower() == 'a' then
  333. CONTROL.L = -iyflyspeed
  334. elseif KEY:lower() == 'd' then
  335. CONTROL.R = iyflyspeed
  336. end
  337. end)
  338. Mouse.KeyUp:connect(function(KEY)
  339. if KEY:lower() == 'w' then
  340. CONTROL.F = 0
  341. elseif KEY:lower() == 's' then
  342. CONTROL.B = 0
  343. elseif KEY:lower() == 'a' then
  344. CONTROL.L = 0
  345. elseif KEY:lower() == 'd' then
  346. CONTROL.R = 0
  347. end
  348. end)
  349. FLY()
  350. end
  351. function NOFLY()
  352. FLYING = false
  353. LP.Character.Humanoid.PlatformStand = false
  354. end
  355. HK = {
  356. '-HOTKEYS-',
  357. 'F4 - Toggle Fly',
  358. 'F5 - Toggle Noclip',
  359. 'HOLD F2 - Click TP',
  360. '-COMMANDS-'
  361. }
  362. CMDs = {
  363. 'ff [plr]',
  364. 'invisibleff / invisff [plr]',
  365. 'unff [plr]',
  366. 'fire [plr] [R G B]',
  367. 'unfire [plr]',
  368. 'burn [plr]',
  369. 'sparkles / sp [plr] [R G B]',
  370. 'unsparkles / unsp [plr]',
  371. 'smoke [plr]',
  372. 'unsmoke [plr]',
  373. 'btools [plr]',
  374. 'god [plr]',
  375. 'ungod [plr]',
  376. 'smite [plr]',
  377. 'bleach [plr]',
  378. 'begone / thot [plr]',
  379. 'crucify [plr]',
  380. 'hang [plr]',
  381. 'heal [plr]',
  382. 'freeze / fr [plr]',
  383. 'thaw / unfr [plr]',
  384. 'kill [plr]',
  385. 'sound / music [ID/name]',
  386. 'playhash / hash [hash]',
  387. 'volume / vol [num]',
  388. 'pitch [num]',
  389. 'distortsound / distort [num]',
  390. 'explode [plr]',
  391. 'invisible / invis [plr]',
  392. 'visible / vis [plr]',
  393. 'goto [plr]',
  394. 'bring [plr]',
  395. 'tp [plr] [plr]',
  396. 'pipetp [plr] [plr]',
  397. 'savepos / spos [name]',
  398. 'loadpos / lpos [plr] [name]',
  399. 'deletepos / dpos [name]',
  400. 'positions / pos',
  401. 'char [plr] [ID]',
  402. 'charplr / cp [plr] [plr]',
  403. 'unchar [plr]',
  404. 'speed / ws [plr] [num]',
  405. 'sgod [plr]',
  406. 'unlockws',
  407. 'lockws',
  408. 'unanchor',
  409. 'anchor',
  410. 'clear',
  411. 'loadm',
  412. 'message / m [msg]',
  413. 'servermessage / sm [msg]',
  414. 'light [plr] [R G B]',
  415. 'unlight [plr]',
  416. 'flashlight [plr]',
  417. 'glowstick [plr] [R G B]',
  418. 'decalspam [ID]',
  419. 'undecalspam',
  420. 'thirdp [plr]',
  421. 'firstp [plr]',
  422. 'name [plr]',
  423. 'unname [plr]',
  424. 'loopname / lname [plr]',
  425. 'unloopname / unlname [plr]',
  426. 'stun [plr]',
  427. 'unstun [plr]',
  428. 'copytools / ctools [plr]',
  429. 'keeptools / ktools [plr]',
  430. 'nokeeptools / noktools [plr]',
  431. 'notools [plr]',
  432. 'serverinfo / info',
  433. 'damage [plr]',
  434. 'maxhealth [plr] [num]',
  435. 'sethealth [plr] [num]',
  436. 'spectate / view [plr]',
  437. 'unspectate / unview',
  438. 'esp [plr]',
  439. 'noesp [plr]',
  440. 'nolimbs [plr]',
  441. 'torso [plr]',
  442. 'box [plr]',
  443. 'nobox [plr]',
  444. 'ghost [plr]',
  445. 'unghost [plr]',
  446. 'sphere [plr]',
  447. 'loadmap [ID]',
  448. 'savemap / smap',
  449. 'restoremap / rmap',
  450. 'sky [ID]',
  451. 'skygif [ID],[ID]... [interval]',
  452. 'unskygif',
  453. 'ambient [R G B]',
  454. 'clrterrain',
  455. 'jail [plr]',
  456. 'unjail [plr]',
  457. 'shutdown',
  458. 'starman [plr]',
  459. 'unstarman [plr]',
  460. 'tppos [plr] [coordinate]',
  461. 'offset [plr] [coordinate]',
  462. 'animation [plr] [anim]',
  463. 'normal [plr]',
  464. 'creeper [plr]',
  465. 'uncreeper [plr]',
  466. 'shrek [plr]',
  467. 'unshrek [plr]',
  468. 'respawn [plr]',
  469. 'refresh / re [plr]',
  470. 'base',
  471. 'control [plr]',
  472. 'nuke [plr]',
  473. 'infect [plr]',
  474. 'uninfect [plr]',
  475. 'duck [plr]',
  476. 'unduck [plr]',
  477. 'knuckles [plr]',
  478. 'cape [plr] [R G B]',
  479. 'uncape [plr]',
  480. 'disable [plr]',
  481. 'enable [plr]',
  482. 'size [plr] [num]',
  483. 'confuse [plr]',
  484. 'unconfuse [plr]',
  485. 'clone [plr]',
  486. 'dummy [name]',
  487. 'nodummies',
  488. 'spin [plr]',
  489. 'unspin [plr]',
  490. 'dog [plr]',
  491. 'undog [plr]',
  492. 'loopheal [plr]',
  493. 'unloopheal [plr]',
  494. 'fling [plr]',
  495. 'skydive [plr]',
  496. 'alien / ayylmao [plr]',
  497. 'seizure [plr]',
  498. 'unseizure [plr]',
  499. 'paper [plr]',
  500. 'fat [plr]',
  501. 'punish [plr]',
  502. 'unpunish [plr]',
  503. 'fogend [num]',
  504. 'fogcolor [R G B]',
  505. 'disco',
  506. 'undisco',
  507. 'fix',
  508. 'fixlighting / fixl',
  509. 'savelighting / slighting',
  510. 'flood',
  511. 'iyspam',
  512. 'spookyify',
  513. 'explorer / dex',
  514. 'particles [plr] [ID]',
  515. 'noparticles [plr]',
  516. 'draw',
  517. 'devuzi',
  518. 'knife',
  519. 'mage',
  520. 'ban [plr]',
  521. 'unban [plr]',
  522. 'clrbans',
  523. 'float [plr]',
  524. 'unfloat [plr]',
  525. 'noclip',
  526. 'clip',
  527. 'hat [plr] [ID]',
  528. 'hatsize [plr] [num]',
  529. 'removehats / rhats [plr]',
  530. 'cripple [plr]',
  531. 'uncripple [plr]',
  532. 'blur [num]',
  533. 'unblur',
  534. 'hipheight / hheight [plr] [num]',
  535. 'bgui [plr] [text]',
  536. 'unbgui [plr]',
  537. 'loopkill [plr]',
  538. 'unloopkill [plr]',
  539. 'trip [plr]',
  540. 'sit [plr]',
  541. 'loopsit / lsit [plr]',
  542. 'unloopsit / unlsit [plr]',
  543. 'jump [plr]',
  544. 'loopjump / ljump [plr]',
  545. 'unloopjump / unljump [plr]',
  546. 'jumppower / jpower [plr] [num]',
  547. 'strength [plr]',
  548. 'unstrength [plr]',
  549. 'weaken [plr]',
  550. 'unweaken [plr]',
  551. 'shiny [plr]',
  552. 'serverlock / slock',
  553. 'unserverlock / unslock',
  554. 'agelock [age num]',
  555. 'unagelock',
  556. 'headshake [plr]',
  557. 'addstat [plr] [text]',
  558. 'change [plr] [stat] [num]',
  559. 'headsize [plr] [num]',
  560. 'bang [plr] [plr] / bang [plr]',
  561. 'chat [plr] [msg]',
  562. 'gravity [num]',
  563. 'disabletools [plr]',
  564. 'enabletools [plr]',
  565. 'nil [plr]',
  566. 'rainbow [plr]',
  567. 'rainbowname [plr]',
  568. 'unrainbowname [plr]',
  569. 'mesh [plr] [mesh] [texture]',
  570. 'rain [mesh] [texture]',
  571. 'norain',
  572. 'neon [plr]',
  573. 'glass [plr]',
  574. 'longneck [plr]',
  575. 'unlongneck [plr]',
  576. 'time [num]',
  577. 'day',
  578. 'night',
  579. 'blackandwhite',
  580. 'invert',
  581. 'sun [intense] [spread]',
  582. 'spasm [plr]',
  583. 'meteor [plr]',
  584. 'countdown [num]',
  585. 'bomb [plr]',
  586. 'terrain',
  587. 'rocket [plr]',
  588. 'ball [plr]',
  589. 'unball [plr]',
  590. 'hidename [plr]',
  591. 'unhidename [plr]',
  592. 'face [plr] [ID]',
  593. 'fly',
  594. 'unfly',
  595. 'flyspeed [num]',
  596. 'zinnia [plr]',
  597. 'arrest [plr]',
  598. 'kidnap [plr]',
  599. 'seagull / gull [plr]',
  600. 'team [plr] [team]',
  601. 'age [plr]',
  602. 'f3x',
  603. 'tools [plr]',
  604. 'dong [plr]',
  605. 'nodong [plr]',
  606. 'filtering',
  607. 'remotespy',
  608. 'crash [plr]',
  609. 'kick [plr]',
  610. 'admin [plr]',
  611. 'unadmin [plr]',
  612. 'admins',
  613. 'bans',
  614. 'bait',
  615. 'removebait / nobait',
  616. 'strobe',
  617. 'unstrobe',
  618. 'blind [plr]',
  619. 'unblind [plr]',
  620. 'globalshadows / gshadows',
  621. 'noglobalshadows / nogshadows',
  622. 'outlines',
  623. 'nooutlines',
  624. 'brightness [num]',
  625. 'delete [part name]',
  626. 'deleteclass / dc [class name]',
  627. 'fart [plr]',
  628. 'partdisco',
  629. 'unpartdisco',
  630. 'discomesh [plr]',
  631. 'chickenarms / chicken [plr]',
  632. 'earthquake [power] [intensity]',
  633. 'car [plr]',
  634. 'uncar [plr]',
  635. 'insert [ID/name]',
  636. 'spawnpoint [plr]',
  637. 'removespawns',
  638. 'fegod',
  639. 'feinvisible / feinvis',
  640. 'fekill [plr] (need a tool)',
  641. 'loopoof',
  642. 'unloopoof',
  643. 'disablereset [plr]',
  644. 'enablereset [plr]',
  645. 'loopbring [plr]',
  646. 'unloopbring [plr]',
  647. 'lock [plr]',
  648. 'unlock [plr]',
  649. 'sword [plr]',
  650. 'maxzoom [plr] [num]',
  651. 'fixcam',
  652. 'freecam / fc',
  653. 'unfreecam / unfc',
  654. 'freecamspeed / fcspeed [num]',
  655. 'plrsound [plr] [ID]',
  656. 'noplrsound [plr]',
  657. 'playlist / player [ID],[ID]...',
  658. 'setsong [num]',
  659. 'prevsong',
  660. 'nextsong',
  661. 'hideplaylist / hideplayer',
  662. 'keybind [key] [cmd]',
  663. 'unkeybind [key]',
  664. 'addalias [cmd] [alias]',
  665. 'removealias [alias]',
  666. 'aliases',
  667. 'clraliases',
  668. 'trail [plr] [R G B]',
  669. 'untrail [plr]',
  670. 'hub',
  671. 'script [script]',
  672. 'prefix [string]',
  673. 'rejoin',
  674. 'tablet',
  675. 'settings',
  676. 'cmds',
  677. 'logs',
  678. 'breakloops/break (cmd loops)',
  679. 'version',
  680. 'exit'
  681. }
  682. 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
  683.  
  684. std.inTable=function(tbl,val)
  685. if tbl==nil then return false end
  686.  
  687. for _,v in pairs(tbl)do
  688. if v==val then return true end
  689. end
  690. return false
  691. end
  692. std.out=function(str)
  693. print(str)
  694. end
  695. std.list=function(tbl)
  696. local str=''
  697. for i,v in pairs(tbl)do
  698. str=str..tostring(v)
  699. if i~=#tbl then str=str..', ' end
  700. end
  701. return str
  702. end
  703. std.endat=function(str,val)
  704. local z=str:find(val)
  705. if z then
  706. return str:sub(0,z-string.len(val)),true
  707. else
  708. return str,false
  709. end
  710. end
  711. std.first=function(str) return str:sub(1,1) end
  712.  
  713. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  714.  
  715. local exec=function(str)
  716. spawn(function()
  717. local script, loaderr = loadstring(str)
  718. if not script then
  719. error(loaderr)
  720. else
  721. script()
  722. end
  723. end)
  724. end
  725. local findCmd=function(cmd_name)
  726. for i,v in pairs(cmds)do
  727. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  728. return v
  729. end
  730. end
  731. end
  732. local getCmd=function(msg)
  733. local cmd,hassplit=std.endat(msg:lower(),split)
  734. if hassplit then
  735. return {cmd,true}
  736. else
  737. return {cmd,false}
  738. end
  739. end
  740. local getprfx=function(strn)
  741. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  742. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  743. end return
  744. end
  745. function dragGUI(gui)
  746. spawn(function()
  747. local UserInputService = game:GetService("UserInputService")
  748. local dragging
  749. local dragInput
  750. local dragStart
  751. local startPos
  752. local function update(input)
  753. local delta = input.Position - dragStart
  754. 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)
  755. end
  756. gui.InputBegan:Connect(function(input)
  757. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  758. dragging = true
  759. dragStart = input.Position
  760. startPos = gui.Position
  761.  
  762. input.Changed:Connect(function()
  763. if input.UserInputState == Enum.UserInputState.End then
  764. dragging = false
  765. end
  766. end)
  767. end
  768. end)
  769. gui.InputChanged:Connect(function(input)
  770. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  771. dragInput = input
  772. end
  773. end)
  774. UserInputService.InputChanged:Connect(function(input)
  775. if input == dragInput and dragging then
  776. update(input)
  777. end
  778. end)
  779. end)
  780. end
  781. maincolor = Color3.new(colorR, colorG, colorB)
  782. function updatecolors(color)
  783. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  784. maincolor = color
  785. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  786. if child.Name == "TopBarContainer" then
  787. child.BackgroundColor3 = color
  788. end end
  789. FeedbackMain.BackgroundColor3 = maincolor
  790. MAIN.BackgroundColor3 = maincolor
  791. bar.BackgroundColor3 = maincolor
  792. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  793. if game.CoreGui:FindFirstChild('Updates') then
  794. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  795. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  796. if game.CoreGui:FindFirstChild('Sinfo') then
  797. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  798. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  799. if game.CoreGui:FindFirstChild('cp') then
  800. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  801. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  802. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  803. if game.CoreGui:FindFirstChild('Bans') then
  804. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  805. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  806. if game.CoreGui:FindFirstChild('Pos') then
  807. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  808. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  809. if game.CoreGui:FindFirstChild('Admins') then
  810. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  811. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  812. if game.CoreGui:FindFirstChild('Logs') then
  813. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  814. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  815. if game.CoreGui:FindFirstChild('Aliases') then
  816. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  817. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  818. end
  819.  
  820. function respawn(plr)
  821. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  822. local H = Instance.new('Humanoid', M)
  823. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  824. plr.Character = M end
  825.  
  826. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  827. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  828. function kickF(plr)
  829. spawn(function()
  830. if plr.Parent ~= nil then
  831. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  832. local newChar = dummy:Clone() newChar.Parent = workspace
  833. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  834. for i = 1,4 do
  835. local Plat = Instance.new('SkateboardPlatform', newChar)
  836. Plat.Position = newChar.HumanoidRootPart.Position
  837. Plat.Name = 'IYplat'
  838. Plat.Size = Vector3.new(10, 1.2, 10)
  839. Plat.Transparency = 1 end
  840. plr.Character = newChar
  841. local PART = Instance.new('Part', newChar)
  842. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  843. PART.Size = Vector3.new(10, 1.2, 10)
  844. PART.Anchored = true
  845. PART.Transparency = 1
  846. if newChar:FindFirstChild("SkateboardPlatform") then
  847. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  848. wait(0.4)
  849. if newChar then newChar:Destroy() end
  850. kickF(plr) end
  851. end end) end
  852.  
  853. function refresh(plr)
  854. spawn(function()
  855. local rpos = plr.Character.HumanoidRootPart.Position
  856. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  857. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  858. plr.Character:MoveTo(rpos) end) end
  859.  
  860. 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
  861. 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
  862. _players.PlayerAdded:connect(function(player)
  863. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  864. game:FindService('StarterGui'):SetCore('SendNotification', {
  865. Title = player.Name,
  866. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  867. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  868. Duration = 5,
  869. })
  870. elseif JLnotify == true and Nfriends == false then
  871. game:FindService('StarterGui'):SetCore('SendNotification', {
  872. Title = player.Name,
  873. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  874. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  875. Duration = 5,
  876. })
  877. end
  878. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  879. spawn(function()
  880. repeat wait() until player.Character
  881. kickF(player)
  882. end)
  883. end)
  884. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  885. spawn(function()
  886. repeat wait() until player.Character
  887. kickF(player)
  888. end)
  889. end
  890. if FindTable(banT, player.userId) then
  891. spawn(function()
  892. repeat wait() until player.Character
  893. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  894. kickF(player)
  895. end)
  896. end
  897. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  898. spawn(function()
  899. repeat wait() until player.Character
  900. kickF(player)
  901. end)
  902. else
  903. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  904. spawn(function()
  905. repeat wait() until player.Character
  906. kickF(player)
  907. end)
  908. end
  909. end
  910. end)
  911. local customAlias = {}
  912. local findCmd=function(cmd_name)
  913. for i,v in pairs(cmds)do
  914. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  915. return v
  916. end
  917. end
  918. return customAlias[cmd_name:lower()]
  919. end
  920. local function splitString(str,delim)
  921. local broken = {}
  922. if delim == nil then delim = "," end
  923. for w in string.gmatch(str,"[^"..delim.."]+") do
  924. table.insert(broken,w)
  925. end
  926. return broken
  927. end
  928. local historyCount = 0
  929. local cmdHistory = {}
  930. lastBreakTime = 0
  931. local function execCmd(cmdStr,speaker)
  932. local rawCmdStr = cmdStr
  933. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  934. local commandsToRun = splitString(cmdStr,"\\")
  935. for i,v in pairs(commandsToRun) do
  936. v = string.gsub(v,"%%BackSlash%%","\\")
  937. local x,y,num = v:find("^(%d+)%^")
  938. local cmdDelay = 0
  939. if num then
  940. v = v:sub(y+1)
  941. local x,y,del = v:find("^([%d%.]+)%^")
  942. if del then
  943. v = v:sub(y+1)
  944. cmdDelay = tonumber(del) or 0
  945. end
  946. end
  947. num = tonumber(num or 1)
  948. local args = splitString(v,split)
  949. local cmd = findCmd(args[1])
  950. if cmd then
  951. table.remove(args,1)
  952. cargs = args
  953. if speaker == gPlayers.LocalPlayer then
  954. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  955. end
  956. if #cmdHistory > 20 then table.remove(cmdHistory) end
  957. local cmdStartTime = tick()
  958. for rep = 1,num do
  959. if lastBreakTime > cmdStartTime then break end
  960. pcall(function()
  961. cmd.FUNC(args, speaker)
  962. end)
  963. if cmdDelay ~= 0 then wait(cmdDelay) end
  964. end
  965. end
  966. end
  967. end
  968. logsloaded = false
  969. ChatLog = function(plr)
  970. plr.Chatted:Connect(function(Message)
  971. if logsloaded == true then
  972. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  973. CreateLabel(plr.Name,Message)
  974. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  975. CreateLabel(plr.Name,Message)
  976. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  977. CreateLabel(plr.Name,Message)
  978. 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
  979. CreateLabel(plr.Name,Message)
  980. end end end) end
  981. 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
  982. for _, plr in pairs(gPlayers:GetChildren()) do
  983. if plr.ClassName == "Player" then
  984. updateevents(plr) ChatLog(plr) end end
  985. _players.PlayerAdded:connect(function(player)
  986. updateevents(player) ChatLog(player)
  987. end)
  988. _G.exec_cmd = execCmd
  989. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  990. 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
  991. local _char=function(plr_name)
  992. for i,v in pairs(gPlayers:GetChildren())do
  993. if v:IsA'Player'then
  994. if v.Name==plr_name then return v.Character end
  995. end
  996. end
  997. return
  998. end
  999. local _plr=function(plr_name)
  1000. for i,v in pairs(gPlayers:GetChildren())do
  1001. if v:IsA'Player'then
  1002. if v.Name==plr_name then return v end
  1003. end
  1004. end
  1005. return
  1006. end
  1007. function addcmd(name,desc,alias,func)
  1008. cmds[#cmds+1]=
  1009. {
  1010. NAME=name;
  1011. DESC=desc;
  1012. ALIAS=alias;
  1013. FUNC=func;
  1014. }
  1015. end
  1016. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  1017. local SpecialPlayerCases = {
  1018. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  1019. ["others"] = function(speaker)
  1020. local plrs = {}
  1021. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1022. if v ~= speaker then
  1023. table.insert(plrs,v)
  1024. end
  1025. end
  1026. return plrs
  1027. end,
  1028. ["me"] = function(speaker)return {speaker} end,
  1029. ["#(%d+)"] = function(speaker,args,currentList)
  1030. local returns = {}
  1031. local randAmount = tonumber(args[1])
  1032. local players = {unpack(currentList)}
  1033. for i = 1,randAmount do
  1034. if #players == 0 then break end
  1035. local randIndex = math.random(1,#players)
  1036. table.insert(returns,players[randIndex])
  1037. table.remove(players,randIndex)
  1038. end
  1039. return returns
  1040. end,
  1041. ["random"] = function(speaker,args,currentList)
  1042. local players = currentList
  1043. return {players[math.random(1,#players)]}
  1044. end,
  1045. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  1046. local returns = {}
  1047. local team = args[1]
  1048. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1049. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  1050. table.insert(returns,plr)
  1051. end
  1052. end
  1053. return returns
  1054. end,
  1055. ["allies"] = function(speaker)
  1056. local returns = {}
  1057. local team = speaker.Team
  1058. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1059. if plr.Team == team then
  1060. table.insert(returns,plr)
  1061. end
  1062. end
  1063. return returns
  1064. end,
  1065. ["enemies"] = function(speaker)
  1066. local returns = {}
  1067. local team = speaker.Team
  1068. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1069. if plr.Team ~= team then
  1070. table.insert(returns,plr)
  1071. end
  1072. end
  1073. return returns
  1074. end,
  1075. ["team"] = function(speaker)
  1076. local returns = {}
  1077. local team = speaker.Team
  1078. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1079. if plr.Team == team then
  1080. table.insert(returns,plr)
  1081. end
  1082. end
  1083. return returns
  1084. end,
  1085. ["nonteam"] = function(speaker)
  1086. local returns = {}
  1087. local team = speaker.Team
  1088. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1089. if plr.Team ~= team then
  1090. table.insert(returns,plr)
  1091. end
  1092. end
  1093. return returns
  1094. end,
  1095. ["friends"] = function(speaker,args)
  1096. local returns = {}
  1097. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1098. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1099. table.insert(returns,plr)
  1100. end
  1101. end
  1102. return returns
  1103. end,
  1104. ["nonfriends"] = function(speaker,args)
  1105. local returns = {}
  1106. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1107. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1108. table.insert(returns,plr)
  1109. end
  1110. end
  1111. return returns
  1112. end,
  1113. ["guests"] = function(speaker,args)
  1114. local returns = {}
  1115. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1116. if plr.Guest then
  1117. table.insert(returns,plr)
  1118. end
  1119. end
  1120. return returns
  1121. end,
  1122. ["bacons"] = function(speaker,args)
  1123. local returns = {}
  1124. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1125. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1126. table.insert(returns,plr)
  1127. end
  1128. end
  1129. return returns
  1130. end,
  1131. ["admins"] = function(speaker)
  1132. local returns = {}
  1133. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1134. if isAdmin(plr) then
  1135. table.insert(returns,plr)
  1136. end
  1137. end
  1138. return returns
  1139. end,
  1140. ["nonadmins"] = function(speaker)
  1141. local returns = {}
  1142. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1143. if not isAdmin(plr) then
  1144. table.insert(returns,plr)
  1145. end
  1146. end
  1147. return returns
  1148. end,
  1149. ["age(%d+)"] = function(speaker,args)
  1150. local returns = {}
  1151. local age = tonumber(args[1])
  1152. if not age == nil then return end
  1153. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1154. if plr.AccountAge <= age then
  1155. table.insert(returns,plr)
  1156. end
  1157. end
  1158. return returns
  1159. end,
  1160. ["rad(%d+)"] = function(speaker,args)
  1161. local returns = {}
  1162. local radius = tonumber(args[1])
  1163. local speakerChar = speaker.Character
  1164. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1165. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1166. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1167. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1168. if magnitude <= radius then table.insert(returns,plr) end
  1169. end
  1170. end
  1171. return returns
  1172. end
  1173. }
  1174. local function toTokens(str)
  1175. local tokens = {}
  1176. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1177. table.insert(tokens,{Operator = op,Name = name})
  1178. end
  1179. return tokens
  1180. end
  1181. local function onlyIncludeInTable(tab,matches)
  1182. local matchTable = {}
  1183. local resultTable = {}
  1184. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1185. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1186. return resultTable
  1187. end
  1188. local function removeTableMatches(tab,matches)
  1189. local matchTable = {}
  1190. local resultTable = {}
  1191. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1192. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1193. return resultTable
  1194. end
  1195. local function getPlayersByName(name)
  1196. local found = {}
  1197. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1198. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1199. table.insert(found,v)
  1200. end
  1201. end
  1202. return found
  1203. end
  1204. local function getPlayer(list,speaker)
  1205. if list == nil then return {speaker.Name} end
  1206. local nameList = splitString(list,",")
  1207.  
  1208. local foundList = {}
  1209.  
  1210. for _,name in pairs(nameList) do
  1211. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1212. local tokens = toTokens(name)
  1213. local initialPlayers = game:GetService("Players"):GetPlayers()
  1214.  
  1215. for i,v in pairs(tokens) do
  1216. if v.Operator == "+" then
  1217. local tokenContent = v.Name
  1218. local foundCase = false
  1219. for regex,case in pairs(SpecialPlayerCases) do
  1220. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1221. if #matches > 0 then
  1222. foundCase = true
  1223. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1224. end
  1225. end
  1226. if not foundCase then
  1227. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1228. end
  1229. else
  1230. local tokenContent = v.Name
  1231. local foundCase = false
  1232. for regex,case in pairs(SpecialPlayerCases) do
  1233. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1234. if #matches > 0 then
  1235. foundCase = true
  1236. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1237. end
  1238. end
  1239. if not foundCase then
  1240. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1241. end
  1242. end
  1243. end
  1244.  
  1245. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1246. end
  1247.  
  1248. local foundNames = {}
  1249. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1250.  
  1251. return foundNames
  1252. end
  1253. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1254. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1255. if (zCoco) then
  1256. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1257. else
  1258. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1259. end
  1260. return funcw
  1261. end
  1262. function _G.msg(txt)
  1263. spawn(function()
  1264. msghook()
  1265. if MSGhook == true then
  1266. workspace.IYmessage.Text = ''
  1267. wait(0.1)
  1268. local b = Instance.new("BlurEffect", LightingService)
  1269. b.Name = "IYmblur"
  1270. b.Size = 18
  1271. workspace.IYmessage.Text = txt
  1272. wait(Mseconds)
  1273. b:Destroy()
  1274. if workspace.IYmessage.Text == txt then
  1275. workspace.IYmessage.Text = '' end
  1276. elseif MSGhook == false then
  1277. execCmd("loadm")
  1278. repeat wait() until workspace:FindFirstChild("IYmessage")
  1279. workspace.IYmessage.Text = ''
  1280. wait(0.1)
  1281. local b = Instance.new("BlurEffect", LightingService)
  1282. b.Name = "IYmblur"
  1283. b.Size = 18
  1284. workspace.IYmessage.Text = txt
  1285. wait(Mseconds)
  1286. b:Destroy()
  1287. if workspace.IYmessage.Text == txt then
  1288. workspace.IYmessage.Text = '' end
  1289. end
  1290. end)
  1291. end
  1292. function bleach(plr)
  1293. spawn(function()
  1294. local char = plr.Character
  1295. local hit1 = Instance.new("Sound", workspace)
  1296. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1297. local hit = Instance.new("Sound", workspace)
  1298. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1299. local Bleach = Instance.new("Part", char["Left Arm"])
  1300. Bleach.CanCollide = false
  1301. local Mesh = Instance.new("SpecialMesh", Bleach)
  1302. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1303. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1304. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1305. local Handy = Instance.new("Weld", Bleach)
  1306. Handy.Part0 = Bleach
  1307. Handy.Part1 = char["Left Arm"]
  1308. Handy.C0 = CFrame.new(0.5,1.8,0)
  1309. Handy.C1 = CFrame.Angles(0,4,1)
  1310. local drink = Instance.new("Sound", char.Head)
  1311. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1312. wait(3)
  1313. game.Chat:Chat(char.Head,"I need to die","Red")
  1314. for i = 1,10 do
  1315. wait()
  1316. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1317. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1318. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1319. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1320. end
  1321. drink:Play()
  1322. wait(3.4)
  1323. drink:Stop()
  1324. for i = 1,10 do
  1325. wait()
  1326. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1327. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1328. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1329. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1330. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1331. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1332. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1333. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1334. end
  1335. wait(0.01)
  1336. char.Torso.Anchored = true
  1337. char["Left Arm"].Anchored = true
  1338. char["Right Arm"].Anchored = true
  1339. char["Left Leg"].Anchored = true
  1340. char["Right Leg"].Anchored = true
  1341. char.Head.Anchored = true
  1342. hit:Play()
  1343. hit1:Play()
  1344. wait(4)
  1345. local bl00d = Instance.new("Part", char.Head)
  1346. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1347. bl00d.Rotation = Vector3.new(0,0,-90)
  1348. bl00d.CanCollide = false
  1349. bl00d.Anchored = true
  1350. bl00d.BrickColor = BrickColor.new("Maroon")
  1351. bl00d.Position = char.Head.Position
  1352. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1353. bl00d.Shape = "Cylinder"
  1354. bl00d.Material = "Pebble"
  1355. for i = 1,100 do
  1356. wait()
  1357. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1358. end
  1359. wait(1)
  1360. char.Humanoid.Health = 0
  1361. end)
  1362. end
  1363. function rape(victim, speaker) -- from rocky2u cmdscript
  1364. spawn(function()
  1365. local P1 = game:GetService("Players")[speaker].Character.Torso
  1366. local V1 = game:GetService("Players")[victim].Character.Torso
  1367. V1.Parent.Humanoid.PlatformStand = true
  1368. 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'
  1369. 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'
  1370. 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'
  1371. 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'
  1372. 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'
  1373. 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'
  1374. 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)
  1375. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1376. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1377. local D2 = D:Clone() D2.Parent = P1
  1378. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1379. 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)
  1380. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1381. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1382. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1383. local CM = Instance.new('CylinderMesh', C)
  1384. 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)
  1385. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1386. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1387. 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)
  1388. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1389. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1390. 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)
  1391. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1392. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1393. 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)
  1394. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1395. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1396. 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)
  1397. 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)
  1398. 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)
  1399. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1400. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1401. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1402. end)
  1403. 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)
  1404. end
  1405.  
  1406. addcmd('addalias','Adds an alias to a command',{},
  1407. function(args,speaker)
  1408. if #args < 2 then return end
  1409. local cmd = string.lower(args[1])
  1410. local alias = string.lower(args[2])
  1411. for i,v in pairs(cmds) do
  1412. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1413. customAlias[alias] = v
  1414. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1415. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1416. Notify("Added "..alias.." as an alias to "..cmd)
  1417. updatefile()
  1418. updatealiases()
  1419. break
  1420. end
  1421. end
  1422. end)
  1423.  
  1424. addcmd('877241loadalias','dab',{},
  1425. function(args,speaker)
  1426. if #args < 2 then return end
  1427. local cmd = string.lower(args[1])
  1428. local alias = string.lower(args[2])
  1429. for i,v in pairs(cmds) do
  1430. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1431. customAlias[alias] = v
  1432. updatealiases()
  1433. break
  1434. end
  1435. end
  1436. end)
  1437.  
  1438. addcmd('removealias','Removes a custom alias',{},
  1439. function(args,speaker)
  1440. if #args < 1 then return end
  1441. local alias = string.lower(args[1])
  1442. if customAlias[alias] then
  1443. local cmd = customAlias[alias].NAME
  1444. customAlias[alias] = nil
  1445. for i,v in pairs(aliasSave) do
  1446. if v.ALIAS == tostring(alias) then
  1447. table.remove(aliasSave, i)
  1448. end end
  1449. Notify("Removed the alias "..alias.." from "..cmd)
  1450. updatefile()
  1451. updatealiases()
  1452. end
  1453. end)
  1454.  
  1455. addcmd('clraliases','Removes all custom alias',{},
  1456. function(args,speaker)
  1457. customAlias = {}
  1458. aliasSave ={}
  1459. updatefile()
  1460. updatealiases()
  1461. Notify('Removed all aliases')
  1462. end)
  1463.  
  1464. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1465. function(args, speaker)
  1466. loadstring(tostring(GLS(false, 0)))()
  1467. end)
  1468.  
  1469. function hub()
  1470. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1471. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1472. addcmd('hub','opens script hub',{'scripts'},
  1473. function(args, speaker)
  1474. if speaker.userId ~= LP.userId then
  1475. lponly(speaker) else
  1476. hub()
  1477. end end)
  1478.  
  1479. addcmd('ff','gives ff to player',{},
  1480. function(args, speaker)
  1481. local players = getPlayer(args[1], speaker)
  1482. for i,v in pairs(players)do
  1483. local pchar=_char(v)
  1484. Instance.new("ForceField", pchar)
  1485. end
  1486. end)
  1487.  
  1488. addcmd('maxhealth','sets a limit of health to player',{},
  1489. function(args, speaker)
  1490. local players = getPlayer(args[1], speaker)
  1491. for i,v in pairs(players)do
  1492. local pchar=_char(v)
  1493. pchar.Humanoid.MaxHealth = args[2]
  1494. end
  1495. end)
  1496.  
  1497. addcmd('sethealth','sets the health of a player',{},
  1498. function(args, speaker)
  1499. local players = getPlayer(args[1], speaker)
  1500. for i,v in pairs(players)do
  1501. local pchar=_char(v)
  1502. pchar.Humanoid.Health = args[2]
  1503. end
  1504. end)
  1505.  
  1506. addcmd('breakloops','stops any cmd loops',{'break'},
  1507. function(args, speaker)
  1508. lastBreakTime = tick()
  1509. end)
  1510.  
  1511. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1512. function(args, speaker)
  1513. local players = getPlayer(args[1], speaker)
  1514. for i,v in pairs(players)do
  1515. local pchar=_char(v)
  1516. local invisff = Instance.new("ForceField", pchar)
  1517. invisff.Visible = false
  1518. end
  1519. end)
  1520.  
  1521. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1522. function(args, speaker)
  1523. local players = getPlayer(args[1], speaker)
  1524. for i,v in pairs(players)do
  1525. local pchar=_char(v)
  1526. spawn(function()
  1527. local m = missile:Clone()
  1528. m.Parent = workspace
  1529. local W = Instance.new('Weld', m)
  1530. W.Part0 = W.Parent
  1531. W.Part1 = pchar.HumanoidRootPart
  1532. W.C1 = CFrame.new(0, 0.5, 1)
  1533. m.force.Force = Vector3.new(0, 15000, 0)
  1534. wait(0.01)
  1535. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1536. wait(5)
  1537. Instance.new('Explosion', m).Position = m.Position
  1538. wait(0.01)
  1539. pchar:BreakJoints()
  1540. wait(1)
  1541. m:destroy()
  1542. end)
  1543. end
  1544. end)
  1545.  
  1546. addcmd('kidnap', 'Kidnaps the player in a candy van',{},
  1547. function(args, speaker)
  1548. local players = getPlayer(args[1], speaker)
  1549. for i,v in pairs(players)do
  1550. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1551. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1552. end
  1553. end)
  1554.  
  1555. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1556. function(args, speaker)
  1557. if speaker.userId ~= LP.userId then
  1558. lponly(speaker)
  1559. else
  1560. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1561. end
  1562. end)
  1563.  
  1564. addcmd('unff', 'takes away ff from player',{'noff'},
  1565. function(args, speaker)
  1566. local players = getPlayer(args[1], speaker)
  1567. for i,v in pairs(players)do
  1568. local pchar=_char(v)
  1569. for j,v1 in pairs(pchar:GetChildren()) do
  1570. if v1:IsA("ForceField") then
  1571. v1:Destroy()
  1572. end
  1573. end
  1574. end
  1575. end)
  1576.  
  1577. addcmd('flashlight', 'gives a player a flashlight',{},
  1578. function(args, speaker)
  1579. local players = getPlayer(args[1], speaker)
  1580. for i,v in pairs(players)do
  1581. spawn(function()
  1582. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1583. flashlight.Parent = gPlayers[v].Backpack
  1584. flashlight.Name = "IYflashlight"
  1585. end)
  1586. end
  1587. end)
  1588.  
  1589. addcmd('car', 'inserts a car',{'vehicle'},
  1590. function(args, speaker)
  1591. local players = getPlayer(args[1], speaker)
  1592. for i,v in pairs(players)do
  1593. spawn(function()
  1594. local pchar=_char(v)
  1595. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1596. model.Parent = workspace
  1597. model:MakeJoints()
  1598. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1599. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1600. for _, child in pairs( model:GetChildren()) do
  1601. if child.ClassName == "Part" then
  1602. child.Anchored = true
  1603. wait(1)
  1604. child.Anchored = false
  1605. end end end) end end)
  1606.  
  1607. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1608. function(args, speaker)
  1609. local players = getPlayer(args[1], speaker)
  1610. for i,v in pairs(players)do
  1611. for _, child in pairs( workspace:GetChildren()) do
  1612. if child.Name == "IYcar" .. gPlayers[v].Name then
  1613. child:Destroy()
  1614. end
  1615. end
  1616. end
  1617. end)
  1618.  
  1619. addcmd('team','team [plr] [team]',{},
  1620. function(args, speaker)
  1621. local players = getPlayer(args[1], speaker)
  1622. local teamname = nil
  1623. for i,v in pairs(players)do
  1624. 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
  1625. _players[v].Team = teamname
  1626. end
  1627. end)
  1628.  
  1629. addcmd('maxzoom','maximum camera zoom',{},
  1630. function(args, speaker)
  1631. local players = getPlayer(args[1], speaker)
  1632. for i,v in pairs(players)do
  1633. _players[v].CameraMaxZoomDistance = args[2]
  1634. end
  1635. end)
  1636.  
  1637. function spawnrain(mesh,texture)
  1638. spawn(function()
  1639. for i,v in pairs(gPlayers:GetChildren()) do
  1640. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1641. if raining == true then
  1642. local rain = Instance.new("Part",workspace)
  1643. rain.CanCollide = true
  1644. local m = Instance.new("SpecialMesh",rain)
  1645. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1646. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1647. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1648. wait(5) rain:Destroy()
  1649. end
  1650. end
  1651. end
  1652. end)
  1653. end
  1654.  
  1655. raining = false
  1656. addcmd('rain','make it rain a mesh',{},
  1657. function(args, speaker)
  1658. raining = true
  1659. repeat
  1660. wait(0.5)
  1661. spawnrain(args[1],args[2])
  1662. until raining == false
  1663. end)
  1664.  
  1665. addcmd('norain','make it rain a mesh',{'unrain'},
  1666. function(args, speaker)
  1667. raining = false
  1668. end)
  1669.  
  1670. local rad = math.rad
  1671. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1672. function(args, speaker)
  1673. for i = 1,args[1] do
  1674. wait()
  1675. local function ear(instance)
  1676. for i,v in pairs(instance:GetChildren())do
  1677. if v:IsA("Part") then
  1678. if v.Size.x > 1 then
  1679. 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])))
  1680. end end ear(v) end end ear(workspace)
  1681. end
  1682. end)
  1683.  
  1684. addcmd('cape','Gives the target player(s) a cape',{},
  1685. function(args, speaker)
  1686. local players = getPlayer(args[1], speaker)
  1687. for i,v in pairs(players)do
  1688. spawn(function()
  1689. if _char(v):FindFirstChild("Humanoid") then
  1690. local plr = _players[v]
  1691. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1692. local torso = plr.Character.HumanoidRootPart
  1693. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1694. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1695. if not args[2] then
  1696. p.Color = Color3.new(0,0,0)
  1697. p.Color = Color3.new(0,0,0) else
  1698. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1699. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1700. p.formFactor = "Custom"
  1701. p.Size = Vector3.new(.2,.2,.2)
  1702. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1703. local motor1 = Instance.new("Motor", p)
  1704. motor1.Part0 = p
  1705. motor1.Part1 = torso
  1706. motor1.MaxVelocity = .01
  1707. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1708. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1709. local wave = false
  1710. repeat wait(1/44)
  1711. local ang = 0.1
  1712. local oldmag = torso.Velocity.magnitude
  1713. local mv = .002
  1714. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1715. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1716. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1717. motor1.DesiredAngle = -ang
  1718. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1719. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1720. if torso.Velocity.magnitude < .1 then wait(.1) end
  1721. until not p or p.Parent ~= torso.Parent
  1722. end
  1723. end)
  1724. end
  1725. end)
  1726.  
  1727. addcmd('uncape','Removes cape',{'nocape'},
  1728. function(args, speaker)
  1729. local players = getPlayer(args[1], speaker)
  1730. for i,v in pairs(players)do
  1731. local pchar=_char(v)
  1732. for _, child in pairs( pchar:GetChildren()) do
  1733. if child.Name == "IYcape" then
  1734. child:Destroy() end end
  1735. end
  1736. end)
  1737.  
  1738. addcmd('spasm','makes someone c r a z y',{},
  1739. function(args, speaker)
  1740. local players = getPlayer(args[1], speaker)
  1741. for i,v in pairs(players)do
  1742. local pchar=_char(v)
  1743. local AnimationId = "33796059"
  1744. local Anim = Instance.new("Animation")
  1745. Anim.AnimationId = "rbxassetid://"..AnimationId
  1746. local k = pchar.Humanoid:LoadAnimation(Anim)
  1747. k:Play()
  1748. k:AdjustSpeed(99)
  1749. end
  1750. end)
  1751.  
  1752. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1753. function(args, speaker)
  1754. local players = getPlayer(args[1], speaker)
  1755. for i,v in pairs(players)do
  1756. if not args[1] and args[2] then return end
  1757. local pchar=_char(v)
  1758. for _, child in pairs( pchar:GetDescendants()) do
  1759. if child.ClassName == "Sound" then
  1760. child:Destroy() end end
  1761. local s = Instance.new("Sound")
  1762. s.Name = "IYplrsound"
  1763. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1764. s.Volume = 1
  1765. s.Pitch = 1
  1766. s.Looped = true
  1767. s.archivable = true
  1768. s.Parent = pchar.HumanoidRootPart
  1769. s:Play()
  1770. end
  1771. end)
  1772.  
  1773. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1774. function(args, speaker)
  1775. local players = getPlayer(args[1], speaker)
  1776. for i,v in pairs(players)do
  1777. if not args[1] then return end
  1778. local pchar=_char(v)
  1779. for _, child in pairs( pchar:GetDescendants()) do
  1780. if child.ClassName == "Sound" then
  1781. child:Destroy() end end
  1782. end
  1783. end)
  1784.  
  1785. addcmd('fly','makes you fly',{},
  1786. function(args, speaker)
  1787. if speaker.userId ~= LP.userId then
  1788. lponly(speaker)
  1789. else
  1790. sFLY()
  1791. end
  1792. end)
  1793.  
  1794. addcmd('flyspeed','set the fly speed',{'flysp'},
  1795. function(args, speaker)
  1796. if speaker.userId ~= LP.userId then
  1797. lponly(speaker)
  1798. else
  1799. if isNumber(args[1]) then
  1800. iyflyspeed = args[1]
  1801. end end end)
  1802.  
  1803. addcmd('unfly','takes away fly',{'nofly'},
  1804. function(args, speaker)
  1805. if speaker.userId ~= LP.userId then
  1806. lponly(speaker)
  1807. else
  1808. NOFLY()
  1809. end
  1810. end)
  1811.  
  1812. addcmd('exit','kills roblox process',{},
  1813. function(args, speaker)
  1814. if speaker.userId ~= LP.userId then
  1815. lponly(speaker)
  1816. else
  1817. game:shutdown()
  1818. end
  1819. end)
  1820.  
  1821. addcmd('fire', 'set a player on fire',{},
  1822. function(args, speaker)
  1823. local players = getPlayer(args[1], speaker)
  1824. for i,v in pairs(players)do
  1825. spawn(function()
  1826. local pchar=_char(v)
  1827. local Fire1 = Instance.new("Fire", pchar.Head)
  1828. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1829. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1830. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1831. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1832. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1833. if not args[2] then return end
  1834. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1835. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1836. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1837. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1838. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1839. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1840. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1841. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1842. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1843. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1844. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1845. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1846. end)
  1847. end
  1848. end)
  1849.  
  1850. addcmd('discomesh', 'body parts get f u n k y',{},
  1851. function(args, speaker)
  1852. local players = getPlayer(args[1], speaker)
  1853. for i,v in pairs(players)do
  1854. spawn(function()
  1855. local plr = _players[v]
  1856. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1857. local h = _players[v].Character.Head.Mesh
  1858. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1859. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1860. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1861. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1862. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1863. while true do wait()
  1864. h.MeshType = meshes[math.random(1,#meshes)]
  1865. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1866. h.Parent.BrickColor = BrickColor.Random()
  1867. t.MeshType = meshes[math.random(1,#meshes)]
  1868. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1869. t.Parent.BrickColor = BrickColor.Random()
  1870. la.MeshType = meshes[math.random(1,#meshes)]
  1871. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1872. la.Parent.BrickColor = BrickColor.Random()
  1873. ra.MeshType = meshes[math.random(1,#meshes)]
  1874. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1875. ra.Parent.BrickColor = BrickColor.Random()
  1876. ll.MeshType = meshes[math.random(1,#meshes)]
  1877. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1878. ll.Parent.BrickColor = BrickColor.Random()
  1879. rl.MeshType = meshes[math.random(1,#meshes)]
  1880. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1881. rl.Parent.BrickColor = BrickColor.Random()
  1882. end end) end end)
  1883.  
  1884. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1885. function(args, speaker)
  1886. local players = getPlayer(args[1], speaker)
  1887. for i,v in pairs(players)do
  1888. spawn(function()
  1889. local Chicken = _players[v].Character
  1890. 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)
  1891. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1892. 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)
  1893. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1894. end) end end)
  1895.  
  1896. addcmd('esp', 'view a player and a players status',{},
  1897. function(args, speaker)
  1898. if speaker.userId ~= LP.userId then
  1899. lponly(speaker)
  1900. else
  1901. local players = getPlayer(args[1], speaker)
  1902. for i,v in pairs(players)do
  1903. spawn(function()
  1904. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1905. if child.Name == gPlayers[v].Name then
  1906. child:Destroy()
  1907. end end wait(0.5)
  1908. local m = game["Players"].LocalPlayer:GetMouse()
  1909. local rs = game:GetService("RunService").RenderStepped
  1910. local espplr = gPlayers[v]
  1911. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1912. for b,n in pairs (espplr.Character:GetChildren()) do
  1913. if (n:IsA("BasePart")) then
  1914. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1915. a.Name = espplr.Name
  1916. a.Adornee = n
  1917. a.AlwaysOnTop = true
  1918. a.ZIndex = 0
  1919. a.Size = n.Size
  1920. a.Transparency = 0.7
  1921. local resetting = false
  1922. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1923. a.Color = BrickColor.new("Lime green")
  1924. else
  1925. a.Color = BrickColor.new("Really red")
  1926. end
  1927. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1928. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1929. local TextLabel = Instance.new("TextLabel")
  1930. BillboardGui.Adornee = espplr.Character.Head
  1931. BillboardGui.Name = espplr.Name
  1932. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1933. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1934. BillboardGui.AlwaysOnTop = true
  1935. TextLabel.Parent = BillboardGui
  1936. TextLabel.BackgroundTransparency = 1
  1937. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1938. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1939. TextLabel.Font = Enum.Font.SourceSansSemibold
  1940. TextLabel.TextSize = 20
  1941. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1942. TextLabel.TextStrokeTransparency = 0
  1943. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1944. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1945. BillboardGui:Destroy() a:Destroy() end)
  1946. _players.PlayerRemoving:connect(function(player)
  1947. if player.Name == espplr.Name then
  1948. BillboardGui:Destroy() a:Destroy()
  1949. end end)
  1950. game:GetService("RunService").RenderStepped:Connect(function()
  1951. 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
  1952. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1953. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1954. BillboardGui:Destroy() a:Destroy() end end)
  1955. end
  1956. end
  1957. end
  1958. end
  1959. end)
  1960. end
  1961. end
  1962. end)
  1963.  
  1964. addcmd('noesp', 'removes esp',{'unesp'},
  1965. function(args, speaker)
  1966. if speaker.userId ~= LP.userId then
  1967. lponly(speaker)
  1968. else
  1969. local players = getPlayer(args[1], speaker)
  1970. for i,v in pairs(players)do
  1971. spawn(function()
  1972. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1973. if child.Name == gPlayers[v].Name then
  1974. child:Destroy()
  1975. end
  1976. end end) end end end)
  1977.  
  1978. addcmd('nofire', 'extinguish a player',{'unfire'},
  1979. function(args, speaker)
  1980. local players = getPlayer(args[1], speaker)
  1981. for i,v in pairs(players)do
  1982. local pchar=_char(v)
  1983. for j,v1 in pairs(pchar:GetDescendants()) do
  1984. if v1:IsA("Fire") then
  1985. v1:Destroy()
  1986. end end end end)
  1987.  
  1988. addcmd('shiny', 'makes a player shine',{},
  1989. function(args, speaker)
  1990. local players = getPlayer(args[1], speaker)
  1991. for i,v in pairs(players)do
  1992. spawn(function()
  1993. local pchar=_char(v)
  1994. for i,v in pairs(pchar:GetChildren()) do
  1995. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1996. v:Destroy() end
  1997. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1998. v.Reflectance = 1
  1999. v.Material = "Plastic"
  2000. end
  2001. end
  2002. end)
  2003. end
  2004. end)
  2005.  
  2006. addcmd('light', 'givs em light',{},
  2007. function(args, speaker)
  2008. local players = getPlayer(args[1], speaker)
  2009. for i,v in pairs(players)do
  2010. spawn(function()
  2011. local pchar=_char(v)
  2012. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2013. if v1:IsA("PointLight") then
  2014. v1:Destroy()
  2015. end
  2016. end
  2017. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  2018. light.Range = 12
  2019. light.Brightness = 3
  2020. if not args[2] then return end
  2021. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2022. light.Range = 12
  2023. light.Brightness = 3
  2024. end)
  2025. end
  2026. end)
  2027.  
  2028. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2029. addcmd('begone', 'BEGONE THOT',{'thot'},
  2030. function(args, speaker)
  2031. local players = getPlayer(args[1], speaker)
  2032. for i,v in pairs(players)do
  2033. spawn(function()
  2034. local thotbottle = bottle:Clone()
  2035. local pchar=_char(v)
  2036. thotbottle.Name = 'THOT BEGONE'
  2037. thotbottle.Handle:Destroy()
  2038. execCmd('freeze '..gPlayers[v].Name)
  2039. execCmd('name '..gPlayers[v].Name..' THOT')
  2040. execCmd('spasm '..gPlayers[v].Name)
  2041. thotbottle.Parent = pchar
  2042. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2043. local cf = pchar.HumanoidRootPart.CFrame
  2044. local newcf = cf + cf.lookVector * 6
  2045. thotbottle.Head.CFrame = newcf
  2046. local s = Instance.new("Sound")
  2047. s.Name = "BEGONE"
  2048. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2049. s.Volume = 10
  2050. s.Parent = thotbottle
  2051. s:play()
  2052. local d = Instance.new("Sound")
  2053. d.Name = "WuOOOH"
  2054. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2055. d.Volume = 5
  2056. d.Parent = pchar
  2057. wait(4)
  2058. if gPlayers[v] then
  2059. execCmd('thaw '..gPlayers[v].Name)
  2060. execCmd('fling '..gPlayers[v].Name)
  2061. thotbottle:Destroy()
  2062. d:play()
  2063. end if gPlayers[v] then
  2064. wait(3)
  2065. execCmd('explode '..gPlayers[v].Name)
  2066. pchar:BreakJoints() end
  2067. end)
  2068. end
  2069. end)
  2070.  
  2071. addcmd('glowstick', 'givs em glo stik',{},
  2072. function(args, speaker)
  2073. local players = getPlayer(args[1], speaker)
  2074. for i,v in pairs(players)do
  2075. spawn(function()
  2076. System = {}
  2077. System.Create = function(a, c)
  2078. local e = Instance.new(a)
  2079. for d, a in pairs(c) do
  2080. local b, a = ypcall(function()
  2081. return e[d]
  2082. end)
  2083. if b then
  2084. e[d] = c[d]
  2085. end
  2086. end
  2087. return e
  2088. end
  2089. function b(d, b)
  2090. local c = getfenv(d)
  2091. local a = setmetatable({}, {
  2092. __index = function(a, a)
  2093. if a:lower() == 'script' then
  2094. return b
  2095. else
  2096. return c[a]
  2097. end
  2098. end
  2099. })
  2100. setfenv(d, a)
  2101. ypcall(function()
  2102. d()
  2103. end)
  2104. end
  2105. c = {}
  2106. mas = Instance.new("Model",game:GetService("Lighting"))
  2107. mas.Name = "CompiledModel"
  2108. o1 = System.Create("Tool",{
  2109. ["Name"] = "Glow Stick",
  2110. ["Parent"] = mas,
  2111. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2112. ["CanBeDropped"] = false,
  2113. })
  2114. o2 = System.Create("Part",{
  2115. ["Name"] = "Handle",
  2116. ["Parent"] = o1,
  2117. ["Transparency"] = 0.10000000149012,
  2118. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2119. ["Rotation"] = Vector3.new(-180, 0, 0),
  2120. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2121. ["FormFactor"] = Enum.FormFactor.Custom,
  2122. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2123. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2124. ["TopSurface"] = Enum.SurfaceType.Weld,
  2125. ["Material"] = "Neon",
  2126. })
  2127. o3 = System.Create("PointLight",{
  2128. ["Parent"] = o2,
  2129. ["Brightness"] = 8,
  2130. ["Range"] = 14,
  2131. })
  2132. o4 = System.Create("CylinderMesh",{
  2133. ["Parent"] = o2,
  2134. })
  2135. if not args[2] then
  2136. o2.Color = Color3.new(1,1,1)
  2137. o3.Color = Color3.new(1,1,1) else
  2138. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2139. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2140. mas.Parent = workspace
  2141. mas:MakeJoints()
  2142. local b = mas:GetChildren()
  2143. for a = 1, #b do
  2144. b[a].Parent = gPlayers[v].Backpack
  2145. ypcall(function()
  2146. b[a]:MakeJoints()
  2147. end)
  2148. end
  2149. mas:Destroy()
  2150. for a = 1, #c do
  2151. coroutine.resume(c[a])
  2152. end
  2153. end)
  2154. end
  2155. end)
  2156.  
  2157. addcmd('keybind','Binds a command to a key',{},
  2158. function(args,speaker)
  2159. if speaker.userId ~= LP.userId then
  2160. lponly(speaker) else
  2161. if #args < 2 then return end
  2162. local key = string.lower(args[1])
  2163. if #key > 1 or key == cmdbarbind then return end
  2164. local cmdText = GLS(false,1)
  2165. local cas = game:GetService("ContextActionService")
  2166. cas:BindAction("Keybind"..key,function(action,state,obj)
  2167. if state == Enum.UserInputState.Begin then
  2168. execCmd(cmdText,speaker)
  2169. end
  2170. end,false,key)
  2171. Notify("Binded "..cmdText.." to "..key)
  2172. end
  2173. end)
  2174.  
  2175. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2176. function(args,speaker)
  2177. if speaker.userId ~= LP.userId then
  2178. lponly(speaker) else
  2179. if #args < 1 then return end
  2180. local key = string.lower(args[1])
  2181. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2182. Notify("Unbinded "..key)
  2183. end
  2184. end)
  2185.  
  2186. addcmd('trail', 'spawns a trail behind a player',{},
  2187. function(args, speaker)
  2188. local players = getPlayer(args[1], speaker)
  2189. for i,v in pairs(players)do
  2190. spawn(function()
  2191. local pchar=_char(v)
  2192. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2193. if v1.Name == "TRAIL" then
  2194. v1:Destroy()
  2195. end
  2196. end
  2197. if args[2] then
  2198. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2199. color2 = Color3.new(0,0,0) else
  2200. color1 = Color3.new(1,1,1)
  2201. color2 = Color3.new(0,0,0) end
  2202. if pchar:FindFirstChild("Torso") then
  2203. local e = Instance.new("Trail", pchar.Torso)
  2204. e.Name = "TRAIL"
  2205. e.FaceCamera = true
  2206. e.Color = ColorSequence.new(color1,color2)
  2207. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2208. e.Attachment1 = pchar.Torso.NeckAttachment
  2209. end
  2210. end)
  2211. end
  2212. end)
  2213.  
  2214. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2215. function(args, speaker)
  2216. local players = getPlayer(args[1], speaker)
  2217. for i,v in pairs(players)do
  2218. spawn(function()
  2219. local pchar=_char(v)
  2220. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2221. if v1.Name == "TRAIL" then
  2222. v1:Destroy()
  2223. end
  2224. end
  2225. end)
  2226. end
  2227. end)
  2228.  
  2229. local fa = false
  2230. local cam = workspace.CurrentCamera
  2231. local cam1 = 0
  2232. local cam2 = 0
  2233. local cam3 = 0
  2234. local k1 = false
  2235. local k2 = false
  2236. local k3 = false
  2237. local k4 = false
  2238. local k5 = false
  2239. local k6 = false
  2240. cs = 0.5
  2241. function movecam()
  2242. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2243. if fa == false then
  2244. repeat
  2245. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2246. local fp = fc.Position
  2247. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2248. fa = true
  2249. end
  2250. game:GetService('RunService').RenderStepped:Wait()
  2251. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2252. fa = false
  2253. end
  2254. end
  2255. function kp1(inputObject, gameProcessedEvent)
  2256. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2257. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2258. k1 = true
  2259. cam1 = cs end
  2260. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2261. k2 = true
  2262. cam1 = (cs*-1) end
  2263. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2264. k3 = true
  2265. cam2 = cs end
  2266. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2267. k4 = true
  2268. cam2 = (cs*-1) end
  2269. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2270. k5 = true
  2271. cam3 = cs end
  2272. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2273. k6 = true
  2274. cam3 = (cs*-1) end
  2275. end
  2276. end
  2277. game:GetService("UserInputService").InputBegan:connect(kp1)
  2278. function kp2(inputObject, gameProcessedEvent)
  2279. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2280. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2281. k1 = false
  2282. if k2 == false then
  2283. cam1 = 0
  2284. end
  2285. end
  2286. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2287. k2 = false
  2288. if k1 == false then
  2289. cam1 = 0
  2290. end
  2291. end
  2292. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2293. k3= false
  2294. if k4== false then
  2295. cam2 = 0
  2296. end
  2297. end
  2298. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2299. k4 = false
  2300. if k3 == false then
  2301. cam2 = 0
  2302. end
  2303. end
  2304. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2305. k5 = false
  2306. if k6 == false then
  2307. cam3 = 0
  2308. end
  2309. end
  2310. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2311. k6 = false
  2312. if k5 == false then
  2313. cam3 = 0
  2314. end
  2315. end
  2316. end
  2317. end
  2318. game:GetService("UserInputService").InputEnded:connect(kp2)
  2319. function FC()
  2320. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2321. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2322. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2323. fc.CanCollide = false
  2324. fc.Anchored = true
  2325. fc.Transparency = 1
  2326. fc.Size = Vector3.new(1,1,1)
  2327. fc.Name = 'xFC'
  2328. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2329. local cam = workspace.CurrentCamera
  2330. cam.CameraSubject = fc
  2331. cam.CameraType = 'Custom'
  2332. movecam()
  2333. end end
  2334. function UFC()
  2335. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2336. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2337. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2338. local cam = workspace.CurrentCamera
  2339. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2340. cam.CameraType = 'Custom'
  2341. end end
  2342.  
  2343. addcmd('freecam','freecam',{'fc'},
  2344. function(args, speaker)
  2345. if speaker.userId ~= LP.userId then
  2346. lponly(speaker)
  2347. else
  2348. FC()
  2349. end
  2350. end)
  2351.  
  2352. addcmd('fixcam','fixes camera',{},
  2353. function(args, speaker)
  2354. if speaker.userId ~= LP.userId then
  2355. lponly(speaker)
  2356. else
  2357. workspace.CurrentCamera:remove()
  2358. wait(.1)
  2359. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2360. workspace.CurrentCamera.CameraType = "Custom"
  2361. LP.CameraMinZoomDistance = 0.5
  2362. LP.CameraMaxZoomDistance = 400
  2363. LP.CameraMode = "Classic"
  2364. end
  2365. end)
  2366.  
  2367. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2368. function(args, speaker)
  2369. local players = getPlayer(args[1], speaker)
  2370. for i,v in pairs(players)do
  2371. local pchar=_char(v)
  2372. local char = pchar
  2373. local hum = char.Humanoid
  2374. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2375. hum.HealthDisplayDistance = 0
  2376. --execcmd god
  2377. local stake = Instance.new("Part",char)
  2378. stake.Anchored = true
  2379. stake.BrickColor = BrickColor.new("Reddish brown")
  2380. stake.Material = "Wood"
  2381. stake.Size = Vector3.new(1,7,1)
  2382. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2383. local hay = Instance.new("Part",char)
  2384. hay.Anchored = true
  2385. hay.Material = "Grass"
  2386. hay.BrickColor = BrickColor.new("New Yeller")
  2387. hay.Size = Vector3.new(6,1,5)
  2388. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2389. local hay2 = hay:clone()
  2390. hay2.Parent = char
  2391. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2392. local fire = Instance.new("Fire",hay)
  2393. fire.Enabled = false
  2394. fire.Heat = 25
  2395. fire.Size = 2
  2396. fire.Color = Color3.new(170/255,85/255,0)
  2397. local smoke = Instance.new("Smoke",hay)
  2398. smoke.Enabled = false
  2399. smoke.Opacity = 1
  2400. smoke.RiseVelocity = 25
  2401. smoke.Size = 15
  2402. smoke.Color = Color3.new(0,0,0)
  2403. local light = Instance.new("PointLight",hay)
  2404. light.Color = Color3.new(170/255,85/255,0)
  2405. light.Range = 0
  2406. light.Brightness = 1
  2407. light.Enabled = false
  2408. --[[]]
  2409. local crack = Instance.new("Sound",hay)
  2410. crack.SoundId = "rbxassetid://239443642"
  2411. crack.Looped = true
  2412. crack.Volume = 0
  2413. local scream = Instance.new("Sound",char.Torso)
  2414. scream.SoundId = "rbxassetid://264227115"
  2415. scream.Looped = true
  2416. scream.Volume = 0
  2417. --]]
  2418. wait()
  2419. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2420. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2421.  
  2422. local bods = char['Body Colors']
  2423. local colors = {
  2424. --"Really red";
  2425. "Bright red";
  2426. "Crimson";
  2427. "Maroon";
  2428. "Really black";
  2429. }
  2430.  
  2431. fire.Enabled=true
  2432. smoke.Enabled=true
  2433. light.Enabled=true
  2434. crack:Play()
  2435. scream:Play()
  2436. scream.Pitch = 0.8
  2437. --scream.Volume = 0.5
  2438. for i=1,30 do
  2439. crack.Volume = crack.Volume+(1/30)
  2440. scream.Volume = crack.Volume
  2441. fire.Size=i
  2442. smoke.RiseVelocity=i-5
  2443. smoke.Size=i/2
  2444. light.Range=i*2
  2445. wait(1)
  2446. end
  2447.  
  2448. for i=1,#colors do
  2449. bods.HeadColor=BrickColor.new(colors[i])
  2450. bods.LeftArmColor=BrickColor.new(colors[i])
  2451. bods.LeftLegColor=BrickColor.new(colors[i])
  2452. bods.RightArmColor=BrickColor.new(colors[i])
  2453. bods.RightLegColor=BrickColor.new(colors[i])
  2454. bods.TorsoColor=BrickColor.new(colors[i])
  2455. hay.BrickColor=BrickColor.new(colors[i])
  2456. hay2.BrickColor=BrickColor.new(colors[i])
  2457. stake.BrickColor=BrickColor.new(colors[i])
  2458. wait(5)
  2459. end
  2460. wait(10)
  2461. scream.Volume = 0.5
  2462. wait(1)
  2463. scream:Stop()
  2464. char:BreakJoints()
  2465. end
  2466. end)
  2467.  
  2468. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2469. function(args, speaker)
  2470. if speaker.userId ~= LP.userId then
  2471. lponly(speaker)
  2472. else
  2473. UFC()
  2474. end
  2475. end)
  2476.  
  2477. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2478. function(args, speaker)
  2479. if speaker.userId ~= LP.userId then
  2480. lponly(speaker)
  2481. else
  2482. if isNumber(args[1]) then
  2483. cs = args[1]
  2484. end end end)
  2485.  
  2486. addcmd('nolight', 'no more light',{'unlight'},
  2487. function(args, speaker)
  2488. local players = getPlayer(args[1], speaker)
  2489. for i,v in pairs(players)do
  2490. local pchar=_char(v)
  2491. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2492. if v1:IsA("PointLight") then
  2493. v1:Destroy()
  2494. end
  2495. end
  2496. end
  2497. end)
  2498.  
  2499. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2500. function(args, speaker)
  2501. local players = getPlayer(args[1], speaker)
  2502. for i,v in pairs(players)do
  2503. local pchar=_char(v)
  2504. scale = 10
  2505.  
  2506. function weld(tab)
  2507. local last = nil
  2508. for i,v in pairs(tab) do
  2509. if v:IsA("BasePart") then
  2510. if last then
  2511. local w = Instance.new("Weld",last)
  2512. w.Part0 = w.Parent
  2513. w.Part1 = v
  2514. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2515. w.C0 = pos
  2516. end
  2517. last = v
  2518. end
  2519. end
  2520. end
  2521.  
  2522. function makeball(pos)
  2523. local model = Instance.new("Model",workspace)
  2524. model.Name = gPlayers[v].Name .. "ball"
  2525. local rand = BrickColor.Random()
  2526. pchar.Head.Anchored = true
  2527. for i=0,340,20 do
  2528. wait()
  2529. for z=-90,70,20 do
  2530. local p = Instance.new("Part",model)
  2531. p.formFactor = "Custom"
  2532. p.BrickColor = rand
  2533. p.Transparency = 0.5
  2534. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2535. p.Anchored = true
  2536. p.TopSurface = 0
  2537. p.BottomSurface = 0
  2538. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2539. p:breakJoints()
  2540. end
  2541. end
  2542. weld(model:children())
  2543. for i,v in pairs(model:children()) do v.Anchored = false end
  2544. pchar.Head.Anchored = false
  2545. model:MakeJoints()
  2546. end
  2547.  
  2548. if pchar then
  2549. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2550. end
  2551. end
  2552. end)
  2553.  
  2554. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2555. function(args, speaker)
  2556. local players = getPlayer(args[1], speaker)
  2557. for i,v in pairs(players)do
  2558. local pchar=_char(v)
  2559. for _, child in pairs( workspace:GetChildren()) do
  2560. if child.Name == gPlayers[v].Name .. "ball" then
  2561. child:Destroy()
  2562. end
  2563. end
  2564. end
  2565. end)
  2566.  
  2567. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2568.  
  2569. local fastwait = function(time)
  2570. local expire = tick()+(time or 0.02999999999999999889)
  2571. while game:GetService("RunService").Heartbeat:wait() do
  2572. if tick() >= expire then return true end
  2573. end
  2574. end
  2575.  
  2576. function arrest(name)
  2577. spawn(function()
  2578. local p = game:GetService("Players"):FindFirstChild(name)
  2579. local char = p.Character
  2580. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2581. local humanoid = p.Character:FindFirstChild("Humanoid")
  2582. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2583. local van = car:Clone()
  2584. if van then
  2585. local function check()
  2586. 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
  2587. return false
  2588. else
  2589. return true
  2590. end
  2591. end
  2592.  
  2593. --local driver = van.Driver
  2594. --local grabber = van.Clown
  2595. local primary = van.Primary
  2596. --local door = van.Door
  2597. local tPos = torso.CFrame
  2598.  
  2599. local sound = Instance.new("Sound",primary)
  2600. sound.SoundId = "rbxassetid://258529216"
  2601. sound.Looped = true
  2602. sound:Play()
  2603.  
  2604. local chuckle = Instance.new("Sound",primary)
  2605. chuckle.SoundId = "rbxassetid://175964948"
  2606. chuckle.Looped = true
  2607. chuckle.Volume = 0.5
  2608. chuckle:Play()
  2609.  
  2610. van.PrimaryPart = van.Primary
  2611. van.Name = "ADONIS_VAN"
  2612. van.Parent = workspace
  2613. humanoid.Name = "NoResetForYou"
  2614. humanoid.WalkSpeed = 0
  2615. sound.Pitch = 1.3
  2616.  
  2617. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2618. music.Name = "COPSONG"
  2619. music.SoundId = "rbxassetid://132007810"
  2620. music.Volume = 1
  2621. music.Looped = true
  2622. if not music.Playing then music:Play() end
  2623.  
  2624. spawn(function()
  2625. while fastwait(0.2) do
  2626. van.Body.Lightbar.Red.PointLight.Enabled = true
  2627. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2628. fastwait(0.2)
  2629. van.Body.Lightbar.Red.PointLight.Enabled = false
  2630. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2631. end
  2632. end)
  2633.  
  2634. for i = 1,200 do
  2635. if not check() then
  2636. break
  2637. else
  2638. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2639. fastwait(0.001*(i/5))
  2640. end
  2641. end
  2642.  
  2643. sound.Pitch = 0.9
  2644.  
  2645. fastwait(0.5)
  2646. if check() then
  2647. --door.Transparency = 1
  2648. end
  2649.  
  2650. local freeze = Instance.new("Sound",primary)
  2651. freeze.SoundId = "rbxassetid://163732279"
  2652. freeze.Volume = 5
  2653. freeze:Play()
  2654.  
  2655. fastwait(3)
  2656.  
  2657. if check() then
  2658. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2659. end
  2660.  
  2661. fastwait(0.5)
  2662. if check() then
  2663. --door.Transparency = 0
  2664. end
  2665. fastwait(0.5)
  2666.  
  2667. sound.Pitch = 1.3
  2668. local gui = Instance.new("ScreenGui")
  2669. local frame = Instance.new("Frame",gui)
  2670. frame.BackgroundTransparency = 1
  2671. frame.BackgroundColor3 = Color3.new(0,0,0)
  2672. frame.Position = UDim2.new(0,0,0,-36)
  2673. frame.Size = UDim2.new(1,0,1,36)
  2674. spawn(function()
  2675. for i = 1,0,-0.01 do
  2676. frame.BackgroundTransparency = i
  2677. fastwait(0.1)
  2678. end
  2679. frame.BackgroundTransparency = 0
  2680. end)
  2681.  
  2682. p.CameraMaxZoomDistance = 0.5
  2683.  
  2684. torso.Anchored = true
  2685.  
  2686. for i = 1,400 do
  2687. if not check() then
  2688. break
  2689. else
  2690. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2691. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2692. fastwait(0.1/(i*5))
  2693.  
  2694. if i == 270 then
  2695. music.Volume = 5
  2696. end
  2697. end
  2698. end
  2699.  
  2700. local function KICK(P)
  2701. spawn(function()
  2702. if not FindTable(WL, P.Name) then
  2703. for i = 1,5 do
  2704. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2705. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2706. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2707. spawn(function()
  2708. repeat fastwait()
  2709. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2710. until not game:GetService("Players"):FindFirstChild(P.Name)
  2711. end)
  2712. P.Character.HumanoidRootPart.Anchored = true
  2713. end
  2714. end
  2715. end
  2716. end)
  2717. end
  2718.  
  2719. if p and p.Parent == game:GetService("Players") then
  2720. if p == game:GetService("Players").LocalPlayer then
  2721. fastwait(5)
  2722. end
  2723. torso.Anchored = false
  2724. p.CharacterAdded:Connect(function()
  2725. fastwait()
  2726. KICK(p)
  2727. end)
  2728. KICK(p)
  2729. end
  2730. fastwait(0.5)
  2731. pcall(function() van:Destroy() end)
  2732. pcall(function() gui:Destroy() end)
  2733. if not workspace:FindFirstChild("ADONIS_VAN") then
  2734. music:Destroy()
  2735. end
  2736. end
  2737. end
  2738. end)
  2739. end
  2740.  
  2741. addcmd('arrest', 'arrests player',{},
  2742. function(args, speaker)
  2743. local players = getPlayer(args[1], speaker)
  2744. for i,v in pairs(players)do
  2745. arrest(gPlayers[v].Name)
  2746. end
  2747. end)
  2748.  
  2749. addcmd('nodummies', 'clears dummies',{},
  2750. function(args, speaker)
  2751. for _, child in pairs( workspace:GetChildren()) do
  2752. if child:FindFirstChild('isdummy') then
  2753. child:Destroy()
  2754. end
  2755. end
  2756. end)
  2757.  
  2758. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2759. function(args, speaker)
  2760. local name = GLS(false, 0)
  2761. local lchar = game:GetService('Players').LocalPlayer
  2762. local Model0 = Instance.new("Model")
  2763. local Part1 = Instance.new("Part")
  2764. local SpecialMesh2 = Instance.new("SpecialMesh")
  2765. local Decal3 = Instance.new("Decal")
  2766. local Part4 = Instance.new("Part")
  2767. local Motor5 = Instance.new("Motor")
  2768. local Motor6 = Instance.new("Motor")
  2769. local Motor7 = Instance.new("Motor")
  2770. local Motor8 = Instance.new("Motor")
  2771. local Motor9 = Instance.new("Motor")
  2772. local Part10 = Instance.new("Part")
  2773. local Part11 = Instance.new("Part")
  2774. local Part12 = Instance.new("Part")
  2775. local Part13 = Instance.new("Part")
  2776. local dum = Instance.new("BoolValue")
  2777. dum.Name = "isdummy"
  2778. dum.Parent = Model0
  2779. local Humanoid14 = Instance.new("Humanoid")
  2780. Model0.Name = name
  2781. Model0.Parent = workspace
  2782. Model0.PrimaryPart = Part1
  2783. Part1.Name = "Head"
  2784. Part1.Parent = Model0
  2785. Part1.BrickColor = BrickColor.new("Bright yellow")
  2786. Part1.CanCollide = false
  2787. Part1.FormFactor = Enum.FormFactor.Symmetric
  2788. Part1.Friction = 0
  2789. Part1.Size = Vector3.new(2, 1, 1)
  2790. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2791. Part1.TopSurface = Enum.SurfaceType.Smooth
  2792. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2793. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2794. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2795. SpecialMesh2.Parent = Part1
  2796. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2797. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2798. Decal3.Name = "face"
  2799. Decal3.Parent = Part1
  2800. Decal3.Texture = "rbxasset://textures/face.png"
  2801. Part4.Name = "Torso"
  2802. Part4.Parent = Model0
  2803. Part4.BrickColor = BrickColor.new("Bright blue")
  2804. Part4.CanCollide = false
  2805. Part4.FormFactor = Enum.FormFactor.Symmetric
  2806. Part4.Friction = 0
  2807. Part4.Size = Vector3.new(2, 2, 1)
  2808. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2809. Part4.LeftSurface = Enum.SurfaceType.Weld
  2810. Part4.RightSurface = Enum.SurfaceType.Weld
  2811. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2812. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2813. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2814. Motor5.Name = "Right Shoulder"
  2815. Motor5.Parent = Part4
  2816. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2817. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2818. Motor5.Part0 = Part4
  2819. Motor5.Part1 = Part11
  2820. Motor5.DesiredAngle = 0.083800852298737
  2821. Motor5.MaxVelocity = 0.15000000596046
  2822. Motor6.Name = "Left Shoulder"
  2823. Motor6.Parent = Part4
  2824. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2825. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2826. Motor6.Part0 = Part4
  2827. Motor6.Part1 = Part10
  2828. Motor6.DesiredAngle = 0.083800852298737
  2829. Motor6.MaxVelocity = 0.15000000596046
  2830. Motor7.Name = "Left Hip"
  2831. Motor7.Parent = Part4
  2832. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2833. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2834. Motor7.Part0 = Part4
  2835. Motor7.Part1 = Part12
  2836. Motor7.DesiredAngle = -0.083800852298737
  2837. Motor7.MaxVelocity = 0.10000000149012
  2838. Motor8.Name = "Neck"
  2839. Motor8.Parent = Part4
  2840. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2841. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2842. Motor8.Part0 = Part4
  2843. Motor8.Part1 = Part1
  2844. Motor8.MaxVelocity = 0.10000000149012
  2845. Motor9.Name = "Right Hip"
  2846. Motor9.Parent = Part4
  2847. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2848. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2849. Motor9.Part0 = Part4
  2850. Motor9.Part1 = Part13
  2851. Motor9.DesiredAngle = -0.083800852298737
  2852. Motor9.MaxVelocity = 0.10000000149012
  2853. Part10.Name = "Left Arm"
  2854. Part10.Parent = Model0
  2855. Part10.BrickColor = BrickColor.new("Bright yellow")
  2856. Part10.CanCollide = false
  2857. Part10.FormFactor = Enum.FormFactor.Symmetric
  2858. Part10.Size = Vector3.new(1, 2, 1)
  2859. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2860. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2861. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2862. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2863. Part11.Name = "Right Arm"
  2864. Part11.Parent = Model0
  2865. Part11.BrickColor = BrickColor.new("Bright yellow")
  2866. Part11.CanCollide = false
  2867. Part11.FormFactor = Enum.FormFactor.Symmetric
  2868. Part11.Size = Vector3.new(1, 2, 1)
  2869. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2870. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2871. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2872. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2873. Part12.Name = "Left Leg"
  2874. Part12.Parent = Model0
  2875. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2876. Part12.CanCollide = false
  2877. Part12.FormFactor = Enum.FormFactor.Symmetric
  2878. Part12.Size = Vector3.new(1, 2, 1)
  2879. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2880. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2881. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2882. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2883. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2884. Part13.Name = "Right Leg"
  2885. Part13.Parent = Model0
  2886. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2887. Part13.CanCollide = false
  2888. Part13.FormFactor = Enum.FormFactor.Symmetric
  2889. Part13.Size = Vector3.new(1, 2, 1)
  2890. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2891. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2892. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2893. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2894. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2895. Humanoid14.Parent = Model0
  2896. Humanoid14.RightLeg = Part13
  2897. Humanoid14.LeftLeg = Part12
  2898. Humanoid14.Torso = Part4
  2899. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2900. Model0.Parent = game:GetService('Workspace')
  2901. end)
  2902.  
  2903. addcmd('loopkill', 'rip person',{'lkill'},
  2904. function(args, speaker)
  2905. local players = getPlayer(args[1], speaker)
  2906. for i,v in pairs(players)do
  2907. if not FindTable(loopkillT, _players[v].Name) then
  2908. table.insert(loopkillT, _players[v].Name)
  2909. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2910. Notify('Loopkilling player(s)') end end end end)
  2911.  
  2912. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2913. function(args, speaker)
  2914. local players = getPlayer(args[1], speaker)
  2915. for i,v in pairs(players)do
  2916. if FindTable(loopkillT, _players[v].Name) then
  2917. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2918. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2919. Notify('No longer loopkilling player(s)') end end end end)
  2920.  
  2921. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2922. function(args, speaker)
  2923. local players = getPlayer(args[1], speaker)
  2924. for i,v in pairs(players)do
  2925. if not FindTable(disabletoolsT, _players[v].Name) then
  2926. table.insert(disabletoolsT, _players[v].Name)
  2927. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2928. Notify('Disabled tools for player(s)') end end end end)
  2929.  
  2930. addcmd('enabletools', 'lets them have tools',{},
  2931. function(args, speaker)
  2932. local players = getPlayer(args[1], speaker)
  2933. for i,v in pairs(players)do
  2934. if FindTable(disabletoolsT, _players[v].Name) then
  2935. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2936. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2937. Notify('Enabled tools for player(s)') end end end end)
  2938.  
  2939. addcmd('refresh', 'refresh their player model',{'re'},
  2940. function(args, speaker)
  2941. local players = getPlayer(args[1], speaker)
  2942. for i,v in pairs(players)do
  2943. refresh(_players[v])
  2944. end end)
  2945.  
  2946. local fastwait = function(time)
  2947. local expire = tick()+(time or 0.02999999999999999889)
  2948. while game:GetService("RunService").Heartbeat:wait() do
  2949. if tick() >= expire then return true end
  2950. end
  2951. end
  2952.  
  2953. function gull(name)
  2954. spawn(function()
  2955. local char = game:GetService("Players")[name].Character
  2956. char.PrimaryPart = char.HumanoidRootPart
  2957.  
  2958. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2959. local initCFrame = tors.CFrame
  2960.  
  2961. if char:FindFirstChild("Torso") then
  2962. char.Torso.Anchored = true
  2963. else
  2964. char.UpperTorso.Anchored = true
  2965. end
  2966. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2967.  
  2968. local gull = Instance.new("Part")
  2969. gull.Anchored = true
  2970. gull.CanCollide = false
  2971. gull.Position = Vector3.new(0,100000,0)
  2972. local mesh = Instance.new("SpecialMesh",gull)
  2973. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2974. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2975. mesh.Scale = Vector3.new(10,10,10)
  2976.  
  2977. local leftWing = Instance.new("Part",gull)
  2978. leftWing.CanCollide = false
  2979. local lmesh = Instance.new("SpecialMesh",leftWing)
  2980. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2981. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2982. lmesh.Scale = Vector3.new(10,10,10)
  2983. local leftMotor = Instance.new("Motor6D",gull)
  2984. leftMotor.MaxVelocity = 1
  2985. leftMotor.Part0 = gull
  2986. leftMotor.Part1 = leftWing
  2987. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2988.  
  2989. local rightWing = Instance.new("Part",gull)
  2990. rightWing.CanCollide = false
  2991. local rmesh = Instance.new("SpecialMesh",rightWing)
  2992. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2993. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2994. rmesh.Scale = Vector3.new(10,10,10)
  2995. local rightMotor = Instance.new("Motor6D",gull)
  2996. rightMotor.MaxVelocity = 1
  2997. rightMotor.Part0 = gull
  2998. rightMotor.Part1 = rightWing
  2999. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  3000.  
  3001. local sound = Instance.new("Sound",gull)
  3002. sound.SoundId = "rbxassetid://160877039"
  3003. sound.Volume = 10
  3004. gull.Parent = workspace
  3005.  
  3006. for i = 400,-1000,-2 do
  3007. local der = 0.02*i
  3008. local angle = math.atan(der/1)
  3009. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  3010. if i == 0 then sound:Play() end
  3011. if i <= 0 then
  3012. char:SetPrimaryPartCFrame(gull.CFrame)
  3013. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  3014. leftMotor.DesiredAngle = -nextAngle
  3015. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  3016. rightMotor.DesiredAngle = nextAngle
  3017. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3018. end
  3019. game:GetService("RunService").RenderStepped:wait()
  3020. end
  3021.  
  3022. local function KICK(P)
  3023. spawn(function()
  3024. if not FindTable(WL, P.Name) then
  3025. for i = 1,5 do
  3026. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3027. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3028. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3029. spawn(function()
  3030. repeat wait()
  3031. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3032. until not game:GetService("Players"):FindFirstChild(P.Name)
  3033. end)
  3034. P.Character.HumanoidRootPart.Anchored = true
  3035. end
  3036. end
  3037. end
  3038. end)
  3039. end
  3040.  
  3041. if char:FindFirstChild("Torso") then
  3042. char.Torso.Anchored = false
  3043. else
  3044. char.UpperTorso.Anchored = false
  3045. end
  3046.  
  3047. spawn(function()
  3048. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3049. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3050. wait()
  3051. KICK(game:GetService("Players")[name])
  3052. end)
  3053. KICK(game:GetService("Players")[name])
  3054. end)
  3055.  
  3056. local go = Instance.new("BodyVelocity",gull)
  3057. go.Velocity = Vector3.new(0,1000,0)
  3058. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3059. gull.Anchored = false
  3060. end)
  3061. end
  3062.  
  3063. addcmd('seagull', 'seagulls player',{'gull'},
  3064. function(args, speaker)
  3065. local players = getPlayer(args[1], speaker)
  3066. for i,v in pairs(players)do
  3067. gull(gPlayers[v].Name)
  3068. end
  3069. end)
  3070.  
  3071. local song = nil
  3072. function zinniaKick(name)
  3073. spawn(function()
  3074. if song == nil or song.Parent == nil then
  3075. song = Instance.new("Sound",workspace)
  3076. song.SoundId = "rbxassetid://190423831"
  3077. song.Volume = 1
  3078. song.Looped = true
  3079. song:Play()
  3080. end
  3081. local zin = Instance.new("Part")
  3082. zin.Name = "CuteZinnia"
  3083. zin.Anchored = true
  3084. zin.CanCollide = false
  3085. zin.Locked = true
  3086. local mesh = Instance.new("SpecialMesh")
  3087. mesh.MeshId = "rbxassetid://1175670539"
  3088. mesh.TextureId = "rbxassetid://1175670558"
  3089. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3090. mesh.Offset = Vector3.new(0,0.88,0)
  3091. mesh.Parent = zin
  3092. local char = game:GetService("Players")[name].Character
  3093. char.PrimaryPart = char.HumanoidRootPart
  3094. if char:FindFirstChild("Torso") then
  3095. char.Torso.Anchored = true
  3096. else
  3097. char.UpperTorso.Anchored = true
  3098. end
  3099. 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))
  3100. zin.Parent = workspace
  3101. 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)})
  3102. tween:Play()
  3103. fastwait(3)
  3104. for i = 50,1,-1 do
  3105. 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))
  3106. fastwait()
  3107. end
  3108. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3109. fastwait(1)
  3110. local turns = 0
  3111.  
  3112. while turns < 200 do
  3113. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3114. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3115. turns = turns + 1
  3116. fastwait()
  3117. end
  3118. for i = 1,10 do
  3119. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3120. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3121. fastwait()
  3122. end
  3123. local rX,rZ = 0,0
  3124. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3125. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3126. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3127. bv.Force = Vector3.new(rX,10000,rZ)
  3128. if char:FindFirstChild("Torso") then
  3129. char.Torso.Anchored = false
  3130. else
  3131. char.UpperTorso.Anchored = false
  3132. end
  3133. function KICK(P)
  3134. spawn(function()
  3135. if not FindTable(WL, P.Name) then
  3136. for i = 1,5 do
  3137. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3138. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3139. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3140. spawn(function()
  3141. repeat fastwait()
  3142. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3143. until not game:GetService("Players"):FindFirstChild(P.Name)
  3144. end)
  3145. P.Character.HumanoidRootPart.Anchored = true
  3146. end
  3147. end
  3148. end
  3149. end)
  3150. end
  3151. spawn(function()
  3152. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3153. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3154. fastwait()
  3155. KICK(game:GetService("Players")[name])
  3156. end)
  3157. KICK(game:GetService("Players")[name])
  3158. end)
  3159. for i = 1,20 do
  3160. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3161. fastwait()
  3162. end
  3163. while turns > 0 do
  3164. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3165. turns = turns - 5
  3166. fastwait()
  3167. end
  3168. fastwait(1)
  3169. zin.Name = "GoneZinnia"
  3170. local go = Instance.new("BodyVelocity",zin)
  3171. go.Velocity = zin.CFrame.lookVector * 100
  3172. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3173. zin.Anchored = false
  3174. fastwait(20)
  3175. if song and not workspace:FindFirstChild("CuteZinnia") then
  3176. song:Destroy()
  3177. song = nil
  3178. end
  3179. end)
  3180. end
  3181.  
  3182. addcmd('zinnia', 'asdf for moon',{},
  3183. function(args, speaker)
  3184. local players = getPlayer(args[1], speaker)
  3185. for i,v in pairs(players)do
  3186. zinniaKick(gPlayers[v].Name)
  3187. end
  3188. end)
  3189.  
  3190. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3191. function(args, speaker)
  3192. local players = getPlayer(args[1], speaker)
  3193. for i,v in pairs(players)do
  3194. if not FindTable(rainbowT, _players[v].Name) then
  3195. table.insert(rainbowT, _players[v].Name)
  3196. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3197. Notify('Gave player(s) rainbow name') end end end end)
  3198.  
  3199. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3200. function(args, speaker)
  3201. local players = getPlayer(args[1], speaker)
  3202. for i,v in pairs(players)do
  3203. if FindTable(rainbowT, _players[v].Name) then
  3204. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3205. _players[v].Neutral = true
  3206. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3207. Notify('Disabled rainbow name for player(s)') end end end end)
  3208.  
  3209. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3210. function(args, speaker)
  3211. if speaker.userId ~= LP.userId then
  3212. lponly(speaker)
  3213. else
  3214. --Terrain Script
  3215. --Edge#1934/IoIman616
  3216.  
  3217. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3218. if child.Name == "MaterialGui" then
  3219. child:Destroy()
  3220. end
  3221. end
  3222.  
  3223. function sandbox(var,func)
  3224. local env = getfenv(func)
  3225. local newenv = setmetatable({},{
  3226. __index = function(self,k)
  3227. if k=="script" then
  3228. return var
  3229. else
  3230. return env[k]
  3231. end
  3232. end,
  3233. })
  3234. setfenv(func,newenv)
  3235. return func
  3236. end
  3237. cors = {}
  3238. mas = Instance.new("Model",game:GetService("Lighting"))
  3239. HopperBin0 = Instance.new("HopperBin")
  3240. HopperBin0.Name = "Terrain Build"
  3241. HopperBin0.Parent = mas
  3242. for i,v in pairs(mas:GetChildren()) do
  3243. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3244. pcall(function() v:MakeJoints() end)
  3245. end
  3246. mas:Destroy()
  3247. for i,v in pairs(cors) do
  3248. spawn(function()
  3249. pcall(v)
  3250. end)
  3251. end
  3252.  
  3253. wait(0.01)
  3254.  
  3255. function sandbox(var,func)
  3256. local env = getfenv(func)
  3257. local newenv = setmetatable({},{
  3258. __index = function(self,k)
  3259. if k=="script" then
  3260. return var
  3261. else
  3262. return env[k]
  3263. end
  3264. end,
  3265. })
  3266. setfenv(func,newenv)
  3267. return func
  3268. end
  3269. cors = {}
  3270. mas = Instance.new("Model",game:GetService("Lighting"))
  3271. ScreenGui0 = Instance.new("ScreenGui")
  3272. ImageLabel1 = Instance.new("ImageLabel")
  3273. ImageButton2 = Instance.new("ImageButton")
  3274. Frame3 = Instance.new("Frame")
  3275. NumberValue4 = Instance.new("NumberValue")
  3276. ImageButton5 = Instance.new("ImageButton")
  3277. Frame6 = Instance.new("Frame")
  3278. NumberValue7 = Instance.new("NumberValue")
  3279. ImageButton8 = Instance.new("ImageButton")
  3280. Frame9 = Instance.new("Frame")
  3281. NumberValue10 = Instance.new("NumberValue")
  3282. ImageButton11 = Instance.new("ImageButton")
  3283. Frame12 = Instance.new("Frame")
  3284. NumberValue13 = Instance.new("NumberValue")
  3285. ImageButton14 = Instance.new("ImageButton")
  3286. Frame15 = Instance.new("Frame")
  3287. NumberValue16 = Instance.new("NumberValue")
  3288. ImageButton17 = Instance.new("ImageButton")
  3289. Frame18 = Instance.new("Frame")
  3290. NumberValue19 = Instance.new("NumberValue")
  3291. ImageButton20 = Instance.new("ImageButton")
  3292. Frame21 = Instance.new("Frame")
  3293. NumberValue22 = Instance.new("NumberValue")
  3294. ImageButton23 = Instance.new("ImageButton")
  3295. Frame24 = Instance.new("Frame")
  3296. NumberValue25 = Instance.new("NumberValue")
  3297. ImageButton26 = Instance.new("ImageButton")
  3298. Frame27 = Instance.new("Frame")
  3299. NumberValue28 = Instance.new("NumberValue")
  3300. ImageButton29 = Instance.new("ImageButton")
  3301. Frame30 = Instance.new("Frame")
  3302. NumberValue31 = Instance.new("NumberValue")
  3303. ImageButton32 = Instance.new("ImageButton")
  3304. Frame33 = Instance.new("Frame")
  3305. NumberValue34 = Instance.new("NumberValue")
  3306. ImageButton35 = Instance.new("ImageButton")
  3307. Frame36 = Instance.new("Frame")
  3308. NumberValue37 = Instance.new("NumberValue")
  3309. ImageButton38 = Instance.new("ImageButton")
  3310. Frame39 = Instance.new("Frame")
  3311. NumberValue40 = Instance.new("NumberValue")
  3312. ImageButton41 = Instance.new("ImageButton")
  3313. Frame42 = Instance.new("Frame")
  3314. NumberValue43 = Instance.new("NumberValue")
  3315. ImageButton44 = Instance.new("ImageButton")
  3316. Frame45 = Instance.new("Frame")
  3317. NumberValue46 = Instance.new("NumberValue")
  3318. ImageButton47 = Instance.new("ImageButton")
  3319. Frame48 = Instance.new("Frame")
  3320. NumberValue49 = Instance.new("NumberValue")
  3321. ImageButton50 = Instance.new("ImageButton")
  3322. Frame51 = Instance.new("Frame")
  3323. NumberValue52 = Instance.new("NumberValue")
  3324. ImageButton53 = Instance.new("ImageButton")
  3325. Frame54 = Instance.new("Frame")
  3326. ScreenGui0.Name = "MaterialGui"
  3327. ScreenGui0.Parent = mas
  3328. ImageLabel1.Name = "MaterialMenu"
  3329. ImageLabel1.Parent = ScreenGui0
  3330. ImageLabel1.Transparency = 1
  3331. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3332. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3333. ImageLabel1.BackgroundTransparency = 1
  3334. ImageLabel1.ZIndex = 2
  3335. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3336. ImageButton2.Name = "Grass"
  3337. ImageButton2.Parent = ImageLabel1
  3338. ImageButton2.Transparency = 1
  3339. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3340. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3341. ImageButton2.BackgroundTransparency = 1
  3342. ImageButton2.ZIndex = 4
  3343. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3344. Frame3.Name = "Selection"
  3345. Frame3.Parent = ImageButton2
  3346. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3347. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3348. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3349. Frame3.BorderSizePixel = 0
  3350. Frame3.ZIndex = 3
  3351. NumberValue4.Name = "num"
  3352. NumberValue4.Parent = ImageButton2
  3353. NumberValue4.Value = 1
  3354. ImageButton5.Name = "Sand"
  3355. ImageButton5.Parent = ImageLabel1
  3356. ImageButton5.Transparency = 1
  3357. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3358. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3359. ImageButton5.BackgroundTransparency = 1
  3360. ImageButton5.ZIndex = 4
  3361. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3362. Frame6.Name = "Selection"
  3363. Frame6.Parent = ImageButton5
  3364. Frame6.Transparency = 1
  3365. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3366. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3367. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3368. Frame6.BackgroundTransparency = 1
  3369. Frame6.BorderSizePixel = 0
  3370. Frame6.ZIndex = 3
  3371. NumberValue7.Name = "num"
  3372. NumberValue7.Parent = ImageButton5
  3373. NumberValue7.Value = 2
  3374. ImageButton8.Name = "Brick"
  3375. ImageButton8.Parent = ImageLabel1
  3376. ImageButton8.Transparency = 1
  3377. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3378. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3379. ImageButton8.BackgroundTransparency = 1
  3380. ImageButton8.ZIndex = 4
  3381. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3382. Frame9.Name = "Selection"
  3383. Frame9.Parent = ImageButton8
  3384. Frame9.Transparency = 1
  3385. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3386. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3387. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3388. Frame9.BackgroundTransparency = 1
  3389. Frame9.BorderSizePixel = 0
  3390. Frame9.ZIndex = 3
  3391. NumberValue10.Name = "num"
  3392. NumberValue10.Parent = ImageButton8
  3393. NumberValue10.Value = 3
  3394. ImageButton11.Name = "Granite"
  3395. ImageButton11.Parent = ImageLabel1
  3396. ImageButton11.Transparency = 1
  3397. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3398. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3399. ImageButton11.BackgroundTransparency = 1
  3400. ImageButton11.ZIndex = 4
  3401. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3402. Frame12.Name = "Selection"
  3403. Frame12.Parent = ImageButton11
  3404. Frame12.Transparency = 1
  3405. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3406. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3407. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3408. Frame12.BackgroundTransparency = 1
  3409. Frame12.BorderSizePixel = 0
  3410. Frame12.ZIndex = 3
  3411. NumberValue13.Name = "num"
  3412. NumberValue13.Parent = ImageButton11
  3413. NumberValue13.Value = 4
  3414. ImageButton14.Name = "Asphalt"
  3415. ImageButton14.Parent = ImageLabel1
  3416. ImageButton14.Transparency = 1
  3417. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3418. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3419. ImageButton14.BackgroundTransparency = 1
  3420. ImageButton14.ZIndex = 4
  3421. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3422. Frame15.Name = "Selection"
  3423. Frame15.Parent = ImageButton14
  3424. Frame15.Transparency = 1
  3425. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3426. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3427. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3428. Frame15.BackgroundTransparency = 1
  3429. Frame15.BorderSizePixel = 0
  3430. Frame15.ZIndex = 3
  3431. NumberValue16.Name = "num"
  3432. NumberValue16.Parent = ImageButton14
  3433. NumberValue16.Value = 5
  3434. ImageButton17.Name = "Iron"
  3435. ImageButton17.Parent = ImageLabel1
  3436. ImageButton17.Transparency = 1
  3437. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3438. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3439. ImageButton17.BackgroundTransparency = 1
  3440. ImageButton17.ZIndex = 4
  3441. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3442. Frame18.Name = "Selection"
  3443. Frame18.Parent = ImageButton17
  3444. Frame18.Transparency = 1
  3445. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3446. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3447. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3448. Frame18.BackgroundTransparency = 1
  3449. Frame18.BorderSizePixel = 0
  3450. Frame18.ZIndex = 3
  3451. NumberValue19.Name = "num"
  3452. NumberValue19.Parent = ImageButton17
  3453. NumberValue19.Value = 6
  3454. ImageButton20.Name = "Aluminum"
  3455. ImageButton20.Parent = ImageLabel1
  3456. ImageButton20.Transparency = 1
  3457. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3458. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3459. ImageButton20.BackgroundTransparency = 1
  3460. ImageButton20.ZIndex = 4
  3461. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3462. Frame21.Name = "Selection"
  3463. Frame21.Parent = ImageButton20
  3464. Frame21.Transparency = 1
  3465. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3466. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3467. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3468. Frame21.BackgroundTransparency = 1
  3469. Frame21.BorderSizePixel = 0
  3470. Frame21.ZIndex = 3
  3471. NumberValue22.Name = "num"
  3472. NumberValue22.Parent = ImageButton20
  3473. NumberValue22.Value = 7
  3474. ImageButton23.Name = "Gold"
  3475. ImageButton23.Parent = ImageLabel1
  3476. ImageButton23.Transparency = 1
  3477. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3478. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3479. ImageButton23.BackgroundTransparency = 1
  3480. ImageButton23.ZIndex = 4
  3481. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3482. Frame24.Name = "Selection"
  3483. Frame24.Parent = ImageButton23
  3484. Frame24.Transparency = 1
  3485. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3486. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3487. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3488. Frame24.BackgroundTransparency = 1
  3489. Frame24.BorderSizePixel = 0
  3490. Frame24.ZIndex = 3
  3491. NumberValue25.Name = "num"
  3492. NumberValue25.Parent = ImageButton23
  3493. NumberValue25.Value = 8
  3494. ImageButton26.Name = "Plank"
  3495. ImageButton26.Parent = ImageLabel1
  3496. ImageButton26.Transparency = 1
  3497. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3498. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3499. ImageButton26.BackgroundTransparency = 1
  3500. ImageButton26.ZIndex = 4
  3501. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3502. Frame27.Name = "Selection"
  3503. Frame27.Parent = ImageButton26
  3504. Frame27.Transparency = 1
  3505. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3506. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3507. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3508. Frame27.BackgroundTransparency = 1
  3509. Frame27.BorderSizePixel = 0
  3510. Frame27.ZIndex = 3
  3511. NumberValue28.Name = "num"
  3512. NumberValue28.Parent = ImageButton26
  3513. NumberValue28.Value = 9
  3514. ImageButton29.Name = "Log"
  3515. ImageButton29.Parent = ImageLabel1
  3516. ImageButton29.Transparency = 1
  3517. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3518. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3519. ImageButton29.BackgroundTransparency = 1
  3520. ImageButton29.ZIndex = 4
  3521. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3522. Frame30.Name = "Selection"
  3523. Frame30.Parent = ImageButton29
  3524. Frame30.Transparency = 1
  3525. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3526. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3527. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3528. Frame30.BackgroundTransparency = 1
  3529. Frame30.BorderSizePixel = 0
  3530. Frame30.ZIndex = 3
  3531. NumberValue31.Name = "num"
  3532. NumberValue31.Parent = ImageButton29
  3533. NumberValue31.Value = 10
  3534. ImageButton32.Name = "Gravel"
  3535. ImageButton32.Parent = ImageLabel1
  3536. ImageButton32.Transparency = 1
  3537. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3538. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3539. ImageButton32.BackgroundTransparency = 1
  3540. ImageButton32.ZIndex = 4
  3541. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3542. Frame33.Name = "Selection"
  3543. Frame33.Parent = ImageButton32
  3544. Frame33.Transparency = 1
  3545. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3546. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3547. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3548. Frame33.BackgroundTransparency = 1
  3549. Frame33.BorderSizePixel = 0
  3550. Frame33.ZIndex = 3
  3551. NumberValue34.Name = "num"
  3552. NumberValue34.Parent = ImageButton32
  3553. NumberValue34.Value = 11
  3554. ImageButton35.Name = "Cinder"
  3555. ImageButton35.Parent = ImageLabel1
  3556. ImageButton35.Transparency = 1
  3557. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3558. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3559. ImageButton35.BackgroundTransparency = 1
  3560. ImageButton35.ZIndex = 4
  3561. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3562. Frame36.Name = "Selection"
  3563. Frame36.Parent = ImageButton35
  3564. Frame36.Transparency = 1
  3565. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3566. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3567. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3568. Frame36.BackgroundTransparency = 1
  3569. Frame36.BorderSizePixel = 0
  3570. Frame36.ZIndex = 3
  3571. NumberValue37.Name = "num"
  3572. NumberValue37.Parent = ImageButton35
  3573. NumberValue37.Value = 12
  3574. ImageButton38.Name = "Stone"
  3575. ImageButton38.Parent = ImageLabel1
  3576. ImageButton38.Transparency = 1
  3577. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3578. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3579. ImageButton38.BackgroundTransparency = 1
  3580. ImageButton38.ZIndex = 4
  3581. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3582. Frame39.Name = "Selection"
  3583. Frame39.Parent = ImageButton38
  3584. Frame39.Transparency = 1
  3585. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3586. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3587. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3588. Frame39.BackgroundTransparency = 1
  3589. Frame39.BorderSizePixel = 0
  3590. Frame39.ZIndex = 3
  3591. NumberValue40.Name = "num"
  3592. NumberValue40.Parent = ImageButton38
  3593. NumberValue40.Value = 13
  3594. ImageButton41.Name = "Cement"
  3595. ImageButton41.Parent = ImageLabel1
  3596. ImageButton41.Transparency = 1
  3597. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3598. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3599. ImageButton41.BackgroundTransparency = 1
  3600. ImageButton41.ZIndex = 4
  3601. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3602. Frame42.Name = "Selection"
  3603. Frame42.Parent = ImageButton41
  3604. Frame42.Transparency = 1
  3605. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3606. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3607. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3608. Frame42.BackgroundTransparency = 1
  3609. Frame42.BorderSizePixel = 0
  3610. Frame42.ZIndex = 3
  3611. NumberValue43.Name = "num"
  3612. NumberValue43.Parent = ImageButton41
  3613. NumberValue43.Value = 14
  3614. ImageButton44.Name = "Red Plastic"
  3615. ImageButton44.Parent = ImageLabel1
  3616. ImageButton44.Transparency = 1
  3617. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3618. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3619. ImageButton44.BackgroundTransparency = 1
  3620. ImageButton44.ZIndex = 4
  3621. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3622. Frame45.Name = "Selection"
  3623. Frame45.Parent = ImageButton44
  3624. Frame45.Transparency = 1
  3625. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3626. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3627. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3628. Frame45.BackgroundTransparency = 1
  3629. Frame45.BorderSizePixel = 0
  3630. Frame45.ZIndex = 3
  3631. NumberValue46.Name = "num"
  3632. NumberValue46.Parent = ImageButton44
  3633. NumberValue46.Value = 15
  3634. ImageButton47.Name = "Blue Plastic"
  3635. ImageButton47.Parent = ImageLabel1
  3636. ImageButton47.Transparency = 1
  3637. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3638. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3639. ImageButton47.BackgroundTransparency = 1
  3640. ImageButton47.ZIndex = 4
  3641. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3642. Frame48.Name = "Selection"
  3643. Frame48.Parent = ImageButton47
  3644. Frame48.Transparency = 1
  3645. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3646. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3647. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3648. Frame48.BackgroundTransparency = 1
  3649. Frame48.BorderSizePixel = 0
  3650. Frame48.ZIndex = 3
  3651. NumberValue49.Name = "num"
  3652. NumberValue49.Parent = ImageButton47
  3653. NumberValue49.Value = 16
  3654. ImageButton50.Name = "Water"
  3655. ImageButton50.Parent = ImageLabel1
  3656. ImageButton50.Transparency = 1
  3657. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3658. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3659. ImageButton50.BackgroundTransparency = 1
  3660. ImageButton50.ZIndex = 4
  3661. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3662. Frame51.Name = "Selection"
  3663. Frame51.Parent = ImageButton50
  3664. Frame51.Transparency = 1
  3665. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3666. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3667. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3668. Frame51.BackgroundTransparency = 1
  3669. Frame51.BorderSizePixel = 0
  3670. Frame51.ZIndex = 3
  3671. NumberValue52.Name = "num"
  3672. NumberValue52.Parent = ImageButton50
  3673. NumberValue52.Value = 17
  3674. ImageButton53.Name = "Dig"
  3675. ImageButton53.Parent = ImageLabel1
  3676. ImageButton53.Transparency = 1
  3677. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3678. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3679. ImageButton53.BackgroundTransparency = 1
  3680. ImageButton53.ZIndex = 4
  3681. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3682. Frame54.Name = "Selection"
  3683. Frame54.Parent = ImageButton53
  3684. Frame54.Transparency = 1
  3685. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3686. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3687. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3688. Frame54.BackgroundTransparency = 1
  3689. Frame54.BorderSizePixel = 0
  3690. Frame54.ZIndex = 3
  3691. for i,v in pairs(mas:GetChildren()) do
  3692. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3693. pcall(function() v:MakeJoints() end)
  3694. end
  3695. mas:Destroy()
  3696. for i,v in pairs(cors) do
  3697. spawn(function()
  3698. pcall(v)
  3699. end)
  3700. end
  3701. wait(0.01)
  3702. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3703. material = 1
  3704. local Terrain = workspace.Terrain
  3705. local CC = workspace.CurrentCamera
  3706.  
  3707. local SelB = Instance.new("SelectionBox")
  3708. SelB.Color = BrickColor.new("Bright green")
  3709.  
  3710. local SelP = Instance.new("Part")
  3711. SelP.Anchored = true
  3712. SelP.formFactor = Enum.FormFactor.Custom
  3713.  
  3714. HopperBin0.Selected:connect(function(M)
  3715. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3716. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3717. SelB.Adornee = nil
  3718.  
  3719. local ClickState = "None"
  3720.  
  3721. local ClickType = 1
  3722.  
  3723. local TerrainClick = 1
  3724.  
  3725. local P1 = nil
  3726.  
  3727. M.KeyDown:connect(function(K)
  3728. if K == "q" then
  3729. ClickType = 1
  3730. elseif K == "e" then
  3731. ClickType = 2
  3732. elseif K == "z" then
  3733. TerrainClick = 0
  3734. elseif K == "x" then
  3735. TerrainClick = 1
  3736. elseif K == "c" then
  3737. TerrainClick = 2
  3738. elseif K == "v" then
  3739. TerrainClick = 3
  3740. elseif K == "b" then
  3741. TerrainClick = 4
  3742. end
  3743. end)
  3744.  
  3745. M.Button1Down:connect(function()
  3746. if not M.Target then return end
  3747. local Hit = M.Hit
  3748. local cellPos
  3749. if ClickType == 1 then
  3750. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3751. else
  3752. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3753. end
  3754. if ClickState == "None" then
  3755. ClickState = "Click1"
  3756. P1 = cellPos
  3757. end
  3758. end)
  3759. M.Button1Up:connect(function()
  3760. if not M.Target then return end
  3761. local Hit = M.Hit
  3762. local cellPos
  3763. if ClickType == 1 then
  3764. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3765. else
  3766. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3767. end
  3768. if ClickState == "Click1" then
  3769. ClickState = "None"
  3770. local MinX = math.min(P1.x,cellPos.x)
  3771. local MaxX = math.max(P1.x,cellPos.x)
  3772. local MinY = math.min(P1.y,cellPos.y)
  3773. local MaxY = math.max(P1.y,cellPos.y)
  3774. local MinZ = math.min(P1.z,cellPos.z)
  3775. local MaxZ = math.max(P1.z,cellPos.z)
  3776. for y=MinY,MaxY do
  3777. for x=MinX,MaxX do
  3778. for z=MinZ,MaxZ do
  3779. Terrain:SetCell(x, y, z, material, 0, 0)
  3780. end
  3781. end
  3782. wait()
  3783. end
  3784. SelB.Adornee = nil
  3785. end
  3786. end)
  3787. M.Move:connect(function()
  3788. if not M.Target then return end
  3789. local Hit = M.Hit
  3790. local cellPos
  3791. if ClickType == 1 then
  3792. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3793. else
  3794. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3795. end
  3796. if ClickState == "Click1" then
  3797. SelB.Adornee = SelP
  3798. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3799. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3800. local Size = W1-W2
  3801. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3802. local Pos = (W1+W2)/2
  3803. SelP.Size = Size
  3804. SelP.CFrame = CFrame.new(Pos)
  3805. end
  3806. end)
  3807. end)
  3808.  
  3809. HopperBin0.Deselected:connect(function()
  3810. SelB.Parent = nil
  3811. SelB.Adornee = nil
  3812. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3813. end)
  3814.  
  3815. game:GetService('RunService').Stepped:connect(function()
  3816. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3817. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3818. if child:FindFirstChild("num") and material ~= child.num.Value then
  3819. child.Selection.BackgroundTransparency = 1
  3820. end
  3821. end
  3822. end
  3823. end)
  3824.  
  3825. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3826. local enterCon = child.MouseButton1Click:connect(function()
  3827. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3828. material = child.num.Value
  3829. if child:FindFirstChild("Selection") then
  3830. child.Selection.BackgroundTransparency = 0
  3831. end
  3832. end
  3833. end)
  3834. end
  3835.  
  3836. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3837. workspace.Terrain:Clear()
  3838. end)
  3839.  
  3840. function sandbox(var,func)
  3841. local env = getfenv(func)
  3842. local newenv = setmetatable({},{
  3843. __index = function(self,k)
  3844. if k=="script" then
  3845. return var
  3846. else
  3847. return env[k]
  3848. end
  3849. end,
  3850. })
  3851. setfenv(func,newenv)
  3852. return func
  3853. end
  3854. cors = {}
  3855. mas = Instance.new("Model",game:GetService("Lighting"))
  3856. HopperBin0 = Instance.new("HopperBin")
  3857. HopperBin0.Name = "Terrain Delete"
  3858. HopperBin0.Parent = mas
  3859. for i,v in pairs(mas:GetChildren()) do
  3860. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3861. pcall(function() v:MakeJoints() end)
  3862. end
  3863. mas:Destroy()
  3864. for i,v in pairs(cors) do
  3865. spawn(function()
  3866. pcall(v)
  3867. end)
  3868. end
  3869.  
  3870. function onClick(mouse)
  3871. p = gPlayers.LocalPlayer
  3872. if (p == nil) then return end
  3873. if (p.Character == nil) then return end
  3874.  
  3875. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3876.  
  3877. c = workspace.Terrain
  3878.  
  3879. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3880. local x = cellPos.x
  3881. local y = cellPos.y
  3882. local z = cellPos.z
  3883.  
  3884. c:SetCell(x, y, z, 0, 0, 0)
  3885.  
  3886. end
  3887.  
  3888.  
  3889. function onSelect(mouse)
  3890. mouse.Button1Down:connect(function () onClick(mouse) end)
  3891. end
  3892.  
  3893.  
  3894.  
  3895. HopperBin0.Selected:connect(onSelect)
  3896. end
  3897. end)
  3898.  
  3899. addcmd('knife', 'tm knife',{},
  3900. function(args, speaker)
  3901. if speaker.userId ~= LP.userId then
  3902. lponly(speaker) else
  3903. if not game.CoreGui:FindFirstChild('CorePart') then
  3904. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3905. local script = data.LocalScript
  3906.  
  3907. local player = gPlayers.LocalPlayer
  3908.  
  3909. if not player:FindFirstChild("TMDATA") then
  3910. script.Parent.TMDATA:Clone().Parent = player
  3911. end
  3912. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3913. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3914. end
  3915.  
  3916. if game.CoreGui:FindFirstChild("CorePart") then
  3917. game.CoreGui.CorePart:Destroy()
  3918. end
  3919.  
  3920.  
  3921. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3922. local knife = script.Parent["Knife"]:Clone()
  3923. local gun = script.Parent["Gun"]:Clone()
  3924. local fastgun = script.Parent["Fast Gun"]:Clone()
  3925. local lasergun = script.Parent["Laser Gun"]:Clone()
  3926. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3927.  
  3928. local newKnife = knife:Clone()
  3929. newKnife.Parent = player.Backpack
  3930. _G.tool = newKnife
  3931.  
  3932. local barActive = false
  3933. local activeOptions = {}
  3934.  
  3935. function createDDown(callback,but,...)
  3936. if barActive then
  3937. for i,v in pairs(activeOptions) do
  3938. v:Destroy()
  3939. end
  3940. activeOptions = {}
  3941. barActive = false
  3942. return
  3943. else
  3944. barActive = true
  3945. end
  3946. local slots = {...}
  3947. local base = but
  3948. for i,v in pairs(slots) do
  3949. local newOption = base:Clone()
  3950. newOption.ZIndex = 5
  3951. newOption.Name = "Option "..tostring(i)
  3952. newOption.Parent = base.Parent
  3953. table.insert(activeOptions,newOption)
  3954. 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))
  3955. newOption.Text = slots[i]
  3956. newOption.MouseButton1Down:connect(function()
  3957. but.Text = slots[i]
  3958. callback(slots[i])
  3959. for i,v in pairs(activeOptions) do
  3960. v:Destroy()
  3961. end
  3962. activeOptions = {}
  3963. barActive = false
  3964. end)
  3965. end
  3966. end
  3967.  
  3968. local butA = game.CoreGui.CorePart.Frame.ability
  3969. butA.MouseButton1Down:connect(function()
  3970. createDDown(function(sel)
  3971. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3972. 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")
  3973. end)
  3974.  
  3975. local butG = game.CoreGui.CorePart.Frame.gamemode
  3976. butG.MouseButton1Down:connect(function()
  3977. createDDown(function(sel)
  3978. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3979. end,butG,"Classic","Cold Killer")
  3980. end)
  3981.  
  3982. local butM = game.CoreGui.CorePart.Frame.mode
  3983. butM.MouseButton1Down:connect(function()
  3984. createDDown(function(sel)
  3985. _G.knifemode = sel
  3986. end,butM,"PlayersOnly","Players+Npcs")
  3987. end)
  3988.  
  3989. _G.Scripters = {}
  3990.  
  3991. function _G.loadScripts(obj,runall)
  3992. for i,v in pairs(obj:GetDescendants()) do
  3993. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3994. table.insert(_G.Scripters,v)
  3995. local i = #_G.Scripters
  3996. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3997. spawn(loadfunc)
  3998. print("LOADED",v:GetFullName())
  3999. end
  4000. end
  4001. end
  4002.  
  4003. player.CharacterAdded:Connect(function()
  4004. newKnife = knife:Clone()
  4005. newKnife.Parent = player.Backpack
  4006. _G.loadScripts(newKnife)
  4007. end)
  4008.  
  4009. _G.knifemode = "PlayersOnly"
  4010. _G.loadScripts(newKnife)
  4011. --_G.loadScripts(gun)
  4012. --_G.loadScripts(fastgun)
  4013. --_G.loadScripts(lasergun)
  4014. end
  4015. end
  4016. end)
  4017.  
  4018. addcmd('devuzi', 'op af',{'uzi'},
  4019. function(args, speaker)
  4020. if speaker.userId ~= LP.userId then
  4021. lponly(speaker)
  4022. else
  4023. wait(0.25);
  4024.  
  4025.  
  4026. _clear=function()
  4027. local c={char;bag;gui;};
  4028. for i=1,#c do
  4029. local c=c[i]:children();
  4030. for i=1,#c do
  4031. if(c[i].Name==name)then
  4032. c[i].Parent=nil;
  4033. end;
  4034. end;
  4035. end;
  4036. local n=name..user.Name;
  4037. local c=workspace:children();
  4038. for i=1,#c do
  4039. if(c[i].Name==n)then
  4040. c[i].Parent=nil;
  4041. end;
  4042. end;
  4043. end;
  4044.  
  4045. _valid_key=function(object,key)
  4046. return object[key],key;
  4047. end;
  4048.  
  4049. _new=function(class)
  4050. return function(props)
  4051. if(type(list_base_props)=='table')then
  4052. for i,v in next,list_base_props do
  4053. if(props[i]==nil)then
  4054. props[i]=v;
  4055. end;
  4056. end;
  4057. end;
  4058.  
  4059. local object=class;
  4060.  
  4061. if(type(class)=='string')then
  4062. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4063. end;
  4064.  
  4065. local parent=props[1];
  4066. props[1]=nil;
  4067.  
  4068. for i,v in next,props do
  4069. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4070. if(not load)then
  4071. load,res,key=pcall(_valid_key,object,i);
  4072. end;
  4073.  
  4074. if(key)then
  4075. t=type(res);
  4076. s=tostring(res);
  4077. if(t=='userdata'and s=='Signal '..key)then
  4078. if(type(v)=='table')then
  4079. for i=1,#v do
  4080. res:connect(v[i]);
  4081. end;
  4082. else
  4083. res:connect(v);
  4084. end;
  4085. else
  4086. object[key]=v;
  4087. end;
  4088. end;
  4089. end;
  4090.  
  4091. if(parent)then
  4092. object.Parent=parent;
  4093. end;
  4094.  
  4095. return object;
  4096. end;
  4097. end;
  4098.  
  4099. _RGB=function(r,g,b)
  4100. return Color3.new(r/255,g/255,b/255);
  4101. end;
  4102.  
  4103. _copy=function(o)
  4104. local def=o.archivable;
  4105. o.archivable=true;
  4106. local c=o:clone();
  4107. o.archivable=def;
  4108. return c;
  4109. end;
  4110.  
  4111. _hum=function(char)
  4112. local hum=char:findFirstChild'Humanoid';
  4113. if(not hum or hum.className~='Humanoid')then
  4114. local c=char:children();
  4115. for i=1,#c do
  4116. if(c[i].className=='Humanoid')then
  4117. return c[i];
  4118. end;
  4119. end;
  4120. else
  4121. return hum;
  4122. end;
  4123. end;
  4124.  
  4125. _hum_tag=function(hum)
  4126. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4127. c.Name='creator';
  4128. c.Value=user;
  4129. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4130. Instance.new('BoolValue',hum).Name='killed';
  4131. bullets.clip=bullets.clip+10;
  4132. end;
  4133. end;
  4134.  
  4135. _hum_dam=function(hum,dam,percent)
  4136. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4137. if(hum.Health<=hum.MaxHealth*0.1)then
  4138. _hum_tag(hum);
  4139. end;
  4140. end;
  4141.  
  4142. _ray=function(v0,v1,i)
  4143. local mag=(v0-v1).magnitude;
  4144. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4145.  
  4146. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4147. end;
  4148.  
  4149. _must=function(v0,v1,i)
  4150. local hit,pos=_ray(v0,v1,i);
  4151. return not hit and mouse.target or hit,pos;
  4152. end;
  4153.  
  4154. _cframe=function(x,y,z,r0,r1,r2)
  4155. return CFrame.Angles(
  4156. math.rad(r0 or 0),
  4157. math.rad(r1 or 0),
  4158. math.rad(r2 or 0)
  4159. )*CFrame.new(x,y,z);
  4160. end;
  4161.  
  4162. _update=function()
  4163. if(bool_active and not screen.Parent)then
  4164. screen.Parent=gui;
  4165. elseif(not bool_active and screen.Parent)then
  4166. screen.Parent=nil;
  4167. end;
  4168. end;
  4169.  
  4170. _light=function(v0,v1)
  4171. local mag=(v0-v1).magnitude;
  4172. local len=math.random(2,7);
  4173. len=len>mag/2 and mag/2 or len;
  4174.  
  4175. --local light=_new'part'{
  4176. -- cFrame=CFrame.new(v0,v1);
  4177. -- size=Vector3.new(1,1,1);
  4178. -- color=_RGB(255,255,0);
  4179. -- anchored=true;
  4180. -- inv;
  4181. --};
  4182. _new'blockMesh'{
  4183. scale=Vector3.new(0.2,0.2,len);
  4184. offset=Vector3.new(0,0,-len/2);
  4185. light;
  4186. };
  4187.  
  4188. local bb=_new'billboardGui'{
  4189. size=UDim2.new(2,0,2,0);
  4190. adornee=light;
  4191. light;
  4192. };
  4193. _new'imageLabel'{
  4194. image=url:format(109101526);
  4195. backgroundTransparency=1;
  4196. size=UDim2.new(1,0,1,0);
  4197. bb;
  4198. };
  4199.  
  4200. -- _rem(light,0.15);
  4201. end;
  4202.  
  4203. _rem=function(object,del)
  4204. if(del)then
  4205. delay(del,function()
  4206. if(object.Parent)then
  4207. object.Parent=nil;
  4208. end;
  4209. end);
  4210. else
  4211. pcall(function()
  4212. if(object.Parent)then
  4213. object.Parent=nil;
  4214. end;
  4215. end);
  4216. end;
  4217. end;
  4218.  
  4219. _blood=function(pos,count)
  4220. for i=1,count do
  4221. local p=_new'part'{
  4222. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4223. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4224. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4225. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4226. color=_RGB(255,0,0);
  4227. transparency=0.5;
  4228. canCollide=true;
  4229. bottomSurface=0;
  4230. topSurface=0;
  4231. formFactor=3;
  4232. locked=true;
  4233. inv;
  4234. };
  4235. delay(5,function()
  4236. p.Parent=nil;
  4237. end);
  4238. end;
  4239. end;
  4240.  
  4241. _make_hue=function()
  4242. h_hue=_new'part'{
  4243. size=Vector3.new(0.25,1.8,0.35);
  4244. color=_RGB(100,100,100);
  4245. formFactor=3;
  4246. name='hue';
  4247. handle;
  4248. };
  4249. hh_weld=_new'weld'{
  4250. c1=_cframe(0,0.5,0);
  4251. part0=handle;
  4252. part1=h_hue;
  4253. handle;
  4254. };
  4255. end;
  4256.  
  4257. _shot=function(v0,v1)
  4258. if(not time_left)then
  4259. time_left=0;
  4260. end;
  4261. if(time_left>time())then
  4262. return nil;
  4263. else
  4264. time_left=time()+math.random(1,10)/100;
  4265. end;
  4266.  
  4267. if(bullets.current<1)then
  4268. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4269. soundId='rbxasset://sounds/SWITCH3.wav';
  4270. name='tick_sound';
  4271. volume=0.2;
  4272. pitch=2;
  4273. head;
  4274. };
  4275. tick_sound:play();
  4276. if(bullets.clip>0)then
  4277. time_left=time()+2;
  4278. h_hue:breakJoints();
  4279. h_hue.CanCollide=true;
  4280. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4281. _rem(h_hue,10);
  4282. delay(1.9,function()
  4283. _make_hue();
  4284. local got=(bullets.clip>bullets.maximum and
  4285. bullets.maximum or
  4286. bullets.clip)-bullets.current;
  4287.  
  4288. bullets.clip=bullets.clip-got;
  4289. bullets.current=bullets.current+got;
  4290. end);
  4291. end;
  4292. return nil;
  4293. else
  4294. bullets.current=bullets.current-1;
  4295.  
  4296. h_weld.C1=_cframe(0,0.75,0,
  4297. -math.random(1000,1100)/10,180,0);
  4298. d_weld.C1=_cframe(0,-0.25,0.3);
  4299.  
  4300. lightstuff.Visible=true;
  4301. delay(0.1,function()
  4302. lightstuff.Visible=false;
  4303. end);
  4304.  
  4305. _rem(_new'part'{
  4306. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4307. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4308. size=Vector3.new(0.1,0.1,0.4);
  4309. color=_RGB(200,200,0);
  4310. material='Slate';
  4311. canCollide=true;
  4312. formFactor=3;
  4313. inv;
  4314. },5);
  4315.  
  4316. delay(0.1,function()
  4317. d_weld.C1=_cframe(0,-0.25,0);
  4318. if(bool_active)then
  4319. h_weld.C1=h_weld_cf_active;
  4320. end;
  4321. end)
  4322. end;
  4323.  
  4324. local hit,pos=_must(v0,v1,char);
  4325.  
  4326. shot_sound:play();
  4327.  
  4328.  
  4329. _rem(_new'part'{
  4330. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4331. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4332. color=_RGB(255,255,0);
  4333. transparency=0.6;
  4334. reflectance=0.5;
  4335. canCollide=false;
  4336. bottomSurface=0;
  4337. anchored=true;
  4338. formFactor=3;
  4339. topSurface=0;
  4340. inv;
  4341. },.15);
  4342. _light(v0,v1);
  4343.  
  4344. if(not hit)then return nil;end;
  4345.  
  4346. if(hit.Parent.className=='Hat')then
  4347. hit:breakJoints();
  4348. hit.CanCollide=true;
  4349. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4350. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4351. else
  4352. local hum=_hum(hit.Parent);
  4353. if(not hum)then
  4354. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4355. hit:breakJoints();
  4356. hit.CanCollide=true;
  4357. end;
  4358. else
  4359. _hum_dam(hum,math.random(4,6));
  4360. _blood(pos,math.random(3,6));
  4361. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4362. if(hit.Name=='Head')then
  4363. hum.Health=0;
  4364. _blood(pos,math.random(3,6));
  4365. delay(0.001,function()
  4366. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4367. pitch=math.random(70,100)*0.01;
  4368. soundId=url:format(1876552);
  4369. name='head_shot';
  4370. workspace;
  4371. }:play();
  4372. end);
  4373. _hum_tag(hum);
  4374. _rem(_new'part'{
  4375. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4376. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4377. color=torso.Color;
  4378. transparency=0.5;
  4379. canCollide=false;
  4380. bottomSurface=0;
  4381. anchored=true;
  4382. formFactor=3;
  4383. topSurface=0;
  4384. inv;
  4385. },30);
  4386. hit.Parent=nil;
  4387. for b=0,1 do
  4388. for a=0,1 do
  4389. for i=0,1 do
  4390. _rem(_new'part'{
  4391. velocity=CFrame.new(v0,pos).lookVector*20;
  4392. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4393. size=Vector3.new(0.5,0.5,0.5);
  4394. color=_RGB(255,255,255);
  4395. bottomSurface=0;
  4396. canCollide=true;
  4397. transparency=0;
  4398. formFactor=3;
  4399. topSurface=0;
  4400. hum;
  4401. },30);
  4402. end;
  4403. end;
  4404. end;
  4405. end;
  4406. end;
  4407. end;
  4408. end;
  4409.  
  4410.  
  4411.  
  4412. _cf_select=function(mouse)
  4413. mouse.Icon=url:format(109111387);--108999296
  4414. bool_active=true;
  4415.  
  4416. local arm=char:findFirstChild'Right Arm';
  4417. local weld=torso:findFirstChild'Right Shoulder';
  4418. if(arm and weld)then
  4419. h_weld.Part0=arm;
  4420. h_weld.C1=h_weld_cf_active;
  4421.  
  4422. weld.Part1=nil;
  4423. weld.Part0=nil;
  4424.  
  4425. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4426. name='right_arml';
  4427. part0=torso;
  4428. part1=arm;
  4429. torso;
  4430. };
  4431.  
  4432. arml=(arml or 0)+1;
  4433. local alv=arml;
  4434. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4435. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4436. gyro.P=30000;
  4437. gyro.D=1000;
  4438. gyro.Name='p_gyro';
  4439. repeat
  4440. local pos=mouse.hit.p;
  4441. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4442.  
  4443. val=-math.pi*0.5;
  4444. valp=val*-1;
  4445. p0=torso.CFrame;
  4446. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4447. p1=p0+((p0.p-pos).unit*-2);
  4448. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4449. hitpos=torso.Position;
  4450. cj=CFrame.new(hitpos);
  4451. c0=torso.CFrame:inverse()*cj;
  4452. c1=p2:inverse()*cj;
  4453. weld.C0=c0;
  4454. weld.C1=c1;
  4455.  
  4456. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4457.  
  4458. wait(0.001);
  4459. until arml~=alv;
  4460. gyro.Parent=nil;
  4461. end;
  4462. end;
  4463.  
  4464. _cf_deselect=function()
  4465. bool_active=false;
  4466. arml=(arml or 0)+1;
  4467. loop_shot=(loop_shot or 0)+1;
  4468.  
  4469. h_weld.Part0=torso;
  4470. h_weld.C1=h_weld_cf_inactive;
  4471.  
  4472. local weld=torso:findFirstChild'right_arml';
  4473. if(weld)then
  4474. weld.Part1=nil;
  4475. weld.Part0=nil;
  4476. end;
  4477. local arm=char:findFirstChild'Right Arm';
  4478. local weld=torso:findFirstChild'Right Shoulder';
  4479. if(arm and weld)then
  4480. weld.Part0=torso;
  4481. weld.Part1=arm;
  4482. end;
  4483. end;
  4484.  
  4485. _cf_mouse=function(event,fun)
  4486. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4487. if(bool_active)then
  4488. fun(...);
  4489. end;
  4490. end);
  4491. end;
  4492.  
  4493.  
  4494. do
  4495. local main=getfenv(0);
  4496. local c=game:children();
  4497. local check=function(v)
  4498. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4499. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4500. end;
  4501. end;
  4502. for i=1,#c do
  4503. pcall(check,c[i]);
  4504. end;
  4505. end;
  4506.  
  4507.  
  4508. bullets={
  4509. maximum=51111111111111111111111111110;
  4510. current=511111111111111111111111111111110;
  4511. clip=501111111111111111111111111111111*4;
  4512. };
  4513.  
  4514. list_base_props={
  4515. backgroundColor3=_RGB(0,0,0);
  4516. textColor3=_RGB(200,200,200);
  4517. borderSizePixel=0;
  4518. color=_RGB(0,0,0);
  4519. archivable=false;
  4520. canCollide=false;
  4521. bottomSurface=0;
  4522. topSurface=0;
  4523. formFactor=0;
  4524. locked=true;
  4525. };
  4526.  
  4527.  
  4528.  
  4529. user=players.localPlayer;
  4530. mouse=user:getMouse();
  4531. char=user.Character;
  4532. gui=user.PlayerGui;
  4533. bag=user.Backpack;
  4534. torso=char.Torso;
  4535. head=char.Head;
  4536. hum=_hum(char);
  4537.  
  4538. url='rbxassetid://%d';
  4539. name='dev-uzi';
  4540.  
  4541. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4542. 0,90,-70);
  4543. h_weld_cf_active=_cframe(0,0.75,0,
  4544. -110,180,0);
  4545.  
  4546. assert(hum,'humanoid is not found');
  4547.  
  4548.  
  4549.  
  4550. _clear();
  4551.  
  4552.  
  4553. _cf_mouse('button1Down',function()
  4554. loop_shot=(loop_shot or 0)+1;
  4555. local vers=loop_shot;
  4556. local step=runService.Stepped;
  4557. repeat
  4558. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4559. step:wait();--wait(0.001);
  4560. until vers~=loop_shot;
  4561. end);
  4562.  
  4563. _cf_mouse('button1Up',function()
  4564. loop_shot=(loop_shot or 0)+1;
  4565. end);
  4566.  
  4567. _cf_mouse('move',function()
  4568. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4569. end);
  4570.  
  4571. _cf_mouse('keyDown',function(k)
  4572. if(k=='r')then
  4573. if(bullets.clip>0 and time_left<=time())then
  4574. local got=(bullets.clip>bullets.maximum and
  4575. bullets.maximum or
  4576. bullets.clip)-bullets.current;
  4577.  
  4578. bullets.clip=bullets.clip-got;
  4579. bullets.current=bullets.current+got;
  4580. if(got~=0)then
  4581. time_left=time()+2;
  4582. end;
  4583. end;
  4584. end;
  4585. end);
  4586.  
  4587.  
  4588. screen=_new'screenGui'{
  4589. name=name;
  4590. };
  4591.  
  4592. cross_f=_new'frame'{
  4593. size=UDim2.new(0,21,0,21);
  4594. backgroundTransparency=1;
  4595. screen;
  4596. };
  4597.  
  4598. for i=0,1 do
  4599. _new'frame'{
  4600. position=UDim2.new(0,13*i,0,11);
  4601. size=UDim2.new(0,10,0,1);
  4602. cross_f;
  4603. };
  4604. end;
  4605.  
  4606. for i=0,1 do
  4607. _new'frame'{
  4608. position=UDim2.new(0,11,0,13*i);
  4609. size=UDim2.new(0,1,0,10);
  4610. cross_f;
  4611. };
  4612. end;
  4613.  
  4614.  
  4615.  
  4616. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4617. soundId=url:format(2920959);
  4618. pitch=1.4;
  4619. head;
  4620. };
  4621. if(shot_sound.Name~='2920959')then
  4622. shot_sound.Name='2920959';
  4623. shot_sound:play();
  4624. end;
  4625.  
  4626. bin=_new'hopperBin'{
  4627. deselected=_cf_deselect;
  4628. selected=_cf_select;
  4629. name=name;
  4630. bag;
  4631. };
  4632.  
  4633. inv=_new'model'{
  4634. name=name;
  4635. char;
  4636. };
  4637.  
  4638. handle=_new'part'{
  4639. size=Vector3.new(0.3,1.3,0.4);
  4640. color=_RGB(140,140,140);
  4641. name='handle';
  4642. formFactor=3;
  4643. inv;
  4644. touched=function(hit)
  4645. if(hit.Parent.className=='Model')then
  4646. local hum=_hum(hit.Parent);
  4647. if(hum~=nil)then
  4648. _hum_dam(hum,handle.Velocity.magnitude);
  4649. end;
  4650. end;
  4651. end;
  4652. };
  4653. h_weld=_new'weld'{
  4654. c1=h_weld_cf_inactive;
  4655. part1=handle;
  4656. part0=torso;
  4657. handle;
  4658. };
  4659. _make_hue();
  4660.  
  4661. h_part=_new'part'{
  4662. size=Vector3.new(0.4,0.4,1.4);
  4663. color=_RGB(140,140,140);
  4664. name='handle';
  4665. formFactor=3;
  4666. handle;
  4667. };
  4668. hp_weld=_new'weld'{
  4669. c1=_cframe(0,-1.3/2,-0.3,
  4670. 20,0,0);
  4671. part0=handle;
  4672. part1=h_part;
  4673. handle;
  4674. };
  4675.  
  4676. drag=_new'part'{
  4677. size=Vector3.new(0.5,0.45,1.5);
  4678. color=_RGB(100,100,100);
  4679. name='handle';
  4680. formFactor=3;
  4681. handle;
  4682. };
  4683. d_weld=_new'weld'{
  4684. c1=_cframe(0,-0.25,0);
  4685. part0=h_part;
  4686. part1=drag;
  4687. handle;
  4688. };
  4689.  
  4690. tube=_new'part'{
  4691. size=Vector3.new(0.2,0.2,1.5);
  4692. color=_RGB(0,0,0);
  4693. name='handle';
  4694. formFactor=3;
  4695. handle;
  4696. };
  4697. t_weld=_new'weld'{
  4698. c1=_cframe(0,-0.3,-0.1);
  4699. part0=h_part;
  4700. part1=tube;
  4701. handle;
  4702. };
  4703.  
  4704. bullets_label=_new'textLabel'{
  4705. textStrokeColor3=_RGB(0,0,0);
  4706. textColor3=_RGB(200,200,200);
  4707. textStrokeTransparency=0;
  4708. backgroundTransparency=1;
  4709. fontSize=5;
  4710. screen;
  4711. };
  4712.  
  4713. lightstuff=_new'frame'{
  4714. backgroundColor3=_RGB(255,255,255);
  4715. position=UDim2.new(0,0,0,-1);
  4716. backgroundTransparency=0.5;
  4717. size=UDim2.new(1,0,1,1);
  4718. borderSizePixel=0;
  4719. visible=false;
  4720. screen;
  4721. };
  4722.  
  4723. coroutine.wrap(function()
  4724. local red,white,green;
  4725. repeat
  4726. if(screen.Parent)then
  4727. if(not green and bullets.current==bullets.maximum)then
  4728. green=true;
  4729. bullets_label.TextColor3=_RGB(0,200,0);
  4730. elseif(not red and bullets.current==0)then
  4731. red=true;
  4732. bullets_label.TextColor3=_RGB(200,0,0);
  4733. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4734. bullets_label.TextColor3=_RGB(200,200,200);
  4735. green=false;
  4736. red=false;
  4737. end;
  4738. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4739. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4740. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4741. end;
  4742. wait(0.001);
  4743. until nil;
  4744. end)();
  4745.  
  4746.  
  4747. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4748. local vers=_G.dev_pistol_version;
  4749. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4750. if(hum.Health==0)then
  4751. _clear();
  4752. end;
  4753. end
  4754. end)
  4755.  
  4756. addcmd('nil', 'removes the player',{},
  4757. function(args, speaker)
  4758. local players = getPlayer(args[1], speaker)
  4759. for i,v in pairs(players)do
  4760. pcall(function() gPlayers[v].Character:Remove() end)
  4761. gPlayers[v].Character = nil
  4762. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4763. Notify('Made player(s) nil') end end end)
  4764.  
  4765. addcmd('ban', 'goodbye ;)',{},
  4766. function(args, speaker)
  4767. local players = getPlayer(args[1], speaker)
  4768. for i,v in pairs(players)do
  4769. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4770. Notify('Banned player(s)') end
  4771. spawn(function()
  4772. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4773. if not FindTable(banname, gPlayers[v].Name) then
  4774. table.insert(banT, _players[v].userId)
  4775. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4776. updatebans()
  4777. kickF(gPlayers[v])
  4778. end
  4779. end
  4780. end)
  4781. end
  4782. end)
  4783.  
  4784. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4785. function(args, speaker)
  4786. banT = {}
  4787. banname = {}
  4788. Notify('Removed all bans')
  4789. updatebans()
  4790. end)
  4791.  
  4792. addcmd('unban','unbans a player',{},
  4793. function(args, speaker)
  4794. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4795. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4796. for i,v in pairs(banname) do
  4797. if v.NAME == tostring(args[1]) then
  4798. table.remove(banname, i)
  4799. updatebans()
  4800. end end
  4801. Notify('Unbanned ' .. args[1])
  4802. end
  4803. end)
  4804.  
  4805. addcmd('dismiss', 'dismiss',{'verify'},
  4806. function(args, speaker)
  4807. for _, child in pairs( workspace:GetChildren()) do
  4808. if child.Name == speaker.Name .. "TAB" then
  4809. child:Destroy() end end
  4810. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4811. end)
  4812.  
  4813. addcmd('admin', 'ur an admin now ;o',{},
  4814. function(args, speaker)
  4815. if speaker.userId ~= LP.userId then
  4816. lponly(speaker) else
  4817. local players = getPlayer(args[1], speaker)
  4818. for i,v in pairs(players)do
  4819. spawn(function()
  4820. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4821. table.insert(adminT, _players[v].userId)
  4822. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4823. updateadmins()
  4824. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4825. Notify('Gave player(s) admin') end
  4826. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4827. end end) end end end)
  4828.  
  4829. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4830. function(args, speaker)
  4831. if speaker.userId ~= LP.userId then
  4832. lponly(speaker) else
  4833. local players = getPlayer(args[1], speaker)
  4834. for i,v in pairs(players)do
  4835. local radmin = tostring(_players[v].Name)
  4836. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4837. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4838. for a,b in pairs(adminname) do
  4839. if b.NAME == radmin then
  4840. table.remove(adminname, a)
  4841. updateadmins()
  4842. end end
  4843. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4844. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4845. Notify('Removed admin from player(s)') end
  4846. end
  4847. end
  4848. end
  4849. end)
  4850.  
  4851. addcmd('bang', 'owo',{'rape'},
  4852. function(args, speaker)
  4853. local players = getPlayer(args[1], speaker)
  4854. local target = getPlayer(args[2], speaker)[1]
  4855. for i,v in pairs(players)do
  4856. if args[2] then
  4857. rape(target, v)
  4858. else
  4859. rape(v, speaker.Name)
  4860. end
  4861. end
  4862. end)
  4863.  
  4864. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4865. function(args, speaker)
  4866. local players = getPlayer(args[1], speaker)
  4867. for i,v in pairs(players)do
  4868. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4869. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4870. end
  4871.  
  4872. y = Instance.new("BillboardGui")
  4873. y.Size = UDim2.new(0,100,0,150)
  4874. y.StudsOffset = Vector3.new(0,1,0)
  4875. y.Parent = gPlayers[v].Character.Head
  4876. y.Adornee = gPlayers[v].Character.Head
  4877. f = Instance.new("TextLabel")
  4878. f.Parent = y
  4879. f.BackgroundTransparency = 1
  4880. f.Position = UDim2.new(0,0,0,-50)
  4881. f.Size = UDim2.new(0,100,0,100)
  4882. f.Font = "Highway"
  4883. f.FontSize = "Size48"
  4884. f.Text = GLS(false, 1)
  4885. f.TextStrokeColor3 = Color3.new(0,0,0)
  4886. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4887. f.TextStrokeTransparency = 0
  4888. f.TextYAlignment = "Bottom"
  4889. end
  4890. end)
  4891.  
  4892. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4893. function(args, speaker)
  4894. local players = getPlayer(args[1], speaker)
  4895. for i,v in pairs(players)do
  4896. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4897. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4898. end
  4899. end
  4900. end)
  4901.  
  4902. function pipeTp(name,target)
  4903. spawn(function()
  4904. local pipe = Instance.new("Part")
  4905. pipe.Name = "Pipe"
  4906. pipe.Color = Color3.new(52/255,142/255,64/255)
  4907. pipe.Size = Vector3.new(8,8,8)
  4908. pipe.Anchored = true
  4909. local mesh = Instance.new("SpecialMesh",pipe)
  4910. mesh.MeshId = "rbxassetid://856736661"
  4911. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4912. local sound = Instance.new("Sound",pipe)
  4913. sound.SoundId = "rbxassetid://864352897"
  4914. sound.Volume = 1
  4915.  
  4916. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4917.  
  4918. local char = game:GetService("Players")[name].Character
  4919. char.PrimaryPart = char.HumanoidRootPart
  4920. if char:FindFirstChild("Torso") then
  4921. char.Torso.Anchored = true
  4922. else
  4923. char.UpperTorso.Anchored = true
  4924. end
  4925.  
  4926. local torso = char.HumanoidRootPart
  4927. local initPos = torso.CFrame
  4928.  
  4929. pipe.Parent = workspace
  4930. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4931.  
  4932. for i = 0,8,0.2 do
  4933. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4934. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4935. game:GetService("RunService").RenderStepped:wait()
  4936. end
  4937.  
  4938. sound:Play()
  4939. for i = 7,-8,-0.2 do
  4940. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4941. game:GetService("RunService").RenderStepped:wait()
  4942. end
  4943. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4944.  
  4945. for i = 8,0,-0.2 do
  4946. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4947. game:GetService("RunService").RenderStepped:wait()
  4948. end
  4949.  
  4950. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4951. char:SetPrimaryPartCFrame(pipe.CFrame)
  4952.  
  4953. for i = 0,8,0.2 do
  4954. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4955. game:GetService("RunService").RenderStepped:wait()
  4956. end
  4957.  
  4958. local played = false
  4959. for i = -8,7,0.2 do
  4960. if i >= 0 and not played then played = true sound:Play() end
  4961. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4962. game:GetService("RunService").RenderStepped:wait()
  4963. end
  4964. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4965.  
  4966. for i = 8,0,-0.2 do
  4967. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4968. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4969. game:GetService("RunService").RenderStepped:wait()
  4970. end
  4971.  
  4972. pipe:Destroy()
  4973.  
  4974. if char:FindFirstChild("Torso") then
  4975. char.Torso.Anchored = false
  4976. else
  4977. char.UpperTorso.Anchored = false
  4978. end
  4979. end)
  4980. end
  4981.  
  4982. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4983. function(args, speaker)
  4984. local players = getPlayer(args[1], speaker)
  4985. local target = getPlayer(args[2], speaker)[1]
  4986. for i,v in pairs(players)do
  4987. pipeTp(v,target)
  4988. end
  4989. end)
  4990.  
  4991. addcmd('rhats', 'no more hats',{'removehats'},
  4992. function(args, speaker)
  4993. local players = getPlayer(args[1], speaker)
  4994. for i,v in pairs(players) do
  4995. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4996. if v:IsA('Accessory') then
  4997. v:destroy()
  4998. end
  4999. end
  5000. end
  5001. end)
  5002.  
  5003. addcmd('rainbow', 'makes a players parts change colors',{},
  5004. function(args, speaker)
  5005. local players = getPlayer(args[1], speaker)
  5006. for i,v in pairs(players) do
  5007. local Parts={}
  5008. local function GetDiscoColor(hue)
  5009. local section = hue % 1 * 3
  5010. local secondary = 0.5 * math.pi * (section % 1)
  5011. if section < 1 then
  5012. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5013. elseif section < 2 then
  5014. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5015. else
  5016. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5017. end
  5018. end
  5019. local Part = function(x,y,z,color,tr,cc,an,parent)
  5020. local p = Instance.new('Part',parent)
  5021. p.formFactor = 'Custom'
  5022. p.Size = Vector3.new(x,y,z)
  5023. p.BrickColor = BrickColor.new(color)
  5024. p.CanCollide = cc
  5025. p.Transparency = tr
  5026. p.Anchored = an
  5027. p.TopSurface,p.BottomSurface = 0,0
  5028. p:BreakJoints''
  5029. table.insert(Parts,p)
  5030. return p
  5031. end
  5032. local Weld = function(p0,p1)
  5033. local w = Instance.new('Motor',p0)
  5034. w.Part0 = p0
  5035. w.Part1 = p1
  5036. return w
  5037. end
  5038. local Mesh = function(par,num,x,y,z)
  5039. local msh = 0
  5040. if num == 1 then
  5041. msh = Instance.new("SpecialMesh",par)
  5042. msh.MeshId='rbxasset://fonts/torso.mesh'
  5043. msh.TextureId='rbxasset://25701026'
  5044. end
  5045. if num == 2 then
  5046. msh = Instance.new("SpecialMesh",par)
  5047. msh.MeshId='rbxasset://fonts/head.mesh'
  5048. msh.TextureId='rbxassetid://25701026'
  5049. end
  5050. msh.Scale = Vector3.new(x,y,z)
  5051. return msh
  5052. end
  5053. local char=gPlayers[v].Character
  5054. for _,v in pairs(char:GetChildren()) do
  5055. if v.ClassName=="Part" then
  5056. v.Transparency=1
  5057. elseif v.ClassName=="Hat" then
  5058. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5059. table.insert(Parts,v.Handle)
  5060. end
  5061. end
  5062. local t=Part(1,1,1,'',0,false,false,char)
  5063. Mesh(t,1,1,1,1)
  5064. Weld(char.Torso,t)
  5065. local a=Part(1,1,1,'',0,false,false,char)
  5066. Mesh(a,1,.5,1,1)
  5067. Weld(char['Right Arm'],a)
  5068. local a=Part(1,1,1,'',0,false,false,char)
  5069. Mesh(a,1,.5,1,1)
  5070. Weld(char['Left Arm'],a)
  5071. local l=Part(1,1,1,'',0,false,false,char)
  5072. Mesh(l,1,.5,1,1)
  5073. Weld(char['Right Leg'],l)
  5074. local l=Part(1,1,1,'',0,false,false,char)
  5075. Mesh(l,1,.5,1,1)
  5076. Weld(char['Left Leg'],l)
  5077. local h=Part(1,1,1,'',0,false,false,char)
  5078. Mesh(h,2,1,1,1)
  5079. Weld(char.Head,h)
  5080. spawn(function()
  5081. while(coroutine.yield())do
  5082. for i=1,#Parts do
  5083. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5084. end
  5085. end;
  5086. end);
  5087. end
  5088. end)
  5089.  
  5090. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5091. function(args, speaker)
  5092. local players = getPlayer(args[1], speaker)
  5093. for i,v in pairs(players) do
  5094. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5095. if v:IsA('Tool') or v:IsA('HopperBin') then
  5096. v:destroy() end
  5097. for i,v in pairs(players) do
  5098. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5099. if v:IsA('Tool') or v:IsA('HopperBin') then
  5100. v:destroy() end end end
  5101. end
  5102. end
  5103. end)
  5104.  
  5105. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5106. function(args, speaker)
  5107. local players = getPlayer(args[1], speaker)
  5108. for i,v in pairs(players)do
  5109. local function copy(instance)
  5110. for i,c in pairs(instance:GetChildren())do
  5111. if c:IsA('Tool') or c:IsA('HopperBin') then
  5112. c:Clone().Parent = gPlayers[v].StarterGear end
  5113. copy(c)
  5114. end
  5115. end
  5116. copy(gPlayers[v].Backpack)
  5117. end
  5118. for i,v in pairs(players)do
  5119. local function copy(instance)
  5120. for i,c in pairs(instance:GetChildren())do
  5121. if c:IsA('Tool') or c:IsA('HopperBin') then
  5122. c:Clone().Parent = gPlayers[v].StarterGear end
  5123. copy(c)
  5124. end
  5125. end
  5126. copy(gPlayers[v].Character)
  5127. end
  5128. Notify('Copied tools to StarterGear')
  5129. end)
  5130.  
  5131. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5132. function(args, speaker)
  5133. local players = getPlayer(args[1], speaker)
  5134. for i,v in pairs(players)do
  5135. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5136. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5137. end end end
  5138. Notify('Cleared tools from StarterGear')
  5139. end)
  5140.  
  5141. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5142. function(args, speaker)
  5143. local players = getPlayer(args[1], speaker)
  5144. for i,v in pairs(players)do
  5145. local function copy(instance)
  5146. for i,c in pairs(instance:GetChildren())do
  5147. if c:IsA('Tool') or c:IsA('HopperBin') then
  5148. c:Clone().Parent = gPlayers[v].Backpack end
  5149. copy(c)
  5150. end
  5151. end
  5152. copy(LightingService)
  5153. end
  5154. for i,v in pairs(players)do
  5155. local function copy(instance)
  5156. for i,c in pairs(instance:GetChildren())do
  5157. if c:IsA('Tool') or c:IsA('HopperBin') then
  5158. c:Clone().Parent = gPlayers[v].Backpack end
  5159. copy(c)
  5160. end
  5161. end
  5162. copy(game.ReplicatedStorage)
  5163. end
  5164. end)
  5165.  
  5166. wdisco = false
  5167. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5168. function(args, speaker)
  5169. if wdisco == false then
  5170. wdisco = true
  5171. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5172. repeat wait(1)
  5173. if wdisco == true then
  5174. local function color(instance)
  5175. for i,v in pairs(instance:GetChildren())do
  5176. if v.className == "Part" then
  5177. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5178. color(v)
  5179. end
  5180. end
  5181. color(workspace)
  5182. end
  5183. until wdisco == false
  5184. end
  5185. end)
  5186.  
  5187. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5188. function(args, speaker)
  5189. wdisco = false
  5190. end)
  5191.  
  5192. addcmd('gravity', 'workspace gravity',{''},
  5193. function(args, speaker)
  5194. workspace.Gravity = args[1]
  5195. Notify('Gravity set to ' .. args[1])
  5196. end)
  5197.  
  5198. SINFOGUIopen = false
  5199. function serverinfogui()
  5200. if SINFOGUIopen == false then
  5201. local Sinfo = Instance.new("ScreenGui")
  5202. local drag = Instance.new("Frame")
  5203. local PromptDialog = Instance.new("Frame")
  5204. local shadow = Instance.new("Frame")
  5205. local PopupText = Instance.new("TextLabel")
  5206. local Exit = Instance.new("TextButton")
  5207. local ContainerFrame = Instance.new("Frame")
  5208. local TextLabel = Instance.new("TextLabel")
  5209. local TextLabel2 = Instance.new("TextLabel")
  5210. local TextLabel3 = Instance.new("TextLabel")
  5211. local Time = Instance.new("TextLabel")
  5212. local appearance = Instance.new("TextLabel")
  5213. local fe = Instance.new("TextLabel")
  5214. local maxplayers = Instance.new("TextLabel")
  5215. local name = Instance.new("TextLabel")
  5216. local placeid = Instance.new("TextLabel")
  5217. local playerid = Instance.new("TextLabel")
  5218. local players = Instance.new("TextLabel")
  5219. Sinfo.Name = "Sinfo"
  5220. Sinfo.Parent = game.CoreGui
  5221. drag.Name = "drag"
  5222. drag.Parent = Sinfo
  5223. drag.Active = true
  5224. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5225. drag.BackgroundTransparency = 1
  5226. dragGUI(drag)
  5227. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5228. drag.Size = UDim2.new(0, 290, 0, 30)
  5229. PromptDialog.Name = "PromptDialog"
  5230. PromptDialog.Parent = drag
  5231. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5232. PromptDialog.BackgroundTransparency = 1
  5233. PromptDialog.BorderSizePixel = 0
  5234. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5235. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5236. PromptDialog.ZIndex = 8
  5237. shadow.Name = "shadow"
  5238. shadow.Parent = PromptDialog
  5239. shadow.BackgroundColor3 = maincolor
  5240. shadow.BackgroundTransparency = 0.30000001192093
  5241. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5242. shadow.BorderSizePixel = 0
  5243. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5244. shadow.Size = UDim2.new(0, 290, 0, 26)
  5245. PopupText.Name = "PopupText"
  5246. PopupText.Parent = shadow
  5247. PopupText.BackgroundTransparency = 1
  5248. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5249. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5250. PopupText.ZIndex = 110
  5251. PopupText.Font = Enum.Font.SourceSansBold
  5252. PopupText.FontSize = Enum.FontSize.Size28
  5253. PopupText.Text = "Server"
  5254. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5255. PopupText.TextStrokeTransparency = 0
  5256. PopupText.TextWrapped = true
  5257. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5258. Exit.Name = "Exit"
  5259. Exit.Parent = shadow
  5260. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5261. Exit.BackgroundTransparency = 0.30000001192093
  5262. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5263. Exit.BorderSizePixel = 0
  5264. Exit.Position = UDim2.new(0, 267, 0, 3)
  5265. Exit.Size = UDim2.new(0, 20, 0, 20)
  5266. Exit.FontSize = Enum.FontSize.Size14
  5267. Exit.Text = ""
  5268. ContainerFrame.Name = "ContainerFrame"
  5269. ContainerFrame.Parent = PromptDialog
  5270. ContainerFrame.BackgroundColor3 = maincolor
  5271. ContainerFrame.BackgroundTransparency = 0.5
  5272. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5273. ContainerFrame.BorderSizePixel = 0
  5274. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5275. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5276. ContainerFrame.ZIndex = 5
  5277. TextLabel.Name = "Text Label"
  5278. TextLabel.Parent = ContainerFrame
  5279. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5280. TextLabel.BackgroundTransparency = 1
  5281. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5282. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5283. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5284. TextLabel.ZIndex = 10
  5285. TextLabel.Font = Enum.Font.SourceSans
  5286. TextLabel.FontSize = Enum.FontSize.Size24
  5287. TextLabel.Text = "Run Time:"
  5288. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5289. TextLabel.TextStrokeTransparency = 0
  5290. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5291. TextLabel2.Name = "Text Label2"
  5292. TextLabel2.Parent = ContainerFrame
  5293. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5294. TextLabel2.BackgroundTransparency = 1
  5295. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5296. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5297. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5298. TextLabel2.ZIndex = 10
  5299. TextLabel2.Font = Enum.Font.SourceSans
  5300. TextLabel2.FontSize = Enum.FontSize.Size24
  5301. TextLabel2.Text = "Statistics:"
  5302. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5303. TextLabel2.TextStrokeTransparency = 0
  5304. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5305. TextLabel3.Name = "Text Label3"
  5306. TextLabel3.Parent = ContainerFrame
  5307. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5308. TextLabel3.BackgroundTransparency = 1
  5309. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5310. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5311. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5312. TextLabel3.ZIndex = 10
  5313. TextLabel3.Font = Enum.Font.SourceSans
  5314. TextLabel3.FontSize = Enum.FontSize.Size24
  5315. TextLabel3.Text = "Local Player:"
  5316. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5317. TextLabel3.TextStrokeTransparency = 0
  5318. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5319. Time.Name = "Time"
  5320. Time.Parent = ContainerFrame
  5321. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5322. Time.BackgroundTransparency = 1
  5323. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5324. Time.Position = UDim2.new(0, 10, 0, 90)
  5325. Time.Size = UDim2.new(0, 100, 0, 20)
  5326. Time.ZIndex = 100
  5327. Time.Font = Enum.Font.ArialBold
  5328. Time.FontSize = Enum.FontSize.Size14
  5329. Time.Text = "Loading..."
  5330. Time.TextColor3 = Color3.new(1, 1, 1)
  5331. Time.TextStrokeTransparency = 0
  5332. Time.TextXAlignment = Enum.TextXAlignment.Left
  5333. appearance.Name = "appearance"
  5334. appearance.Parent = ContainerFrame
  5335. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5336. appearance.BackgroundTransparency = 1
  5337. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5338. appearance.Position = UDim2.new(0, 10, 0, 40)
  5339. appearance.Size = UDim2.new(0, 100, 0, 20)
  5340. appearance.ZIndex = 10
  5341. appearance.Font = Enum.Font.ArialBold
  5342. appearance.FontSize = Enum.FontSize.Size14
  5343. appearance.Text = "Appearance: Loading..."
  5344. appearance.TextColor3 = Color3.new(1, 1, 1)
  5345. appearance.TextStrokeTransparency = 0
  5346. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5347. fe.Name = "fe"
  5348. fe.Parent = ContainerFrame
  5349. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5350. fe.BackgroundTransparency = 1
  5351. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5352. fe.Position = UDim2.new(0, 10, 0, 200)
  5353. fe.Size = UDim2.new(0, 100, 0, 20)
  5354. fe.ZIndex = 10
  5355. fe.Font = Enum.Font.ArialBold
  5356. fe.FontSize = Enum.FontSize.Size14
  5357. fe.Text = "Loading..."
  5358. fe.TextColor3 = Color3.new(1, 1, 1)
  5359. fe.TextStrokeTransparency = 0
  5360. fe.TextXAlignment = Enum.TextXAlignment.Left
  5361. maxplayers.Name = "maxplayers"
  5362. maxplayers.Parent = ContainerFrame
  5363. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5364. maxplayers.BackgroundTransparency = 1
  5365. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5366. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5367. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5368. maxplayers.ZIndex = 10
  5369. maxplayers.Font = Enum.Font.ArialBold
  5370. maxplayers.FontSize = Enum.FontSize.Size14
  5371. maxplayers.Text = "Loading..."
  5372. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5373. maxplayers.TextStrokeTransparency = 0
  5374. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5375. name.Name = "name"
  5376. name.Parent = ContainerFrame
  5377. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5378. name.BackgroundTransparency = 1
  5379. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5380. name.Position = UDim2.new(0, 10, 0, 180)
  5381. name.Size = UDim2.new(0, 100, 0, 20)
  5382. name.ZIndex = 10
  5383. name.Font = Enum.Font.ArialBold
  5384. name.FontSize = Enum.FontSize.Size14
  5385. name.Text = "Place: Loading..."
  5386. name.TextColor3 = Color3.new(1, 1, 1)
  5387. name.TextStrokeTransparency = 0
  5388. name.TextXAlignment = Enum.TextXAlignment.Left
  5389. placeid.Name = "placeid"
  5390. placeid.Parent = ContainerFrame
  5391. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5392. placeid.BackgroundTransparency = 1
  5393. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5394. placeid.Position = UDim2.new(0, 10, 0, 220)
  5395. placeid.Size = UDim2.new(0, 100, 0, 20)
  5396. placeid.ZIndex = 10
  5397. placeid.Font = Enum.Font.ArialBold
  5398. placeid.FontSize = Enum.FontSize.Size14
  5399. placeid.Text = "Place ID: Loading..."
  5400. placeid.TextColor3 = Color3.new(1, 1, 1)
  5401. placeid.TextStrokeTransparency = 0
  5402. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5403. playerid.Name = "playerid"
  5404. playerid.Parent = ContainerFrame
  5405. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5406. playerid.BackgroundTransparency = 1
  5407. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5408. playerid.Position = UDim2.new(0, 10, 0, 20)
  5409. playerid.Size = UDim2.new(0, 100, 0, 20)
  5410. playerid.ZIndex = 10
  5411. playerid.Font = Enum.Font.ArialBold
  5412. playerid.FontSize = Enum.FontSize.Size14
  5413. playerid.Text = "Player ID: Loading..."
  5414. playerid.TextColor3 = Color3.new(1, 1, 1)
  5415. playerid.TextStrokeTransparency = 0
  5416. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5417. players.Name = "players"
  5418. players.Parent = ContainerFrame
  5419. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5420. players.BackgroundTransparency = 1
  5421. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5422. players.Position = UDim2.new(0, 10, 0, 140)
  5423. players.Size = UDim2.new(0, 100, 0, 20)
  5424. players.ZIndex = 100
  5425. players.Font = Enum.Font.ArialBold
  5426. players.FontSize = Enum.FontSize.Size14
  5427. players.Text = "Loading..."
  5428. players.TextColor3 = Color3.new(1, 1, 1)
  5429. players.TextStrokeTransparency = 0
  5430. players.TextXAlignment = Enum.TextXAlignment.Left
  5431. local SINFOGUI = ContainerFrame
  5432. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5433. SINFOGUIopen = true wait(0.5)
  5434. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5435. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5436. Exit.MouseButton1Click:Connect(function()
  5437. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5438. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5439. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5440. if workspace.FilteringEnabled == true then
  5441. SINFOGUI.fe.Text = "Filtering Enabled"
  5442. elseif workspace.FilteringEnabled == false then
  5443. SINFOGUI.fe.Text = "Filtering Disabled" end
  5444. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5445. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5446. players = gPlayers:getPlayers()
  5447. SINFOGUI.players.Text = #players.. " Player(s)"
  5448. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5449. local seconds = math.floor(workspace.DistributedGameTime)
  5450. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5451. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5452. local seconds = seconds - (minutes * 60)
  5453. local minutes = minutes - (hours * 60)
  5454. if hours < 1 then if minutes < 1 then
  5455. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5456. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5457. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5458. end wait(1) until SINFOGUIopen == false end end
  5459. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5460. function(args, speaker)
  5461. if speaker.userId ~= LP.userId then
  5462. lponly(speaker)
  5463. else
  5464. serverinfogui()
  5465. end
  5466. end)
  5467.  
  5468. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5469. function(args, speaker)
  5470. local players = getPlayer(args[1], speaker)
  5471. for i,v in pairs(players)do
  5472. spawn(function()
  5473. local pchar=_char(v)
  5474. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5475. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5476. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5477. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5478. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5479. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5480. if not args[2] then return end
  5481. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5482. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5483. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5484. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5485. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5486. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5487. end)
  5488. end
  5489. end)
  5490.  
  5491. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5492. function(args, speaker)
  5493. local players = getPlayer(args[1], speaker)
  5494. for i,v in pairs(players)do
  5495. local pchar=_char(v)
  5496. for j,v1 in pairs(pchar:GetDescendants()) do
  5497. if v1:IsA("Sparkles") then
  5498. v1:Destroy()
  5499. end end end
  5500. end)
  5501.  
  5502. addcmd('smoke', 'give a player smoke',{},
  5503. function(args, speaker)
  5504. local players = getPlayer(args[1], speaker)
  5505. for i,v in pairs(players)do
  5506. local pchar=_char(v)
  5507. Instance.new("Smoke", pchar.HumanoidRootPart)
  5508. end
  5509. end)
  5510.  
  5511. addcmd('addstat', 'give a player a stat',{},
  5512. function(args, speaker)
  5513. local players = getPlayer(args[1], speaker)
  5514. for i,v in pairs(players)do
  5515. spawn(function()
  5516. if gPlayers[v]:FindFirstChild("leaderstats") then
  5517. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5518. if child.Name == "STAT" then
  5519. child:Destroy()
  5520. end
  5521. end
  5522. local score = Instance.new("StringValue")
  5523. score.Name = "STAT"
  5524. score.Value = GLS(false, 1)
  5525. score.Parent = gPlayers[v].leaderstats
  5526. else
  5527. local stats = Instance.new("IntValue")
  5528. stats.Name = "leaderstats"
  5529. stats.Parent = gPlayers[v]
  5530. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5531. if child.Name == "STAT" then
  5532. child:Destroy()
  5533. end
  5534. end
  5535. local score = Instance.new("StringValue")
  5536. score.Name = "STAT"
  5537. score.Value = GLS(false, 1)
  5538. score.Parent = gPlayers[v].leaderstats
  5539. end
  5540. end)
  5541. end
  5542. end)
  5543.  
  5544. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5545. function(args, speaker)
  5546. local players = getPlayer(args[1], speaker)
  5547. for i,v in pairs(players)do
  5548. local pchar=_char(v)
  5549. for j,v1 in pairs(pchar:GetDescendants()) do
  5550. if v1:IsA("Smoke") then
  5551. v1:Destroy()
  5552. end
  5553. end
  5554. end
  5555. end)
  5556.  
  5557. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5558. function(args, speaker)
  5559. local players = getPlayer(args[1], speaker)
  5560. for i,v in pairs(players)do
  5561. local pchar=_char(v)
  5562. for i,v in pairs(pchar:GetChildren()) do
  5563. if pchar.Torso:FindFirstChild("Neck") then
  5564. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5565. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5566. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5567. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5568. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5569. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5570. end
  5571. end
  5572. end
  5573. end)
  5574.  
  5575. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5576. function(args, speaker)
  5577. local players = getPlayer(args[1], speaker)
  5578. for i,v in pairs(players)do
  5579. local pchar=_char(v)
  5580. for i,v in pairs(pchar:GetChildren()) do
  5581. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5582. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5583. end
  5584. end
  5585. end)
  5586.  
  5587. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5588. function(args, speaker)
  5589. workspace.Terrain:Clear()
  5590. end)
  5591.  
  5592. addcmd('smite','get hit by lightning',{},
  5593. function(args, speaker)
  5594. local players = getPlayer(args[1], speaker)
  5595. for i,v in pairs(players)do
  5596. local pchar=_char(v)
  5597. spawn(function()
  5598. local char = pchar
  5599. local zeus = Instance.new("Model",char)
  5600. local cloud = Instance.new("Part",zeus)
  5601. cloud.Anchored = true
  5602. cloud.CanCollide = false
  5603. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5604. local sound = Instance.new("Sound",cloud)
  5605. sound.SoundId = "rbxassetid://133426162"
  5606. local mesh = Instance.new("SpecialMesh",cloud)
  5607. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5608. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5609. mesh.Scale = Vector3.new(30,30,40)
  5610. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5611. local light = Instance.new("PointLight",cloud)
  5612. light.Color = Color3.new(0,85/255,1)
  5613. light.Brightness = 10
  5614. light.Range = 30
  5615. light.Enabled = false
  5616. wait(0.2)
  5617. sound.Volume = 0.5
  5618. sound.Pitch = 0.8
  5619. sound:Play()
  5620. light.Enabled = true
  5621. wait(1/100)
  5622. light.Enabled = false
  5623. wait(0.2)
  5624. light.Enabled = true
  5625. light.Brightness = 1
  5626. wait(0.05)
  5627. light.Brightness = 3
  5628. wait(0.02)
  5629. light.Brightness = 1
  5630. wait(0.07)
  5631. light.Brightness = 10
  5632. wait(0.09)
  5633. light.Brightness = 0
  5634. wait(0.01)
  5635. light.Brightness = 7
  5636. light.Enabled = false
  5637. wait(1.5)
  5638. local part1 = Instance.new("Part",zeus)
  5639. part1.Anchored = true
  5640. part1.CanCollide = false
  5641. part1.Size = Vector3.new(2, 9.2, 1)
  5642. part1.BrickColor = BrickColor.new("New Yeller")
  5643. part1.Transparency = 0.6
  5644. part1.BottomSurface = "Smooth"
  5645. part1.TopSurface = "Smooth"
  5646. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5647. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5648. wait()
  5649. local part2 = part1:clone()
  5650. part2.Parent = zeus
  5651. part2.Size = Vector3.new(1, 7.48, 2)
  5652. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5653. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5654. wait()
  5655. local part3 = part1:clone()
  5656. part3.Parent = zeus
  5657. part3.Size = Vector3.new(1.86, 7.56, 1)
  5658. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5659. part3.Rotation = Vector3.new(0, 0, -11.128)
  5660. sound.SoundId = "rbxassetid://130818250"
  5661. sound.Volume = 1
  5662. sound.Pitch = 1
  5663. sound:Play()
  5664. wait()
  5665. part1.Transparency = 1
  5666. part2.Transparency = 1
  5667. part3.Transparency = 1
  5668. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5669. char:BreakJoints()
  5670. end)
  5671. end
  5672. end)
  5673.  
  5674. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5675. function(args, speaker)
  5676. local players = getPlayer(args[1], speaker)
  5677. for i,v in pairs(players)do
  5678. spawn(function()
  5679. local pchar=_char(v)
  5680. 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)
  5681. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5682. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5683. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5684. local f = Instance.new("Sound")
  5685. f.Name = "fly"
  5686. f.SoundId = "rbxassetid://179438534"
  5687. f.Volume = 3
  5688. f.Pitch = 1
  5689. f.Looped = true
  5690. f.archivable = true
  5691. f.Parent = Ast
  5692. f:play()
  5693. local Touched = false
  5694. coroutine.wrap(function()
  5695. repeat wait(0.1)
  5696. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5697. until not Ast or Ast.Parent == nil or Touched == true
  5698. end)()
  5699. Ast.Touched:connect(function(Part)
  5700. if Touched == false then
  5701. Touched = true
  5702. Part:BreakJoints()
  5703. local Boom = Instance.new("Explosion", workspace)
  5704. Boom.Position = Ast.Position
  5705. Boom.BlastPressure = 1000000
  5706. Boom.BlastRadius = 30
  5707. Fire.Heat = 0
  5708. Smoke.RiseVelocity = 0
  5709. f:Destroy()
  5710. local s = Instance.new("Sound")
  5711. s.Name = "boom"
  5712. s.SoundId = "rbxassetid://188590169"
  5713. s.Volume = 3
  5714. s.Pitch = 1
  5715. s.Looped = true
  5716. s.archivable = true
  5717. s.Parent = Ast
  5718. s:play()
  5719. coroutine.wrap(function()
  5720. wait(10)
  5721. s:Destroy()
  5722. if Ast and Ast.Parent ~= nil then
  5723. Ast:Destroy()
  5724. end
  5725. end)()
  5726. end
  5727. end)
  5728. end)
  5729. end
  5730. end)
  5731.  
  5732. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5733. function(args, speaker)
  5734. local players = getPlayer(args[1], speaker)
  5735. for i,v in pairs(players)do
  5736. spawn(function()
  5737. local Char=_char(v)
  5738. local HumanoidRootPart = Char.HumanoidRootPart
  5739. local TickWait = 1
  5740. local Dead = false
  5741.  
  5742. local Position = Vector3.new(0,100,0)
  5743. function NewPart(Parent)
  5744. local Part = Instance.new("Part", Parent)
  5745. Part.CanCollide = false
  5746. Part.Position = Position
  5747. Part.TopSurface = "Smooth"
  5748. Part.BottomSurface = "Smooth"
  5749. Position = Position + Vector3.new(0,10,0)
  5750. return Part
  5751. end
  5752.  
  5753. local Model = Char:FindFirstChild("Bomb")
  5754. if Model then Model:Destroy() end
  5755.  
  5756. local Model = Instance.new("Model", Char)
  5757. Model.Name = "Bomb"
  5758.  
  5759. local Belt = NewPart(Model)
  5760. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5761. local Weld = Instance.new("Weld", Belt)
  5762. Weld.Part0 = Belt
  5763. Weld.Part1 = HumanoidRootPart
  5764. Weld.C0 = CFrame.new(0,1.1,0)
  5765. local Light = Instance.new("PointLight", Belt)
  5766. Light.Range = 15
  5767. Light.Brightness = 5
  5768. Light.Color = Color3.new(1,0,0)
  5769. local Beep = Instance.new("Sound", Belt)
  5770. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5771. local ExplodeSound = Instance.new("Sound", Belt)
  5772. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5773. ExplodeSound.Pitch = 2.8
  5774. ExplodeSound.Volume = 3
  5775.  
  5776. local Back = NewPart(Model)
  5777. Back.Size = Vector3.new(1.5,1.5,0.5)
  5778. local Weld = Instance.new("Weld", Back)
  5779. Weld.Part0 = Back
  5780. Weld.Part1 = HumanoidRootPart
  5781. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5782.  
  5783. local StrapLeft = NewPart(Model)
  5784. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5785. local Weld = Instance.new("Weld", StrapLeft)
  5786. Weld.Part0 = StrapLeft
  5787. Weld.Part1 = HumanoidRootPart
  5788. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5789.  
  5790. local BuckleLeft = NewPart(Model)
  5791. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5792. local Weld = Instance.new("Weld", BuckleLeft)
  5793. Weld.Part0 = BuckleLeft
  5794. Weld.Part1 = HumanoidRootPart
  5795. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5796.  
  5797. local StrapRight = NewPart(Model)
  5798. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5799. local Weld = Instance.new("Weld", StrapRight)
  5800. Weld.Part0 = StrapRight
  5801. Weld.Part1 = HumanoidRootPart
  5802. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5803.  
  5804. local BuckleRight = NewPart(Model)
  5805. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5806. local Weld = Instance.new("Weld", BuckleRight)
  5807. Weld.Part0 = BuckleRight
  5808. Weld.Part1 = HumanoidRootPart
  5809. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5810.  
  5811. LightEnabled = true
  5812. coroutine.wrap(function()
  5813. repeat
  5814. wait(TickWait)
  5815. LightEnabled = not LightEnabled
  5816. Light.Enabled = LightEnabled
  5817. Beep:Play()
  5818. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5819. end)()
  5820.  
  5821. wait(10)
  5822. if Dead == false then
  5823. Dead = true
  5824. ExplodeSound:Play(); wait(1.4)
  5825. local Explosion = Instance.new("Explosion")
  5826. Explosion.Position = Belt.Position
  5827. Explosion.BlastPressure = 100000
  5828. Explosion.DestroyJointRadiusPercent = 0.7
  5829. Explosion.ExplosionType = "CratersAndDebris"
  5830. Explosion.BlastRadius = 50
  5831. Explosion.Parent = workspace
  5832. end
  5833. end)
  5834. end
  5835. end)
  5836.  
  5837. addcmd('btools', 'gives a player btools',{},
  5838. function(args, speaker)
  5839. local players = getPlayer(args[1], speaker)
  5840. if players ~= nil then
  5841. for i, v in pairs(players) do
  5842. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5843. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5844. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5845. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5846. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5847. Notify('Gave btools to player(s)') end end end end)
  5848.  
  5849. addcmd('sword', 'gives a player a sword',{},
  5850. function(args, speaker)
  5851. local players = getPlayer(args[1], speaker)
  5852. if players ~= nil then
  5853. for i, v in pairs(players) do
  5854. coroutine.resume(coroutine.create(function()
  5855. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5856. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5857. sword.GripForward = Vector3.new(-1,0,0)
  5858. sword.GripPos = Vector3.new(0,0,-1.5)
  5859. sword.GripRight = Vector3.new(0,1,0)
  5860. sword.GripUp = Vector3.new(0,0,1)
  5861. 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
  5862. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5863. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5864. local Damage = 15
  5865. local SlashSound = Instance.new("Sound", handle)
  5866. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5867. SlashSound.Volume = 1
  5868. local LungeSound = Instance.new("Sound", handle)
  5869. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5870. LungeSound.Volume = 1
  5871. local UnsheathSound = Instance.new("Sound", handle)
  5872. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5873. UnsheathSound.Volume = 1
  5874. handle.Touched:connect(function(hit)
  5875. 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
  5876. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5877. hit.Parent.Humanoid:TakeDamage(Damage)
  5878. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5879. sword.Enabled = false
  5880. SlashSound:play()
  5881. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5882. wait(0.5)
  5883. sword.Enabled = true
  5884. end
  5885. end)
  5886. sword.Equipped:connect(function(hit)
  5887. UnsheathSound:play()
  5888. sword.Enabled = true
  5889. end)
  5890. end
  5891. end))
  5892. end
  5893. end
  5894. end)
  5895.  
  5896. addcmd('hatsize', 'changes players hat size',{''},
  5897. function(args, speaker)
  5898. local players = getPlayer(args[1], speaker)
  5899. for i,v in pairs(players) do
  5900. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5901. if v:IsA('Accessory') then
  5902. for a,b in pairs(v.Handle:GetChildren()) do
  5903. if b:IsA('SpecialMesh') then
  5904. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5905. end
  5906. end
  5907. end
  5908. end
  5909. end
  5910. end)
  5911.  
  5912. addcmd('headsize', 'changes players head size',{''},
  5913. function(args, speaker)
  5914. local players = getPlayer(args[1], speaker)
  5915. for i,v in pairs(players) do
  5916. local plrchar = _players[v].Character
  5917. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5918. if args[2] == 1 then
  5919. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5920. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5921. else
  5922. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5923. end
  5924. else plrchar.Humanoid.HeadScale.Value = args[2]
  5925. end
  5926. end
  5927. end)
  5928.  
  5929. addcmd('change', 'changes a players stat',{'stat'},
  5930. function(args, speaker)
  5931. local players = getPlayer(args[1], speaker)
  5932. for i,v in pairs(players) do
  5933. if _players[v]:FindFirstChild('leaderstats') then
  5934. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5935. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5936. if args[3] then v.Value = tonumber(args[3]) end
  5937. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5938. v.Value = GLS(false, 2)
  5939. end
  5940. end
  5941. end
  5942. end
  5943. end)
  5944.  
  5945. addcmd('draw', 'drawing tool',{},
  5946. function(args, speaker)
  5947. if speaker.userId ~= LP.userId then
  5948. lponly(speaker)
  5949. else
  5950. for i,v in next,game:children()do
  5951. pcall(function()
  5952. local c=v.className;
  5953. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5954. end);
  5955. end;
  5956.  
  5957.  
  5958. user=players.LocalPlayer;
  5959. uname=user.Name;
  5960. guis=user.PlayerGui;
  5961. pack=user.Backpack;
  5962.  
  5963. keyDowns={};
  5964. freeKeys={};
  5965. shortcuts={};
  5966.  
  5967. _G.mine=_G.mine or{};
  5968.  
  5969. name='Draw3D';
  5970. url='http://www.roblox.com/asset/?id=%d';
  5971.  
  5972. iconNormal=url:format(96578285);
  5973. iconOnDown=url:format(96584484);
  5974.  
  5975. ver=0;
  5976. drawPixel=0.10;
  5977. _G.drawLimit=_G.drawLimit or 1000;
  5978.  
  5979. _G.drawColor=_G.drawColor or Color3.new();
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985. destroy=game.remove;
  5986. find=game.findFirstChild;
  5987. new=Instance.new;
  5988. with=function(c)
  5989. return function(p)
  5990. local o=type(c)=='string'and new(c)or c;
  5991. local x=p.Parent;p.Parent=nil;
  5992. for i,v in next,p do
  5993. o[i]=v;
  5994. end;
  5995. if(x)then
  5996. o.Parent=x;
  5997. end;
  5998. return o;
  5999. end;
  6000. end;
  6001. getPlace=function()
  6002. if(find(workspace,'draw')==nil)then
  6003. new('Model',workspace).Name='draw';
  6004. end;
  6005. if(find(workspace.draw,uname)==nil)then
  6006. new('Model',workspace.draw).Name=uname;
  6007. end;
  6008. return workspace.draw[uname];
  6009. end;
  6010. drawLine=function(start,target)
  6011. local gui=with'BlockMesh'{
  6012. Parent=with'Part'{
  6013. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6014. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6015. Parent=getPlace();
  6016. Color=_G.drawColor;
  6017. BottomSurface=0;
  6018. Anchored=true;
  6019. TopSurface=0;
  6020. formFactor=3;
  6021. Name=name;
  6022. }}.Parent;
  6023. table.insert(_G.mine,gui);
  6024. return gui;
  6025. end;
  6026. onDown=function()
  6027. if(drawing)then
  6028. return nil;
  6029. end;
  6030. if(selectGui.Adornee)then
  6031. destroy(selectGui.Adornee);
  6032. end;
  6033.  
  6034. drawing=true;
  6035.  
  6036. mouse.Icon=iconOnDown;
  6037. ver=ver+1;
  6038.  
  6039.  
  6040. local cVer,start,target=ver,mouse.hit.p;
  6041.  
  6042. local group={};
  6043. repeat
  6044. Wait(0.02);
  6045.  
  6046. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6047.  
  6048. target=mouse.hit.p;
  6049.  
  6050. table.insert(group,drawLine(start,target));
  6051.  
  6052. start=target;
  6053. end;
  6054. until ver~=cVer;
  6055. drawing=false;
  6056.  
  6057. local groupM=new('Model',getPlace());
  6058. for i,v in next,group do
  6059. if(v:IsDescendantOf(Workspace))then
  6060. v.Parent=groupM;
  6061. end;
  6062. end;
  6063. if(next(groupM:children())==nil)then
  6064. destroy(groupM);
  6065. end;
  6066. end;
  6067. onUp=function()
  6068. mouse.Icon=iconNormal;
  6069. ver=ver+1;
  6070. end;
  6071. onKeyDown=function(k)
  6072. if(freeKeys[k]==false)then
  6073. return false;
  6074. end;
  6075. freeKeys[k]=false;
  6076. Wait(0.01);
  6077. if(keyDowns[k])then
  6078. keyDowns[k]();
  6079. elseif(shortcuts[k])then
  6080. shortcuts[k]();
  6081. end;
  6082. end;
  6083. onKeyUp=function(k)
  6084. freeKeys[k]=true;
  6085. end;
  6086. onMove=function()
  6087.  
  6088. end;
  6089. onSelect=function(lmouse)
  6090. frame.Visible=true;
  6091.  
  6092. mouse=lmouse;
  6093.  
  6094. mouse.Icon=iconNormal;
  6095.  
  6096. mouse.Button1Down:connect(onDown);
  6097. mouse.KeyDown:connect(onKeyDown);
  6098. mouse.Button1Up:connect(onUp);
  6099. mouse.KeyUp:connect(onKeyUp);
  6100. mouse.Move:connect(onMove);
  6101. end;
  6102. onDeselect=function()
  6103. ver=ver+1;
  6104. frame.Visible=false;
  6105. selectGui.Adornee=nil;
  6106. mouse.Icon=iconNormal;
  6107. for i,v in next,freeKeys do
  6108. freeKeys[i]=true;
  6109. end;
  6110. end;
  6111. addButton=function(title,shortcut,fun)
  6112. with'TextButton'{
  6113. Text=string.format(' %s (%s)',title,shortcut);
  6114. TextXAlignment=0;
  6115. Parent=frame;
  6116. }.MouseButton1Up:connect(fun);
  6117.  
  6118. shortcuts[shortcut]=fun;
  6119.  
  6120. local c=#frame:children();
  6121. for i,v in next,frame:children()do
  6122. v.Position=UDim2.new(0,0,0,20*(i-1));
  6123. v.Size=UDim2.new(1,0,0,20);
  6124. end;
  6125.  
  6126. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6127. frame.Size=UDim2.new(0,150,0,c*20);
  6128. end;
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135.  
  6136.  
  6137. for i,v in next,{guis;pack;}do
  6138. pcall(function()
  6139. repeat until destroy(v[name]);
  6140. end);
  6141. end;
  6142.  
  6143.  
  6144.  
  6145. tool=with'HopperBin'{
  6146. Parent=pack;
  6147. Name=name;
  6148. };
  6149. tool.Deselected:connect(onDeselect);
  6150. tool.Selected:connect(onSelect);
  6151.  
  6152.  
  6153.  
  6154.  
  6155. screen=with'ScreenGui'{
  6156. Parent=guis;
  6157. Name=name;
  6158. };
  6159. frame=with'Frame'{
  6160. Parent=screen;
  6161. Visible=false;
  6162. };
  6163. clframe=with'Frame'{
  6164. Position=UDim2.new(.5,-50,.5,-50);
  6165. Size=UDim2.new(0,100,0,100);
  6166. Visible=false;
  6167. Parent=screen;
  6168. };
  6169. selectGui=with'SelectionBox'{
  6170. Parent=screen;
  6171. };
  6172.  
  6173. local c=0;
  6174. for y=0,7 do
  6175. for x=0,7 do
  6176. local color=BrickColor.palette(c).Color;
  6177.  
  6178. with'ImageButton'{
  6179. Position=UDim2.new(.125*x,0,.125*y);
  6180. Size=UDim2.new(.125,0,.125);
  6181. BackgroundColor3=color;
  6182. Parent=clframe;
  6183. }.MouseButton1Up:connect(function()
  6184. clframe.Visible=false;
  6185. _G.drawColor=color;
  6186. end);
  6187.  
  6188. c=c+1;
  6189. end;
  6190. end;
  6191.  
  6192. addButton('Color','c',function()
  6193. clframe.Visible=true;
  6194. end);
  6195. addButton('Remove your draws','r',function()
  6196. repeat
  6197. destroy(_G.mine[1]);
  6198. table.remove(_G.mine,1);
  6199. Wait(0.01);
  6200. until nil;
  6201. end);
  6202. addButton('Remove global draws','k',function()
  6203. destroy(workspace.draw);
  6204. while(_G.mine[1])do
  6205. destroy(_G.mine[1]);
  6206. table.remove(_G.mine,1);
  6207. end;
  6208. end);
  6209. addButton('Remove selected','x',function()
  6210. repeat
  6211. if(find(workspace,'draw'))then
  6212. local dt=mouse.target;
  6213. if(dt and dt:IsDescendantOf(workspace.draw))then
  6214. selectGui.Adornee=dt.Parent;
  6215. else
  6216. selectGui.Adornee=nil;
  6217. end;
  6218. else
  6219. selectGui.Adornee=nil;
  6220. end;
  6221. Wait(0.01);
  6222. until freeKeys.x;
  6223. selectGui.Adornee=nil;
  6224. end);
  6225.  
  6226.  
  6227.  
  6228.  
  6229. repeat
  6230. Wait(0.01);
  6231. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6232. destroy(_G.mine[1]);
  6233. table.remove(_G.mine,1);
  6234. end;
  6235. until script.Parent==nil or tool.Parent==nil;
  6236. script.Disabled=true;
  6237. destroy(screen);
  6238. end
  6239. end)
  6240.  
  6241. addcmd('god', 'gods player',{},
  6242. function(args, speaker)
  6243. local players = getPlayer(args[1], speaker)
  6244. for i,v in pairs(players)do
  6245. local pchar=_char(v)
  6246. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6247. end
  6248. end)
  6249.  
  6250. addcmd('sgod', 'silently gods player',{},
  6251. function(args, speaker)
  6252. local players = getPlayer(args[1], speaker)
  6253. for i,v in pairs(players)do
  6254. local pchar=_char(v)
  6255. spawn(function()
  6256. pchar.Humanoid.MaxHealth = 10000000
  6257. wait()
  6258. pchar.Humanoid.Health = 10000000
  6259. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6260. Notify('Silent godded player(s)') end
  6261. end)
  6262. end
  6263. end)
  6264.  
  6265. addcmd('ungod', 'removes god from a player',{},
  6266. function(args, speaker)
  6267. local players = getPlayer(args[1], speaker)
  6268. for i,v in pairs(players)do
  6269. local pchar=_char(v)
  6270. if pchar then
  6271. pchar.Humanoid.MaxHealth=100
  6272. pchar.Humanoid.Health=100
  6273. end
  6274. end
  6275. end)
  6276.  
  6277. addcmd('heal', 'resets a players health',{},
  6278. function(args, speaker)
  6279. local players = getPlayer(args[1], speaker)
  6280. for i,v in pairs(players)do spawn(function()
  6281. local pchar=_char(v)
  6282. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6283.  
  6284. addcmd('fart', 'makes u fart',{},
  6285. function(args, speaker)
  6286. local players = getPlayer(args[1], speaker)
  6287. for i,v in pairs(players)do
  6288. spawn(function()
  6289. local pchar=_char(v)
  6290. fart = Instance.new("Smoke")
  6291. fart.Parent = pchar.HumanoidRootPart
  6292. fart.Color = Color3.new(255/255, 255/255, 0)
  6293. fart.Opacity = 0.4
  6294. fart.Size = 1.0
  6295. fart.RiseVelocity = 8
  6296. fartsound = Instance.new("Sound", workspace)
  6297. fsound = "http://www.roblox.com/asset?id=251309043"
  6298. fartsound.SoundId = fsound
  6299. fartsound.Volume = 1.0
  6300. fartsound:Play()
  6301. wait(9.0)
  6302. fartsound:Destroy()
  6303. pchar.HumanoidRootPart.Smoke:Destroy()
  6304. end)
  6305. end
  6306. end)
  6307.  
  6308. addcmd('decalspam', 'you can already guess...',{},
  6309. function(args, speaker)
  6310. Notify('Decal Spammed ID: ' ..args[1])
  6311. wait(4)
  6312. decalID = args[1]
  6313. function exPro(root)
  6314. for _, v in pairs(root:GetChildren()) do
  6315. if v:IsA("BasePart") then
  6316. local One = Instance.new("Decal", v)
  6317. local Two = Instance.new("Decal", v)
  6318. local Three = Instance.new("Decal", v)
  6319. local Four = Instance.new("Decal", v)
  6320. local Five = Instance.new("Decal", v)
  6321. local Six = Instance.new("Decal", v)
  6322. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6323. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6324. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6325. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6326. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6327. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6328. One.Face = "Front"
  6329. Two.Face = "Back"
  6330. Three.Face = "Right"
  6331. Four.Face = "Left"
  6332. Five.Face = "Top"
  6333. Six.Face = "Bottom"
  6334. One.Name = "IYdecal"
  6335. Two.Name = "IYdecal"
  6336. Three.Name = "IYdecal"
  6337. Four.Name = "IYdecal"
  6338. Five.Name = "IYdecal"
  6339. Six.Name = "IYdecal"
  6340. end
  6341. exPro(v)
  6342. end
  6343. end
  6344. function asdf(root)
  6345. for _, v in pairs(root:GetChildren()) do
  6346. asdf(v)
  6347. end
  6348. end
  6349. exPro(workspace)
  6350. asdf(workspace)
  6351. end)
  6352.  
  6353. addcmd('undecalspam', 'removes the mess',{},
  6354. function(args, speaker)
  6355. Notify('Removing Decal Spam...')
  6356. wait(4)
  6357. function exPro(root)
  6358. for _, v in pairs(root:GetChildren()) do
  6359. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6360. v.Parent = nil
  6361. end
  6362. exPro(v)
  6363. end
  6364. end
  6365. function asdf(root)
  6366. for _, v in pairs(root:GetChildren()) do
  6367. asdf(v)
  6368. end
  6369. end
  6370. exPro(workspace)
  6371. asdf(workspace)
  6372. end)
  6373.  
  6374. addcmd('sky', 'sets the sky',{'skybox'},
  6375. function(args, speaker)
  6376. playinggif = false
  6377. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6378. s = Instance.new("Sky")
  6379. s.Name = "Sky"
  6380. s.Parent = LightingService
  6381. local skyboxID = args[1]
  6382. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6383. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6384. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6385. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6386. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6387. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6388. LightingService.TimeOfDay = 12
  6389. end)
  6390.  
  6391. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6392. function(args, speaker)
  6393. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6394. playinggif = false
  6395. wait(0.5)
  6396. local GIF = splitString(args[1])
  6397. for _, child in pairs( gLighting:GetChildren()) do
  6398. if child.ClassName == "Sky" then
  6399. child:Destroy()
  6400. end
  6401. end
  6402. Sky = Instance.new("Sky",game.Lighting)
  6403. Notify('Loading...')
  6404. playinggif = true
  6405. for N,F in ipairs(GIF) do
  6406. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6407. end
  6408. gLighting.TimeOfDay = 12
  6409. Notify('Playing skybox')
  6410. playinggif = true
  6411. wait(0.5)
  6412. repeat
  6413. for N,F in ipairs(GIF) do
  6414. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6415. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6416. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6417. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6418. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6419. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6420. wait(skyinterval)
  6421. end
  6422. until playinggif == false
  6423. end)
  6424.  
  6425. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6426. function(args, speaker)
  6427. playinggif = false
  6428. wait(0.5)
  6429. Notify('Stopped sky gif')
  6430. for _, child in pairs( gLighting:GetChildren()) do
  6431. if child.ClassName == "Sky" then
  6432. child:Destroy()
  6433. end
  6434. end
  6435. end)
  6436.  
  6437. addcmd('freeze', 'freezes a player',{'fr'},
  6438. function(args, speaker)
  6439. local players = getPlayer(args[1], speaker)
  6440. if players ~= nil then
  6441. for i, v in pairs(players) do
  6442. spawn(function()
  6443. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6444. end
  6445. end)
  6446. end
  6447. end
  6448. end)
  6449.  
  6450. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6451. function(args, speaker)
  6452. local players = getPlayer(args[1], speaker)
  6453. if players ~= nil then
  6454. for i, v in pairs(players) do
  6455. spawn(function()
  6456. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6457. end
  6458. end)
  6459. end
  6460. end
  6461. end)
  6462.  
  6463. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6464. function(args, speaker)
  6465. local players = getPlayer(args[1], speaker)
  6466. if players ~= nil then
  6467. for i, v in pairs(players) do
  6468. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6469. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6470. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6471. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6472. M.Anchored = true
  6473. end
  6474. end
  6475. end)
  6476.  
  6477. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6478. function(args, speaker)
  6479. for i,v in pairs(workspace:GetDescendants()) do
  6480. if v:IsA("SpawnLocation") then
  6481. v:Destroy()
  6482. end
  6483. end
  6484. end)
  6485.  
  6486. addcmd('neon', 'makes a player neon',{},
  6487. function(args, speaker)
  6488. local players = getPlayer(args[1], speaker)
  6489. if players ~= nil then
  6490. for i, v in pairs(players) do
  6491. for _, child in pairs( _char(v):GetChildren()) do
  6492. if child.ClassName == "CharacterMesh" then
  6493. child:Destroy()
  6494. end
  6495. end
  6496. for _, child in pairs( _char(v):GetChildren()) do
  6497. if child.ClassName == "Shirt" then
  6498. child:Destroy()
  6499. end
  6500. end
  6501. for _, child in pairs( _char(v):GetChildren()) do
  6502. if child.ClassName == "Pants" then
  6503. child:Destroy()
  6504. end
  6505. end
  6506. for _, child in pairs( _char(v):GetDescendants()) do
  6507. if child.ClassName == "Part" then
  6508. child.Material = "Neon"
  6509. end
  6510. end
  6511. end
  6512. end
  6513. end)
  6514.  
  6515. addcmd('glass', 'makes a player glass',{},
  6516. function(args, speaker)
  6517. local players = getPlayer(args[1], speaker)
  6518. if players ~= nil then
  6519. for i, v in pairs(players) do
  6520. for _, child in pairs( _char(v):GetChildren()) do
  6521. if child.ClassName == "CharacterMesh" then
  6522. child:Destroy()
  6523. end
  6524. end
  6525. for _, child in pairs( _char(v):GetChildren()) do
  6526. if child.ClassName == "Shirt" then
  6527. child:Destroy()
  6528. end
  6529. end
  6530. for _, child in pairs( _char(v):GetChildren()) do
  6531. if child.ClassName == "Pants" then
  6532. child:Destroy()
  6533. end
  6534. end
  6535. for _, child in pairs( _char(v):GetDescendants()) do
  6536. if child.ClassName == "Part" then
  6537. child.Material = "Glass"
  6538. child.Transparency = 0.3
  6539. end
  6540. end
  6541. end
  6542. end
  6543. end)
  6544.  
  6545. addcmd('kill', 'kills a player',{},
  6546. function(args, speaker)
  6547. local players = getPlayer(args[1], speaker)
  6548. for i,v in pairs(players)do
  6549. local pchar=_char(v)
  6550. pchar:BreakJoints()
  6551. end
  6552. end)
  6553.  
  6554. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6555. function(args, speaker)
  6556. local players = getPlayer(args[1], speaker)
  6557. for i,v in pairs(players)do
  6558. spawn(function()
  6559. local plr = gPlayers[v]
  6560. local char = plr.Character
  6561. local mouse = plr:GetMouse()
  6562. char.Humanoid.WalkSpeed = 100
  6563. char.Humanoid.JumpPower = 70
  6564. spawn(function()
  6565. for i,v in pairs(char:GetChildren()) do
  6566. if v:IsA("BasePart") then
  6567. coroutine.wrap(function()
  6568. for i=0,1,.1 do
  6569. wait()
  6570. v.Transparency = v.Transparency +i
  6571. end
  6572. end)()
  6573. end
  6574. end
  6575. for i,v in pairs(char:GetChildren()) do
  6576. if v:IsA("Accessory") then
  6577. coroutine.wrap(function()
  6578. for i=0,1,.1 do
  6579. wait()
  6580. v.Handle.Transparency = v.Handle.Transparency +i
  6581. end
  6582. end)()
  6583. end
  6584. end
  6585. end)
  6586. char.Head.face:Destroy()
  6587. wait(1)
  6588. local s = Instance.new("Sound")
  6589. s.Name = "wae"
  6590. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6591. s.Volume = 1
  6592. s.Pitch = 1
  6593. s.Looped = true
  6594. s.archivable = true
  6595. s.Parent = gPlayers.LocalPlayer.Character.Head
  6596. s:play()
  6597. local daqueen = Instance.new("Part",char)
  6598. daqueen.Name = "asd"
  6599. daqueen.CanCollide = false
  6600. local mesh = Instance.new("SpecialMesh",daqueen)
  6601. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6602. mesh.MeshId = "rbxassetid://1300136843"
  6603. local text = Instance.new("Decal",daqueen)
  6604. text.Name = "asd"
  6605. text.Texture = "rbxassetid://1300137893"
  6606. local knowdawey = Instance.new("Weld",char)
  6607. knowdawey.Part0 = char.HumanoidRootPart
  6608. knowdawey.Part1 = daqueen
  6609. local eye1 = Instance.new("Part")
  6610. eye1.CanCollide = false
  6611. eye1.Parent = char
  6612. local mesh1 = Instance.new("SpecialMesh",eye1)
  6613. mesh1.MeshId = "rbxassetid://1300138314"
  6614. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6615. local eyetext = Instance.new("Decal",eye1)
  6616. eyetext.Texture = "rbxassetid://1300129774"
  6617. local eye1w = Instance.new("Weld",char)
  6618. eye1w.Part0 = char.HumanoidRootPart
  6619. eye1w.Part1 = eye1
  6620. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6621. end)
  6622. end
  6623. end)
  6624.  
  6625. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6626. function(args, speaker)
  6627. part = GLS(false, 0)
  6628. local function dels(instance)
  6629. for i,v in pairs(instance:GetChildren())do
  6630. if v.Name:lower() == part:lower() then v:Destroy() end
  6631. dels(v)
  6632. end
  6633. end
  6634. dels(workspace)
  6635. Notify('Deleted ' ..GLS(false, 0))
  6636. end)
  6637.  
  6638. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6639. function(args, speaker)
  6640. part = GLS(false, 0)
  6641. local function dels(instance)
  6642. for i,v in pairs(instance:GetChildren())do
  6643. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6644. dels(v)
  6645. end
  6646. end
  6647. dels(workspace)
  6648. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6649. end)
  6650.  
  6651. addcmd('blur', 'adjusts blur',{},
  6652. function(args, speaker)
  6653. local function dels(instance)
  6654. for i,v in pairs(instance:GetChildren())do
  6655. if v:IsA'BlurEffect'then v:Destroy()end
  6656. dels(v)
  6657. end
  6658. end
  6659. dels(LightingService)
  6660.  
  6661. local b = Instance.new("BlurEffect", LightingService)
  6662. b.Name = "IYblur"
  6663. b.Size = args[1]
  6664. end)
  6665.  
  6666. addcmd('distortsound','changes volume of sound',{'distort'},
  6667. function(args, speaker)
  6668. for i,v in pairs(workspace:GetChildren())do
  6669. if v:IsA("Sound") and v.Name == "IYsound" then
  6670. v:ClearAllChildren ()
  6671. local d = Instance.new('DistortionSoundEffect')
  6672. d.Parent = v
  6673. d.Level = args[1]
  6674. Notify('Changed distortion to ' .. args[1])
  6675. end
  6676. end
  6677. end)
  6678.  
  6679. addcmd('volume','changes volume of sound',{'vol'},
  6680. function(args, speaker)
  6681. for i,v in pairs(workspace:GetChildren())do
  6682. if v:IsA("Sound") and v.Name == "IYsound" then
  6683. v.Volume = args[1]
  6684. Notify('Changed volume to ' .. args[1])
  6685. end
  6686. end
  6687. end)
  6688.  
  6689. addcmd('pitch','changes pitch of sound',{},
  6690. function(args, speaker)
  6691. for i,v in pairs(workspace:GetChildren())do
  6692. if v:IsA("Sound") and v.Name == "IYsound" then
  6693. v.Pitch = args[1]
  6694. Notify('Changed pitch to ' .. args[1])
  6695. end
  6696. end
  6697. end)
  6698.  
  6699. addcmd('loadmap', 'spawns a map',{},
  6700. function(args, speaker)
  6701. local m = args[1]
  6702. for _,v in pairs(workspace:GetChildren()) do
  6703. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6704. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6705. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6706. wait(1)
  6707. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6708. map.Parent = workspace
  6709. end)
  6710.  
  6711. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6712. function(args, speaker)
  6713. msghook()
  6714. if MSGhook == false then
  6715. local localp = game:GetService'Players'.LocalPlayer
  6716. localp.CharacterAppearanceId = 20018
  6717. localp.Character:BreakJoints()
  6718. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6719. Instance.new("ForceField", localp.Character)
  6720. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6721. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6722. localp.CharacterAppearanceId = 0
  6723. localp.Character:BreakJoints()
  6724. if _G.mainhat ~= nil then
  6725. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6726. local part = Instance.new('Part')
  6727. part.Anchored = true
  6728. part.Transparency = 1
  6729. main.Disabled = false
  6730. main.Parent = part
  6731. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6732. part.Parent = localp.Character
  6733. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6734. repeat wait() until localp:FindFirstChild'ChessMsg'
  6735. part:Destroy()
  6736. local message = localp:FindFirstChild'ChessMsg'
  6737. message.Text = ''
  6738. message.Parent = workspace
  6739. message.Name = "IYmessage"
  6740. if part ~= nil then part:Destroy() end
  6741. localp.Character.HumanoidRootPart.Anchored = false
  6742. for _, child in pairs( workspace:GetChildren()) do
  6743. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6744. child:Destroy()
  6745. end
  6746. end
  6747. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6748. if _G.msg ~= nil then
  6749. Notify('Loaded global message bypass')
  6750. else
  6751. execCmd("loadm")
  6752. end
  6753. end
  6754. elseif MSGhook == true then
  6755. Notify('Messages already loaded!')
  6756. end
  6757. end)
  6758.  
  6759. addcmd('countdown', 'makes a countdown', {},
  6760. function(args, speaker)
  6761. local players = getPlayer(args[1], speaker)
  6762. if args[1] ~= string then
  6763. local time = args[1]
  6764. msghook()
  6765. if MSGhook == true then
  6766. local h = workspace.IYmessage
  6767. for i = time, 1, -1 do
  6768. wait(1)
  6769. h.Text = "Countdown: "..i..""
  6770. end
  6771. wait(1)
  6772. h.Text = "Times Up!"
  6773. wait(2)
  6774. h.Text = ''
  6775. elseif MSGhook == false then
  6776. execCmd("loadm")
  6777. repeat wait() until workspace:FindFirstChild("IYmessage")
  6778. local h = workspace.IYmessage
  6779. for i = time, 1, -1 do
  6780. wait(1)
  6781. h.Text = "Countdown: "..i..""
  6782. end
  6783. wait(1)
  6784. h.Text = "Times Up!"
  6785. wait(2)
  6786. h.Text = ''
  6787. end
  6788. end
  6789. end)
  6790.  
  6791. addcmd('explode', 'explode a player', {},
  6792. function(args, speaker)
  6793. local players = getPlayer(args[1], speaker)
  6794. for i, v in pairs(players) do
  6795. local char = _char(v)
  6796. if char:FindFirstChild("HumanoidRootPart") then
  6797. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6798. end
  6799. end
  6800. end)
  6801.  
  6802. addcmd('flood', 'makes a flood e.e', {},
  6803. function(args, speaker)
  6804. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6805. end)
  6806.  
  6807. addcmd('spookyify', 'makes it sp00ky', {},
  6808. function(args, speaker)
  6809. local music = Instance.new("Sound", workspace)
  6810. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6811. music.Volume = 20
  6812. music.Looped = true
  6813. music:Play()
  6814.  
  6815. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6816. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6817. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6818. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6819.  
  6820. local w = workspace:GetChildren()
  6821.  
  6822. for i= 1,#w do
  6823. if w[i]:isA("BasePart") then
  6824. pe = Instance.new("ParticleEmitter", w[i])
  6825. pe.Texture = tex4
  6826. pe.VelocitySpread = 5
  6827. end
  6828. end
  6829.  
  6830. local playerLeaderstats = {}
  6831. for i, v in pairs(gPlayers:GetChildren()) do
  6832. table.insert(playerLeaderstats, v)
  6833. end
  6834. for i, v in pairs(playerLeaderstats) do
  6835. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6836. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6837. pe.VelocitySpread = 50
  6838. end
  6839.  
  6840. texture = "http://www.roblox.com/asset/?id=185495987"
  6841.  
  6842. local A = workspace:GetChildren()
  6843. local B = workspace:GetChildren()
  6844. local C = workspace:GetChildren()
  6845. local D = workspace:GetChildren()
  6846. local E = workspace:GetChildren()
  6847. local F = workspace:GetChildren()
  6848. for i,v in pairs(A) do
  6849. if v:IsA("Part") then
  6850. local d = Instance.new("Decal",v)
  6851. v.Decal.Face = "Top"
  6852. v.Decal.Texture = texture
  6853. v.Anchored = true
  6854. end
  6855. end
  6856.  
  6857. for i,v in pairs(B) do
  6858. if v:IsA("Part") then
  6859. local s = Instance.new("Decal",v)
  6860. s.Face = "Front"
  6861. s.Texture = texture
  6862. end
  6863. end
  6864.  
  6865. for i,v in pairs(C) do
  6866. if v:IsA("Part") then
  6867. local h = Instance.new("Decal",v)
  6868. h.Face = "Back"
  6869. h.Texture = texture
  6870. end
  6871. end
  6872.  
  6873. for i,v in pairs(D) do
  6874. if v:IsA("Part") then
  6875. local j = Instance.new("Decal",v)
  6876. j.Face = "Left"
  6877. j.Texture = texture
  6878. end
  6879. end
  6880.  
  6881. for i,v in pairs(E) do
  6882. if v:IsA("Part") then
  6883. local k = Instance.new("Decal",v)
  6884. k.Face = "Right"
  6885. k.Texture = texture
  6886. end
  6887. end
  6888.  
  6889. for i,v in pairs(F) do
  6890. if v:IsA("Part") then
  6891. local l = Instance.new("Decal",v)
  6892. l.Face = "Bottom"
  6893. l.Texture = texture
  6894. end
  6895.  
  6896. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6897. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6898. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6899. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6900. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6901. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6902. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6903. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6904.  
  6905. Spooky = Instance.new("Sound", workspace)
  6906. Spooky.Name = "Spooky"
  6907. Spooky.SoundId = "rbxassetid://174270407"
  6908. Spooky.Volume = 15
  6909. Spooky.Looped = true
  6910. Spooky:Play()
  6911.  
  6912. Sky = Instance.new("Sky", LightingService)
  6913. Sky.SkyboxBk = imageOne
  6914. Sky.SkyboxDn = imageOne
  6915. Sky.SkyboxFt = imageOne
  6916. Sky.SkyboxLf = imageOne
  6917. Sky.SkyboxRt = imageOne
  6918. Sky.SkyboxUp = imageOne
  6919.  
  6920.  
  6921. while true do
  6922. Sky.SkyboxBk = imageOne
  6923. Sky.SkyboxDn = imageOne
  6924. Sky.SkyboxFt = imageOne
  6925. Sky.SkyboxLf = imageOne
  6926. Sky.SkyboxRt = imageOne
  6927. Sky.SkyboxUp = imageOne
  6928. wait(0.15)
  6929. Sky.SkyboxBk = imageTwo
  6930. Sky.SkyboxDn = imageTwo
  6931. Sky.SkyboxFt = imageTwo
  6932. Sky.SkyboxLf = imageTwo
  6933. Sky.SkyboxRt = imageTwo
  6934. Sky.SkyboxUp = imageTwo
  6935. wait(0.15)
  6936. Sky.SkyboxBk = imageThree
  6937. Sky.SkyboxDn = imageThree
  6938. Sky.SkyboxFt = imageThree
  6939. Sky.SkyboxLf = imageThree
  6940. Sky.SkyboxRt = imageThree
  6941. Sky.SkyboxUp = imageThree
  6942. wait(0.15)
  6943. Sky.SkyboxBk = imageFour
  6944. Sky.SkyboxDn = imageFour
  6945. Sky.SkyboxFt = imageFour
  6946. Sky.SkyboxLf = imageFour
  6947. Sky.SkyboxRt = imageFour
  6948. Sky.SkyboxUp = imageFour
  6949. wait(0.15)
  6950. Sky.SkyboxBk = imageFive
  6951. Sky.SkyboxDn = imageFive
  6952. Sky.SkyboxFt = imageFive
  6953. Sky.SkyboxLf = imageFive
  6954. Sky.SkyboxRt = imageFive
  6955. Sky.SkyboxUp = imageFive
  6956. wait(0.15)
  6957. Sky.SkyboxBk = imageSix
  6958. Sky.SkyboxDn = imageSix
  6959. Sky.SkyboxFt = imageSix
  6960. Sky.SkyboxLf = imageSix
  6961. Sky.SkyboxRt = imageSix
  6962. Sky.SkyboxUp = imageSix
  6963. wait(0.15)
  6964. Sky.SkyboxBk = imageSeven
  6965. Sky.SkyboxDn = imageSeven
  6966. Sky.SkyboxFt = imageSeven
  6967. Sky.SkyboxLf = imageSeven
  6968. Sky.SkyboxRt = imageSeven
  6969. Sky.SkyboxUp = imageSeven
  6970. wait(0.15)
  6971. Sky.SkyboxBk = imageEight
  6972. Sky.SkyboxDn = imageEight
  6973. Sky.SkyboxFt = imageEight
  6974. Sky.SkyboxLf = imageEight
  6975. Sky.SkyboxRt = imageEight
  6976. Sky.SkyboxUp = imageEight
  6977. wait(0.15)
  6978.  
  6979. end
  6980. end
  6981. end)
  6982.  
  6983. addcmd('invisible', 'make a player invisible',{'invis'},
  6984. function(args, speaker)
  6985. local players = getPlayer(args[1], speaker)
  6986. for i, v in pairs(players) do
  6987. for k, v2 in pairs(_char(v):GetChildren()) do
  6988. if v2.className == "Part" then
  6989. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6990. elseif v2.className == "Accessory" then
  6991. if v2:FindFirstChild("Handle") then
  6992. v2.Handle.Transparency = 1
  6993. end
  6994. end
  6995. if v2:FindFirstChild("face") then
  6996. v2.face.Transparency = 1
  6997. end
  6998. end
  6999. end
  7000. end)
  7001.  
  7002. addcmd('visible', 'make a player visible',{'vis'},
  7003. function(args, speaker)
  7004. local players = getPlayer(args[1], speaker)
  7005. for i, v in pairs(players) do
  7006. for k, v2 in pairs(_char(v):GetChildren()) do
  7007. if v2.className == "Part" then
  7008. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7009. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7010. end
  7011. if v2:FindFirstChild("face") then
  7012. v2.face.Transparency = 0
  7013. end
  7014. end
  7015. end
  7016. end)
  7017.  
  7018. addcmd('goto', 'go to a player',{'to'},
  7019. function(args, speaker)
  7020. local players = getPlayer(args[1], speaker)
  7021. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  7022. speaker.Character.Humanoid.Jump = true
  7023. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  7024. end
  7025. end)
  7026.  
  7027. addcmd('bring', 'bring a player to you',{},
  7028. function(args, speaker)
  7029. local players = getPlayer(args[1], speaker)
  7030. for i,v in pairs(players) do
  7031. if _char(v):FindFirstChild("HumanoidRootPart") then
  7032. _char(v).Humanoid.Jump = true
  7033. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  7034. end
  7035. end
  7036. end)
  7037.  
  7038. local WayPoints = {}
  7039.  
  7040. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7041. function(args, speaker)
  7042. local WPName = tostring(GLS(false, 0))
  7043. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7044. Notify("Created waypoint: "..GLS(false, 0))
  7045. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7046. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7047. updatepositions()
  7048. end
  7049. end)
  7050.  
  7051. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7052. function(args, speaker)
  7053. for i,v in pairs(WayPoints) do
  7054. if v.NAME == tostring(GLS(false, 0)) then
  7055. Notify("Deleted waypoint: " .. v.NAME)
  7056. table.remove(WayPoints, i)
  7057. updatepositions()
  7058. end end
  7059. end)
  7060.  
  7061.  
  7062. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7063. function(args, speaker)
  7064. local players = getPlayer(args[1], speaker)
  7065. local WPName = tostring(GLS(false, 1))
  7066. for i,v in pairs(players) do
  7067. if gPlayers[v] and gPlayers[v].Character then
  7068. for i,_ in pairs(WayPoints) do
  7069. local x = WayPoints[i].COORD[1]
  7070. local y = WayPoints[i].COORD[2]
  7071. local z = WayPoints[i].COORD[3]
  7072. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7073. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7074. end
  7075. end
  7076. end
  7077. end
  7078. end)
  7079.  
  7080. addcmd('tp', 'teleport player 1 to player 2',{},
  7081. function(args, speaker)
  7082. local players1=getPlayer(args[1], speaker)
  7083. local players2=getPlayer(args[2], speaker)
  7084. if not players2[1] then return end
  7085. for i,v in pairs(players1) do
  7086. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  7087. _char(v).Humanoid.Jump = true
  7088. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7089. wait(0.1)
  7090. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7091. end
  7092. end
  7093. end)
  7094.  
  7095. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7096. function(args, speaker)
  7097. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7098. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7099. if _players[v].Character and _players[b].Character then
  7100. _players[v].CharacterAppearanceId = _players[b].userId
  7101. refresh(_players[v])
  7102. end
  7103. end
  7104. end
  7105. end)
  7106.  
  7107. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7108. function(args, speaker)
  7109. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7110. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7111. spawn(function()
  7112. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7113. if v:IsA('Tool') or v:IsA('HopperBin') then
  7114. if not _players[b] then
  7115. v:Clone().Parent = speaker.Backpack
  7116. else v:Clone().Parent = _players[b].Backpack
  7117. end
  7118. end
  7119. end
  7120. end)
  7121. end
  7122. end
  7123. end)
  7124.  
  7125. addcmd('char', 'change a players appearance',{},
  7126. function(args, speaker)
  7127. local players = getPlayer(args[1], speaker)
  7128. if not args[1]or not args[2]then return end
  7129. local id=args[2]
  7130. if players ~= nil then
  7131. for i,v in pairs(players) do
  7132. gPlayers[v].CharacterAppearanceId = id
  7133. refresh(gPlayers[v])
  7134. end
  7135. end
  7136. end)
  7137.  
  7138. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7139. function(args, speaker)
  7140. local players = getPlayer(args[1], speaker)
  7141. if players ~= nil then
  7142. for i,v in pairs(players) do
  7143. gPlayers[v].CharacterAppearanceId = 0
  7144. refresh(gPlayers[v])
  7145. end
  7146. end
  7147. end)
  7148.  
  7149. addcmd('speed', 'change a players walkspeed',{'ws'},
  7150. function(args, speaker)
  7151. local players = getPlayer(args[1], speaker)
  7152. if not args[1]or not args[2]then return end
  7153. local num=args[2]
  7154. for i,v in pairs(players) do
  7155. if _char(v):FindFirstChild("Humanoid") then
  7156. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7157. end
  7158. end
  7159. end)
  7160.  
  7161. addcmd('jump', 'forces a player to jump',{},
  7162. function(args, speaker)
  7163. local players = getPlayer(args[1], speaker)
  7164. for i,v in pairs(players) do
  7165. if _char(v):FindFirstChild("Humanoid") then
  7166. _char(v).Humanoid.Jump = true
  7167. end
  7168. end
  7169. end)
  7170.  
  7171. jumping = {}
  7172. addcmd('loopjump','like a bunny :)',{'ljump'},
  7173. function(args, speaker)
  7174. local players = getPlayer(args[1], speaker)
  7175. for i,v in pairs(players)do
  7176. spawn(function()
  7177. if FindTable(jumping, _players[v].Name) then return end
  7178. table.insert(jumping, _players[v].Name)
  7179. repeat wait(0.01)
  7180. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7181. if _players[v].Character.Humanoid.Jump ~= true then
  7182. _players[v].Character.Humanoid.Jump = true end end
  7183. until not FindTable(jumping, _players[v].Name)
  7184. end)
  7185. end
  7186. end)
  7187.  
  7188. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7189. function(args, speaker)
  7190. local players = getPlayer(args[1], speaker)
  7191. for i,v in pairs(players)do
  7192. spawn(function()
  7193. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7194. end)
  7195. end
  7196. end)
  7197.  
  7198. addcmd('sit', 'sit a player',{},
  7199. function(args, speaker)
  7200. local players = getPlayer(args[1], speaker)
  7201. for i,v in pairs(players) do
  7202. if _char(v):FindFirstChild("Humanoid") then
  7203. _char(v).Humanoid.Sit = true
  7204. end
  7205. end
  7206. end)
  7207.  
  7208. sitting = {}
  7209. addcmd('loopsit','very annoying',{'lsit'},
  7210. function(args, speaker)
  7211. local players = getPlayer(args[1], speaker)
  7212. for i,v in pairs(players)do
  7213. spawn(function()
  7214. if FindTable(sitting, _players[v].Name) then return end
  7215. table.insert(sitting, _players[v].Name)
  7216. repeat wait(0.01)
  7217. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7218. if _players[v].Character.Humanoid.Sit ~= true then
  7219. _players[v].Character.Humanoid.Sit = true end end
  7220. until not FindTable(sitting, _players[v].Name)
  7221. end)
  7222. end
  7223. end)
  7224.  
  7225. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7226. function(args, speaker)
  7227. local players = getPlayer(args[1], speaker)
  7228. for i,v in pairs(players)do
  7229. spawn(function()
  7230. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7231. end)
  7232. end
  7233. end)
  7234.  
  7235. addcmd('strength',' strong',{},
  7236. function(args, speaker)
  7237. local players = getPlayer(args[1], speaker)
  7238. for i,v in pairs(players)do
  7239. spawn(function()
  7240. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7241. if child.ClassName == "Part" then
  7242. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7243. end
  7244. end
  7245. end)
  7246. end
  7247. end)
  7248.  
  7249. addcmd('weaken',' weak',{},
  7250. function(args, speaker)
  7251. local players = getPlayer(args[1], speaker)
  7252. for i,v in pairs(players)do
  7253. spawn(function()
  7254. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7255. if child.ClassName == "Part" then
  7256. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7257. end
  7258. end
  7259. end)
  7260. end
  7261. end)
  7262.  
  7263. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7264. function(args, speaker)
  7265. local players = getPlayer(args[1], speaker)
  7266. for i,v in pairs(players)do
  7267. spawn(function()
  7268. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7269. if child.ClassName == "Part" then
  7270. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7271. end
  7272. end
  7273. end)
  7274. end
  7275. end)
  7276.  
  7277. addcmd('trip','makes a player trip',{},
  7278. function(args, speaker)
  7279. local players = getPlayer(args[1], speaker)
  7280. for i,v in pairs(players)do
  7281. spawn(function()
  7282. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7283. local dir = _players[v].Character:findFirstChild("Right Leg")
  7284. dir.Anchored = true
  7285. if dir.Anchored == true then
  7286. wait(.5)
  7287. _players[v].Character.Humanoid.Sit = true
  7288. wait(1)
  7289. _players[v].Character.Humanoid.Sit = false
  7290. dir.Anchored = false
  7291. end
  7292. end
  7293. end)
  7294. end
  7295. end)
  7296.  
  7297. oofing = false
  7298. addcmd('loopoof','very VERY annoying',{},
  7299. function(args, speaker)
  7300. oofing = true
  7301. repeat wait(0.01)
  7302. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7303. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7304. for _,x in pairs(v.Character.Head:GetChildren()) do
  7305. if x:IsA'Sound' then x.Playing = true end
  7306. end
  7307. end
  7308. end
  7309. until oofing == false
  7310. end)
  7311.  
  7312. addcmd('unloopoof','stops the oof chaos',{},
  7313. function(args, speaker)
  7314. oofing = false
  7315. end)
  7316.  
  7317. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7318. function(args, speaker)
  7319. local players = getPlayer(args[1], speaker)
  7320. if not args[1]or not args[2]then return end
  7321. local num=args[2]
  7322. for i,v in pairs(players) do
  7323. if _char(v):FindFirstChild("Humanoid") then
  7324. _char(v).Humanoid.JumpPower=tonumber(num)
  7325. end
  7326. end
  7327. end)
  7328.  
  7329. addcmd('confuse', 'confusing...',{},
  7330. function(args, speaker)
  7331. local players = getPlayer(args[1], speaker)
  7332. for i,v in pairs(players) do
  7333. spawn(function()
  7334. if _char(v):FindFirstChild("Humanoid") then
  7335. _char(v).Humanoid.Name = "ConfusedNigga"
  7336. while true do
  7337. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7338. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7339. wait(0.1)
  7340. end
  7341.  
  7342. end
  7343. end)
  7344. end
  7345. end)
  7346.  
  7347. addcmd('unconfuse', 'not confusing...',{},
  7348. function(args, speaker)
  7349. local players = getPlayer(args[1], speaker)
  7350. for i,v in pairs(players) do
  7351. spawn(function()
  7352. if _char(v):FindFirstChild("ConfusedNigga") then
  7353. _char(v).ConfusedNigga.Name = "Humanoid"
  7354. wait(0.3)
  7355. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7356.  
  7357. end
  7358. end)
  7359. end
  7360. end)
  7361.  
  7362. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7363. function(args, speaker)
  7364. local players = getPlayer(args[1], speaker)
  7365. for i,v in pairs(players) do
  7366. if _char(v):FindFirstChild("Humanoid") then
  7367. _char(v).Humanoid.PlatformStand = true
  7368. end
  7369. end
  7370. end)
  7371.  
  7372. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7373. function(args, speaker)
  7374. local players = getPlayer(args[1], speaker)
  7375. for i,v in pairs(players) do
  7376. if _char(v):FindFirstChild("Humanoid") then
  7377. _char(v).Humanoid.PlatformStand = false
  7378. end
  7379. end
  7380. end)
  7381.  
  7382. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7383. function(args, speaker)
  7384. local players = getPlayer(args[1], speaker)
  7385. for i,v in pairs(players) do
  7386. if _char(v):FindFirstChild("Humanoid") then
  7387. _char(v).Humanoid.HipHeight = args[2]
  7388. end
  7389. end
  7390. end)
  7391.  
  7392. addcmd('face', 'change a players face',{},
  7393. function(args, speaker)
  7394. local players = getPlayer(args[1], speaker)
  7395. for i,v in pairs(players) do
  7396. if _char(v).Head:FindFirstChild("face") then
  7397. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7398. end
  7399. end
  7400. end)
  7401.  
  7402. addcmd('time', 'change the time of day',{},
  7403. function(args, speaker)
  7404. if not args[1]then return end
  7405. Notify('Time set to ' .. args[1])
  7406. LightingService.ClockTime = args[1]
  7407. end)
  7408.  
  7409. addcmd('day', 'change the time to day',{},
  7410. function(args, speaker)
  7411. LightingService.ClockTime = 15
  7412. end)
  7413.  
  7414. addcmd('night', 'change the time of night',{},
  7415. function(args, speaker)
  7416. LightingService.ClockTime = 0
  7417. end)
  7418.  
  7419. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7420. function(args, speaker)
  7421. Notify('Turned on global shadows')
  7422. LightingService.GlobalShadows = true
  7423. end)
  7424.  
  7425. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7426. function(args, speaker)
  7427. Notify('Turned off global shadows')
  7428. LightingService.GlobalShadows = false
  7429. end)
  7430.  
  7431. addcmd('outlines', 'changes the lighting property',{},
  7432. function(args, speaker)
  7433. Notify('Turned on outlines')
  7434. LightingService.Outlines = true
  7435. end)
  7436.  
  7437. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7438. function(args, speaker)
  7439. Notify('Turned off outlines')
  7440. LightingService.Outlines = false
  7441. end)
  7442.  
  7443. addcmd('brightness', 'changes the lighting property',{},
  7444. function(args, speaker)
  7445. Notify('Set brightness to ' .. args[1])
  7446. LightingService.Brightness = args[1]
  7447. end)
  7448.  
  7449. addcmd('age','tells you the age of a player',{},
  7450. function(args, speaker)
  7451. local players = getPlayer(args[1], speaker)
  7452. if speaker.userId ~= LP.userId then
  7453. lponly(speaker)
  7454. else
  7455. for i,v in pairs(players) do
  7456. game:FindService('StarterGui'):SetCore('SendNotification', {
  7457. Title = _players[v].Name,
  7458. Text = 'Age: '.._players[v].AccountAge,
  7459. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7460. Duration = 5,
  7461. })
  7462. end
  7463. end
  7464. end)
  7465.  
  7466. addcmd('remotespy', 'prints remotes',{'remotes'},
  7467. function(args, speaker)
  7468. if speaker.userId ~= LP.userId then
  7469. lponly(speaker)
  7470. else
  7471. Notify('Printing remotes')
  7472. function getem(o)
  7473. for i,v in pairs(o:children())do
  7474. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7475. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7476. end
  7477. getem(v)
  7478. end
  7479. end
  7480. pcall(getem,game)
  7481. end
  7482. end)
  7483.  
  7484. addcmd('f3x', 'loads f3x tools',{'fex'},
  7485. function(args, speaker)
  7486. if speaker.userId ~= LP.userId then
  7487. lponly(speaker)
  7488. else
  7489. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7490. end
  7491. end)
  7492.  
  7493. addcmd('kick', 'kick a player',{},
  7494. function(args, speaker)
  7495. local players = getPlayer(args[1], speaker)
  7496. for i,v in pairs(players) do
  7497. spawn(function()
  7498. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7499. Notify('Kicked player(s)') end
  7500. kickF(gPlayers[v])
  7501. end) end end)
  7502.  
  7503. function fadelock(id)
  7504. if lockic.ImageTransparency ~= 1 then
  7505. for i=1, 10 do
  7506. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7507. wait(0.01)
  7508. end
  7509. lockic.ImageTransparency = 1
  7510. end
  7511. if id ~= 'off' then
  7512. lockic.Image = id
  7513. wait(0.2)
  7514. for i=1, 10 do
  7515. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7516. wait(0.01)
  7517. end
  7518. lockic.ImageTransparency = 0
  7519. end end
  7520.  
  7521. addcmd('serverlock', 'lock teh server',{'slock'},
  7522. function(args, speaker)
  7523. slock = true
  7524. agelock = false
  7525. Notify('Locked Server')
  7526. fadelock("rbxassetid://1495252742")
  7527. end)
  7528.  
  7529. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7530. function(args, speaker)
  7531. slock = false
  7532. Notify('Unlocked Server')
  7533. if lockic.Image == "rbxassetid://1495252742" then
  7534. fadelock('off')
  7535. end
  7536. end)
  7537.  
  7538. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7539. function(args, speaker)
  7540. if isNumber(args[1]) then
  7541. Notify('Set the age lock to age ' .. args[1])
  7542. isagelocked = true
  7543. slock = false
  7544. agelock = tonumber(args[1])
  7545. fadelock("rbxassetid://1495252495")
  7546. end
  7547. end)
  7548.  
  7549. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7550. function(args, speaker)
  7551. Notify('Disabled age lock')
  7552. isagelocked = false
  7553. if lockic.Image == "rbxassetid://1495252495" then
  7554. fadelock('off')
  7555. end
  7556. end)
  7557.  
  7558. addcmd('unlockws', 'unlock the whole workspace',{},
  7559. function(args, speaker)
  7560. Notify('Workspace unlocked')
  7561. wait(1)
  7562. local function unlock(instance)
  7563. for i,v in pairs(instance:GetChildren()) do
  7564. if v:IsA("BasePart") then
  7565. v.Locked = false
  7566. end
  7567. unlock(v)
  7568. end
  7569. end
  7570. unlock(workspace)
  7571. end)
  7572.  
  7573. addcmd('lockws', 'lock the whole workspace',{},
  7574. function(args, speaker)
  7575. Notify('Workspace locked')
  7576. wait(1)
  7577. local function lock(instance)
  7578. for i,v in pairs(instance:GetChildren()) do
  7579. if v:IsA("BasePart") then
  7580. v.Locked = true
  7581. end
  7582. lock(v)
  7583. end
  7584. end
  7585. lock(workspace)
  7586. end)
  7587.  
  7588. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7589. function(args, speaker)
  7590. local function unanchor(instance)
  7591. for i,v in pairs(instance:GetChildren()) do
  7592. if v:IsA("BasePart") then
  7593. v.Anchored=false
  7594. end
  7595. unanchor(v)
  7596. end
  7597. end
  7598. unanchor(workspace)
  7599. end)
  7600.  
  7601. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7602. function(args, speaker)
  7603. local function anchor(instance)
  7604. for i,v in pairs(instance:GetChildren()) do
  7605. if v:IsA("BasePart") then
  7606. v.Anchored=true
  7607. end
  7608. anchor(v)
  7609. end
  7610. end
  7611. anchor(workspace)
  7612. end)
  7613.  
  7614. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7615. function()
  7616. for _,v in pairs(workspace:GetChildren()) do
  7617. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7618. v:Destroy()
  7619. elseif v:IsA("Terrain") then
  7620. v:Clear()
  7621. end
  7622. end
  7623. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7624. local p = Instance.new("Part", workspace)
  7625. p.Anchored = true
  7626. p.FormFactor = "Symmetric"
  7627. p.Size = Vector3.new(1000,1,1000)
  7628. p.Position = Vector3.new(0,0,0)
  7629. p.BrickColor = BrickColor.new("Bright green")
  7630. p.Material = "Grass"
  7631. p.Locked = true
  7632. end)
  7633.  
  7634. addcmd('headshake', 'shakes a players head',{},
  7635. function(args, speaker)
  7636. local players = getPlayer(args[1], speaker)
  7637. for i,v in pairs(players) do
  7638. spawn(function()
  7639. local shaken = gPlayers[v].Character
  7640. for X = 1, math.huge, 0.2 do
  7641. wait()
  7642. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7643. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7644. end
  7645. for X = 1, math.huge, 0.1 do
  7646. wait()
  7647. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7648. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7649. end
  7650. for _,c in pairs(gPlayers:GetChildren()) do
  7651. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7652. end
  7653. for _,c in pairs(gPlayers:GetChildren()) do
  7654. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7655. end
  7656. end)
  7657. end
  7658. end)
  7659.  
  7660. addcmd('explorer', 'opens DEX',{'dex'},
  7661. function(args, speaker)
  7662. if speaker.userId ~= LP.userId then
  7663. lponly(speaker)
  7664. else
  7665. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7666. end
  7667. end)
  7668.  
  7669. addcmd('iyspam', '/shrug',{},
  7670. function(args, speaker)
  7671. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7672. end)
  7673.  
  7674. addcmd('firstp', 'forces player to go into first person',{},
  7675. function(args, speaker)
  7676. local players = getPlayer(args[1], speaker)
  7677. for i,v in pairs(players)do
  7678. gPlayers[v].CameraMode = "LockFirstPerson"
  7679. end
  7680. end)
  7681.  
  7682. addcmd('lock', 'locks a players body parts',{},
  7683. function(args, speaker)
  7684. local players = getPlayer(args[1], speaker)
  7685. for i,v in pairs(players)do
  7686. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7687. if v:IsA("Part") then
  7688. v.Locked = true
  7689. end end end
  7690. end)
  7691.  
  7692. addcmd('unlock', 'locks a players body parts',{},
  7693. function(args, speaker)
  7694. local players = getPlayer(args[1], speaker)
  7695. for i,v in pairs(players)do
  7696. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7697. if v:IsA("Part") then
  7698. v.Locked = false
  7699. end end end
  7700. end)
  7701.  
  7702. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7703. function(args, speaker)
  7704. local players = getPlayer(args[1], speaker)
  7705. for i,v in pairs(players)do
  7706. spawn(function()
  7707. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7708. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7709. Notify('Disabled reset for player(s)') end
  7710. end)
  7711. end
  7712. end)
  7713.  
  7714. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7715. function(args, speaker)
  7716. local players = getPlayer(args[1], speaker)
  7717. for i,v in pairs(players)do
  7718. spawn(function()
  7719. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7720. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7721. Notify('Enabled reset for player(s)') end
  7722. end)
  7723. end
  7724. end)
  7725.  
  7726. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7727. function(args,speaker)
  7728. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7729. if v:IsA("PostEffect") then
  7730. v:Destroy()
  7731. end
  7732. end
  7733. LightingService.Ambient = origsettings.abt
  7734. LightingService.OutdoorAmbient = origsettings.oabt
  7735. LightingService.Brightness = origsettings.brt
  7736. LightingService.TimeOfDay = origsettings.time
  7737. LightingService.FogColor = origsettings.fclr
  7738. LightingService.FogEnd = origsettings.fe
  7739. LightingService.FogStart = origsettings.fs
  7740. end)
  7741.  
  7742. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7743. function(args,speaker)
  7744. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7745. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7746. Notify('Saved lighting settings')
  7747. end)
  7748.  
  7749. addcmd("blackandwhite","Makes the game black and white",{},
  7750. function(args,speaker)
  7751. local lighting = game:GetService("Lighting")
  7752. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7753. effect.Saturation = -1
  7754. end)
  7755.  
  7756. addcmd("invert","Makes the game inverted",{},
  7757. function(args,speaker)
  7758. local lighting = game:GetService("Lighting")
  7759. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7760. effect.Saturation = -1
  7761. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7762. effect.Saturation = -1
  7763. end)
  7764.  
  7765. addcmd("sun","Intensifys the sun",{},
  7766. function(args,speaker)
  7767. local intense = args[1] or 0.25
  7768. local spread = args[2] or 1
  7769. local lighting = game:GetService("Lighting")
  7770. local effect = Instance.new("SunRaysEffect",lighting)
  7771. effect.Name = "IYsun"
  7772. effect.Intensity = tonumber(intense)
  7773. effect.Spread = tonumber(spread)
  7774. end)
  7775.  
  7776. addcmd('base', 'spawns a base',{},
  7777. function(args, speaker)
  7778. local pt = Instance.new("Part")
  7779. pt.BrickColor = BrickColor.new("Silver")
  7780. pt.Anchored = true
  7781. pt.CanCollide = true
  7782. pt.BottomSurface = "Weld"
  7783. pt.Parent = workspace
  7784. pt.Name = (math.random(1,1000000))
  7785. pt.Size = Vector3.new(1000, 1, 1000)
  7786. pt.Locked = true
  7787. Notify('Created new base')
  7788. end)
  7789.  
  7790. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7791. function(args, speaker)
  7792. for i,v in pairs(LightingService:GetChildren()) do
  7793. if v:IsA('BlurEffect') then
  7794. v:Destroy()
  7795. end
  7796. end
  7797. end)
  7798.  
  7799. addcmd('thirdp', 'allows player to go into third person',{},
  7800. function(args, speaker)
  7801. local players = getPlayer(args[1], speaker)
  7802. for i,v in pairs(players)do
  7803. gPlayers[v].CameraMode = "Classic"
  7804. end
  7805. end)
  7806.  
  7807. addcmd('chat', 'forces player to chat what you input',{},
  7808. function(args, speaker)
  7809. local players = getPlayer(args[1], speaker)
  7810. for i,v in pairs(players)do
  7811. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7812. end
  7813. end)
  7814.  
  7815. addcmd('name', 'names player',{},
  7816. function(args, speaker)
  7817. local players = getPlayer(args[1], speaker)
  7818. if not args[1] then return end
  7819. for i,v in pairs(players) do
  7820. for a, mod in pairs(gPlayers[v].Character:children()) do
  7821. if mod:FindFirstChild("TAG") then
  7822. gPlayers[v].Character.Head.Transparency = 0
  7823. mod:Destroy()
  7824. end
  7825. end
  7826.  
  7827. local char = gPlayers[v].Character
  7828. local model = Instance.new("Model", char)
  7829. local clone = char.Head:Clone()
  7830. local hum = Instance.new("Humanoid", model)
  7831. local weld = Instance.new("Weld", clone)
  7832. model.Name = GLS(false, 1)
  7833. clone.Parent = model
  7834. hum.Name = "TAG"
  7835. hum.MaxHealth = 100
  7836. hum.Health = 100
  7837. weld.Part0 = clone
  7838. weld.Part1 = char.Head
  7839. char.Head.Transparency = 1
  7840. end
  7841. end)
  7842.  
  7843. addcmd('unname', 'unnames player',{'unhidename'},
  7844. function(args, speaker)
  7845. local players = getPlayer(args[1], speaker)
  7846. local name = (args[2])
  7847. for i,v in pairs(players) do
  7848. for a, mod in pairs(gPlayers[v].Character:children()) do
  7849. if mod:FindFirstChild("TAG") then
  7850. gPlayers[v].Character.Head.Transparency = 0
  7851. mod:Destroy()
  7852. end
  7853. end
  7854. end
  7855. end)
  7856.  
  7857. addcmd('noname', 'hides the players name',{'hidename'},
  7858. function(args, speaker)
  7859. local players = getPlayer(args[1], speaker)
  7860. for i,v in pairs(players) do
  7861. for a, mod in pairs(gPlayers[v].Character:children()) do
  7862. if mod:FindFirstChild("TAG") then
  7863. gPlayers[v].Character.Head.Transparency = 0
  7864. mod:Destroy()
  7865. end
  7866. end
  7867.  
  7868. local char = gPlayers[v].Character
  7869. local model = Instance.new("Model", char)
  7870. local clone = char.Head:Clone()
  7871. local hum = Instance.new("Humanoid", model)
  7872. local weld = Instance.new("Weld", clone)
  7873. model.Name = ""
  7874. clone.Parent = model
  7875. hum.Name = "TAG"
  7876. hum.MaxHealth = 100
  7877. hum.Health = 100
  7878. weld.Part0 = clone
  7879. weld.Part1 = char.Head
  7880. char.Head.Transparency = 1
  7881. end
  7882. end)
  7883.  
  7884. addcmd('damage', 'damages a player',{},
  7885. function(args, speaker)
  7886. local players = getPlayer(args[1], speaker)
  7887. for i,v in pairs(players) do
  7888. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7889. end
  7890. end)
  7891.  
  7892. addcmd('view', 'views player',{'spectate'},
  7893. function(args, speaker)
  7894. local players = getPlayer(args[1], speaker)
  7895. for i,v in pairs(players) do
  7896. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7897. Notify('Viewing ' .. gPlayers[v].Name)
  7898. end
  7899. end)
  7900.  
  7901. addcmd('unview', 'stops viewing player',{'unspectate'},
  7902. function()
  7903. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7904. Notify('View turned off')
  7905. end)
  7906.  
  7907. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7908. function(args, speaker)
  7909. local players = getPlayer(args[1], speaker)
  7910. for i,v in pairs(players) do
  7911. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7912. if v:IsA("BasePart") and
  7913. v.Name == "Right Leg" or
  7914. v.Name == "Left Leg" or
  7915. v.Name == "Right Arm" or
  7916. v.Name == "Left Arm" then
  7917. v:Destroy()
  7918. end
  7919. end
  7920. end
  7921. end)
  7922.  
  7923. addcmd('torso', 'just a torso....',{},
  7924. function(args, speaker)
  7925. local players = getPlayer(args[1], speaker)
  7926. for i,v in pairs(players) do
  7927. spawn(function()
  7928. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7929. if v:IsA("BasePart") and
  7930. v.Name == "Right Leg" or
  7931. v.Name == "Left Leg" or
  7932. v.Name == "Right Arm" or
  7933. v.Name == "Left Arm" or
  7934. v:IsA('Decal') or v:IsA('Texture') or
  7935. v:IsA('Accessory') then
  7936. v:Destroy()
  7937. end
  7938. end
  7939. gPlayers[v].Character.Head.Transparency = 1
  7940. end)
  7941. end
  7942. end)
  7943.  
  7944. addcmd('box', 'creates a box around player',{},
  7945. function(args, speaker)
  7946. local players = getPlayer(args[1], speaker)
  7947. for i,v in pairs(players)do
  7948. local pchar=_char(v)
  7949. local SB = Instance.new("SelectionBox", pchar)
  7950. SB.Adornee = SB.Parent
  7951. end
  7952. end)
  7953.  
  7954. addcmd('nobox', 'takes away box from player',{'unbox'},
  7955. function(args, speaker)
  7956. local players = getPlayer(args[1], speaker)
  7957. for i,v in pairs(players)do
  7958. local pchar=_char(v)
  7959. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7960. if v:IsA("SelectionBox") then
  7961. v:Destroy()
  7962. end
  7963. end
  7964. end
  7965. end)
  7966.  
  7967. addcmd('ghost', 'ghostifys player',{},
  7968. function(args, speaker)
  7969. local players = getPlayer(args[1], speaker)
  7970. for i,v in pairs(players)do
  7971. local pchar=gPlayers[v].Character
  7972. pchar.Head.Transparency = 0.5
  7973. pchar.Torso.Transparency = 0.5
  7974. pchar["Left Arm"].Transparency = 0.5
  7975. pchar["Right Arm"].Transparency = 0.5
  7976. pchar["Left Leg"].Transparency = 0.5
  7977. pchar["Right Leg"].Transparency = 0.5
  7978. pchar.Head.face.Transparency = 0.5
  7979. end
  7980. end)
  7981.  
  7982. addcmd('unghost', 'unghostifys player',{'noghost'},
  7983. function(args, speaker)
  7984. local players = getPlayer(args[1], speaker)
  7985. for i,v in pairs(players)do
  7986. local pchar=gPlayers[v].Character
  7987. pchar.Head.Transparency = 0
  7988. pchar.Torso.Transparency = 0
  7989. pchar["Left Arm"].Transparency = 0
  7990. pchar["Right Arm"].Transparency = 0
  7991. pchar["Left Leg"].Transparency = 0
  7992. pchar["Right Leg"].Transparency = 0
  7993. pchar.Head.face.Transparency = 0
  7994. end
  7995. end)
  7996.  
  7997. addcmd('sphere', 'puts sphere around player',{},
  7998. function(args, speaker)
  7999. local players = getPlayer(args[1], speaker)
  8000. for i,v in pairs(players)do
  8001. local pchar=gPlayers[v].Character
  8002. local SS = Instance.new("SelectionSphere", pchar)
  8003. SS.Adornee = SS.Parent
  8004. end
  8005. end)
  8006.  
  8007. addcmd('sphere', 'puts sphere around player',{},
  8008. function(args, speaker)
  8009. local players = getPlayer(args[1], speaker)
  8010. for i,v in pairs(players)do
  8011. local pchar=gPlayers[v].Character
  8012. local SS = Instance.new("SelectionSphere", pchar)
  8013. SS.Adornee = SS.Parent
  8014. end
  8015. end)
  8016.  
  8017. addcmd('unsphere', 'removes sphere around player',{},
  8018. function(args, speaker)
  8019. local players = getPlayer(args[1], speaker)
  8020. for i,v in pairs(players)do
  8021. local pchar=_char(v)
  8022. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8023. if v:IsA("SelectionSphere") then
  8024. v:Destroy()
  8025. end
  8026. end
  8027. end
  8028. end)
  8029.  
  8030. addcmd('ambient','changes ambient',{},
  8031. function(args, speaker)
  8032. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8033. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8034. end)
  8035.  
  8036. addcmd('fogend','changes the fogend',{},
  8037. function(args, speaker)
  8038. LightingService.FogEnd = args[1]
  8039. end)
  8040.  
  8041. addcmd('fogcolor','changes the fogs color',{},
  8042. function(args, speaker)
  8043. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8044. end)
  8045.  
  8046. injail = {}
  8047. addcmd('jail','jails player',{},
  8048. function(args, speaker)
  8049. local players = getPlayer(args[1], speaker)
  8050. for i,v in pairs(players)do
  8051. spawn(function()
  8052. if FindTable(injail, _players[v].Name) then return end
  8053. table.insert(injail, _players[v].Name)
  8054. local pchar=gPlayers[v].Character
  8055. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8056. repeat wait(0.5)
  8057. 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
  8058. until not FindTable(injail, _players[v].Name)
  8059. end)
  8060. end
  8061. end)
  8062.  
  8063. addcmd('unjail','unjails player',{},
  8064. function(args, speaker)
  8065. local players = getPlayer(args[1], speaker)
  8066. for i,v in pairs(players)do
  8067. spawn(function()
  8068. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8069. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8070. end)
  8071. end
  8072. end)
  8073.  
  8074. loopn = {}
  8075. addcmd('loopname','loops a players name',{'lname'},
  8076. function(args, speaker)
  8077. local players = getPlayer(args[1], speaker)
  8078. for i,v in pairs(players)do
  8079. spawn(function()
  8080. if FindTable(loopn, _players[v].Name) then return end
  8081. table.insert(loopn, _players[v].Name)
  8082. local Lname = GLS(false, 1)
  8083. local pchar=gPlayers[v].Character
  8084. pchar.Name = Lname
  8085. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8086. Notify('Looping name for player(s) (only visible to others)') end
  8087. repeat wait(0.01)
  8088. repeat wait() until _players[v].Character
  8089. gPlayers[v].Character.Name = Lname
  8090. until not FindTable(loopn, _players[v].Name)
  8091. end)
  8092. end
  8093. end)
  8094.  
  8095. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8096. function(args, speaker)
  8097. local players = getPlayer(args[1], speaker)
  8098. for i,v in pairs(players)do
  8099. spawn(function()
  8100. local pchar=gPlayers[v].Character
  8101. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8102. wait(0.5)
  8103. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8104. Notify('Stopped looping name for player(s)') end
  8105. pchar.Name = gPlayers[v].Name
  8106. end)
  8107. end
  8108. end)
  8109.  
  8110. addcmd('loopbring','loop brings a player lol',{},
  8111. function(args, speaker)
  8112. local players = getPlayer(args[1], speaker)
  8113. for i,v in pairs(players)do
  8114. spawn(function()
  8115. if FindTable(bringT, _players[v].Name) then return end
  8116. table.insert(bringT, _players[v].Name)
  8117. local pchar=gPlayers[v].Character
  8118. pchar.Humanoid.Jump = true
  8119. repeat wait(0.5)
  8120. pchar = _players[v].Character
  8121. for i,c in pairs(players) do
  8122. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8123. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8124. end
  8125. end
  8126. until not FindTable(bringT, _players[v].Name)
  8127. end)
  8128. end
  8129. end)
  8130.  
  8131. addcmd('feinvisible','fe invisible',{'feinvis'},
  8132. function(args, speaker)
  8133. -- Elite1337#9377 & Timeless#4044
  8134. local function CheckRig()
  8135. if Player.Character then
  8136. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8137. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8138. return 'R15'
  8139. else
  8140. return 'R6'
  8141. end
  8142. end
  8143. end
  8144. local function InitiateInvis()
  8145. local Character = Player.Character
  8146. local StoredCF = Character.PrimaryPart.CFrame
  8147. local Part = Instance.new('Part',workspace)
  8148. Part.Size = Vector3.new(5,0,5)
  8149. Part.Anchored = true
  8150. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8151. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8152. spawn(function()
  8153. wait(3)
  8154. Part:Destroy()
  8155. end)
  8156. if CheckRig() == 'R6' then
  8157. local Clone = Character.HumanoidRootPart:Clone()
  8158. Character.HumanoidRootPart:Destroy()
  8159. Clone.Parent = Character
  8160. else
  8161. local Clone = Character.LowerTorso.Root:Clone()
  8162. Character.LowerTorso.Root:Destroy()
  8163. Clone.Parent = Character.LowerTorso
  8164. end
  8165. end
  8166. InitiateInvis()
  8167. end)
  8168.  
  8169. addcmd('unloopbring','unjails player',{'noloopbring'},
  8170. function(args, speaker)
  8171. local players = getPlayer(args[1], speaker)
  8172. for i,v in pairs(players)do
  8173. spawn(function()
  8174. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8175. end)
  8176. end
  8177. end)
  8178.  
  8179. strobe = false
  8180. addcmd('strobe','makes the server flash',{'flash'},
  8181. function(args, speaker)
  8182. if strobe == false then
  8183. strobep = Instance.new("ColorCorrectionEffect")
  8184. strobep.Brightness = 1
  8185. strobep.Parent = LightingService
  8186. strobe = true
  8187. repeat wait(0.01)
  8188. strobep.Enabled = true
  8189. wait(0.01)
  8190. strobep.Enabled = false
  8191. until strobe == false
  8192. end
  8193. end)
  8194.  
  8195. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8196. function(args, speaker)
  8197. strobe = false
  8198. strobep:Destroy()
  8199. end)
  8200.  
  8201. addcmd('shutdown', 'shuts the server down',{},
  8202. function(args, speaker)
  8203. Notify('Broken atm :(')
  8204. end)
  8205.  
  8206. addcmd('fekill','oof?',{},
  8207. function(args, speaker)
  8208. local players = getPlayer(args[1], speaker)
  8209. for i,v in pairs(players)do
  8210. -- illremember's cool fe kill script
  8211. local Target = gPlayers[v].Name
  8212. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8213. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8214. l.Parent = game:GetService("Players").LocalPlayer.Character
  8215. l.Name = "Humanoid"
  8216. wait(0.1)
  8217. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8218. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8219. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8220. wait(0.1)
  8221. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8222. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8223. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8224. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8225. v.CanBeDropped = true
  8226. end
  8227. wait(0.1)
  8228. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8229. wait(0.1)
  8230. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8231. wait(0.2)
  8232. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8233. end
  8234. end)
  8235.  
  8236. addcmd('animation','makes player animate',{'anim'},
  8237. function(args, speaker)
  8238. local players = getPlayer(args[1], speaker)
  8239. for i,v in pairs(players)do
  8240. local pchar = gPlayers[v].Character
  8241. local ID = args[2]
  8242.  
  8243. if args[2] == "climb" then
  8244. ID = "180436334"
  8245. end
  8246. if args[2] == "fall" then
  8247. ID = "180436148"
  8248. end
  8249. if args[2] == "jump" then
  8250. ID = "125750702"
  8251. end
  8252. if args[2] == "sit" then
  8253. ID = "178130996"
  8254. end
  8255. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8256. if x:IsA("StringValue") then
  8257. for _,c in pairs(x:GetChildren()) do
  8258. if c:IsA("Animation") then
  8259. c.AnimationId = "rbxassetid://" .. ID
  8260. end
  8261. end
  8262. end
  8263. end
  8264. end
  8265. end)
  8266.  
  8267. addcmd('creeper','make the player a creeper',{'crpr'},
  8268. function(args, speaker)
  8269. local players = getPlayer(args[1], speaker)
  8270. for i,v in pairs(players)do
  8271. local pchar = gPlayers[v].Character
  8272. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8273. if pchar:FindFirstChild("Shirt") then
  8274. pchar.Shirt.Parent = pchar.Torso
  8275. end
  8276. if pchar:FindFirstChild("Pants") then
  8277. pchar.Pants.Parent = pchar.Torso
  8278. end
  8279. if pchar:FindFirstChild("Shirt Graphic") then
  8280. pchar["Shirt Graphic"].Graphic = ""
  8281. end
  8282. for i,v in pairs(pchar:GetChildren()) do
  8283. if v:IsA("Accessory") then
  8284. v:Destroy()
  8285. end
  8286. end
  8287. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8288. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8289. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8290. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8291. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8292. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8293. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8294. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8295. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8296. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8297. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8298. end
  8299. end
  8300. end)
  8301.  
  8302. addcmd('uncreeper','makes player back to normal',{},
  8303. function(args, speaker)
  8304. local players = getPlayer(args[1], speaker)
  8305. for i,v in pairs(players)do
  8306. refresh(gPlayers[v])
  8307. end
  8308. end)
  8309.  
  8310. addcmd('crash','crashes a player',{},
  8311. function(args, speaker)
  8312. local players = getPlayer(args[1], speaker)
  8313. for i,v in pairs(players)do
  8314. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8315. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8316. Notify('Crashed player(s)') end
  8317. wait(4)
  8318. if gPlayers[v] ~= nil then
  8319. for i=1,3600 do
  8320. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8321. end
  8322. wait()
  8323. for i=1,3600 do
  8324. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8325. end
  8326. wait()
  8327. end
  8328. end
  8329. end
  8330. end)
  8331.  
  8332. addcmd('shrek', 'makes player shrek',{},
  8333. function(args, speaker)
  8334. local players = getPlayer(args[1], speaker)
  8335. for i,v in pairs(players) do
  8336. local pchar = gPlayers[v].Character
  8337. for i,v in pairs(pchar:GetChildren()) do
  8338. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8339. then
  8340. v:Destroy()
  8341. end
  8342. end
  8343. for i,v in pairs(pchar.Head:GetChildren()) do
  8344. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8345. v:Destroy()
  8346. end
  8347. end
  8348.  
  8349. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8350. mesh.MeshType = "FileMesh"
  8351. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8352. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8353. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8354.  
  8355. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8356. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8357.  
  8358. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8359. Pants.PantsTemplate = "rbxassetid://133078204"
  8360. end
  8361. end)
  8362.  
  8363. addcmd('unshrek','makes player back to normal',{},
  8364. function(args, speaker)
  8365. local players = getPlayer(args[1], speaker)
  8366. for i,v in pairs(players)do
  8367. refresh(gPlayers[v])
  8368. end
  8369. end)
  8370.  
  8371. addcmd('oof','good things happen',{},
  8372. function(args, speaker)
  8373. local players = getPlayer(args[1], speaker)
  8374. for i,v in pairs(players)do
  8375. spawn(function()
  8376. 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
  8377. gPlayers[v].Character.Head.Died.Volume = 10
  8378. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8379. end
  8380. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8381. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8382. wait(5)
  8383. execCmd("explode " .. gPlayers[v].Name)
  8384. wait(0.1)
  8385. gPlayers[v].Character.Humanoid.Health = 0
  8386. end)
  8387. end
  8388. end)
  8389.  
  8390. addcmd('control','controls player',{},
  8391. function(args, speaker)
  8392. local players = getPlayer(args[1], speaker)
  8393. for i,v in pairs(players)do
  8394. spawn(function()
  8395. local pchar = gPlayers[v].Character
  8396. if gPlayers[v] and pchar then
  8397. execCmd("invisible " .. speaker.Name)
  8398. pchar.Humanoid.PlatformStand = true
  8399. local w = Instance.new("Weld", speaker.Character.Torso)
  8400. w.Part0 = speaker.Character.Torso
  8401. w.Part1 = pchar.Torso
  8402. local w2 = Instance.new("Weld", speaker.Character.Head)
  8403. w2.Part0 = speaker.Character.Head
  8404. w2.Part1 = pchar.Head
  8405. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8406. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8407. w3.Part1 = pchar:findFirstChild("Right Arm")
  8408. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8409. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8410. w4.Part1 = pchar:findFirstChild("Left Arm")
  8411. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8412. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8413. w5.Part1 = pchar:findFirstChild("Right Leg")
  8414. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8415. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8416. w6.Part1 = pchar:findFirstChild("Left Leg")
  8417. char.Head.face:Destroy()
  8418. for i,v in pairs(pchar:GetChildren()) do
  8419. if v:IsA("BasePart") then
  8420. v.CanCollide = false
  8421. end
  8422. end
  8423. for i,v in pairs(char:GetChildren()) do
  8424. if v:IsA("BasePart") then
  8425. v.Transparency = 1
  8426. elseif v:IsA("Accessory") then
  8427. v:Destroy()
  8428. end
  8429. end
  8430. pchar.Parent = char
  8431. pchar.Humanoid.Changed:connect(function()
  8432. pchar.Humanoid.PlatformStand = true
  8433. end)
  8434. end
  8435. end)
  8436. end
  8437. end)
  8438.  
  8439. addcmd('nuke','nukes player',{}, -- from MML
  8440. function(args, speaker)
  8441. local players = getPlayer(args[1], speaker)
  8442. for i,v in pairs(players)do
  8443. spawn(function()
  8444. local pchar = gPlayers[v].Character
  8445. local Pos = CFrame.new(0,1,0)
  8446. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8447. 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
  8448. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8449. 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)
  8450. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8451. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8452.  
  8453. 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)
  8454.  
  8455. gLighting.Brightness = 5
  8456. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8457. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8458.  
  8459. local Exp = Instance.new("Explosion", workspace)
  8460. Exp.Position = Pos.p
  8461. Exp.BlastPressure = 10000000
  8462. Exp.BlastRadius = 1000000
  8463. Exp.Hit:connect(function(Part)
  8464. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8465. ypcall(function()
  8466. Part.Anchored = false
  8467. Part.BrickColor = BrickColor.new("Black")
  8468. Part.Material = "Slate"
  8469. Part:BreakJoints()
  8470. end)
  8471. end
  8472. end)
  8473.  
  8474. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8475. BoomSound.SoundId = 'rbxassetid://212389494'
  8476. BoomSound:Play()
  8477. for i = 0,100,0.5 do
  8478. Blast.Anchored = true
  8479. Wave.Anchored = true
  8480. BlastMesh.Scale = Vector3.new(i,i,i)
  8481. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8482. Blast.CFrame = Pos
  8483. wait()
  8484. end
  8485. BoomSound:Stop()
  8486. Blast:Destroy()
  8487. Wave:Destroy()
  8488. wait()
  8489. BoomSound:Destroy()
  8490. Effect:Destroy()
  8491. for i = 10,5,-1 do
  8492. gLighting.Brightness = (i-5) + 1
  8493. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8494. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8495. wait(0.05)
  8496. end
  8497. end)
  8498. end
  8499. end)
  8500.  
  8501. addcmd('dong','gives a player a penis',{'penis'},
  8502. function(args, speaker)
  8503. local players = getPlayer(args[1], speaker)
  8504. for i,v in pairs(players)do
  8505. spawn(function()
  8506. if gPlayers[v].Character:FindFirstChild('wang') then
  8507. gPlayers[v].Character.wang:destroy()
  8508. end
  8509. local D = Instance.new('Model', gPlayers[v].Character)
  8510. D.Name = 'DONG'
  8511. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8512. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8513. local M1 = Instance.new('CylinderMesh', MAIN)
  8514. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8515. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8516. local M2 = Instance.new('SpecialMesh', P1)
  8517. local W2 = Instance.new('Weld', P1)
  8518. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8519. local M3 = Instance.new('SpecialMesh', B1)
  8520. local W3 = Instance.new('Weld', B1)
  8521. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8522. local M4 = Instance.new('SpecialMesh', B2)
  8523. local W4 = Instance.new('Weld', B2)
  8524. 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
  8525. 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)
  8526. 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
  8527. M2.MeshType = 'Sphere'
  8528. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8529. 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')
  8530. M3.Parent = B1 M3.MeshType = 'Sphere'
  8531. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8532. 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')
  8533. M4.MeshType = 'Sphere'
  8534. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8535. end)
  8536. end
  8537. end)
  8538.  
  8539. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8540. function(args, speaker)
  8541. local players = getPlayer(args[1], speaker)
  8542. for i,v in pairs(players)do
  8543. if gPlayers[v].Character:FindFirstChild('DONG') then
  8544. gPlayers[v].Character.DONG:destroy()
  8545. end end
  8546. end)
  8547.  
  8548. addcmd('infect','infects player',{},
  8549. function(args, speaker)
  8550. local players = getPlayer(args[1], speaker)
  8551. for i,v in pairs(players)do
  8552. function infect(rip)
  8553. local pchar = gPlayers[v].Character
  8554. for i,v in pairs(pchar:GetChildren()) do
  8555. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8556. v:Destroy()
  8557. end
  8558. end
  8559. if pchar.Torso:FindFirstChild("roblox") then
  8560. pchar.Torso.roblox:Destroy()
  8561. end
  8562. if pchar.Head:FindFirstChild("face") then
  8563. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8564. end
  8565. if pchar:FindFirstChild("Body Colors") then
  8566. local Colors = pchar["Body Colors"]
  8567. local Skin = BrickColor.new("Pastel green")
  8568. local Clothes = BrickColor.new("Reddish brown")
  8569. Colors.HeadColor = Skin
  8570. Colors.LeftArmColor = Skin
  8571. Colors.RightArmColor = Skin
  8572. Colors.LeftLegColor = Clothes
  8573. Colors.RightLegColor = Clothes
  8574. Colors.TorsoColor = Clothes
  8575. end
  8576. local w1 = Instance.new("Weld", pchar)
  8577. w1.Part0 = pchar["Right Arm"]
  8578. w1.Part1 = pchar.Torso
  8579. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8580. local w2 = Instance.new("Weld", pchar)
  8581. w2.Part0 = pchar["Left Arm"]
  8582. w2.Part1 = pchar.Torso
  8583. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8584. local rip = false
  8585. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8586. if connect1 == false then
  8587. connect1 = true
  8588. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8589. infect(gPlayers[hit.Parent.Name])
  8590. end
  8591. wait(0.5)
  8592. connect1 = true
  8593. end
  8594. end)
  8595. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8596. if connect2 == false then
  8597. connect2 = true
  8598. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8599. infect(gPlayers[hit.Parent.Name])
  8600. end
  8601. wait(0.5)
  8602. connect2 = true
  8603. end
  8604. end)
  8605. local IV = Instance.new("IntValue", pchar)
  8606. IV.Name = "Infected"
  8607. IV.Value = 0
  8608. IV.Changed:connect(function()
  8609. connect1:disconnect()
  8610. connect2:disconnect()
  8611. end)
  8612. end
  8613. infect(v)
  8614. end
  8615. end)
  8616.  
  8617. addcmd('uninfect','makes player back to normal',{},
  8618. function(args, speaker)
  8619. local players = getPlayer(args[1], speaker)
  8620. for i,v in pairs(players)do
  8621. refresh(gPlayers[v])
  8622. end
  8623. end)
  8624.  
  8625. addcmd('duck','makes players head a duck',{},
  8626. function(args, speaker)
  8627. local players = getPlayer(args[1], speaker)
  8628. for i,v in pairs(players)do
  8629. local pchar = gPlayers[v].Character
  8630. for i,v in pairs(pchar.Torso:GetChildren()) do
  8631. if v:IsA("Decal") then
  8632. v:Destroy()
  8633. end
  8634. end
  8635. for i,v in pairs(pchar:GetChildren()) do
  8636. if v:IsA("Accessory") then
  8637. v:Destroy()
  8638. end
  8639. end
  8640. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8641. duck.MeshType = "FileMesh"
  8642. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8643. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8644. duck.Scale = Vector3.new(5, 5, 5)
  8645. pchar.Head.Transparency = 1
  8646. pchar["Left Arm"].Transparency = 1
  8647. pchar["Right Arm"].Transparency = 1
  8648. pchar["Left Leg"].Transparency = 1
  8649. pchar["Right Leg"].Transparency = 1
  8650. pchar.Head.face.Transparency = 1
  8651. end
  8652. end)
  8653.  
  8654. addcmd('mage', 'mage',{},
  8655. function(args, speaker)
  8656. if speaker.userId ~= LP.userId then
  8657. lponly(speaker) else
  8658. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8659. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8660. local fakeLighting = arcPackage.Lighting
  8661.  
  8662. local oldgame = game
  8663. local oldlighting = oldgame:GetService("Lighting")
  8664.  
  8665. local proLighting = newproxy(true)
  8666. local mtL = getmetatable(proLighting)
  8667. mtL.__index = function(self,ind)
  8668. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8669. return oldlighting[ind]
  8670. end
  8671. mtL.__newindex = function(self,ind,val)
  8672. oldlighting[ind] = val
  8673. end
  8674. mtL.__namecall = function(self,...)
  8675. local args = {...}
  8676. local method = table.remove(args)
  8677. return oldlighting(method,unpack(args))
  8678. end
  8679.  
  8680. local proGame = newproxy(true)
  8681. local mt = getmetatable(proGame)
  8682. mt.__index = function(self,ind)
  8683. if ind == "Lighting" then return proLighting end
  8684. return oldgame[ind]
  8685. end
  8686. mt.__namecall = function(self,...)
  8687. local args = {...}
  8688. local method = table.remove(args)
  8689. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8690. return oldgame(method,unpack(args))
  8691. end
  8692.  
  8693. wait()
  8694. local destructAnchored = false
  8695. local maxMass = 1000
  8696.  
  8697. function newCESS(scr)
  8698. local newFunc = loadstring(scr.Source)
  8699. if type(newFunc) ~= "function" then return end
  8700. setfenv(newFunc,setmetatable({script = scr},{
  8701. __index = function(self,ind)
  8702. if ind == "game" then return proGame end
  8703. return getfenv()[ind]
  8704. end,
  8705. __newindex = function(self,ind,val)
  8706. rawset(self,ind,val)
  8707. end
  8708. }))
  8709. pcall(function()spawn(newFunc)end)
  8710. end
  8711.  
  8712. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8713. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8714.  
  8715. function destroyHook(obj,replacement,par)
  8716. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8717. local newObj = replacement:Clone()
  8718. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8719. newObj.Parent = par
  8720. destroyHook(newObj,replacement,par)
  8721. end)
  8722. end
  8723.  
  8724. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8725. local newObj = v:Clone()
  8726. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8727. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8728. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8729. end
  8730.  
  8731. function replaceScripts(root)
  8732. for i,v in pairs(root:GetChildren()) do
  8733. if v:IsA("Script") and not v:IsA("LocalScript") then
  8734. local tempStore = {}
  8735. for i2,v2 in pairs(v:GetChildren()) do
  8736. table.insert(tempStore,v2:Clone())
  8737. end
  8738. local newScript = Instance.new("LocalScript",v.Parent)
  8739. newScript.Name = v.Name
  8740. for i2,v2 in pairs(tempStore) do
  8741. v2.Parent = newScript
  8742. end
  8743. v:Destroy()
  8744. end
  8745. replaceScripts(v)
  8746. end
  8747. end
  8748.  
  8749. local player = gPlayers.LocalPlayer
  8750.  
  8751. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8752. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8753. end
  8754.  
  8755. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8756. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8757. end
  8758.  
  8759. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8760. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8761. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8762. eTemplate.Parent = game.ReplicatedStorage
  8763. end
  8764.  
  8765. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8766. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8767. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8768. fTemplate.Parent = game.ReplicatedStorage
  8769. end
  8770.  
  8771. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8772. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8773. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8774. lTemplate.Parent = game.ReplicatedStorage
  8775. end
  8776.  
  8777. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8778. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8779. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8780. mTemplate.Parent = game.ReplicatedStorage
  8781. end
  8782.  
  8783. function getMyPlayerArea()
  8784. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8785. if v.Player.Value == player.Name then
  8786. return v.PlayerArea
  8787. end
  8788. end
  8789. end
  8790.  
  8791. local whitelistedParts = {
  8792. ["DamagePart"] = true,
  8793. ["Explosion"] = true,
  8794. ["Explosion2"] = true,
  8795. ["SuperExplosion"] = true,
  8796. }
  8797.  
  8798. workspace.DescendantAdded:connect(function(desc)
  8799. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8800. newCESS(desc)
  8801. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8802. newCESS(desc)
  8803. elseif desc:IsA("BodyGyro") then
  8804. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8805. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8806. end)
  8807. --elseif desc:IsA("BodyPosition") then
  8808. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8809. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8810. -- end)
  8811. end
  8812. end)
  8813.  
  8814. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8815. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8816. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8817. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8818. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8819.  
  8820. wait(1)
  8821.  
  8822. local player = gPlayers.LocalPlayer
  8823.  
  8824. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8825. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8826.  
  8827. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8828. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8829. local arcMovesList = arcMoves.ScrollingFrame
  8830. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8831.  
  8832. local arcs = {}
  8833.  
  8834. local currentArc = ""
  8835.  
  8836. function getMove(root)
  8837. for i,v in pairs(root:GetChildren()) do
  8838. if v.Name ~= "Requirement" then
  8839. return v
  8840. end
  8841. end
  8842. return nil
  8843. end
  8844.  
  8845. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8846. table.insert(arcs,v)
  8847. end
  8848.  
  8849. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8850. table.insert(arcs,v)
  8851. end
  8852.  
  8853. for i,v in pairs(arcs) do
  8854. local newTemplate = arcTemplate:Clone()
  8855. newTemplate.ArcName.Text = v.Name
  8856. newTemplate.Change.MouseButton1Down:connect(function()
  8857. currentArc = v.Name
  8858. arcToggler.Parent.Visible = true
  8859. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8860. arcMovesList:ClearAllChildren()
  8861. arcToggler.Text = currentArc
  8862. arcMoves.Title.Text = currentArc .. " Arc"
  8863. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8864. local myMove = getMove(v5.Learn)
  8865. if myMove ~= nil then
  8866. local newTemplate = moveTemplate:Clone()
  8867. newTemplate.Attack.Text = v5.Name
  8868. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8869. newTemplate.Parent = arcMovesList
  8870. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8871. newTemplate.Learn.MouseButton1Down:connect(function()
  8872. local learnMove = myMove:Clone()
  8873. learnMove.Parent = player.Backpack
  8874. if learnMove:IsA("LocalScript") then
  8875. learnMove.Disabled = false
  8876. newTemplate.Learn.Text = "Activated"
  8877. newCESS(learnMove)
  8878. else
  8879. newTemplate.Learn.Text = "Learned"
  8880. newCESS(learnMove.LocalScript)
  8881. end
  8882. wait(5)
  8883. newTemplate.Learn.Text = "Learn"
  8884. end)
  8885. newTemplate.Visible = true
  8886. end
  8887. end
  8888. end
  8889. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8890. arcMovesList:ClearAllChildren()
  8891. arcToggler.Text = currentArc
  8892. arcMoves.Title.Text = currentArc .. " Arc"
  8893. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8894. local myMove = getMove(v.Learn)
  8895. if myMove ~= nil then
  8896. local newTemplate = moveTemplate:Clone()
  8897. newTemplate.Attack.Text = v.Name
  8898. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8899. newTemplate.Parent = arcMovesList
  8900. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8901. newTemplate.Learn.MouseButton1Down:connect(function()
  8902. local learnMove = myMove:Clone()
  8903. learnMove.Parent = player.Backpack
  8904. if learnMove:IsA("LocalScript") then
  8905. learnMove.Disabled = false
  8906. newTemplate.Learn.Text = "Activated"
  8907. newCESS(learnMove)
  8908. else
  8909. newTemplate.Learn.Text = "Learned"
  8910. newCESS(learnMove.LocalScript)
  8911. end
  8912. wait(5)
  8913. newTemplate.Learn.Text = "Learn"
  8914. end)
  8915. newTemplate.Visible = true
  8916. end
  8917. end
  8918. end
  8919. end)
  8920. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8921. newTemplate.Visible = true
  8922. newTemplate.Parent = arcList
  8923. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8924. end
  8925.  
  8926. Open = false
  8927. MouseClick = function()
  8928. if Open == false then
  8929. Open = true
  8930. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8931. else
  8932. if Open == true then
  8933. Open = false
  8934. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8935. end
  8936. end
  8937. end
  8938.  
  8939. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8940.  
  8941. Open2 = false
  8942. MouseClick2 = function()
  8943. if Open2 == false then
  8944. Open2 = true
  8945. arcMoves.Visible = true
  8946. else
  8947. if Open2 == true then
  8948. Open2 = false
  8949. arcMoves.Visible = false
  8950. end
  8951. end
  8952. end
  8953.  
  8954. arcToggler.MouseButton1Down:connect(MouseClick2)
  8955.  
  8956. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8957.  
  8958. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8959. if v:IsA("Script") then
  8960. newCESS(v)
  8961. end
  8962. end
  8963. end
  8964. end
  8965. end)
  8966.  
  8967. addcmd('unduck','makes player back to normal',{},
  8968. function(args, speaker)
  8969. local players = getPlayer(args[1], speaker)
  8970. for i,v in pairs(players)do
  8971. refresh(gPlayers[v])
  8972. end
  8973. end)
  8974.  
  8975. addcmd('mesh','makes a player into a mesh',{},
  8976. function(args, speaker)
  8977. local players = getPlayer(args[1], speaker)
  8978. for i,v in pairs(players)do
  8979. local pchar = gPlayers[v].Character
  8980. for i,v in pairs(pchar.Torso:GetChildren()) do
  8981. if v:IsA("Decal") then
  8982. v:Destroy()
  8983. end
  8984. end
  8985. for i,v in pairs(pchar:GetChildren()) do
  8986. if v:IsA("Accessory") then
  8987. v:Destroy()
  8988. end
  8989. end
  8990. pchar.Head.Transparency = 1
  8991. pchar["Left Arm"].Transparency = 1
  8992. pchar["Right Arm"].Transparency = 1
  8993. pchar["Left Leg"].Transparency = 1
  8994. pchar["Right Leg"].Transparency = 1
  8995. pchar.Head.face.Transparency = 1
  8996. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8997. msh.MeshType = "FileMesh"
  8998. msh.Scale = Vector3.new(3, 3, 3)
  8999. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9000. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9001. msh.Scale = Vector3.new(3, 3, 3)
  9002. end
  9003. end)
  9004.  
  9005. addcmd('disable','removes players humanoid',{},
  9006. function(args, speaker)
  9007. local players = getPlayer(args[1], speaker)
  9008. for i,v in pairs(players)do
  9009. local pchar = gPlayers[v].Character
  9010. if pchar:FindFirstChild("Humanoid") then
  9011. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9012. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9013. humanoid.Parent = game.ContextActionService
  9014. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9015. Notify('Disabled player(s)') end
  9016. end end end)
  9017.  
  9018. addcmd('enable','gives player humanoid',{},
  9019. function(args, speaker)
  9020. local players = getPlayer(args[1], speaker)
  9021. for i,v in pairs(players)do
  9022. local pchar = gPlayers[v].Character
  9023. if pchar:FindFirstChild("Humanoid") then
  9024. return
  9025. else
  9026. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9027. humanoid.Parent = pchar
  9028. humanoid.Name = "Humanoid"
  9029. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9030. Notify('Enabled player(s)') end
  9031. end end end)
  9032.  
  9033. addcmd('size','changes size of player',{},
  9034. function(args, speaker)
  9035. local players = getPlayer(args[1], speaker)
  9036. for i,v in pairs(players)do
  9037. local pchar = gPlayers[v].Character
  9038. local function scale(chr,scl)
  9039. for _,v in pairs(pchar:GetChildren()) do
  9040. if v:IsA("Accessory") then
  9041. v:Clone()
  9042. v.Parent = LightingService
  9043. end end
  9044. local Head = chr['Head']
  9045. local Torso = chr['Torso']
  9046. local LA = chr['Left Arm']
  9047. local RA = chr['Right Arm']
  9048. local LL = chr['Left Leg']
  9049. local RL = chr['Right Leg']
  9050. local HRP = chr['HumanoidRootPart']
  9051. wait(0.1)
  9052. Head.formFactor = 3
  9053. Torso.formFactor = 3
  9054. LA.formFactor = 3
  9055. RA.formFactor = 3
  9056. LL.formFactor = 3
  9057. RL.formFactor = 3
  9058. HRP.formFactor = 3
  9059. Head.Size = Vector3.new(scl * 2, scl, scl)
  9060. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9061. LA.Size = Vector3.new(scl, scl * 2, scl)
  9062. RA.Size = Vector3.new(scl, scl * 2, scl)
  9063. LL.Size = Vector3.new(scl, scl * 2, scl)
  9064. RL.Size = Vector3.new(scl, scl * 2, scl)
  9065. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9066. local Motor1 = Instance.new('Motor6D', Torso)
  9067. Motor1.Part0 = Torso
  9068. Motor1.Part1 = Head
  9069. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9070. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9071. Motor1.Name = "Neck"
  9072. local Motor2 = Instance.new('Motor6D', Torso)
  9073. Motor2.Part0 = Torso
  9074. Motor2.Part1 = LA
  9075. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9076. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9077. Motor2.Name = "Left Shoulder"
  9078. local Motor3 = Instance.new('Motor6D', Torso)
  9079. Motor3.Part0 = Torso
  9080. Motor3.Part1 = RA
  9081. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9082. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9083. Motor3.Name = "Right Shoulder"
  9084. local Motor4 = Instance.new('Motor6D', Torso)
  9085. Motor4.Part0 = Torso
  9086. Motor4.Part1 = LL
  9087. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9088. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9089. Motor4.Name = "Left Hip"
  9090. local Motor5 = Instance.new('Motor6D', Torso)
  9091. Motor5.Part0 = Torso
  9092. Motor5.Part1 = RL
  9093. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9094. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9095. Motor5.Name = "Right Hip"
  9096. local Motor6 = Instance.new('Motor6D', HRP)
  9097. Motor6.Part0 = HRP
  9098. Motor6.Part1 = Torso
  9099. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9100. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9101. scale(pchar, args[2])
  9102. for _,v in pairs(LightingService:GetChildren()) do
  9103. if v:IsA("Accessory") then
  9104. v.Parent = pchar
  9105. end end end end)
  9106.  
  9107. addcmd('clone','clones player',{},
  9108. function(args, speaker)
  9109. local players = getPlayer(args[1], speaker)
  9110. for i,v in pairs(players)do
  9111. local pchar = gPlayers[v].Character
  9112. pchar.Archivable = true
  9113. local clone = pchar:Clone()
  9114. clone.Parent = workspace
  9115. clone:MoveTo(pchar:GetModelCFrame().p)
  9116. clone:MakeJoints()
  9117. pchar.Archivable = false
  9118. end
  9119. end)
  9120.  
  9121. addcmd('spin','spins player',{},
  9122. function(args, speaker)
  9123. local players = getPlayer(args[1], speaker)
  9124. for i,v in pairs(players)do
  9125. spawn(function()
  9126. local pchar = gPlayers[v].Character
  9127. for i,v in pairs(pchar.Torso:GetChildren()) do
  9128. if v.Name == "Spinning" then
  9129. v:Destroy()
  9130. end
  9131. end
  9132. local Torso = pchar.Torso
  9133. local BG = Instance.new("BodyGyro", Torso)
  9134. BG.Name = "Spinning"
  9135. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9136. BG.P = 11111
  9137. BG.cframe = Torso.CFrame
  9138. repeat wait(1/44)
  9139. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9140. until not BG or BG.Parent ~= Torso
  9141. end)
  9142. end
  9143. end)
  9144.  
  9145. addcmd('unspin','stops spinning player',{},
  9146. function(args, speaker)
  9147. local players = getPlayer(args[1], speaker)
  9148. for i,v in pairs(players)do
  9149. local pchar = gPlayers[v].Character
  9150. for i,v in pairs(pchar.Torso:GetChildren()) do
  9151. if v.Name == "Spinning" then
  9152. v:Destroy()
  9153. end
  9154. end
  9155. end
  9156. end)
  9157.  
  9158. addcmd('dog','makes player a dog',{},
  9159. function(args, speaker)
  9160. local players = getPlayer(args[1], speaker)
  9161. for i,v in pairs(players)do
  9162. local pchar = gPlayers[v].Character
  9163. if pchar:FindFirstChild("Shirt") then
  9164. pchar.Shirt:Destroy()
  9165. end
  9166. if pchar:FindFirstChild("Pants") then
  9167. pchar.Pants:Destroy()
  9168. end
  9169. if pchar:FindFirstChild("Shirt Graphic") then
  9170. pchar["Shirt Graphic"].Graphic = ""
  9171. end
  9172. pchar.Torso.Transparency = 1
  9173. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9174. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9175. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9176. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9177. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9178. local FakeTorso = Instance.new("Seat", pchar)
  9179. FakeTorso.Name = "FakeTorso"
  9180. FakeTorso.FormFactor = "Symmetric"
  9181. FakeTorso.TopSurface = 0
  9182. FakeTorso.BottomSurface = 0
  9183. FakeTorso.Size = Vector3.new(3,1,4)
  9184. FakeTorso.BrickColor = BrickColor.new("Brown")
  9185. FakeTorso.CFrame = pchar.Torso.CFrame
  9186. local BF = Instance.new("BodyForce", FakeTorso)
  9187. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9188. local W = Instance.new("Weld", pchar.Torso)
  9189. W.Part0 = pchar.Torso
  9190. W.Part1 = FakeTorso
  9191. W.C0 = CFrame.new(0,-.5,0)
  9192. local BC = pchar["Body Colors"]
  9193. BC.HeadColor = BrickColor.new("Brown")
  9194. BC.LeftArmColor = BrickColor.new("Brown")
  9195. BC.LeftLegColor = BrickColor.new("Brown")
  9196. BC.RightArmColor = BrickColor.new("Brown")
  9197. BC.RightLegColor = BrickColor.new("Brown")
  9198. BC.TorsoColor = BrickColor.new("Brown")
  9199. end
  9200. end)
  9201.  
  9202. addcmd('undog','makes player back to normal',{},
  9203. function(args, speaker)
  9204. local players = getPlayer(args[1], speaker)
  9205. for i,v in pairs(players)do
  9206. refresh(gPlayers[v])
  9207. end
  9208. end)
  9209.  
  9210. addcmd('loopheal','loop heals player',{},
  9211. function(args, speaker)
  9212. local players = getPlayer(args[1], speaker)
  9213. for i,v in pairs(players)do
  9214. spawn(function()
  9215. local pchar = gPlayers[v].Character
  9216. if pchar:FindFirstChild("LoopHeal") then
  9217. pchar.LoopHeal.Name = "NotLoopHeal"
  9218. wait(0.1)
  9219. pchar.NotLoopHeal:Destroy()
  9220. end
  9221. local LoopHeal = Instance.new("StringValue", pchar)
  9222. LoopHeal.Name = "LoopHeal"
  9223. repeat wait(0.1)
  9224. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9225. until LoopHeal.Name == "NotLoopHeal"
  9226. end)
  9227. end
  9228. end)
  9229.  
  9230. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9231. function(args, speaker)
  9232. local players = getPlayer(args[1], speaker)
  9233. for i,v in pairs(players)do
  9234. local pchar = gPlayers[v].Character
  9235. if pchar:FindFirstChild("LoopHeal") then
  9236. pchar.LoopHeal.Name = "NotLoopHeal"
  9237. wait(0.1)
  9238. pchar.NotLoopHeal:Destroy()
  9239. end
  9240. end
  9241. end)
  9242.  
  9243. addcmd('fling','flings player',{},
  9244. function(args, speaker)
  9245. local players = getPlayer(args[1], speaker)
  9246. for i,v in pairs(players)do
  9247. local pchar = gPlayers[v].Character
  9248. if pchar:FindFirstChild("Humanoid") then
  9249. local xran
  9250. local zran
  9251. repeat
  9252. xran = math.random(-9999,9999)
  9253. until math.abs(xran) >= 5555
  9254. repeat
  9255. zran = math.random(-9999,9999)
  9256. until math.abs(zran) >= 5555
  9257. pchar.Humanoid.Sit = true
  9258. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9259. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9260. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9261. end
  9262. end
  9263. end)
  9264.  
  9265. addcmd('skydive','self explanatory',{},
  9266. function(args, speaker)
  9267. local players = getPlayer(args[1], speaker)
  9268. for i,v in pairs(players)do
  9269. local pchar = gPlayers[v].Character
  9270. if pchar:FindFirstChild("HumanoidRootPart") then
  9271. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9272. end
  9273. end
  9274. end)
  9275.  
  9276. addcmd('sparta','this is sparta',{},
  9277. function(args, speaker)
  9278. --credit adonis i just edited ;)
  9279. local user = getPlayer(args[1], speaker)
  9280. for i,player in pairs(user) do
  9281. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9282. if torso then
  9283. local hole = Instance.new("Part",player.Character)
  9284. hole.Anchored = true
  9285. hole.CanCollide = false
  9286. hole.formFactor = Enum.FormFactor.Custom
  9287. hole.Size = Vector3.new(10,1,10)
  9288. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9289. hole.BrickColor = BrickColor.new("Really black")
  9290. local holeM = Instance.new("CylinderMesh",hole)
  9291. torso.Anchored = true
  9292. local sound = Instance.new("Sound", hole)
  9293. sound.SoundId = "rbxassetid://130781067"
  9294. sound.Volume = 3
  9295. sound:Play()
  9296. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9297. for i=1,10 do
  9298. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9299. wait(0.1)
  9300. end
  9301. for i=1,5,0.2 do
  9302. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9303. wait()
  9304. end
  9305. player.Character:BreakJoints()
  9306. wait(2)
  9307. sound:Destroy()
  9308. end
  9309. end
  9310. end)
  9311.  
  9312. addcmd('bleach','drink bleach',{''},
  9313. function(args, speaker)
  9314. local players = getPlayer(args[1], speaker)
  9315. for i,v in pairs(players)do
  9316. bleach(gPlayers[v])
  9317. end
  9318. end)
  9319.  
  9320. addcmd('seizure','makes player have a seizure',{''},
  9321. function(args, speaker)
  9322. local players = getPlayer(args[1], speaker)
  9323. for i,v in pairs(players)do
  9324. local pchar = gPlayers[v].Character
  9325. if pchar:FindFirstChild("Seizure") then
  9326.  
  9327. end
  9328. local Seizure = Instance.new("StringValue", pchar)
  9329. Seizure.Name = "Seizure"
  9330. pchar.Humanoid.PlatformStand = true
  9331. repeat wait()
  9332. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9333. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9334. until Seizure.Name == "NotSeizure"
  9335. end
  9336. end)
  9337.  
  9338. addcmd('fegod','gods you in fe games',{''},
  9339. function(args, speaker)
  9340. if speaker.userId ~= LP.userId then
  9341. lponly(speaker)
  9342. else
  9343. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9344. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9345. l.Parent = gPlayers.LocalPlayer.Character
  9346. l.Name = "Humanoid"
  9347. wait(0.1)
  9348. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9349. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9350. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9351. wait(0.1)
  9352. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9353. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9354. end
  9355. end)
  9356.  
  9357. addcmd('unseizure','makes player stop having a seizure',{''},
  9358. function(args, speaker)
  9359. local players = getPlayer(args[1], speaker)
  9360. for i,v in pairs(players)do
  9361. local pchar = gPlayers[v].Character
  9362. if pchar:FindFirstChild("Seizure") then
  9363. pchar.Humanoid.PlatformStand = false
  9364. pchar.Seizure.Name = "NotSeizure"
  9365. wait(0.1)
  9366. pchar.NotSeizure:Destroy()
  9367. end
  9368. end
  9369. end)
  9370.  
  9371. addcmd('m','makes a global message',{'message'},
  9372. function(args, speaker)
  9373. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9374. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9375. _G.msg(MSG)
  9376. end)
  9377.  
  9378. addcmd('sm','makes a global message',{'servermessage'},
  9379. function(args, speaker)
  9380. local MSG = GLS(false, 0)
  9381. local newMSG = GLS(false, 0)
  9382. _G.msg(MSG)
  9383. end)
  9384.  
  9385. addcmd('fe','checks filtering status',{'filtering'},
  9386. function(args, speaker)
  9387. if workspace.FilteringEnabled == true then
  9388. Notify('Filtering ENABLED')
  9389. elseif workspace.FilteringEnabled == false then
  9390. Notify('Filtering Disabled')
  9391. end
  9392. end)
  9393.  
  9394. addcmd('paper','makes player thin as paper',{''},
  9395. function(args, speaker)
  9396. local players = getPlayer(args[1], speaker)
  9397. for i,v in pairs(players)do
  9398. local pchar = gPlayers[v].Character
  9399. for _, child in pairs( pchar:GetChildren()) do
  9400. if child.ClassName == "CharacterMesh" then
  9401. child:Destroy()
  9402. end
  9403. end
  9404. local LA = DATA.Paper:Clone()
  9405. LA.Parent = pchar["Left Arm"]
  9406. local RA = DATA.Paper:Clone()
  9407. RA.Parent = pchar["Right Arm"]
  9408. local LL = DATA.Paper:Clone()
  9409. LL.Parent = pchar["Left Leg"]
  9410. local RL = DATA.Paper:Clone()
  9411. RL.Parent = pchar["Right Leg"]
  9412. local T = DATA.Paper:Clone()
  9413. T.Parent = pchar.Torso
  9414. local H = DATA.Paper:Clone()
  9415. H.Parent = pchar.Head
  9416. pchar.Head.face:Destroy()
  9417. end
  9418. end)
  9419.  
  9420. addcmd('particles','gives a player particles',{''},
  9421. function(args, speaker)
  9422. local players = getPlayer(args[1], speaker)
  9423. for i,v in pairs(players)do
  9424. local char = gPlayers[v].Character
  9425. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9426. if v:IsA('ParticleEmitter') then
  9427. v:destroy()
  9428. end
  9429. end
  9430. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9431. prt.Texture = 'rbxassetid://' .. args[2]
  9432. prt.Rate = 10
  9433. prt.SpreadAngle = Vector2.new(50, 50)
  9434. end
  9435. end)
  9436.  
  9437. addcmd('unparticles','gives a player particles',{'noparticles'},
  9438. function(args, speaker)
  9439. local players = getPlayer(args[1], speaker)
  9440. for i,v in pairs(players)do
  9441. local char = gPlayers[v].Character
  9442. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9443. if v:IsA('ParticleEmitter') then
  9444. v:destroy()
  9445. end
  9446. end
  9447. end
  9448. end)
  9449.  
  9450. blindT = {}
  9451. addcmd('blind','blinds a player',{},
  9452. function(args, speaker)
  9453. local players = getPlayer(args[1], speaker)
  9454. for i,v in pairs(players)do
  9455. spawn(function()
  9456. if FindTable(blindT, _players[v].Name) then return end
  9457. local blind = gPlayers[v].Name
  9458. local victim = gPlayers:FindFirstChild(blind)
  9459. if victim ~= nil then
  9460. victim.CameraMaxZoomDistance = 0.5
  9461. blnd = Instance.new("Part",workspace)
  9462. blnd.Name = "IYblind" .. gPlayers[v].Name
  9463. blnd.Size = Vector3.new(1,1,1)
  9464. blnd.CanCollide = false
  9465. blnd.BrickColor = BrickColor.new("Really black")
  9466. blnd.Material = "Neon"
  9467. local m = Instance.new("SpecialMesh",blnd)
  9468. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9469. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9470. local w = Instance.new("Weld",blnd)
  9471. w.Part0 = blnd
  9472. w.Part1 = victim.Character.Head
  9473. if FindTable(blindT, _players[v].Name) then return end
  9474. table.insert(blindT, _players[v].Name)
  9475. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9476. local blind = gPlayers[v].Name
  9477. local victim = gPlayers:FindFirstChild(blind)
  9478. if victim ~= nil then
  9479. victim.CameraMaxZoomDistance = 0.5
  9480. blnd = Instance.new("Part",workspace)
  9481. blnd.Name = "IYblind" .. gPlayers[v].Name
  9482. blnd.Size = Vector3.new(1,1,1)
  9483. blnd.CanCollide = false
  9484. blnd.BrickColor = BrickColor.new("Really black")
  9485. blnd.Material = "Neon"
  9486. local m = Instance.new("SpecialMesh",blnd)
  9487. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9488. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9489. local w = Instance.new("Weld",blnd)
  9490. w.Part0 = blnd
  9491. w.Part1 = victim.Character.Head
  9492. end end wait(1)
  9493. until not FindTable(blindT, _players[v].Name)
  9494. end end) end end)
  9495.  
  9496. addcmd('unblind','blinds a player',{'noblind'},
  9497. function(args, speaker)
  9498. local players = getPlayer(args[1], speaker)
  9499. for i,v in pairs(players)do
  9500. spawn(function()
  9501. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9502. local blind = gPlayers[v].Name
  9503. local victim = gPlayers:FindFirstChild(blind)
  9504. if victim ~= nil then
  9505. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9506. for _, child in pairs( workspace:GetChildren()) do
  9507. if child.Name == "IYblind" .. gPlayers[v].Name then
  9508. child:Destroy()
  9509. end end end end) end end)
  9510.  
  9511. addcmd('punish','punishs player',{''},
  9512. function(args, speaker)
  9513. local players = getPlayer(args[1], speaker)
  9514. for i,v in pairs(players)do
  9515. local pchar = gPlayers[v].Character
  9516. pchar.Parent = LightingService
  9517. end
  9518. end)
  9519.  
  9520. addcmd('unpunish','unpunishs player',{''},
  9521. function(args, speaker)
  9522. local players = getPlayer(args[1], speaker)
  9523. for i,v in pairs(players)do
  9524. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9525. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9526. end
  9527. end
  9528. end)
  9529.  
  9530. local starmanPlayers = {}
  9531. local starmanLastColor = nil
  9532. local starmanEvents = {}
  9533.  
  9534. addcmd("starman","Turns [plr] into starman",{},
  9535. function(args,speaker)
  9536. local function starman(plr)
  9537. local char = plr.Character
  9538. local lastColor = ""
  9539. local newColor = ""
  9540.  
  9541. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9542. powerupSound.Name = "PowerUp"
  9543. powerupSound.Volume = 10
  9544. powerupSound.SoundId = "rbxassetid://182755256"
  9545. wait()
  9546. powerupSound:Play()
  9547.  
  9548. game:GetService("Debris"):AddItem(powerupSound,2)
  9549.  
  9550. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9551.  
  9552. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9553. starmanMusic.Name = "Starman"
  9554. starmanMusic.Volume = 1
  9555. starmanMusic.Looped = true
  9556. starmanMusic.SoundId = "rbxassetid://530596723"
  9557. wait()
  9558. starmanMusic:Play()
  9559.  
  9560. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9561. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9562.  
  9563. char.Humanoid.WalkSpeed = 32
  9564. char.Humanoid.MaxHealth = math.huge
  9565. char.Humanoid.Health = math.huge
  9566.  
  9567. local invisff = Instance.new("ForceField", char)
  9568. invisff.Visible = false invisff.Name = 'smff'
  9569.  
  9570. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9571.  
  9572. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9573. light.Name = "StarmanFlash"
  9574. light.Brightness = 100
  9575. light.Range = 20
  9576. light.Shadows = true
  9577.  
  9578. local function stardestroy(part)
  9579. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9580. for i,v in pairs(part.Parent:GetChildren()) do
  9581. if v:IsA("BasePart") then
  9582. local force = Instance.new("BodyForce",v)
  9583. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9584. v:BreakJoints()
  9585. end
  9586. end
  9587.  
  9588. local tadaas = {}
  9589.  
  9590. for i = 1,1 do
  9591. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9592. tadaa.Volume = 10
  9593. tadaa.SoundId = "rbxassetid://551195499"
  9594. table.insert(tadaas,tadaa)
  9595. end
  9596.  
  9597. wait()
  9598.  
  9599. for i,v in pairs(tadaas) do
  9600. v:Play()
  9601. end
  9602. end
  9603. end
  9604.  
  9605. local events = {}
  9606. for i,v in pairs(char:GetChildren()) do
  9607. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9608. end
  9609. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9610. starmanEvents[plr.Name] = events
  9611. starmanPlayers[plr.Name] = char
  9612. end
  9613.  
  9614. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9615. spawn(function()starman(gPlayers[plr])end)
  9616. end
  9617. end)
  9618.  
  9619. addcmd("unstarman","Removes starman from [plr]",{},
  9620. function(args,speaker)
  9621. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9622. pcall(function()
  9623. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9624. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9625. local char = gPlayers[plr].Character
  9626. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9627. char.HumanoidRootPart.Starman:Destroy()
  9628. end
  9629. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9630. char.HumanoidRootPart.StarmanFlash:Destroy()
  9631. end
  9632. while char.HumanoidRootPart:FindFirstChild("smff") do
  9633. char.HumanoidRootPart.smff:Destroy()
  9634. end
  9635. end)
  9636. end
  9637. end)
  9638.  
  9639. local Timers = {}
  9640. function checkTimer(n,t,res)
  9641. if not Timers[n] then Timers[n] = 0 end
  9642.  
  9643. if tick() >= Timers[n] + t then
  9644. if res then Timers[n] = tick() end
  9645. return true
  9646. else
  9647. return false
  9648. end
  9649. end
  9650.  
  9651. function nonEmpty(t)
  9652. for i,v in pairs(t) do
  9653. return true
  9654. end
  9655. return false
  9656. end
  9657.  
  9658. game:GetService("RunService").RenderStepped:Connect(function()
  9659. if nonEmpty(starmanPlayers) then
  9660. if checkTimer("Starman",0.05,true) then
  9661. for name,plrchar in pairs(starmanPlayers) do
  9662. ypcall(function()
  9663. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9664. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9665.  
  9666. local plr = gPlayers:FindFirstChild(name)
  9667.  
  9668. if plr then
  9669. local char = plrchar
  9670. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9671.  
  9672. local meshMap = {}
  9673.  
  9674. for i,v in pairs(char:GetChildren()) do
  9675. if v:IsA("CharacterMesh") then
  9676. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9677. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9678. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9679. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9680. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9681. end
  9682. end
  9683.  
  9684. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9685.  
  9686. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9687. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9688. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9689. starmanLastColor = newColor
  9690. for i,v in pairs(char:GetChildren()) do
  9691. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9692. v.BrickColor = newColor
  9693. local fade = v:Clone()
  9694. if meshMap[v.Name] then
  9695. local newMesh = Instance.new("SpecialMesh",fade)
  9696. newMesh.MeshId = meshMap[v.Name]
  9697. end
  9698. fade.Name = "StarFade"
  9699. fade.Anchored = true
  9700. fade.CanCollide = false
  9701. 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
  9702. fade.Parent = workspace.Terrain
  9703. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9704. game:GetService("Debris"):AddItem(fade,0.5)
  9705. end
  9706. end
  9707. light.Color = newColor.Color
  9708. end
  9709. end)
  9710. end
  9711. end
  9712. end
  9713. end)
  9714.  
  9715. addcmd("tppos","Teleports a player to a coordinate",{},
  9716. function(args,speaker)
  9717. if #args < 4 then return end
  9718. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9719. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9720. local char = gPlayers[plr].Character
  9721. if char and char:FindFirstChild("HumanoidRootPart") then
  9722. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9723. end
  9724. end
  9725. end)
  9726.  
  9727. addcmd("offset","Offsets a player by a coordinate",{},
  9728. function(args,speaker)
  9729. if #args < 4 then return end
  9730. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9731. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9732. local char = gPlayers[plr].Character
  9733. if char and char:FindFirstChild("HumanoidRootPart") then
  9734. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9735. end
  9736. end
  9737. end)
  9738.  
  9739. addcmd('bait',';)',{'troll'},
  9740. function(args, speaker)
  9741. spawn(function()
  9742. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9743. 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)
  9744. y = Instance.new("BillboardGui")
  9745. y.Size = UDim2.new(0,100,0,150)
  9746. y.StudsOffset = Vector3.new(0,1,0)
  9747. y.Parent = P
  9748. y.Adornee = P
  9749. f = Instance.new("TextLabel")
  9750. f.Parent = y
  9751. f.BackgroundTransparency = 1
  9752. f.Position = UDim2.new(0,0,0,-50)
  9753. f.Size = UDim2.new(0,100,0,100)
  9754. f.Font = "Highway"
  9755. f.FontSize = "Size48"
  9756. f.Text = "Touch for admin!"
  9757. f.TextStrokeColor3 = Color3.new(0,0,0)
  9758. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9759. f.TextStrokeTransparency = 0
  9760. f.TextYAlignment = "Bottom"
  9761. 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)
  9762. end)
  9763. end)
  9764.  
  9765. addcmd('removebait','clears bait parts',{'nobait'},
  9766. function(args, speaker)
  9767. local function dels(instance)
  9768. for i,v in pairs(instance:GetChildren())do
  9769. if v.name == "IYbait"then v:Destroy()end
  9770. dels(v)
  9771. end
  9772. end
  9773. dels(workspace)
  9774. end)
  9775.  
  9776. function CreateInstance(cls,props)
  9777. local inst = Instance.new(cls)
  9778. for i,v in pairs(props) do
  9779. inst[i] = v
  9780. end
  9781. return inst end
  9782. local function createSoundFrame()
  9783. 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)
  9784. 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
  9785. 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)
  9786. 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})
  9787. 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})
  9788. 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)
  9789. 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)
  9790. 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})
  9791. 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
  9792. 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
  9793. 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)
  9794. 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})
  9795. 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})
  9796. 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)
  9797. 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})
  9798. 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})
  9799. 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
  9800. 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)
  9801. return soundFrame end
  9802. local soundFrame = createSoundFrame()
  9803. soundFrame.Visible = true
  9804. local MusicPlayer do
  9805. MusicPlayer = {}
  9806. local playlist = {}
  9807. local currentSong = 1
  9808. local playlistHook = nil
  9809. --local soundFrame = script.Parent:WaitForChild("Sound")
  9810. local soundLine = soundFrame:WaitForChild("Pos")
  9811. local soundTouch = soundLine:WaitForChild("Touch")
  9812. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9813. local soundPause = soundFrame:WaitForChild("Pause")
  9814. local soundNext = soundFrame:WaitForChild("NextSong")
  9815. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9816. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9817. local mouseDrag = false
  9818. local mouse = gPlayers.LocalPlayer:GetMouse()
  9819. local lineBar = soundFrame:WaitForChild("Pos")
  9820. adminSound = Instance.new("Sound",nil)
  9821. local function timeConvert(num)
  9822. local mins = math.floor(num/60)
  9823. local secs = math.floor(num % 60)
  9824. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9825. end
  9826. local function updateSongLine()
  9827. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9828. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9829. local movePos = linePos/soundLine.AbsoluteSize.X
  9830. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9831. elseif linePos < 0 then
  9832. soundTouch.Position = UDim2.new(0,0,0,0)
  9833. else
  9834. soundTouch.Position = UDim2.new(1,0,0,0)
  9835. end
  9836. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9837. adminSound.TimePosition = newTimePos
  9838. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9839. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9840. end
  9841. local function updateDetails(id)
  9842. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9843. soundFrame.SName.Text = info.Name
  9844. end
  9845. local function setPlaylistHook()
  9846. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9847. if #playlist == 0 then return end
  9848. playlistHook = adminSound.DidLoop:connect(function()
  9849. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9850. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9851. MusicPlayer:Play(playlist[currentSong],true)
  9852. end)
  9853. end
  9854. local function disconnectPlaylistHook()
  9855. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9856. end
  9857. game:GetService("RunService").RenderStepped:Connect(function()
  9858. if adminSound.Playing then
  9859. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9860. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9861. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9862. end
  9863. end)
  9864. lineBar.InputBegan:connect(function(input)
  9865. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9866. mouseDrag = true
  9867. updateSongLine()
  9868. end
  9869. end)
  9870. lineBar.InputEnded:connect(function(input)
  9871. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9872. mouseDrag = false
  9873. end
  9874. end)
  9875. mouse.Move:connect(function(prop)
  9876. if mouseDrag then
  9877. updateSongLine()
  9878. end
  9879. end)
  9880. function MusicPlayer:Play(id,plist)
  9881. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9882. adminSound:Stop()
  9883. if adminSound.Parent == nil then
  9884. adminSound = Instance.new("Sound",workspace)
  9885. adminSound.Name = "IYsound"
  9886. adminSound.Looped = true
  9887. if plist then setPlaylistHook() end
  9888. end
  9889. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9890. adminSound.TimePosition = 0
  9891. --repeat wait() until adminSound.IsLoaded
  9892. adminSound:Play()
  9893. soundPlayStop.BackgroundTransparency = 0
  9894. soundPlayStop.ImageTransparency = 1
  9895. updateDetails(id)
  9896. end
  9897. function MusicPlayer:Playlist(list)
  9898. playlist = list
  9899. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9900. currentSong = 1
  9901. if adminSound.Parent == nil then
  9902. adminSound = Instance.new("Sound",workspace)
  9903. adminSound.Name = "IYsound"
  9904. adminSound.Looped = true
  9905. end
  9906. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9907. MusicPlayer:Play(playlist[1],true)
  9908. setPlaylistHook()
  9909. end
  9910. function MusicPlayer:Stop()
  9911. adminSound:Stop()
  9912. adminSound.TimePosition = 0
  9913. soundTouch.Position = UDim2.new(0,0,0,0)
  9914. soundFrame.TimeStart.Text = "0:00"
  9915. soundPlayStop.BackgroundTransparency = 1
  9916. soundPlayStop.ImageTransparency = 0
  9917. end
  9918. function MusicPlayer:Pause()
  9919. adminSound:Pause()
  9920. soundPlayStop.BackgroundTransparency = 1
  9921. soundPlayStop.ImageTransparency = 0
  9922. end
  9923. function MusicPlayer:Resume()
  9924. adminSound:Resume()
  9925. soundPlayStop.BackgroundTransparency = 0
  9926. soundPlayStop.ImageTransparency = 1
  9927. setPlaylistHook()
  9928. end
  9929. function MusicPlayer:NextSong()
  9930. if #playlist == 0 then return end
  9931. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9932. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9933. MusicPlayer:Play(playlist[currentSong],true)
  9934. end
  9935. function MusicPlayer:PrevSong()
  9936. if #playlist == 0 then return end
  9937. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9938. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9939. MusicPlayer:Play(playlist[currentSong],true)
  9940. end
  9941. function MusicPlayer:SetSong(ind)
  9942. if ind > #playlist or ind <= 0 then return end
  9943. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9944. MusicPlayer:Play(playlist[ind],true)
  9945. end
  9946. playerenabled = false
  9947. function MusicPlayer:Show()
  9948. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9949. end
  9950. function MusicPlayer:Hide()
  9951. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9952. end
  9953. function colorFrames(obj,col)
  9954. for i,v in pairs(obj:GetChildren()) do
  9955. if v:IsA("ImageLabel") then
  9956. v.ImageColor3 = col
  9957. end
  9958. v.BackgroundColor3 = col
  9959. end
  9960. end
  9961. for i,v in pairs(soundButtons) do
  9962. v.MouseEnter:connect(function()
  9963. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9964. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9965. v.BackgroundColor3 = Color3.new(1,1,1)
  9966. colorFrames(v,Color3.new(1,1,1))
  9967. end)
  9968. v.MouseLeave:connect(function()
  9969. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9970. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9971. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9972. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9973. end)
  9974. end
  9975. soundPlayStop.MouseButton1Click:connect(function()
  9976. if adminSound.Playing then
  9977. MusicPlayer:Stop()
  9978. else
  9979. MusicPlayer:Resume()
  9980. end
  9981. end)
  9982. soundPause.MouseButton1Click:connect(function()
  9983. MusicPlayer:Pause()
  9984. end)
  9985. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9986. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9987. end
  9988. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9989. soundFrame.Parent = testgui
  9990. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9991. function(args, speaker)
  9992. playerenabled = true
  9993. if #args > 0 then
  9994. for i,v in pairs(game:GetDescendants()) do
  9995. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  9996. if adminSound.Parent == nil then
  9997. adminSound = Instance.new("Sound",workspace)
  9998. adminSound.Name = "IYsound"
  9999. adminSound.Looped = true
  10000. end
  10001. local idlist = splitString(args[1])
  10002. local workingIds = {}
  10003. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10004. if #workingIds > 0 then
  10005. playerenabled = true
  10006. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10007. MusicPlayer:Playlist(workingIds)
  10008. 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)
  10009. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10010. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10011. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10012. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10013. 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)
  10014. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10015. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10016. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10017. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10018. addcmd('setsong','goto a song',{'tosong'},
  10019. function(args, speaker)
  10020. MusicPlayer:SetSong(tonumber(args[1]))
  10021. end)
  10022. addcmd('nextsong','forward a song',{'nxtsong'},
  10023. function(args, speaker)
  10024. MusicPlayer:NextSong()
  10025. end)
  10026. addcmd('prevsong','back a song',{'previoussong'},
  10027. function(args, speaker)
  10028. MusicPlayer:PrevSong()
  10029. end)
  10030. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10031. function(args, speaker)
  10032. playerenabled = false
  10033. MusicPlayer:Hide()
  10034. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10035. end)
  10036.  
  10037. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10038. function(args, speaker)
  10039. for i,v in pairs(game:GetDescendants()) do
  10040. if v:IsA'Sound'then v:Destroy() end end
  10041. local c = args[1] or 'stop'
  10042. if std.inTable({'stop'}, c:lower()) then return end
  10043. local s = Instance.new("Sound", workspace)
  10044. s.Name = "IYsound"
  10045. s.Looped = true
  10046. s.SoundId = c
  10047. s.Volume = 1
  10048. s:Play()
  10049. playerenabled = false
  10050. Notify('Playing hash')
  10051. end)
  10052.  
  10053. addcmd('disco','disco party',{''},
  10054. function(args, speaker)
  10055. _G.nodisco = nil
  10056. coroutine.resume(coroutine.create(function()
  10057. repeat
  10058. game:GetService('Lighting').GlobalShadows = true
  10059. game:GetService('Lighting').FogEnd = 200
  10060. game:GetService('Lighting').TimeOfDay = 0
  10061. local r = 255
  10062. local g = 0
  10063. local b = 0
  10064. for i = 0,255,5 do
  10065. if _G.nodisco ~=nil then return end
  10066. r = r - 5
  10067. b = b + 5
  10068. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10069. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10070. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10071. wait()
  10072. end
  10073. for i = 0,255,5 do
  10074. if _G.nodisco ~=nil then return end
  10075. g = g + 5
  10076. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10077. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10078. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10079. wait()
  10080. end
  10081. for i = 0,255,5 do
  10082. if _G.nodisco ~=nil then return end
  10083. b = b - 5
  10084. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10085. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10086. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10087. wait()
  10088. end
  10089. for i = 0,255,5 do
  10090. if _G.nodisco ~=nil then return end
  10091. r = r + 5
  10092. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10093. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10094. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10095. wait()
  10096. end
  10097. for i = 0,255,5 do
  10098. if _G.nodisco ~=nil then return end
  10099. g = g - 5
  10100. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10101. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10102. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10103. wait()
  10104. end
  10105. until _G.nodisco
  10106. end))
  10107. end)
  10108.  
  10109. addcmd('undisco','rip disco party',{''},
  10110. function(args, speaker)
  10111. _G.nodisco = true
  10112. execCmd('fixl')
  10113. end)
  10114.  
  10115. addcmd('hat','give a hat to a player',{''},
  10116. function(args, speaker)
  10117. local players = getPlayer(args[1], speaker)
  10118. for i,v in pairs(players)do
  10119. local char = gPlayers[v].Character
  10120. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10121. Hat.Parent = char
  10122. end end)
  10123.  
  10124. fm = Instance.new('BlockMesh', DATA)
  10125. fm.Scale = Vector3.new(1, 1, 2)
  10126. fm.Name = "FAT"
  10127. addcmd('fat','makes a plr fat',{''},
  10128. function(args, speaker)
  10129. local players = getPlayer(args[1], speaker)
  10130. for i,v in pairs(players)do
  10131. local char = gPlayers[v].Character
  10132. for _, child in pairs( char:GetChildren()) do
  10133. if child.ClassName == "CharacterMesh" then
  10134. child:Destroy() end end
  10135. for i,v in pairs(char:GetChildren()) do
  10136. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10137. fm:Clone().Parent = v
  10138. end end end end)
  10139.  
  10140. addcmd('crucify','crucifies a player',{'cruci'},
  10141. function(args, speaker)
  10142. local players = getPlayer(args[1], speaker)
  10143. for i,v in pairs(players)do
  10144. local char = gPlayers[v].Character
  10145. local torso=char['Torso']
  10146. local larm=char['Left Arm']
  10147. local rarm=char['Right Arm']
  10148. local lleg=char['Left Leg']
  10149. local rleg=char['Right Leg']
  10150. local head=char['Head']
  10151. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10152. local cru=Instance.new('Model',char)
  10153. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10154. local c1=Instance.new('Part',cru)
  10155. c1.BrickColor=BrickColor.new('Reddish brown')
  10156. c1.Material='Wood'
  10157. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10158. c1.Size=Vector3.new(2,18.4,1)
  10159. c1.Anchored=true
  10160. local c2=c1:Clone()
  10161. c2.Parent=cru
  10162. c2.Size=Vector3.new(11,1.6,1)
  10163. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10164. torso.Anchored=true;wait(0.5)
  10165. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10166. larm.Anchored=true
  10167. rarm.Anchored=true
  10168. lleg.Anchored=true
  10169. rleg.Anchored=true
  10170. head.Anchored=true;wait()
  10171. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10172. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10173. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10174. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10175. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10176. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10177. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10178. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10179. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10180. local n1=Instance.new('Part',cru)
  10181. n1.BrickColor=BrickColor.new('Dark stone grey')
  10182. n1.Material='DiamondPlate'
  10183. n1.Size=Vector3.new(0.2,0.2,2)
  10184. n1.Anchored=true
  10185. local m=Instance.new('BlockMesh',n1)
  10186. m.Scale=Vector3.new(0.2,0.2,0.7)
  10187. local n2=n1:Clone()
  10188. n2.Parent=cru
  10189. local n3=n1:Clone()
  10190. n3.Parent=cru
  10191. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10192. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10193. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10194. spawn(function()
  10195. repeat
  10196. wait(0.1)
  10197. char.Humanoid.Health=char.Humanoid.Health-0.6
  10198. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10199. char:BreakJoints()
  10200. end)
  10201. end
  10202. end
  10203. end)
  10204.  
  10205. addcmd('hang','hangs a player',{},
  10206. function(args, speaker)
  10207. local players = getPlayer(args[1], speaker)
  10208. for i,v in pairs(players)do
  10209. local plr = gPlayers[v].Character
  10210. plr.HumanoidRootPart.Anchored = true
  10211. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  10212. hang.Parent = plr
  10213. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10214. pcall(function()
  10215. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10216. function weld(p, cf)
  10217. local weld1 = Instance.new("Weld")
  10218. weld1.Part0 = p
  10219. weld1.Part1 = plr.Torso
  10220. weld1.C0 = CFrame.new()
  10221. weld1.C1 = cf
  10222. weld1.Parent = p
  10223. end
  10224. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10225. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10226. spawn(function()
  10227. repeat
  10228. wait(0.1)
  10229. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10230. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10231. plr:BreakJoints()
  10232. end)
  10233. end)
  10234. end
  10235. end)
  10236.  
  10237. addcmd('fix', 'restores lighting and what not',{},
  10238. function(args, speaker)
  10239. LightingService.Ambient = origsettings.abt
  10240. LightingService.OutdoorAmbient = origsettings.oabt
  10241. LightingService.Brightness = origsettings.brt
  10242. LightingService.TimeOfDay = origsettings.time
  10243. LightingService.FogColor = origsettings.fclr
  10244. LightingService.FogEnd = origsettings.fe
  10245. LightingService.FogStart = origsettings.fs
  10246. playinggif = false
  10247. workspace.Gravity = 200
  10248. 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)
  10249. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10250. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10251. if v:IsA("PostEffect") then v:Destroy() end end
  10252. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10253.  
  10254. Floating = false
  10255.  
  10256. addcmd('float', 'makes player float',{},
  10257. function(args,speaker)
  10258. Floating = true
  10259. local players = getPlayer(args[1], speaker)
  10260. for _,v in pairs(players) do
  10261. local pchar = gPlayers[v].Character
  10262. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10263. spawn(function()
  10264. local float = DATA.Float:Clone()
  10265. float.Parent = pchar
  10266. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10267. spawn(function()
  10268. while wait(0.1) do
  10269. if pchar:FindFirstChild("Float") then
  10270. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10271. else
  10272. break
  10273. end
  10274. end
  10275. end)
  10276. end)
  10277. end
  10278. end
  10279. end)
  10280.  
  10281. addcmd('unfloat','disables floating',{},
  10282. function(args, speaker)
  10283. Floating = false
  10284. local players = getPlayer(args[1], speaker)
  10285. for i,v in pairs(players)do
  10286. local pchar = gPlayers[v].Character
  10287. if pchar:FindFirstChild("Float") then
  10288. pchar.Float:Destroy()
  10289. end
  10290. end
  10291. end)
  10292.  
  10293. runningnoclip = false
  10294. Clip = true
  10295. addcmd('noclip','noclip',{},
  10296. function(args, speaker)
  10297. if speaker.userId ~= LP.userId then
  10298. lponly(speaker)
  10299. else
  10300. Notify('Noclip enabled')
  10301. Clip = false
  10302. if LP.Character:FindFirstChild('Torso') then
  10303. wait(0.1)
  10304. if runningnoclip == false then runningnoclip = true
  10305. game:GetService('RunService').Stepped:connect(function ()
  10306. if Clip == false and LP.Character ~= nil then
  10307. for _, child in pairs( LP.Character:GetDescendants()) do
  10308. if child.ClassName == 'Part' and child.CanCollide == true then
  10309. child.CanCollide = false
  10310. end end end end) end
  10311. else
  10312. r15noclip = true
  10313. end
  10314. end
  10315. end)
  10316.  
  10317. addcmd('clip','clip',{},
  10318. function(args, speaker)
  10319. if speaker.userId ~= LP.userId then
  10320. lponly(speaker)
  10321. else
  10322. Notify('Noclip disabled')
  10323. Clip = true
  10324. r15noclip = false
  10325. wait(0.1)
  10326. if LP.Character ~= nil then
  10327. LP.Character.Torso.CanCollide = true
  10328. LP.Character.Head.CanCollide = true
  10329. end end end)
  10330.  
  10331. addcmd('prefix','changes prefix',{},
  10332. function(args, speaker)
  10333. cmdprefix = args[1]
  10334. Notify('Set prefix to "' .. args[1] .. '"')
  10335. updatefile()
  10336. end)
  10337.  
  10338. logsopen = false
  10339. addcmd('logs','shows logs',{},
  10340. function(args, speaker)
  10341. if speaker.userId ~= LP.userId then
  10342. lponly(speaker) else
  10343. if logsopen == false then logsopen = true
  10344. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10345. end
  10346. end
  10347. end)
  10348.  
  10349. local Saved = {}
  10350.  
  10351. RestorePoint = function()
  10352. Saved = {}
  10353. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10354. v.Archivable = true;
  10355. end
  10356. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10357. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10358. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10359. table.insert(Saved, v:Clone());
  10360. end
  10361. elseif v:IsA("Terrain") then
  10362. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10363. end
  10364. end
  10365. return Saved;
  10366. end
  10367.  
  10368. InsertPoint = function()
  10369. if #Saved == 0 and not Saved.Terrain then
  10370. return false;
  10371. end
  10372. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10373. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10374. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10375. pcall(function()
  10376. v:Destroy()
  10377. end)
  10378. end
  10379. elseif v:IsA("Terrain") then
  10380. v:Clear()
  10381. end
  10382. end
  10383. for i, v in ipairs(Saved) do
  10384. v:Clone().Parent = workspace;
  10385. end
  10386. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10387. end
  10388.  
  10389. addcmd('savemap','saves current map',{'smap'},
  10390. function(args, speaker)
  10391. RestorePoint()
  10392. Notify('Saved current map')
  10393. end)
  10394.  
  10395. addcmd('restoremap','saves current map',{'rmap'},
  10396. function(args, speaker)
  10397. InsertPoint()
  10398. Notify('Loaded last saved map')
  10399. end)
  10400.  
  10401. addcmd('respawn','respawns',{},
  10402. function(args, speaker)
  10403. local players = getPlayer(args[1], speaker)
  10404. for i,v in pairs(players) do
  10405. respawn(gPlayers[v])
  10406. end
  10407. end)
  10408.  
  10409. addcmd('version','shows version',{''},
  10410. function(args, speaker)
  10411. if speaker.userId ~= LP.userId then
  10412. lponly(speaker)
  10413. else
  10414. Notify("Version is " .. Version)
  10415. end
  10416. end)
  10417. local CTPenabled = false
  10418. Mouse.KeyDown:connect(function (Key)
  10419. if Key:byte() == 29 then
  10420. if FLYING == false then
  10421. execCmd("fly me", Player)
  10422. elseif FLYING == true then
  10423. execCmd("unfly me", Player)
  10424. end
  10425. end
  10426. if Key:byte() == 30 then
  10427. if Clip == true then
  10428. execCmd("noclip", Player)
  10429. elseif Clip == false then
  10430. execCmd("clip", Player)
  10431. end
  10432. end
  10433. Key = Key:lower()
  10434. if Key:byte() == 27 then
  10435. CTPenabled = true
  10436. end
  10437. end)
  10438. Mouse.KeyUp:connect(function(Key)
  10439. Key = Key:lower()
  10440. if Key:byte() == 27 then
  10441. CTPenabled = false
  10442. end
  10443. end)
  10444. Mouse.Button1Down:connect(function()
  10445. local charx = gPlayers.LocalPlayer.Character
  10446. if charx and CTPenabled == true then
  10447. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10448. end
  10449. end)
  10450.  
  10451. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10452. CMDbar.Name = 'GUI'
  10453. CMDbar.DisplayOrder = 2
  10454. cont = Instance.new("Frame")
  10455. cmdBAR = Instance.new('TextBox', cont)
  10456. cont.Name = "cont"
  10457. cont.BackgroundTransparency = 1
  10458. cont.Position = UDim2.new(1, -265, 0, -75)
  10459. cont.Size = UDim2.new(0, 270, 0, 45)
  10460. cont.Parent = CMDbar
  10461. cont.ZIndex = 5
  10462. cont.Active = true
  10463. dragGUI(cont)
  10464. cmdBAR.Name = "CMDbar"
  10465. cmdBAR.Parent = cont
  10466. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10467. cmdBAR.BackgroundTransparency = 0.7
  10468. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10469. cmdBAR.BorderSizePixel = 0
  10470. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10471. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10472. cmdBAR.Font = Enum.Font.SourceSans
  10473. cmdBAR.FontSize = Enum.FontSize.Size18
  10474. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10475. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10476. cmdBAR.ZIndex = 5
  10477. DATA = Instance.new('Folder', game.ContextActionService)
  10478. DATA.Name = 'Data'
  10479. Paper = Instance.new('BlockMesh', DATA)
  10480. Paper.Name = 'Paper'
  10481. Paper.Scale = Vector3.new(1,1,0.1)
  10482. ayylmao = Instance.new('Hat', DATA)
  10483. ayylmao.Name = 'ayylmao'
  10484. ayyHandle = Instance.new('Part', ayylmao)
  10485. ayyHandle.Name = 'Handle'
  10486. ayyHandle.Size = Vector3.new(2,2.4,2)
  10487. ayyHandle.FormFactor = 'Plate'
  10488. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10489. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10490. ayyMesh.MeshType = 'FileMesh'
  10491. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10492. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10493. Float = Instance.new('Part', DATA)
  10494. Float.Name = 'Float'
  10495. Float.Transparency = 1
  10496. Float.Size = Vector3.new(6,1,6)
  10497. Float.Anchored = true
  10498. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10499. missile = Instance.new('Part', DATA)
  10500. missile.Name = 'IY_missile'
  10501. missile.CanCollide = false
  10502. missile.Size = Vector3.new(2, 5, 2)
  10503. Instance.new('CylinderMesh', missile)
  10504. local F = Instance.new('Part', missile)
  10505. F.BrickColor = BrickColor.new('Black')
  10506. F.CanCollide = false
  10507. F.Size = Vector3.new(2, 0.2, 2)
  10508. Instance.new('CylinderMesh', F)
  10509. local fire = Instance.new('Fire', F)
  10510. fire.Size = "15"
  10511. fire.Heat = "25"
  10512. local head = Instance.new('Part', missile)
  10513. head.CanCollide = false
  10514. head.Shape = 'Ball'
  10515. head.Size = Vector3.new(2, 2, 2)
  10516. head.TopSurface = 'Smooth'
  10517. head.BottomSurface = 'Smooth'
  10518. local BF = Instance.new('BodyForce', missile)
  10519. BF.Name = 'force'
  10520. BF.Force = Vector3.new(0, 0, 0)
  10521. local W1 = Instance.new('Weld', missile)
  10522. W1.Part0 = missile
  10523. W1.Part1 = F
  10524. W1.C1 = CFrame.new(0, 2.6, 0)
  10525. local W2 = Instance.new('Weld', missile)
  10526. W2.Part0 = missile
  10527. W2.Part1 = head
  10528. W2.C1 = CFrame.new(0, -2.6, 0)
  10529. jail = Instance.new('Model', DATA)
  10530. jail.Name = 'JAIL'
  10531. local B = Instance.new('Part', jail)
  10532. B.Name = 'BUTTOM'
  10533. B.BrickColor = BrickColor.new('Black')
  10534. B.Transparency = 0.5
  10535. B.Anchored = true
  10536. B.Locked = true
  10537. B.Size = Vector3.new(6, 1, 6)
  10538. B.TopSurface = 'Smooth'
  10539. B.BottomSurface = 'Smooth'
  10540. local M = Instance.new('Part', jail)
  10541. M.Name = 'MAIN'
  10542. M.BrickColor = BrickColor.new('Black')
  10543. M.Transparency = 1
  10544. M.Anchored = true
  10545. M.CanCollide = false
  10546. M.Locked = true
  10547. M.Position = B.Position + Vector3.new(0, 3, 0)
  10548. M.Size = Vector3.new(1, 1, 1)
  10549. local P1 = Instance.new('Part', jail)
  10550. P1.BrickColor = BrickColor.new('Black')
  10551. P1.Transparency = 0.5
  10552. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10553. P1.Rotation = Vector3.new(0, 90, 0)
  10554. P1.Anchored = true
  10555. P1.Locked = true
  10556. P1.Size = Vector3.new(1, 6, 6)
  10557. local P2 = Instance.new('Part', jail)
  10558. P2.BrickColor = BrickColor.new('Black')
  10559. P2.Transparency = 0.5
  10560. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10561. P2.Rotation = Vector3.new(-180, 0, -180)
  10562. P2.Anchored = true
  10563. P2.Locked = true
  10564. P2.Size = Vector3.new(1, 6, 4)
  10565. local P3 = Instance.new('Part', jail)
  10566. P3.BrickColor = BrickColor.new('Black')
  10567. P3.Transparency = 0.5
  10568. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10569. P3.Rotation = Vector3.new(0, 0, 0)
  10570. P3.Anchored = true
  10571. P3.Locked = true
  10572. P3.Size = Vector3.new(1, 6, 4)
  10573. local P4 = Instance.new('Part', jail)
  10574. P4.BrickColor = BrickColor.new('Black')
  10575. P4.Transparency = 0.5
  10576. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10577. P4.Rotation = Vector3.new(0, 90, 0)
  10578. P4.Anchored = true
  10579. P4.Locked = true
  10580. P4.Size = Vector3.new(1, 6, 6)
  10581. local TOP = Instance.new('Part', jail)
  10582. TOP.BrickColor = BrickColor.new('Black')
  10583. TOP.Transparency = 0.5
  10584. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10585. TOP.Rotation = Vector3.new(0, 0, 0)
  10586. TOP.Anchored = true
  10587. TOP.Locked = true
  10588. TOP.Size = Vector3.new(6, 1, 6)
  10589. TOP.TopSurface = 'Smooth'
  10590. TOP.BottomSurface = 'Smooth'
  10591. cp = Instance.new("ScreenGui")
  10592. local Frame = Instance.new("Frame")
  10593. local holder = Instance.new("Frame")
  10594. bar = Instance.new("Frame")
  10595. local cmds = Instance.new("TextButton")
  10596. local settings = Instance.new("TextButton")
  10597. local Hide = Instance.new("TextButton")
  10598. local Exit = Instance.new("TextButton")
  10599. FeedbackMain = Instance.new("Frame")
  10600. local Title = Instance.new("TextLabel")
  10601. local checkboxText = Instance.new("TextLabel")
  10602. local CheckBox = Instance.new("ImageButton")
  10603. local bindInput = Instance.new("TextButton")
  10604. Input = Instance.new("TextBox")
  10605. local preText = Instance.new("TextLabel")
  10606. local setpre = Instance.new("TextButton")
  10607. local everyone = Instance.new("TextButton")
  10608. local JLtext = Instance.new("TextLabel")
  10609. local CheckBoxJL = Instance.new("ImageButton")
  10610. local friends = Instance.new("TextButton")
  10611. local InputBox = Instance.new("TextButton")
  10612. Input_2 = Instance.new("TextBox")
  10613. local MTText = Instance.new("TextLabel")
  10614. local setMT = Instance.new("TextButton")
  10615. local CheckBoxS = Instance.new("ImageButton")
  10616. local slocktext = Instance.new("TextLabel")
  10617. local barBind = Instance.new("TextLabel")
  10618. local setBind = Instance.new("TextButton")
  10619. local MtimeInput = Instance.new("TextButton")
  10620. Input_3 = Instance.new("TextBox")
  10621. local size = Instance.new("Frame")
  10622. MAIN = Instance.new("Frame")
  10623. local Title_2 = Instance.new("TextLabel")
  10624. local Example = Instance.new("TextLabel")
  10625. local Search = Instance.new("TextBox")
  10626. local CMDss = Instance.new("ScrollingFrame")
  10627. local uicolortext = Instance.new("TextLabel")
  10628. local openC = Instance.new("TextButton")
  10629. cp.Name = "cp"
  10630. cp.Parent = DATA
  10631. Frame.Parent = cp
  10632. Frame.Active = true
  10633. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10634. Frame.BackgroundTransparency = 1
  10635. Frame.Position = UDim2.new(1, -300, 1, -330)
  10636. Frame.Size = UDim2.new(0, 300, 0, 40)
  10637. holder.Name = "holder"
  10638. holder.Parent = Frame
  10639. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10640. holder.BackgroundTransparency = 1
  10641. holder.BorderSizePixel = 2
  10642. holder.ClipsDescendants = true
  10643. holder.Size = UDim2.new(0, 300, 0, 330)
  10644. holder.ZIndex = 2
  10645. bar.Name = "bar"
  10646. bar.Parent = holder
  10647. bar.BackgroundColor3 = maincolor
  10648. bar.BackgroundTransparency = 0.30000001192093
  10649. bar.BorderColor3 = Color3.new(0, 0, 0)
  10650. bar.BorderSizePixel = 0
  10651. bar.Position = UDim2.new(1, -295, 1, -330)
  10652. bar.Size = UDim2.new(0, 290, 0, 26)
  10653. cmds.Name = "cmds"
  10654. cmds.Parent = bar
  10655. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10656. cmds.BackgroundTransparency = 0.80000001192093
  10657. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10658. cmds.Position = UDim2.new(0, 3, 0, 3)
  10659. cmds.Size = UDim2.new(0, 70, 0, 20)
  10660. cmds.Font = Enum.Font.SourceSans
  10661. cmds.FontSize = Enum.FontSize.Size14
  10662. cmds.Text = "Commands"
  10663. cmds.TextColor3 = Color3.new(1, 1, 1)
  10664. settings.Name = "settings"
  10665. settings.Parent = bar
  10666. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10667. settings.BackgroundTransparency = 0.80000001192093
  10668. settings.BorderColor3 = Color3.new(1, 1, 1)
  10669. settings.Position = UDim2.new(0, 77, 0, 3)
  10670. settings.Size = UDim2.new(0, 70, 0, 20)
  10671. settings.Font = Enum.Font.SourceSans
  10672. settings.FontSize = Enum.FontSize.Size14
  10673. settings.Text = "Settings"
  10674. settings.TextColor3 = Color3.new(1, 1, 1)
  10675. Hide.Name = "Hide"
  10676. Hide.Parent = bar
  10677. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10678. Hide.BackgroundTransparency = 0.30000001192093
  10679. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10680. Hide.BorderSizePixel = 0
  10681. Hide.Position = UDim2.new(0, 243, 0, 3)
  10682. Hide.Size = UDim2.new(0, 20, 0, 20)
  10683. Hide.FontSize = Enum.FontSize.Size14
  10684. Hide.Text = ""
  10685. Exit.Name = "Exit"
  10686. Exit.Parent = bar
  10687. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10688. Exit.BackgroundTransparency = 0.30000001192093
  10689. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10690. Exit.BorderSizePixel = 0
  10691. Exit.Position = UDim2.new(0, 267, 0, 3)
  10692. Exit.Size = UDim2.new(0, 20, 0, 20)
  10693. Exit.FontSize = Enum.FontSize.Size14
  10694. Exit.Text = ""
  10695. FeedbackMain.Name = "FeedbackMain"
  10696. FeedbackMain.Parent = holder
  10697. FeedbackMain.BackgroundColor3 = maincolor
  10698. FeedbackMain.BackgroundTransparency = 0.5
  10699. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10700. FeedbackMain.BorderSizePixel = 0
  10701. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  10702. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10703. Title.Name = "Title"
  10704. Title.Parent = FeedbackMain
  10705. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10706. Title.BackgroundTransparency = 1
  10707. Title.Size = UDim2.new(1, 0, 0, 30)
  10708. Title.Font = Enum.Font.SourceSansBold
  10709. Title.FontSize = Enum.FontSize.Size24
  10710. Title.Text = "Settings"
  10711. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10712. Title.TextStrokeTransparency = 0
  10713. checkboxText.Name = "checkboxText"
  10714. checkboxText.Parent = FeedbackMain
  10715. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10716. checkboxText.BackgroundTransparency = 1
  10717. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  10718. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10719. checkboxText.Font = Enum.Font.SourceSansBold
  10720. checkboxText.FontSize = Enum.FontSize.Size18
  10721. checkboxText.Text = " Suggestions"
  10722. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10723. checkboxText.TextStrokeTransparency = 0
  10724. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  10725. CheckBox.Name = "CheckBox"
  10726. CheckBox.Parent = FeedbackMain
  10727. CheckBox.BackgroundTransparency = 1
  10728. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  10729. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10730. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10731. bindInput.Name = "bindInput"
  10732. bindInput.Parent = FeedbackMain
  10733. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10734. bindInput.Position = UDim2.new(0, 187, 0, 260)
  10735. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10736. bindInput.AutoButtonColor = false
  10737. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10738. bindInput.Font = Enum.Font.SourceSans
  10739. bindInput.FontSize = Enum.FontSize.Size14
  10740. bindInput.Text = ""
  10741. Input.Name = "Input"
  10742. Input.Parent = bindInput
  10743. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10744. Input.BackgroundTransparency = 1
  10745. Input.Position = UDim2.new(0, -8, 0, -8)
  10746. Input.Size = UDim2.new(0, 20, 0, 20)
  10747. Input.Font = Enum.Font.SourceSansBold
  10748. Input.FontSize = Enum.FontSize.Size18
  10749. Input.MultiLine = true
  10750. Input.Text = ";"
  10751. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10752. Input.TextWrapped = true
  10753. Input.TextYAlignment = Enum.TextYAlignment.Top
  10754. preText.Name = "preText"
  10755. preText.Parent = FeedbackMain
  10756. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10757. preText.BackgroundTransparency = 1
  10758. preText.Position = UDim2.new(0, 0, 0, 140)
  10759. preText.Size = UDim2.new(1, 0, 0, 30)
  10760. preText.Font = Enum.Font.SourceSansBold
  10761. preText.FontSize = Enum.FontSize.Size18
  10762. preText.Text = " Prefix"
  10763. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10764. preText.TextStrokeTransparency = 0
  10765. preText.TextXAlignment = Enum.TextXAlignment.Left
  10766. setpre.Name = "setpre"
  10767. setpre.Parent = FeedbackMain
  10768. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10769. setpre.BorderSizePixel = 5
  10770. setpre.Position = UDim2.new(0, 235, 0, 142)
  10771. setpre.Size = UDim2.new(0, 40, 0, 25)
  10772. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10773. setpre.Font = Enum.Font.ArialBold
  10774. setpre.FontSize = Enum.FontSize.Size18
  10775. setpre.Text = "Set"
  10776. everyone.Name = "everyone"
  10777. everyone.Parent = FeedbackMain
  10778. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10779. everyone.BackgroundTransparency = 0.80000001192093
  10780. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10781. everyone.Position = UDim2.new(0, 230, 0, 237)
  10782. everyone.Size = UDim2.new(0, 50, 0, 20)
  10783. everyone.Font = Enum.Font.SourceSans
  10784. everyone.FontSize = Enum.FontSize.Size14
  10785. everyone.Text = "Everyone"
  10786. everyone.TextColor3 = Color3.new(1, 1, 1)
  10787. JLtext.Name = "JLtext"
  10788. JLtext.Parent = FeedbackMain
  10789. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10790. JLtext.BackgroundTransparency = 1
  10791. JLtext.Position = UDim2.new(0, 0, 0, 220)
  10792. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10793. JLtext.Font = Enum.Font.SourceSansBold
  10794. JLtext.FontSize = Enum.FontSize.Size18
  10795. JLtext.Text = " Joined/Left Notifications"
  10796. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10797. JLtext.TextStrokeTransparency = 0
  10798. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  10799. CheckBoxJL.Name = "CheckBoxJL"
  10800. CheckBoxJL.Parent = FeedbackMain
  10801. CheckBoxJL.BackgroundTransparency = 1
  10802. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  10803. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10804. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10805. friends.Name = "friends"
  10806. friends.Parent = FeedbackMain
  10807. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10808. friends.BackgroundTransparency = 0.80000001192093
  10809. friends.BorderColor3 = Color3.new(1, 1, 1)
  10810. friends.Position = UDim2.new(0, 230, 0, 215)
  10811. friends.Size = UDim2.new(0, 50, 0, 20)
  10812. friends.Font = Enum.Font.SourceSans
  10813. friends.FontSize = Enum.FontSize.Size14
  10814. friends.Text = "Friends"
  10815. friends.TextColor3 = Color3.new(1, 1, 1)
  10816. InputBox.Name = "InputBox"
  10817. InputBox.Parent = FeedbackMain
  10818. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10819. InputBox.Position = UDim2.new(0, 187, 0, 140)
  10820. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10821. InputBox.AutoButtonColor = false
  10822. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10823. InputBox.Font = Enum.Font.SourceSans
  10824. InputBox.FontSize = Enum.FontSize.Size14
  10825. InputBox.Text = ""
  10826. Input_2.Name = "Input"
  10827. Input_2.Parent = InputBox
  10828. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10829. Input_2.BackgroundTransparency = 1
  10830. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10831. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10832. Input_2.Font = Enum.Font.SourceSansBold
  10833. Input_2.FontSize = Enum.FontSize.Size18
  10834. Input_2.MultiLine = true
  10835. Input_2.Text = ";"
  10836. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10837. Input_2.TextWrapped = true
  10838. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10839. MTText.Name = "MTText"
  10840. MTText.Parent = FeedbackMain
  10841. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10842. MTText.BackgroundTransparency = 1
  10843. MTText.Position = UDim2.new(0, 0, 0, 180)
  10844. MTText.Size = UDim2.new(1, 0, 0, 30)
  10845. MTText.Font = Enum.Font.SourceSansBold
  10846. MTText.FontSize = Enum.FontSize.Size18
  10847. MTText.Text = " Message Seconds"
  10848. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10849. MTText.TextStrokeTransparency = 0
  10850. MTText.TextXAlignment = Enum.TextXAlignment.Left
  10851. setMT.Name = "setMT"
  10852. setMT.Parent = FeedbackMain
  10853. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10854. setMT.BorderSizePixel = 5
  10855. setMT.Position = UDim2.new(0, 235, 0, 183)
  10856. setMT.Size = UDim2.new(0, 40, 0, 25)
  10857. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10858. setMT.Font = Enum.Font.ArialBold
  10859. setMT.FontSize = Enum.FontSize.Size18
  10860. setMT.Text = "Set"
  10861. CheckBoxS.Name = "CheckBoxS"
  10862. CheckBoxS.Parent = FeedbackMain
  10863. CheckBoxS.BackgroundTransparency = 1
  10864. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  10865. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10866. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10867. slocktext.Name = "slocktext"
  10868. slocktext.Parent = FeedbackMain
  10869. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10870. slocktext.BackgroundTransparency = 1
  10871. slocktext.Position = UDim2.new(0, 0, 0, 100)
  10872. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10873. slocktext.Font = Enum.Font.SourceSansBold
  10874. slocktext.FontSize = Enum.FontSize.Size18
  10875. slocktext.Text = " Allow Friends On Serverlock"
  10876. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10877. slocktext.TextStrokeTransparency = 0
  10878. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  10879. barBind.Name = "barBind"
  10880. barBind.Parent = FeedbackMain
  10881. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10882. barBind.BackgroundTransparency = 1
  10883. barBind.Position = UDim2.new(0, 0, 0, 260)
  10884. barBind.Size = UDim2.new(1, 0, 0, 30)
  10885. barBind.Font = Enum.Font.SourceSansBold
  10886. barBind.FontSize = Enum.FontSize.Size18
  10887. barBind.Text = " Command Bar Keybind"
  10888. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10889. barBind.TextStrokeTransparency = 0
  10890. barBind.TextXAlignment = Enum.TextXAlignment.Left
  10891. setBind.Name = "setBind"
  10892. setBind.Parent = FeedbackMain
  10893. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10894. setBind.BorderSizePixel = 5
  10895. setBind.Position = UDim2.new(0, 235, 0, 262)
  10896. setBind.Size = UDim2.new(0, 40, 0, 25)
  10897. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10898. setBind.Font = Enum.Font.ArialBold
  10899. setBind.FontSize = Enum.FontSize.Size18
  10900. setBind.Text = "Set"
  10901. MtimeInput.Name = "MtimeInput"
  10902. MtimeInput.Parent = FeedbackMain
  10903. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10904. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  10905. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10906. MtimeInput.AutoButtonColor = false
  10907. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10908. MtimeInput.Font = Enum.Font.SourceSans
  10909. MtimeInput.FontSize = Enum.FontSize.Size14
  10910. MtimeInput.Text = ""
  10911. Input_3.Name = "Input"
  10912. Input_3.Parent = MtimeInput
  10913. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10914. Input_3.BackgroundTransparency = 1
  10915. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10916. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10917. Input_3.Font = Enum.Font.SourceSansBold
  10918. Input_3.FontSize = Enum.FontSize.Size18
  10919. Input_3.MultiLine = true
  10920. Input_3.Text = "7"
  10921. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10922. Input_3.TextWrapped = true
  10923. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10924. uicolortext.Name = "uicolortext"
  10925. uicolortext.Parent = FeedbackMain
  10926. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  10927. uicolortext.BackgroundTransparency = 1
  10928. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  10929. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  10930. uicolortext.Font = Enum.Font.SourceSansBold
  10931. uicolortext.FontSize = Enum.FontSize.Size18
  10932. uicolortext.Text = " UI Color"
  10933. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10934. uicolortext.TextStrokeTransparency = 0
  10935. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  10936. openC.Name = "openC"
  10937. openC.Parent = FeedbackMain
  10938. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  10939. openC.BorderSizePixel = 5
  10940. openC.Position = UDim2.new(0, 235, 0, 32)
  10941. openC.Size = UDim2.new(0, 40, 0, 25)
  10942. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10943. openC.Font = Enum.Font.ArialBold
  10944. openC.FontSize = Enum.FontSize.Size18
  10945. openC.Text = "Set"
  10946. size.Name = "size"
  10947. size.Parent = holder
  10948. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10949. size.BackgroundTransparency = 1
  10950. size.Position = UDim2.new(1, -301, 1, -300)
  10951. size.Size = UDim2.new(0, 275, 0, 300)
  10952. size.ZIndex = 2
  10953. MAIN.Name = "MAIN"
  10954. MAIN.Parent = size
  10955. MAIN.BackgroundColor3 = maincolor
  10956. MAIN.BackgroundTransparency = 0.5
  10957. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10958. MAIN.BorderSizePixel = 0
  10959. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10960. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10961. Title_2.Name = "Title"
  10962. Title_2.Parent = MAIN
  10963. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10964. Title_2.BackgroundTransparency = 1
  10965. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10966. Title_2.Font = Enum.Font.SourceSansBold
  10967. Title_2.FontSize = Enum.FontSize.Size24
  10968. Title_2.Text = "Commands"
  10969. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10970. Title_2.TextStrokeTransparency = 0
  10971. Example.Name = "Example"
  10972. Example.Parent = MAIN
  10973. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10974. Example.BackgroundTransparency = 1
  10975. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10976. Example.BorderSizePixel = 0
  10977. Example.Size = UDim2.new(0, 190, 0, 20)
  10978. Example.Visible = false
  10979. Example.Font = Enum.Font.SourceSansBold
  10980. Example.TextSize = 20
  10981. Example.Text = "txt"
  10982. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10983. Example.TextStrokeTransparency = 0
  10984. Example.TextXAlignment = Enum.TextXAlignment.Left
  10985. Example.ZIndex = 6
  10986. Search.Name = "Search"
  10987. Search.Parent = MAIN
  10988. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10989. Search.BackgroundTransparency = 0.69999998807907
  10990. Search.BorderColor3 = Color3.new(1, 1, 1)
  10991. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10992. Search.Size = UDim2.new(0, 250, 0, 20)
  10993. Search.ClearTextOnFocus = false
  10994. Search.Font = Enum.Font.SourceSansBold
  10995. Search.FontSize = Enum.FontSize.Size18
  10996. Search.Text = "Search"
  10997. Search.TextColor3 = Color3.new(1, 1, 1)
  10998. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10999. Search.TextStrokeTransparency = 0
  11000. CMDss.Name = "CMDs"
  11001. CMDss.Parent = MAIN
  11002. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11003. CMDss.BackgroundTransparency = 1
  11004. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11005. CMDss.BorderSizePixel = 0
  11006. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11007. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11008. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11009. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11010. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11011. CMDss.ScrollBarThickness = 8
  11012. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11013. notifyMAIN = Instance.new('ScreenGui', DATA)
  11014. notifyMAIN.Name = 'Notification'
  11015. notifyNOT = Instance.new('Frame', notifyMAIN)
  11016. notifyNOT.Name = 'NOTIFY'
  11017. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11018. notifyNOT.BackgroundTransparency = 1
  11019. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11020. notifyNOT.BorderSizePixel = 2
  11021. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11022. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11023. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11024. notifyNOTE.Name = 'NOTE'
  11025. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11026. notifyNOTE.BackgroundTransparency = 1
  11027. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11028. notifyNOTE.BorderSizePixel = 0
  11029. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11030. notifyNOTE.ZIndex = 4
  11031. notifyNOTE.FontSize = 'Size18'
  11032. notifyNOTE.Font = 'SourceSansBold'
  11033. notifyNOTE.Text = 'NOTIFY'
  11034. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11035. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11036. notifyNOTE.TextStrokeTransparency = 0.8
  11037.  
  11038. addcmd('ayylmao','ayy lmao',{'alien'},
  11039. function(args, speaker)
  11040. local players = getPlayer(args[1], speaker)
  11041. for i,v in pairs(players)do
  11042. local pchar = gPlayers[v].Character
  11043. if pchar:FindFirstChild("Shirt") then
  11044. pchar.Shirt:Destroy()
  11045. end
  11046. if pchar:FindFirstChild("Pants") then
  11047. pchar.Pants:Destroy()
  11048. end
  11049. if pchar:FindFirstChild("Shirt Graphic") then
  11050. pchar["Shirt Graphic"].Graphic = ""
  11051. end
  11052. for i,v in pairs(pchar:GetChildren()) do
  11053. if v:IsA("Accessory") then
  11054. v:Destroy()
  11055. end
  11056. end
  11057. local ayylmao = DATA.ayylmao:Clone()
  11058. ayylmao.Parent = pchar
  11059. local BC = pchar["Body Colors"]
  11060. BC.HeadColor = BrickColor.new("Fossil")
  11061. BC.LeftArmColor = BrickColor.new("Fossil")
  11062. BC.LeftLegColor = BrickColor.new("Fossil")
  11063. BC.RightArmColor = BrickColor.new("Fossil")
  11064. BC.RightLegColor = BrickColor.new("Fossil")
  11065. BC.TorsoColor = BrickColor.new("Fossil")
  11066. end
  11067. end)
  11068. HKFolder = Instance.new("Folder", game.CoreGui)
  11069. for i,v in pairs(HK) do
  11070. local HKValue = Instance.new("StringValue", HKFolder)
  11071. HKValue.Value = v
  11072. HKValue.RobloxLocked = true
  11073. end
  11074. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11075. for i,v in pairs(CMDs) do
  11076. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11077. CMDsValue.Value = v
  11078. CMDsValue.RobloxLocked = true
  11079. end
  11080. cmdOpen = false
  11081. function commands()
  11082. if cmdOpen == false then
  11083. cmdOpen = true
  11084. local cmds = cp:Clone()
  11085. cmds.Parent = game.CoreGui
  11086. local HKV = HKFolder:GetChildren()
  11087. local CMDsV = CMDsFolder:GetChildren()
  11088. dragGUI(cmds.Frame)
  11089. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11090. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11091. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11092. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11093. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11094. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11095. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11096. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11097. end
  11098. --joined/left friend option
  11099. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11100. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11101. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11102. Nfriends = true updatefile()
  11103. end)
  11104. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11105. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11106. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11107. Nfriends = false updatefile()
  11108. end)
  11109. -- Color mixer
  11110. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11111. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11112. end)
  11113. --Message time
  11114. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11115. wait()
  11116. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11117. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11118. updatefile()
  11119. end)
  11120. --CMDBAR keybind
  11121. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11122. wait()
  11123. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11124. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11125. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11126. updatefile()
  11127. end)
  11128. --Change prefix
  11129. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11130. wait()
  11131. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11132. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11133. updatefile()
  11134. end)
  11135. --Check Box for notify
  11136. checked = "http://www.roblox.com/asset/?id=65492641"
  11137. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11138. if suggestionstoggle == true then
  11139. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11140. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11141. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11142. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11143. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11144. suggestionstoggle = true
  11145. updatefile()
  11146. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11147. --Check Box for allow friends on serverlock
  11148. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11149. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11150. if allowfriends == true then
  11151. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11152. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11153. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11154. if allowfriends == true then allowfriends = false updatefile()
  11155. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11156. allowfriends = true updatefile()
  11157. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11158. --Check Box for JoinedLeft notifications
  11159. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11160. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11161. if JLnotify == true then
  11162. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11163. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11164. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11165. if JLnotify == true then JLnotify = false updatefile()
  11166. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11167. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11168. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11169. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11170. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11171. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11172. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11173. cmds.Frame.holder.bar.Hide.Visible = true
  11174. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11175. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11176. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11177. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11178. cmds.Frame.holder.bar.Hide.Visible = true
  11179. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11180. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11181. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11182. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11183. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11184. cmds.Frame.holder.bar.Hide.Visible = false end)
  11185. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11186. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11187. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11188. cmds:Destroy() cmdOpen = false end)
  11189. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11190. searchbar()
  11191. for i = 1, #HKV do
  11192. local YSize = 25
  11193. local Position = ((i * YSize) - YSize)
  11194. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11195. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11196. newcmd.Visible = true
  11197. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11198. newcmd.Text = "" .. HKV[i].Value
  11199. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11200. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11201. end
  11202. for i = 1, #CMDsV do
  11203. local YSize = 25
  11204. local Position = ((i * YSize) - YSize)
  11205. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11206. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11207. newcmd.Visible = true
  11208. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11209. newcmd.Text = "" .. CMDsV[i].Value
  11210. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11211. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11212. end
  11213. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11214. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11215. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11216. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11217.  
  11218. function searchbar()
  11219. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11220. local main = CSP
  11221. local frame = CSP:WaitForChild('CMDs')
  11222. local gui = CSP:WaitForChild('Search')
  11223. local focused = false
  11224. Match = function(name,str)
  11225. return name:lower():find(str:lower()) and true
  11226. end
  11227. gui.FocusLost:connect(function(enterpressed)
  11228. gui.Text = "Search"
  11229. end)
  11230. IndexContents = function(str,bool)
  11231. local Index,SizeY = 0,0
  11232. for i,v in next, frame:GetChildren() do
  11233. if bool then
  11234. if Match(v.Text,str) then
  11235. Index = Index + 1
  11236. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11237. v.Visible = true
  11238. SizeY = SizeY + v.AbsoluteSize.Y
  11239. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11240. else
  11241. v.Visible = false
  11242. end
  11243. else
  11244. v.Visible = true
  11245. SizeY = SizeY + v.AbsoluteSize.Y
  11246. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11247. end
  11248. end
  11249. end
  11250. game:GetService('RunService').Stepped:connect(function()
  11251. if gui:IsFocused() and gui.Text == "Search" then
  11252. gui.Text = ''
  11253. end
  11254. end)
  11255. gui.Changed:connect(function()
  11256. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11257. end)
  11258.  
  11259. IndexContents('',true)
  11260. end
  11261.  
  11262. function runwindow()
  11263. commands()
  11264. searchbar()
  11265. end
  11266.  
  11267. addcmd('settings','opens settings window',{'toggles'},
  11268. function(args, speaker)
  11269. if speaker.userId ~= LP.userId then
  11270. lponly(speaker)
  11271. else
  11272. runwindow()
  11273. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11274. wait(0.1)
  11275. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11276. wait(0.1)
  11277. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11278. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11279. end
  11280. end)
  11281.  
  11282. function movetab(speaker,PART)
  11283. game:GetService('RunService').Stepped:connect(function()
  11284. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11285. PART.Locked = true
  11286. local cf = speaker.Character.HumanoidRootPart.CFrame
  11287. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11288. PART.CFrame = newcf end end) end
  11289.  
  11290. hastab = {}
  11291. addcmd('tablet','opens tablet gui',{},
  11292. function(args, speaker)
  11293. for _, child in pairs( workspace:GetChildren()) do
  11294. if child.Name == speaker.Name .. "TAB" then
  11295. child:Destroy() end end
  11296. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11297. local GUI = Instance.new("SurfaceGui")
  11298. local holder = Instance.new("Frame")
  11299. local bar = Instance.new("Frame")
  11300. local Title = Instance.new("TextLabel")
  11301. local MAIN = Instance.new("Frame")
  11302. local Example = Instance.new("TextLabel")
  11303. local CMDs = Instance.new("ScrollingFrame")
  11304. local PART = Instance.new("Part")
  11305. PART.Name = speaker.Name .. 'TAB'
  11306. PART.Color = maincolor
  11307. PART.Size = Vector3.new(7, 7.8, 0.2)
  11308. PART.Transparency = 0
  11309. PART.Locked = true
  11310. PART.CanCollide = false
  11311. PART.Parent = workspace
  11312. PART.Anchored = true
  11313. PART.Material = "Neon"
  11314. local GUI = Instance.new("SurfaceGui")
  11315. local holder = Instance.new("Frame")
  11316. local bar = Instance.new("Frame")
  11317. local Title = Instance.new("TextLabel")
  11318. local MAIN = Instance.new("Frame")
  11319. local Example = Instance.new("TextLabel")
  11320. local CMDs = Instance.new("ScrollingFrame")
  11321. GUI.Name = "GUI"
  11322. GUI.Parent = PART
  11323. GUI.CanvasSize = Vector2.new(500, 600)
  11324. GUI.Face = Enum.NormalId.Back
  11325. holder.Name = "holder"
  11326. holder.Parent = GUI
  11327. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11328. holder.BackgroundTransparency = 1
  11329. holder.BorderSizePixel = 2
  11330. holder.Position = UDim2.new(0, 0, 0, 10)
  11331. holder.Size = UDim2.new(0, 300, 0, 330)
  11332. holder.ZIndex = 2
  11333. bar.Name = "bar"
  11334. bar.Parent = holder
  11335. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11336. bar.BackgroundTransparency = 0.89999997615814
  11337. bar.BorderSizePixel = 0
  11338. bar.Position = UDim2.new(0, 10, 1, -330)
  11339. bar.Size = UDim2.new(0, 480, 0, 33)
  11340. Title.Name = "Title"
  11341. Title.Parent = bar
  11342. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11343. Title.BackgroundTransparency = 1
  11344. Title.Size = UDim2.new(1, 0, 0, 30)
  11345. Title.Font = Enum.Font.SourceSansBold
  11346. Title.FontSize = Enum.FontSize.Size24
  11347. Title.Text = "[Infinite Yield] Command List"
  11348. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11349. MAIN.Name = "MAIN"
  11350. MAIN.Parent = holder
  11351. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11352. MAIN.BackgroundTransparency = 0.89999997615814
  11353. MAIN.BorderSizePixel = 0
  11354. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11355. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11356. Example.Name = "Example"
  11357. Example.Parent = MAIN
  11358. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11359. Example.BackgroundTransparency = 1
  11360. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11361. Example.BorderSizePixel = 0
  11362. Example.Size = UDim2.new(0, 190, 0, 40)
  11363. Example.Visible = false
  11364. Example.Font = Enum.Font.SourceSansBold
  11365. Example.FontSize = Enum.FontSize.Size36
  11366. Example.Text = "txt"
  11367. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11368. Example.TextStrokeTransparency = 0
  11369. Example.TextXAlignment = Enum.TextXAlignment.Left
  11370. Example.ZIndex = 6
  11371. CMDs.Name = "CMDs"
  11372. CMDs.Parent = MAIN
  11373. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11374. CMDs.BackgroundTransparency = 1
  11375. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11376. CMDs.BorderSizePixel = 0
  11377. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11378. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11379. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11380. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11381. CMDs.ScrollBarThickness = 15
  11382. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11383. local CMDsV = CMDsFolder:GetChildren()
  11384. for i = 1, #CMDsV do
  11385. local YSize = 35
  11386. local Position = ((i * YSize) - YSize)
  11387. local newcmd = Example:Clone()
  11388. newcmd.Parent = CMDs
  11389. newcmd.Visible = true
  11390. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11391. newcmd.Text = "" .. CMDsV[i].Value
  11392. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11393. local cf = speaker.Character.HumanoidRootPart.CFrame
  11394. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11395. PART.CFrame = newcf
  11396. speaker.Character.Humanoid.Died:connect(function()
  11397. PART:Destroy() end)
  11398. wait(1)
  11399. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11400. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11401. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11402. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11403. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11404. end)
  11405.  
  11406. function updatepositions()
  11407. if PList then
  11408. PList:ClearAllChildren()
  11409. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11410. for i = 1, #WayPoints do
  11411. local YSize = 25
  11412. local Position = ((i * YSize) - YSize)
  11413. local newcmd = Example:Clone()
  11414. newcmd.Parent = PList
  11415. newcmd.Visible = true
  11416. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11417. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11418. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11419. local goto = Instance.new("TextButton")
  11420. goto.Name = "goto"
  11421. goto.Parent = PList
  11422. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11423. goto.BackgroundTransparency = 0.30000001192093
  11424. goto.BorderColor3 = Color3.new(1, 0, 0)
  11425. goto.BorderSizePixel = 0
  11426. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11427. goto.Size = UDim2.new(0, 20, 0, 20)
  11428. goto.FontSize = Enum.FontSize.Size14
  11429. goto.Text = ""
  11430. goto.ZIndex = 6
  11431. goto.MouseButton1Click:Connect(function()
  11432. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11433. end)
  11434. end
  11435. end
  11436. end
  11437.  
  11438. posopen = false
  11439. addcmd("positions","lists waypoints",{'pos'},
  11440. function(args, speaker)
  11441. if posopen == false then
  11442. posopen = true
  11443. local Pos = Instance.new("ScreenGui")
  11444. local drag = Instance.new("Frame")
  11445. local PromptDialog = Instance.new("Frame")
  11446. local shadow = Instance.new("Frame")
  11447. local PopupText = Instance.new("TextLabel")
  11448. local Exit = Instance.new("TextButton")
  11449. local ContainerFrame = Instance.new("Frame")
  11450. PList = Instance.new("ScrollingFrame")
  11451. Pos.Name = "Pos"
  11452. Pos.Parent = game.CoreGui
  11453. drag.Name = "drag"
  11454. drag.Parent = Pos
  11455. drag.Active = true
  11456. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11457. drag.BackgroundTransparency = 1
  11458. dragGUI(drag)
  11459. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11460. drag.Size = UDim2.new(0, 290, 0, 30)
  11461. PromptDialog.Name = "PromptDialog"
  11462. PromptDialog.Parent = drag
  11463. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11464. PromptDialog.BackgroundTransparency = 1
  11465. PromptDialog.BorderSizePixel = 0
  11466. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11467. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11468. PromptDialog.ZIndex = 8
  11469. shadow.Name = "shadow"
  11470. shadow.Parent = PromptDialog
  11471. shadow.BackgroundColor3 = maincolor
  11472. shadow.BackgroundTransparency = 0.30000001192093
  11473. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11474. shadow.BorderSizePixel = 0
  11475. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11476. shadow.Size = UDim2.new(0, 290, 0, 26)
  11477. PopupText.Name = "PopupText"
  11478. PopupText.Parent = shadow
  11479. PopupText.BackgroundTransparency = 1
  11480. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11481. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11482. PopupText.ZIndex = 110
  11483. PopupText.Font = Enum.Font.SourceSansBold
  11484. PopupText.FontSize = Enum.FontSize.Size28
  11485. PopupText.Text = "Positions"
  11486. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11487. PopupText.TextStrokeTransparency = 0
  11488. PopupText.TextWrapped = true
  11489. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11490. Exit.Name = "Exit"
  11491. Exit.Parent = shadow
  11492. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11493. Exit.BackgroundTransparency = 0.30000001192093
  11494. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11495. Exit.BorderSizePixel = 0
  11496. Exit.Position = UDim2.new(0, 267, 0, 3)
  11497. Exit.Size = UDim2.new(0, 20, 0, 20)
  11498. Exit.FontSize = Enum.FontSize.Size14
  11499. Exit.Text = ""
  11500. ContainerFrame.Name = "ContainerFrame"
  11501. ContainerFrame.Parent = PromptDialog
  11502. ContainerFrame.BackgroundColor3 = maincolor
  11503. ContainerFrame.BackgroundTransparency = 0.5
  11504. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11505. ContainerFrame.BorderSizePixel = 0
  11506. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11507. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11508. ContainerFrame.ZIndex = 5
  11509. PList.Name = "List"
  11510. PList.Parent = ContainerFrame
  11511. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11512. PList.BackgroundTransparency = 1
  11513. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11514. PList.BorderSizePixel = 0
  11515. PList.Position = UDim2.new(0, 10, 0, 5)
  11516. PList.Size = UDim2.new(0, 280, 0, 230)
  11517. PList.ZIndex = 6
  11518. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11519. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11520. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11521. PList.ScrollBarThickness = 8
  11522. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11523. updatepositions()
  11524. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11525. Exit.MouseButton1Click:Connect(function()
  11526. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11527. wait(0.6) posopen = false Pos:Destroy() end) end
  11528. end)
  11529.  
  11530. function updateadmins()
  11531. if AList then
  11532. AList:ClearAllChildren()
  11533. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11534. for i = 1, #adminname do
  11535. local YSize = 25
  11536. local Position = ((i * YSize) - YSize)
  11537. local newcmd = Example:Clone()
  11538. newcmd.Parent = AList
  11539. newcmd.Visible = true
  11540. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11541. newcmd.Text = adminname[i].NAME
  11542. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11543. end
  11544. end
  11545. end
  11546.  
  11547. adminsopen = false
  11548. adminname = {}
  11549. addcmd('admins','displays admins',{'adminlist'},
  11550. function(args, speaker)
  11551. if speaker.userId ~= LP.userId then
  11552. lponly(speaker) else
  11553. if adminsopen == false then
  11554. adminsopen = true
  11555. local admins = Instance.new("ScreenGui")
  11556. local drag = Instance.new("Frame")
  11557. local PromptDialog = Instance.new("Frame")
  11558. local shadow = Instance.new("Frame")
  11559. local PopupText = Instance.new("TextLabel")
  11560. local Exit = Instance.new("TextButton")
  11561. local ContainerFrame = Instance.new("Frame")
  11562. AList = Instance.new("ScrollingFrame")
  11563. admins.Name = "Admins"
  11564. admins.Parent = game.CoreGui
  11565. drag.Name = "drag"
  11566. drag.Parent = admins
  11567. drag.Active = true
  11568. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11569. drag.BackgroundTransparency = 1
  11570. dragGUI(drag)
  11571. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11572. drag.Size = UDim2.new(0, 290, 0, 30)
  11573. PromptDialog.Name = "PromptDialog"
  11574. PromptDialog.Parent = drag
  11575. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11576. PromptDialog.BackgroundTransparency = 1
  11577. PromptDialog.BorderSizePixel = 0
  11578. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11579. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11580. PromptDialog.ZIndex = 8
  11581. shadow.Name = "shadow"
  11582. shadow.Parent = PromptDialog
  11583. shadow.BackgroundColor3 = maincolor
  11584. shadow.BackgroundTransparency = 0.30000001192093
  11585. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11586. shadow.BorderSizePixel = 0
  11587. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11588. shadow.Size = UDim2.new(0, 290, 0, 26)
  11589. PopupText.Name = "PopupText"
  11590. PopupText.Parent = shadow
  11591. PopupText.BackgroundTransparency = 1
  11592. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11593. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11594. PopupText.ZIndex = 110
  11595. PopupText.Font = Enum.Font.SourceSansBold
  11596. PopupText.FontSize = Enum.FontSize.Size28
  11597. PopupText.Text = "Admins"
  11598. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11599. PopupText.TextStrokeTransparency = 0
  11600. PopupText.TextWrapped = true
  11601. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11602. Exit.Name = "Exit"
  11603. Exit.Parent = shadow
  11604. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11605. Exit.BackgroundTransparency = 0.30000001192093
  11606. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11607. Exit.BorderSizePixel = 0
  11608. Exit.Position = UDim2.new(0, 267, 0, 3)
  11609. Exit.Size = UDim2.new(0, 20, 0, 20)
  11610. Exit.FontSize = Enum.FontSize.Size14
  11611. Exit.Text = ""
  11612. ContainerFrame.Name = "ContainerFrame"
  11613. ContainerFrame.Parent = PromptDialog
  11614. ContainerFrame.BackgroundColor3 = maincolor
  11615. ContainerFrame.BackgroundTransparency = 0.5
  11616. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11617. ContainerFrame.BorderSizePixel = 0
  11618. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11619. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11620. ContainerFrame.ZIndex = 5
  11621. AList.Name = "List"
  11622. AList.Parent = ContainerFrame
  11623. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11624. AList.BackgroundTransparency = 1
  11625. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11626. AList.BorderSizePixel = 0
  11627. AList.Position = UDim2.new(0, 10, 0, 5)
  11628. AList.Size = UDim2.new(0, 280, 0, 230)
  11629. AList.ZIndex = 6
  11630. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11631. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11632. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11633. AList.ScrollBarThickness = 8
  11634. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11635. updateadmins()
  11636. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11637. Exit.MouseButton1Click:Connect(function()
  11638. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11639. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11640. end)
  11641.  
  11642. function updatebans()
  11643. if BList then
  11644. BList:ClearAllChildren()
  11645. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11646. for i = 1, #banname do
  11647. local YSize = 25
  11648. local Position = ((i * YSize) - YSize)
  11649. local newcmd = Example:Clone()
  11650. newcmd.Parent = BList
  11651. newcmd.Visible = true
  11652. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11653. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11654. newcmd.TextSize = 20
  11655. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11656. local delet = Instance.new("TextButton")
  11657. delet.Name = "delet"
  11658. delet.Parent = BList
  11659. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11660. delet.BackgroundTransparency = 0.30000001192093
  11661. delet.BorderColor3 = Color3.new(1, 0, 0)
  11662. delet.BorderSizePixel = 0
  11663. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11664. delet.Size = UDim2.new(0, 20, 0, 20)
  11665. delet.FontSize = Enum.FontSize.Size14
  11666. delet.Text = ""
  11667. delet.ZIndex = 6
  11668. delet.MouseButton1Click:Connect(function()
  11669. updatebans()
  11670. execCmd("unban "..banname[i].NAME)
  11671. end)
  11672. end
  11673. end
  11674. end
  11675.  
  11676. banname = {}
  11677. bansopen = false
  11678. addcmd('bans','displays bans',{'banlist'},
  11679. function(args, speaker)
  11680. if speaker.userId ~= LP.userId then
  11681. lponly(speaker) else
  11682. if bansopen == false then
  11683. bansopen = true
  11684. local Bans = Instance.new("ScreenGui")
  11685. local drag = Instance.new("Frame")
  11686. local PromptDialog = Instance.new("Frame")
  11687. local ContainerFrame = Instance.new("Frame")
  11688. BList = Instance.new("ScrollingFrame")
  11689. local shadow = Instance.new("Frame")
  11690. local Exit = Instance.new("TextButton")
  11691. local PopupText = Instance.new("TextLabel")
  11692. Bans.Name = "Bans"
  11693. Bans.Parent = game.CoreGui
  11694. drag.Name = "drag"
  11695. drag.Parent = Bans
  11696. drag.Active = true
  11697. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11698. drag.BackgroundTransparency = 1
  11699. dragGUI(drag)
  11700. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11701. drag.Size = UDim2.new(0, 438, 0, 26)
  11702. PromptDialog.Name = "PromptDialog"
  11703. PromptDialog.Parent = drag
  11704. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11705. PromptDialog.BackgroundTransparency = 1
  11706. PromptDialog.BorderSizePixel = 0
  11707. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11708. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11709. PromptDialog.ZIndex = 5
  11710. ContainerFrame.Name = "ContainerFrame"
  11711. ContainerFrame.Parent = PromptDialog
  11712. ContainerFrame.BackgroundColor3 = maincolor
  11713. ContainerFrame.BackgroundTransparency = 0.5
  11714. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11715. ContainerFrame.BorderSizePixel = 0
  11716. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11717. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11718. ContainerFrame.ZIndex = 5
  11719. BList.Name = "List"
  11720. BList.Parent = ContainerFrame
  11721. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11722. BList.BackgroundTransparency = 1
  11723. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11724. BList.BorderSizePixel = 0
  11725. BList.Position = UDim2.new(0, 10, 0, 9)
  11726. BList.Size = UDim2.new(0, 428, 0, 230)
  11727. BList.ZIndex = 5
  11728. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11729. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11730. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11731. BList.ScrollBarThickness = 8
  11732. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11733. shadow.Name = "shadow"
  11734. shadow.Parent = PromptDialog
  11735. shadow.BackgroundColor3 = maincolor
  11736. shadow.BackgroundTransparency = 0.30000001192093
  11737. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11738. shadow.BorderSizePixel = 0
  11739. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11740. shadow.Size = UDim2.new(0, 438, 0, 26)
  11741. Exit.Name = "Exit"
  11742. Exit.Parent = shadow
  11743. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11744. Exit.BackgroundTransparency = 0.30000001192093
  11745. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11746. Exit.BorderSizePixel = 0
  11747. Exit.Position = UDim2.new(0, 415, 0, 3)
  11748. Exit.Size = UDim2.new(0, 20, 0, 20)
  11749. Exit.FontSize = Enum.FontSize.Size14
  11750. Exit.Text = ""
  11751. PopupText.Name = "PopupText"
  11752. PopupText.Parent = shadow
  11753. PopupText.BackgroundTransparency = 1
  11754. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11755. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11756. PopupText.ZIndex = 6
  11757. PopupText.Font = Enum.Font.SourceSansBold
  11758. PopupText.FontSize = Enum.FontSize.Size32
  11759. PopupText.Text = "Bans"
  11760. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11761. PopupText.TextStrokeTransparency = 0
  11762. PopupText.TextWrapped = true
  11763. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11764. updatebans()
  11765. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11766. Exit.MouseButton1Click:Connect(function()
  11767. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11768. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11769. end)
  11770.  
  11771. function updatealiases()
  11772. if AlList then
  11773. AlList:ClearAllChildren()
  11774. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11775. for i = 1, #aliasSave do
  11776. local YSize = 25
  11777. local Position = ((i * YSize) - YSize)
  11778. local newcmd = Example:Clone()
  11779. newcmd.Parent = AlList
  11780. newcmd.Visible = true
  11781. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11782. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  11783. newcmd.TextSize = 20
  11784. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11785. local delet = Instance.new("TextButton")
  11786. delet.Name = "delet"
  11787. delet.Parent = AlList
  11788. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11789. delet.BackgroundTransparency = 0.30000001192093
  11790. delet.BorderColor3 = Color3.new(1, 0, 0)
  11791. delet.BorderSizePixel = 0
  11792. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11793. delet.Size = UDim2.new(0, 20, 0, 20)
  11794. delet.FontSize = Enum.FontSize.Size14
  11795. delet.Text = ""
  11796. delet.ZIndex = 6
  11797. delet.MouseButton1Click:Connect(function()
  11798. updatebans()
  11799. execCmd("removealias "..aliasSave[i].ALIAS)
  11800. end)
  11801. end
  11802. end
  11803. end
  11804.  
  11805. aliasesopen = false
  11806. addcmd('aliases','displays aliases',{},
  11807. function(args, speaker)
  11808. if speaker.userId ~= LP.userId then
  11809. lponly(speaker) else
  11810. if aliasesopen == false then
  11811. aliasesopen = true
  11812. local aliases = Instance.new("ScreenGui")
  11813. local drag = Instance.new("Frame")
  11814. local PromptDialog = Instance.new("Frame")
  11815. local ContainerFrame = Instance.new("Frame")
  11816. AlList = Instance.new("ScrollingFrame")
  11817. local shadow = Instance.new("Frame")
  11818. local Exit = Instance.new("TextButton")
  11819. local PopupText = Instance.new("TextLabel")
  11820. aliases.Name = "Aliases"
  11821. aliases.Parent = game.CoreGui
  11822. drag.Name = "drag"
  11823. drag.Parent = aliases
  11824. drag.Active = true
  11825. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11826. drag.BackgroundTransparency = 1
  11827. dragGUI(drag)
  11828. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11829. drag.Size = UDim2.new(0, 438, 0, 26)
  11830. PromptDialog.Name = "PromptDialog"
  11831. PromptDialog.Parent = drag
  11832. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11833. PromptDialog.BackgroundTransparency = 1
  11834. PromptDialog.BorderSizePixel = 0
  11835. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11836. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11837. PromptDialog.ZIndex = 5
  11838. ContainerFrame.Name = "ContainerFrame"
  11839. ContainerFrame.Parent = PromptDialog
  11840. ContainerFrame.BackgroundColor3 = maincolor
  11841. ContainerFrame.BackgroundTransparency = 0.5
  11842. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11843. ContainerFrame.BorderSizePixel = 0
  11844. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11845. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11846. ContainerFrame.ZIndex = 5
  11847. AlList.Name = "List"
  11848. AlList.Parent = ContainerFrame
  11849. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11850. AlList.BackgroundTransparency = 1
  11851. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11852. AlList.BorderSizePixel = 0
  11853. AlList.Position = UDim2.new(0, 10, 0, 9)
  11854. AlList.Size = UDim2.new(0, 428, 0, 230)
  11855. AlList.ZIndex = 5
  11856. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11857. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11858. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11859. AlList.ScrollBarThickness = 8
  11860. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11861. shadow.Name = "shadow"
  11862. shadow.Parent = PromptDialog
  11863. shadow.BackgroundColor3 = maincolor
  11864. shadow.BackgroundTransparency = 0.30000001192093
  11865. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11866. shadow.BorderSizePixel = 0
  11867. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11868. shadow.Size = UDim2.new(0, 438, 0, 26)
  11869. Exit.Name = "Exit"
  11870. Exit.Parent = shadow
  11871. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11872. Exit.BackgroundTransparency = 0.30000001192093
  11873. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11874. Exit.BorderSizePixel = 0
  11875. Exit.Position = UDim2.new(0, 415, 0, 3)
  11876. Exit.Size = UDim2.new(0, 20, 0, 20)
  11877. Exit.FontSize = Enum.FontSize.Size14
  11878. Exit.Text = ""
  11879. PopupText.Name = "PopupText"
  11880. PopupText.Parent = shadow
  11881. PopupText.BackgroundTransparency = 1
  11882. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11883. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11884. PopupText.ZIndex = 6
  11885. PopupText.Font = Enum.Font.SourceSansBold
  11886. PopupText.FontSize = Enum.FontSize.Size32
  11887. PopupText.Text = "Aliases"
  11888. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11889. PopupText.TextStrokeTransparency = 0
  11890. PopupText.TextWrapped = true
  11891. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11892. updatealiases()
  11893. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11894. Exit.MouseButton1Click:Connect(function()
  11895. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11896. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  11897. end)
  11898.  
  11899. addcmd('sound', 'plays a sound',{'music','play'},
  11900. function(args, speaker)
  11901. if isNumber(args[1]) then
  11902. for i,v in pairs(game:GetDescendants()) do
  11903. if v:IsA'Sound'then v:Destroy() end end
  11904. local c = args[1] or 'stop'
  11905. if std.inTable({'stop'}, c:lower()) then return end
  11906. local s = Instance.new("Sound", workspace)
  11907. s.Name = "IYsound"
  11908. s.Looped = true
  11909. s.SoundId = "rbxassetid://" .. c
  11910. s.Volume = 1
  11911. s:Play()
  11912. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  11913. playerenabled = false
  11914. Notify('Playing: '..Asset.Name..' ('..c..')')
  11915. else
  11916. local name = GLS(false, 0)
  11917. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  11918. Notify('Stopped audio')
  11919. for i,v in pairs(game:GetDescendants()) do
  11920. if v:IsA'Sound'then v:Destroy() end end
  11921. return
  11922. end
  11923. Notify('Loading list...')
  11924. local Audios = Instance.new("ScreenGui")
  11925. local drag = Instance.new("Frame")
  11926. local PromptDialog = Instance.new("Frame")
  11927. local ContainerFrame = Instance.new("Frame")
  11928. local AudList = Instance.new("ScrollingFrame")
  11929. local shadow = Instance.new("Frame")
  11930. local Exit = Instance.new("TextButton")
  11931. local PopupText = Instance.new("TextLabel")
  11932. Audios.Name = "Audios"
  11933. Audios.Parent = game.CoreGui
  11934. drag.Name = "drag"
  11935. drag.Parent = Audios
  11936. drag.Active = true
  11937. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11938. drag.BackgroundTransparency = 1
  11939. dragGUI(drag)
  11940. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11941. drag.Size = UDim2.new(0, 438, 0, 26)
  11942. PromptDialog.Name = "PromptDialog"
  11943. PromptDialog.Parent = drag
  11944. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11945. PromptDialog.BackgroundTransparency = 1
  11946. PromptDialog.BorderSizePixel = 0
  11947. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11948. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11949. PromptDialog.ZIndex = 5
  11950. ContainerFrame.Name = "ContainerFrame"
  11951. ContainerFrame.Parent = PromptDialog
  11952. ContainerFrame.BackgroundColor3 = maincolor
  11953. ContainerFrame.BackgroundTransparency = 0.5
  11954. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11955. ContainerFrame.BorderSizePixel = 0
  11956. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11957. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11958. ContainerFrame.ZIndex = 5
  11959. AudList.Name = "List"
  11960. AudList.Parent = ContainerFrame
  11961. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11962. AudList.BackgroundTransparency = 1
  11963. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11964. AudList.BorderSizePixel = 0
  11965. AudList.Position = UDim2.new(0, 10, 0, 9)
  11966. AudList.Size = UDim2.new(0, 428, 0, 230)
  11967. AudList.ZIndex = 5
  11968. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11969. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11970. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11971. AudList.ScrollBarThickness = 8
  11972. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11973. shadow.Name = "shadow"
  11974. shadow.Parent = PromptDialog
  11975. shadow.BackgroundColor3 = maincolor
  11976. shadow.BackgroundTransparency = 0.30000001192093
  11977. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11978. shadow.BorderSizePixel = 0
  11979. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11980. shadow.Size = UDim2.new(0, 438, 0, 26)
  11981. Exit.Name = "Exit"
  11982. Exit.Parent = shadow
  11983. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11984. Exit.BackgroundTransparency = 0.30000001192093
  11985. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11986. Exit.BorderSizePixel = 0
  11987. Exit.Position = UDim2.new(0, 415, 0, 3)
  11988. Exit.Size = UDim2.new(0, 20, 0, 20)
  11989. Exit.FontSize = Enum.FontSize.Size14
  11990. Exit.Text = ""
  11991. PopupText.Name = "PopupText"
  11992. PopupText.Parent = shadow
  11993. PopupText.BackgroundTransparency = 1
  11994. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11995. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11996. PopupText.ZIndex = 6
  11997. PopupText.Font = Enum.Font.SourceSansBold
  11998. PopupText.FontSize = Enum.FontSize.Size32
  11999. PopupText.Text = "Audio Results"
  12000. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12001. PopupText.TextStrokeTransparency = 0
  12002. PopupText.TextWrapped = true
  12003. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12004. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12005. local results = HttpService:JSONDecode(json)
  12006. if #results == 0 then
  12007. Notify('No audio found :(')
  12008. Audios:Destroy()
  12009. return
  12010. end
  12011. for i,v in pairs(results) do
  12012. local YSize = 25
  12013. local Position = ((i * YSize) - YSize)
  12014. local newcmd = Example:Clone()
  12015. newcmd.Parent = AudList
  12016. newcmd.Visible = true
  12017. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12018. newcmd.Text = " "..v.Name
  12019. newcmd.TextSize = 20
  12020. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12021. local play = Instance.new("TextButton")
  12022. play.Name = "play"
  12023. play.Parent = AudList
  12024. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12025. play.BackgroundTransparency = 0.30000001192093
  12026. play.BorderColor3 = Color3.new(1, 0, 0)
  12027. play.BorderSizePixel = 0
  12028. play.Position = UDim2.new(0,-10,0, Position + 5)
  12029. play.Size = UDim2.new(0, 20, 0, 20)
  12030. play.FontSize = Enum.FontSize.Size14
  12031. play.Text = ""
  12032. play.ZIndex = 6
  12033. play.MouseButton1Click:Connect(function()
  12034. playerenabled = false
  12035. for i,v in pairs(game:GetDescendants()) do
  12036. if v:IsA'Sound'then v:Destroy() end end
  12037. wait(0.1)
  12038. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12039. local s = Instance.new("Sound", workspace)
  12040. s.Name = "IYsound"
  12041. s.Looped = true
  12042. s.SoundId = "rbxassetid://" .. v.AssetId
  12043. s.Volume = 1
  12044. s:Play()
  12045. end)
  12046. Notify('Select an audio to play')
  12047. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12048. Exit.MouseButton1Click:Connect(function()
  12049. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12050. wait(0.6) Audios:Destroy() end) end end
  12051. end)
  12052.  
  12053. addcmd('insert', 'inserts a model',{'ins'},
  12054. function(args, speaker)
  12055. if isNumber(args[1]) then
  12056. local modelid = args[1]
  12057. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid)
  12058. model.Parent = workspace
  12059. model.Name = "IYmodel"
  12060. model:MakeJoints()
  12061. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  12062. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  12063. Notify('Inserted ' .. Asset.Name)
  12064. else
  12065. local name = GLS(false, 0)
  12066. Notify('Loading list...')
  12067. local Models = Instance.new("ScreenGui")
  12068. local drag = Instance.new("Frame")
  12069. local PromptDialog = Instance.new("Frame")
  12070. local ContainerFrame = Instance.new("Frame")
  12071. local ModList = Instance.new("ScrollingFrame")
  12072. local shadow = Instance.new("Frame")
  12073. local Exit = Instance.new("TextButton")
  12074. local PopupText = Instance.new("TextLabel")
  12075. Models.Name = "Models"
  12076. Models.Parent = game.CoreGui
  12077. drag.Name = "drag"
  12078. drag.Parent = Models
  12079. drag.Active = true
  12080. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12081. drag.BackgroundTransparency = 1
  12082. dragGUI(drag)
  12083. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12084. drag.Size = UDim2.new(0, 438, 0, 26)
  12085. PromptDialog.Name = "PromptDialog"
  12086. PromptDialog.Parent = drag
  12087. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12088. PromptDialog.BackgroundTransparency = 1
  12089. PromptDialog.BorderSizePixel = 0
  12090. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12091. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12092. PromptDialog.ZIndex = 5
  12093. ContainerFrame.Name = "ContainerFrame"
  12094. ContainerFrame.Parent = PromptDialog
  12095. ContainerFrame.BackgroundColor3 = maincolor
  12096. ContainerFrame.BackgroundTransparency = 0.5
  12097. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12098. ContainerFrame.BorderSizePixel = 0
  12099. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12100. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12101. ContainerFrame.ZIndex = 5
  12102. ModList.Name = "List"
  12103. ModList.Parent = ContainerFrame
  12104. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12105. ModList.BackgroundTransparency = 1
  12106. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12107. ModList.BorderSizePixel = 0
  12108. ModList.Position = UDim2.new(0, 10, 0, 9)
  12109. ModList.Size = UDim2.new(0, 428, 0, 230)
  12110. ModList.ZIndex = 5
  12111. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12112. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12113. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12114. ModList.ScrollBarThickness = 8
  12115. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12116. shadow.Name = "shadow"
  12117. shadow.Parent = PromptDialog
  12118. shadow.BackgroundColor3 = maincolor
  12119. shadow.BackgroundTransparency = 0.30000001192093
  12120. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12121. shadow.BorderSizePixel = 0
  12122. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12123. shadow.Size = UDim2.new(0, 438, 0, 26)
  12124. Exit.Name = "Exit"
  12125. Exit.Parent = shadow
  12126. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12127. Exit.BackgroundTransparency = 0.30000001192093
  12128. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12129. Exit.BorderSizePixel = 0
  12130. Exit.Position = UDim2.new(0, 415, 0, 3)
  12131. Exit.Size = UDim2.new(0, 20, 0, 20)
  12132. Exit.FontSize = Enum.FontSize.Size14
  12133. Exit.Text = ""
  12134. PopupText.Name = "PopupText"
  12135. PopupText.Parent = shadow
  12136. PopupText.BackgroundTransparency = 1
  12137. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12138. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12139. PopupText.ZIndex = 6
  12140. PopupText.Font = Enum.Font.SourceSansBold
  12141. PopupText.FontSize = Enum.FontSize.Size32
  12142. PopupText.Text = "Model Results"
  12143. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12144. PopupText.TextStrokeTransparency = 0
  12145. PopupText.TextWrapped = true
  12146. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12147. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12148. local results = HttpService:JSONDecode(json)
  12149. if #results == 0 then
  12150. Notify('No models found :(')
  12151. Models:Destroy()
  12152. return
  12153. end
  12154. for i,v in pairs(results) do
  12155. local YSize = 100
  12156. local Position = ((i * YSize) - YSize)
  12157. local newcmd = Example:Clone()
  12158. newcmd.Parent = ModList
  12159. newcmd.Visible = true
  12160. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12161. newcmd.Text = " "..v.Name
  12162. newcmd.TextSize = 20
  12163. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12164. local ins = Instance.new("TextButton")
  12165. ins.Name = "ins"
  12166. ins.Parent = ModList
  12167. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12168. ins.BackgroundTransparency = 0.30000001192093
  12169. ins.BorderColor3 = Color3.new(1, 0, 0)
  12170. ins.BorderSizePixel = 0
  12171. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12172. ins.Size = UDim2.new(0, 20, 0, 20)
  12173. ins.FontSize = Enum.FontSize.Size14
  12174. ins.Text = ""
  12175. ins.ZIndex = 6
  12176. local img = Instance.new("ImageLabel")
  12177. img.Parent = ModList
  12178. img.Position = UDim2.new(0,300,0, Position + 5)
  12179. img.Size = UDim2.new(0,100,0,100)
  12180. img.ZIndex = 6
  12181. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12182. img.BackgroundTransparency = 1
  12183. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12184. ins.MouseButton1Click:Connect(function()
  12185. local modelid = args[1]
  12186. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId)
  12187. model.Parent = workspace
  12188. model.Name = "IYmodel"
  12189. model:MakeJoints()
  12190. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  12191. Notify('Inserted ' .. v.Name)
  12192. end)
  12193. Notify('Select a model to insert')
  12194. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12195. Exit.MouseButton1Click:Connect(function()
  12196. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12197. wait(0.6) Models:Destroy() end) end end
  12198. end)
  12199.  
  12200. addcmd('cmds','opens cmds window',{'commands'},
  12201. function(args, speaker)
  12202. if speaker.userId ~= LP.userId then
  12203. for _, child in pairs( workspace:GetChildren()) do
  12204. if child.Name == speaker.Name .. "TAB" then
  12205. child:Destroy() end end
  12206. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12207. local GUI = Instance.new("SurfaceGui")
  12208. local holder = Instance.new("Frame")
  12209. local bar = Instance.new("Frame")
  12210. local Title = Instance.new("TextLabel")
  12211. local MAIN = Instance.new("Frame")
  12212. local Example = Instance.new("TextLabel")
  12213. local CMDs = Instance.new("ScrollingFrame")
  12214. local PART = Instance.new("Part")
  12215. PART.Name = speaker.Name .. 'TAB'
  12216. PART.Color = maincolor
  12217. PART.Size = Vector3.new(7, 7.8, 0.2)
  12218. PART.Transparency = 0
  12219. PART.Locked = true
  12220. PART.CanCollide = false
  12221. PART.Parent = workspace
  12222. PART.Anchored = true
  12223. PART.Material = "Neon"
  12224. local GUI = Instance.new("SurfaceGui")
  12225. local holder = Instance.new("Frame")
  12226. local bar = Instance.new("Frame")
  12227. local Title = Instance.new("TextLabel")
  12228. local MAIN = Instance.new("Frame")
  12229. local Example = Instance.new("TextLabel")
  12230. local CMDs = Instance.new("ScrollingFrame")
  12231. GUI.Name = "GUI"
  12232. GUI.Parent = PART
  12233. GUI.CanvasSize = Vector2.new(500, 600)
  12234. GUI.Face = Enum.NormalId.Back
  12235. holder.Name = "holder"
  12236. holder.Parent = GUI
  12237. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12238. holder.BackgroundTransparency = 1
  12239. holder.BorderSizePixel = 2
  12240. holder.Position = UDim2.new(0, 0, 0, 10)
  12241. holder.Size = UDim2.new(0, 300, 0, 330)
  12242. holder.ZIndex = 2
  12243. bar.Name = "bar"
  12244. bar.Parent = holder
  12245. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12246. bar.BackgroundTransparency = 0.89999997615814
  12247. bar.BorderSizePixel = 0
  12248. bar.Position = UDim2.new(0, 10, 1, -330)
  12249. bar.Size = UDim2.new(0, 480, 0, 33)
  12250. Title.Name = "Title"
  12251. Title.Parent = bar
  12252. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12253. Title.BackgroundTransparency = 1
  12254. Title.Size = UDim2.new(1, 0, 0, 30)
  12255. Title.Font = Enum.Font.SourceSansBold
  12256. Title.FontSize = Enum.FontSize.Size24
  12257. Title.Text = "[Infinite Yield] Command List"
  12258. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12259. MAIN.Name = "MAIN"
  12260. MAIN.Parent = holder
  12261. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12262. MAIN.BackgroundTransparency = 0.89999997615814
  12263. MAIN.BorderSizePixel = 0
  12264. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12265. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12266. Example.Name = "Example"
  12267. Example.Parent = MAIN
  12268. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12269. Example.BackgroundTransparency = 1
  12270. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12271. Example.BorderSizePixel = 0
  12272. Example.Size = UDim2.new(0, 190, 0, 40)
  12273. Example.Visible = false
  12274. Example.Font = Enum.Font.SourceSansBold
  12275. Example.FontSize = Enum.FontSize.Size36
  12276. Example.Text = "txt"
  12277. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12278. Example.TextStrokeTransparency = 0
  12279. Example.TextXAlignment = Enum.TextXAlignment.Left
  12280. Example.ZIndex = 6
  12281. CMDs.Name = "CMDs"
  12282. CMDs.Parent = MAIN
  12283. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12284. CMDs.BackgroundTransparency = 1
  12285. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12286. CMDs.BorderSizePixel = 0
  12287. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12288. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12289. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12290. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12291. CMDs.ScrollBarThickness = 15
  12292. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12293. local CMDsV = CMDsFolder:GetChildren()
  12294. for i = 1, #CMDsV do
  12295. local YSize = 35
  12296. local Position = ((i * YSize) - YSize)
  12297. local newcmd = Example:Clone()
  12298. newcmd.Parent = CMDs
  12299. newcmd.Visible = true
  12300. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12301. newcmd.Text = "" .. CMDsV[i].Value
  12302. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12303. local cf = speaker.Character.HumanoidRootPart.CFrame
  12304. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12305. PART.CFrame = newcf
  12306. speaker.Character.Humanoid.Died:connect(function()
  12307. PART:Destroy() end)
  12308. wait(1)
  12309. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12310. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12311. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12312. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12313. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12314. else
  12315. if cmdOpen == true then
  12316. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12317. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12318. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12319. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12320. else
  12321. commands() searchbar()
  12322. end end
  12323. end)
  12324. cmdBAR.FocusLost:connect(function(enterpressed)
  12325. if enterpressed and cmdBAR.Text ~= "" then
  12326. spawn(function ()
  12327. execCmd(cmdBAR.Text, Player)
  12328. end)
  12329. end
  12330. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12331. cmdBAR.BorderSizePixel = 1
  12332. wait(0.1)
  12333. cmdBAR.BorderSizePixel = 0
  12334. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12335. end)
  12336. Mouse.KeyDown:connect(function(Key)
  12337. if (Key==cmdbarbind) then
  12338. cmdBAR:CaptureFocus()
  12339. cmdBAR.BorderSizePixel = 1
  12340. wait(0.1)
  12341. cmdBAR.BorderSizePixel = 2
  12342. end
  12343. end)
  12344. cmdBAR.Changed:connect(function (property)
  12345. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12346. end)
  12347. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12348. local diff = cmdBAR.TextBounds.X-250
  12349. 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)
  12350. end)
  12351. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12352. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12353. if not cmdBAR:IsFocused() then return end
  12354. if input.KeyCode == Enum.KeyCode.Up then
  12355. historyCount = historyCount + 1
  12356. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12357. cmdBAR.Text = cmdHistory[historyCount] or ""
  12358. elseif input.KeyCode == Enum.KeyCode.Down then
  12359. historyCount = historyCount - 1
  12360. if historyCount < 1 then historyCount = 1 end
  12361. cmdBAR.Text = cmdHistory[historyCount] or ""
  12362. end
  12363. end)
  12364. NOTIFY = DATA.Notification
  12365. NOTIFY.Parent = game.CoreGui
  12366. local usingNOTE = false
  12367. function Notify(msg)
  12368. spawn(function()
  12369. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12370. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12371. wait(0.5)
  12372. MusicPlayer:Hide()
  12373. if qopen == true then
  12374. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12375. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12376. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12377. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12378. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12379. NOTIFY.NOTIFY.NOTE.Text = msg
  12380. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12381. if playerenabled == true then
  12382. wait(4)
  12383. if playerenabled == true then
  12384. MusicPlayer:Show()
  12385. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12386. end
  12387. end
  12388. else
  12389. NOTIFY.NOTIFY.NOTE.Text = msg
  12390. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12391. if playerenabled == true then
  12392. wait(4)
  12393. if playerenabled == true then
  12394. MusicPlayer:Show()
  12395. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12396. end
  12397. end
  12398. end end end) end
  12399. 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
  12400. 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)
  12401. 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
  12402. 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
  12403. 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)
  12404. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12405. if aliasSave then
  12406. for i = 1, #aliasSave do
  12407. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12408. end else
  12409. aliasSave = {} wait(0.1) updatefile()
  12410. for i = 1, #aliasSave do
  12411. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12412. end end
  12413. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12414. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12415. local Logs = Instance.new("ScreenGui")
  12416. logdrag = Instance.new("Frame")
  12417. local PromptDialog = Instance.new("Frame")
  12418. local ContainerFrame = Instance.new("Frame")
  12419. local pos = Instance.new("Frame")
  12420. local clear = Instance.new("TextButton")
  12421. local scroll = Instance.new("ScrollingFrame")
  12422. local hl = Instance.new("Frame")
  12423. local whispers = Instance.new("Frame")
  12424. local CheckBox = Instance.new("ImageButton")
  12425. local box = Instance.new("TextButton")
  12426. local whispers_2 = Instance.new("TextLabel")
  12427. local chats = Instance.new("Frame")
  12428. local CheckBox_2 = Instance.new("ImageButton")
  12429. local box_2 = Instance.new("TextButton")
  12430. local chats_2 = Instance.new("TextLabel")
  12431. local commands = Instance.new("Frame")
  12432. local CheckBox_3 = Instance.new("ImageButton")
  12433. local box_3 = Instance.new("TextButton")
  12434. local commands_2 = Instance.new("TextLabel")
  12435. local shadow = Instance.new("Frame")
  12436. local Exit = Instance.new("TextButton")
  12437. local PopupText = Instance.new("TextLabel")
  12438. local Hide = Instance.new("TextButton")
  12439. Logs.Name = "Logs"
  12440. Logs.Parent = game.CoreGui
  12441. logdrag.Name = "drag"
  12442. logdrag.Parent = Logs
  12443. logdrag.Active = true
  12444. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12445. logdrag.BackgroundTransparency = 1
  12446. dragGUI(logdrag)
  12447. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12448. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12449. PromptDialog.Name = "PromptDialog"
  12450. PromptDialog.Parent = logdrag
  12451. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12452. PromptDialog.BackgroundTransparency = 1
  12453. PromptDialog.BorderSizePixel = 0
  12454. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12455. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12456. PromptDialog.ZIndex = 5
  12457. PromptDialog.ClipsDescendants = true
  12458. ContainerFrame.Name = "ContainerFrame"
  12459. ContainerFrame.Parent = PromptDialog
  12460. ContainerFrame.BackgroundColor3 = maincolor
  12461. ContainerFrame.BackgroundTransparency = 0.5
  12462. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12463. ContainerFrame.BorderSizePixel = 0
  12464. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12465. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12466. ContainerFrame.ZIndex = 5
  12467. pos.Name = "pos"
  12468. pos.Parent = ContainerFrame
  12469. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12470. pos.BackgroundTransparency = 1
  12471. pos.BorderColor3 = Color3.new(0, 0, 0)
  12472. pos.BorderSizePixel = 0
  12473. pos.Position = UDim2.new(0, 10, 0, 9)
  12474. pos.Size = UDim2.new(0, 428, 0, 230)
  12475. pos.ZIndex = 5
  12476. clear.Name = "clear"
  12477. clear.Parent = pos
  12478. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12479. clear.BackgroundTransparency = 0.80000001192093
  12480. clear.BorderColor3 = Color3.new(1, 1, 1)
  12481. clear.Position = UDim2.new(0, 3, 0, 3)
  12482. clear.Size = UDim2.new(0, 70, 0, 20)
  12483. clear.ZIndex = 5
  12484. clear.Font = Enum.Font.SourceSans
  12485. clear.FontSize = Enum.FontSize.Size14
  12486. clear.Text = "Clear"
  12487. clear.TextColor3 = Color3.new(1, 1, 1)
  12488. scroll.Name = "scroll"
  12489. scroll.Parent = pos
  12490. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12491. scroll.BackgroundTransparency = 1
  12492. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12493. scroll.BorderSizePixel = 0
  12494. scroll.Size = UDim2.new(0, 413, 0, 193)
  12495. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12496. scroll.ZIndex = 5
  12497. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12498. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12499. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12500. scroll.ScrollBarThickness = 8
  12501. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12502. hl.Name = "hl"
  12503. hl.Parent = pos
  12504. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12505. hl.BackgroundTransparency = 0.5
  12506. hl.BorderColor3 = Color3.new(0, 0, 0)
  12507. hl.BorderSizePixel = 0
  12508. hl.Position = UDim2.new(0, 2, 0, 35)
  12509. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12510. hl.ZIndex = 5
  12511. whispers.Name = "whispers"
  12512. whispers.Parent = pos
  12513. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12514. whispers.BackgroundTransparency = 1
  12515. whispers.Size = UDim2.new(0, 428, 0, 230)
  12516. CheckBox.Name = "CheckBox"
  12517. CheckBox.Parent = whispers
  12518. CheckBox.BackgroundTransparency = 1
  12519. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12520. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12521. CheckBox.ZIndex = 6
  12522. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12523. box.Name = "box"
  12524. box.Parent = whispers
  12525. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12526. box.BackgroundTransparency = 0.80000001192093
  12527. box.BorderColor3 = Color3.new(1, 1, 1)
  12528. box.Position = UDim2.new(0, 172, 0, 3)
  12529. box.Size = UDim2.new(0, 94, 0, 20)
  12530. box.ZIndex = 5
  12531. box.Font = Enum.Font.SourceSans
  12532. box.FontSize = Enum.FontSize.Size14
  12533. box.Text = ""
  12534. box.TextColor3 = Color3.new(1, 1, 1)
  12535. whispers_2.Name = "whispers"
  12536. whispers_2.Parent = whispers
  12537. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12538. whispers_2.BackgroundTransparency = 1
  12539. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12540. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12541. whispers_2.ZIndex = 6
  12542. whispers_2.Font = Enum.Font.SourceSansBold
  12543. whispers_2.FontSize = Enum.FontSize.Size14
  12544. whispers_2.Text = "Whispers"
  12545. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12546. chats.Name = "chats"
  12547. chats.Parent = pos
  12548. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12549. chats.BackgroundTransparency = 1
  12550. chats.Size = UDim2.new(0, 428, 0, 230)
  12551. CheckBox_2.Name = "CheckBox"
  12552. CheckBox_2.Parent = chats
  12553. CheckBox_2.BackgroundTransparency = 1
  12554. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12555. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12556. CheckBox_2.ZIndex = 6
  12557. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12558. box_2.Name = "box"
  12559. box_2.Parent = chats
  12560. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12561. box_2.BackgroundTransparency = 0.80000001192093
  12562. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12563. box_2.Position = UDim2.new(0, 86, 0, 3)
  12564. box_2.Size = UDim2.new(0, 73, 0, 20)
  12565. box_2.ZIndex = 5
  12566. box_2.Font = Enum.Font.SourceSans
  12567. box_2.FontSize = Enum.FontSize.Size14
  12568. box_2.Text = ""
  12569. box_2.TextColor3 = Color3.new(1, 1, 1)
  12570. chats_2.Name = "chats"
  12571. chats_2.Parent = chats
  12572. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12573. chats_2.BackgroundTransparency = 1
  12574. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12575. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12576. chats_2.ZIndex = 6
  12577. chats_2.Font = Enum.Font.SourceSansBold
  12578. chats_2.FontSize = Enum.FontSize.Size14
  12579. chats_2.Text = "Chats"
  12580. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12581. commands.Name = "commands"
  12582. commands.Parent = pos
  12583. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12584. commands.BackgroundTransparency = 1
  12585. commands.Size = UDim2.new(0, 428, 0, 230)
  12586. CheckBox_3.Name = "CheckBox"
  12587. CheckBox_3.Parent = commands
  12588. CheckBox_3.BackgroundTransparency = 1
  12589. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12590. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12591. CheckBox_3.ZIndex = 6
  12592. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12593. box_3.Name = "box"
  12594. box_3.Parent = commands
  12595. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12596. box_3.BackgroundTransparency = 0.80000001192093
  12597. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12598. box_3.Position = UDim2.new(0, 279, 0, 3)
  12599. box_3.Size = UDim2.new(0, 102, 0, 20)
  12600. box_3.ZIndex = 5
  12601. box_3.Font = Enum.Font.SourceSans
  12602. box_3.FontSize = Enum.FontSize.Size14
  12603. box_3.Text = ""
  12604. box_3.TextColor3 = Color3.new(1, 1, 1)
  12605. commands_2.Name = "commands"
  12606. commands_2.Parent = commands
  12607. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12608. commands_2.BackgroundTransparency = 1
  12609. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12610. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12611. commands_2.ZIndex = 6
  12612. commands_2.Font = Enum.Font.SourceSansBold
  12613. commands_2.FontSize = Enum.FontSize.Size14
  12614. commands_2.Text = "Commands"
  12615. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12616. shadow.Name = "shadow"
  12617. shadow.Parent = PromptDialog
  12618. shadow.BackgroundColor3 = maincolor
  12619. shadow.BackgroundTransparency = 0.30000001192093
  12620. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12621. shadow.BorderSizePixel = 0
  12622. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12623. shadow.Size = UDim2.new(0, 438, 0, 26)
  12624. Exit.Name = "Exit"
  12625. Exit.Parent = shadow
  12626. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12627. Exit.BackgroundTransparency = 0.30000001192093
  12628. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12629. Exit.BorderSizePixel = 0
  12630. Exit.Position = UDim2.new(0, 415, 0, 3)
  12631. Exit.Size = UDim2.new(0, 20, 0, 20)
  12632. Exit.FontSize = Enum.FontSize.Size14
  12633. Exit.Text = ""
  12634. PopupText.Name = "PopupText"
  12635. PopupText.Parent = shadow
  12636. PopupText.BackgroundTransparency = 1
  12637. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12638. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12639. PopupText.ZIndex = 6
  12640. PopupText.Font = Enum.Font.SourceSansBold
  12641. PopupText.TextSize = 31
  12642. PopupText.Text = "Logs"
  12643. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12644. PopupText.TextStrokeTransparency = 0
  12645. PopupText.TextWrapped = true
  12646. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12647. Hide.Name = "Hide"
  12648. Hide.Parent = shadow
  12649. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12650. Hide.BackgroundTransparency = 0.30000001192093
  12651. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12652. Hide.BorderSizePixel = 0
  12653. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12654. Hide.Size = UDim2.new(0, 20, 0, 20)
  12655. Hide.FontSize = Enum.FontSize.Size14
  12656. Hide.Text = ""
  12657. checked = "http://www.roblox.com/asset/?id=65492641"
  12658. unchecked = "http://www.roblox.com/asset/?id=65492651"
  12659. if chatsV == true then
  12660. CheckBox_2.Image = checked else
  12661. CheckBox_2.Image = unchecked end
  12662. box_2.MouseButton1Down:connect(function()
  12663. if chatsV == true then chatsV = false
  12664. CheckBox_2.Image = unchecked updatefile() else
  12665. chatsV = true
  12666. CheckBox_2.Image = checked updatefile() end end)
  12667. if whispersV == true then
  12668. CheckBox.Image = checked else
  12669. CheckBox.Image = unchecked end
  12670. box.MouseButton1Down:connect(function()
  12671. if whispersV == true then whispersV = false
  12672. CheckBox.Image = unchecked updatefile() else
  12673. whispersV = true
  12674. CheckBox.Image = checked updatefile() end end)
  12675. if commandsV == true then
  12676. CheckBox_3.Image = checked else
  12677. CheckBox_3.Image = unchecked end
  12678. box_3.MouseButton1Down:connect(function()
  12679. if commandsV == true then commandsV = false
  12680. CheckBox_3.Image = unchecked updatefile() else
  12681. commandsV = true
  12682. CheckBox_3.Image = checked updatefile() end end)
  12683. clear.MouseButton1Down:connect(function()
  12684. for _, child in pairs( scroll:GetChildren()) do
  12685. child:Destroy() end
  12686. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12687. end)
  12688. Exit.MouseButton1Down:connect(function()
  12689. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12690. logsopen = false
  12691. end)
  12692. hidden = false
  12693. Hide.MouseButton1Down:connect(function()
  12694. if hidden == false then hidden = true
  12695. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12696. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12697. end end)
  12698. function logtime() -- time function from aperture
  12699. local HOUR = math.floor((tick() % 86400) / 3600)
  12700. local MINUTE = math.floor((tick() % 3600) / 60)
  12701. local SECOND = math.floor(tick() % 60)
  12702. local AP = HOUR > 11 and 'PM' or 'AM'
  12703. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  12704. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  12705. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  12706. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  12707. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  12708. function CreateLabel(Name, Text)
  12709. local sf = scroll
  12710. if #sf:GetChildren() >= 2546 then
  12711. sf:ClearAllChildren()
  12712. end
  12713. local alls = 0
  12714. for i,v in pairs(sf:GetChildren()) do
  12715. if v then
  12716. alls = v.Size.Y.Offset + alls
  12717. end
  12718. if not v then
  12719. alls = 0
  12720. end
  12721. end
  12722. local tl = Instance.new('TextLabel', sf)
  12723. local il = Instance.new('Frame', tl)
  12724. tl.Name = Name
  12725. tl.ZIndex = 6
  12726. tl.Text = logtime().." - ["..Name.."]: "..Text
  12727. tl.Size = UDim2.new(0,410,0,84)
  12728. tl.BackgroundTransparency = 1
  12729. tl.BorderSizePixel = 0
  12730. tl.Font = "SourceSansBold"
  12731. tl.Position = UDim2.new(-1,0,0,alls)
  12732. tl.TextTransparency = 1
  12733. tl.TextScaled = false
  12734. tl.TextSize = 14
  12735. tl.TextWrapped = true
  12736. tl.TextXAlignment = "Left"
  12737. tl.TextYAlignment = "Top"
  12738. il.BackgroundTransparency = 1
  12739. il.BorderSizePixel = 0
  12740. il.Size = UDim2.new(0,12,1,0)
  12741. il.Position = UDim2.new(0,410,0,0)
  12742. tl.TextColor3 = Color3.fromRGB(255,255,255)
  12743. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  12744. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  12745. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  12746. local size2 = sf.CanvasSize.Y.Offset
  12747. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  12748. for i = 0,50 do wait(0.05)
  12749. tl.TextTransparency = tl.TextTransparency - 0.05
  12750. end
  12751. tl.TextTransparency = 0
  12752. end logsloaded = true
  12753. local intro = Instance.new("ScreenGui")
  12754. local Frame = Instance.new("Frame")
  12755. local Circle = Instance.new("ImageLabel")
  12756. local ImageLabel = Instance.new("ImageLabel")
  12757. intro.Name = "intro"
  12758. intro.Parent = game.CoreGui
  12759. Frame.Parent = intro
  12760. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12761. Frame.BackgroundTransparency = 1
  12762. Frame.BorderSizePixel = 0
  12763. Frame.ClipsDescendants = true
  12764. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12765. Frame.Size = UDim2.new(0, 250, 0, 250)
  12766. Circle.Name = "Circle"
  12767. Circle.Parent = Frame
  12768. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12769. Circle.BackgroundTransparency = 1
  12770. Circle.BorderSizePixel = 0
  12771. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12772. Circle.Image = "rbxassetid://631172870"
  12773. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12774. ImageLabel.Parent = Frame
  12775. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12776. ImageLabel.BackgroundTransparency = 1
  12777. ImageLabel.BorderSizePixel = 0
  12778. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12779. ImageLabel.Image = "rbxassetid://1352543873"
  12780. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12781. local g = intro
  12782. local f = Frame
  12783. local imagef = Circle
  12784. local logof = ImageLabel
  12785. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  12786. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4) wait(0.4)
  12787. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4) wait(0.4)
  12788. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4) wait(0.4)
  12789. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12790. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12791. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12792. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12793. local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel") local mix = Instance.new("ImageButton") local mix_2 = Instance.new("TextLabel") local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent = game.CoreGui.RobloxGui.TopBarContainer
  12794. iy.BackgroundTransparency = 1 iy.Position = UDim2.new(0, 2, 0, -38) iy.Size = UDim2.new(0, 50, 0, 36) iy.AutoButtonColor = false sheild.Name = "sheild" sheild.Parent = iy sheild.BackgroundColor3 = Color3.new(1, 1, 1)
  12795. 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)
  12796. 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)
  12797. 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
  12798. 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
  12799. 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)
  12800. 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)
  12801. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12802. 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
  12803. 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
  12804. 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)
  12805. 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)
  12806. 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)
  12807. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12808. 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)
  12809. 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
  12810. lockic = Instance.new("ImageLabel")
  12811. lockic.Name = "lock"
  12812. lockic.Parent = iy
  12813. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12814. lockic.BackgroundTransparency = 1
  12815. lockic.ImageTransparency = 1
  12816. lockic.BorderSizePixel = 0
  12817. lockic.Position = UDim2.new(0, 53, 0, -3)
  12818. lockic.Size = UDim2.new(0, 40, 0, 40)
  12819. lockic.Image = "rbxassetid://1495252742"
  12820. info_2.TextStrokeTransparency = 0.69999998807907 MAIN.Name = "MAIN" MAIN.Parent = iy MAIN.BackgroundColor3 = Color3.new(1, 1, 1) MAIN.BackgroundTransparency = 1 MAIN.Position = UDim2.new(0, 2, 0, -2)
  12821. MAIN.Size = UDim2.new(0, 40, 0, 40) MAIN.Font = Enum.Font.ArialBold MAIN.FontSize = Enum.FontSize.Size24 MAIN.Text = "IY" MAIN.TextColor3 = Color3.new(1, 1, 1) MAIN.TextStrokeTransparency = 0.69999998807907
  12822. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12823. 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)
  12824. 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
  12825. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01333392047") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  12826. 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)
  12827. PKR = picker.ColorPicker
  12828. local ColorPicker do
  12829. ColorPicker = {}
  12830.  
  12831. ColorPicker.new = function()
  12832. local newMt = setmetatable({},{})
  12833.  
  12834. local pickerGui = picker.ColorPicker
  12835. local pickerTopBar = pickerGui.TopBar
  12836. local pickerFrame = pickerGui.Content
  12837. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12838. local colorStrip = pickerFrame.ColorStrip
  12839. local previewFrame = pickerFrame.Preview
  12840. local basicColorsFrame = pickerFrame.BasicColors
  12841. local customColorsFrame = pickerFrame.CustomColors
  12842. local okButton = pickerFrame.Ok
  12843. local cancelButton = pickerFrame.Cancel
  12844. local defaultButton = pickerFrame.Default
  12845.  
  12846. local colorScope = colorSpace.Scope
  12847. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12848.  
  12849. local hueInput = pickerFrame.Hue.Input
  12850. local satInput = pickerFrame.Sat.Input
  12851. local valInput = pickerFrame.Val.Input
  12852.  
  12853. local redInput = pickerFrame.Red.Input
  12854. local greenInput = pickerFrame.Green.Input
  12855. local blueInput = pickerFrame.Blue.Input
  12856.  
  12857. local user = game:GetService("UserInputService")
  12858. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12859.  
  12860. local hue,sat,val = 0,0,1
  12861. local red,green,blue = 1,1,1
  12862. local chosenColor = Color3.new(0,0,0)
  12863.  
  12864. 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)}
  12865. local customColors = {}
  12866.  
  12867. local function updateColor(noupdate)
  12868. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12869. local hsvColor = Color3.fromHSV(hue,sat,val)
  12870.  
  12871. if noupdate == 2 or not noupdate then
  12872. hueInput.Text = tostring(math.ceil(359*hue))
  12873. satInput.Text = tostring(math.ceil(255*sat))
  12874. valInput.Text = tostring(math.floor(255*val))
  12875. end
  12876. if noupdate == 1 or not noupdate then
  12877. redInput.Text = tostring(math.floor(255*red))
  12878. greenInput.Text = tostring(math.floor(255*green))
  12879. blueInput.Text = tostring(math.floor(255*blue))
  12880. end
  12881.  
  12882. chosenColor = Color3.new(red,green,blue)
  12883.  
  12884. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12885. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12886. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12887. previewFrame.BackgroundColor3 = chosenColor
  12888.  
  12889. newMt.Color = chosenColor
  12890. if newMt.Changed then newMt:Changed(chosenColor) end
  12891. end
  12892.  
  12893. local function colorSpaceInput()
  12894. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12895. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12896.  
  12897. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12898. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12899.  
  12900. hue = (219 - relativeX)/219
  12901. sat = (199 - relativeY)/199
  12902.  
  12903. local hsvColor = Color3.fromHSV(hue,sat,val)
  12904. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12905.  
  12906. updateColor()
  12907. end
  12908.  
  12909. local function colorStripInput()
  12910. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12911.  
  12912. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12913.  
  12914. val = (199 - relativeY)/199
  12915.  
  12916. local hsvColor = Color3.fromHSV(hue,sat,val)
  12917. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12918.  
  12919. updateColor()
  12920. end
  12921.  
  12922. local function hookButtons(frame,func)
  12923. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12924. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12925. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12926. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12927. local releaseEvent,runEvent
  12928.  
  12929. local startTime = tick()
  12930. local pressing = true
  12931. local startNum = tonumber(frame.Text)
  12932.  
  12933. if not startNum then return end
  12934.  
  12935. releaseEvent = user.InputEnded:Connect(function(input)
  12936. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12937. releaseEvent:Disconnect()
  12938. pressing = false
  12939. end)
  12940.  
  12941. startNum = startNum + 1
  12942. func(startNum)
  12943. while pressing do
  12944. if tick()-startTime > 0.3 then
  12945. startNum = startNum + 1
  12946. func(startNum)
  12947. end
  12948. wait(0.1)
  12949. end
  12950. end
  12951. end)
  12952.  
  12953. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12954. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12955. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12956. end
  12957. end)
  12958.  
  12959. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12960. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12961. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12962. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12963. local releaseEvent,runEvent
  12964.  
  12965. local startTime = tick()
  12966. local pressing = true
  12967. local startNum = tonumber(frame.Text)
  12968.  
  12969. if not startNum then return end
  12970.  
  12971. releaseEvent = user.InputEnded:Connect(function(input)
  12972. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12973. releaseEvent:Disconnect()
  12974. pressing = false
  12975. end)
  12976.  
  12977. startNum = startNum - 1
  12978. func(startNum)
  12979. while pressing do
  12980. if tick()-startTime > 0.3 then
  12981. startNum = startNum - 1
  12982. func(startNum)
  12983. end
  12984. wait(0.1)
  12985. end
  12986. end
  12987. end)
  12988.  
  12989. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  12990. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12991. frame.ArrowFrame.Down.BackgroundTransparency = 1
  12992. end
  12993. end)
  12994. end
  12995.  
  12996. colorSpace.InputBegan:Connect(function(input)
  12997. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12998. local releaseEvent,mouseEvent
  12999.  
  13000. releaseEvent = user.InputEnded:Connect(function(input)
  13001. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13002. releaseEvent:Disconnect()
  13003. mouseEvent:Disconnect()
  13004. end)
  13005.  
  13006. mouseEvent = user.InputChanged:Connect(function(input)
  13007. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13008. colorSpaceInput()
  13009. end
  13010. end)
  13011.  
  13012. colorSpaceInput()
  13013. end
  13014. end)
  13015.  
  13016. colorStrip.InputBegan:Connect(function(input)
  13017. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13018. local releaseEvent,mouseEvent
  13019.  
  13020. releaseEvent = user.InputEnded:Connect(function(input)
  13021. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13022. releaseEvent:Disconnect()
  13023. mouseEvent:Disconnect()
  13024. end)
  13025.  
  13026. mouseEvent = user.InputChanged:Connect(function(input)
  13027. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13028. colorStripInput()
  13029. end
  13030. end)
  13031.  
  13032. colorStripInput()
  13033. end
  13034. end)
  13035.  
  13036. local function updateHue(str)
  13037. local num = tonumber(str)
  13038. if num then
  13039. hue = math.clamp(math.floor(num),0,359)/359
  13040. local hsvColor = Color3.fromHSV(hue,sat,val)
  13041. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13042. hueInput.Text = tostring(hue*359)
  13043. updateColor(1)
  13044. end
  13045. end
  13046. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13047.  
  13048. local function updateSat(str)
  13049. local num = tonumber(str)
  13050. if num then
  13051. sat = math.clamp(math.floor(num),0,255)/255
  13052. local hsvColor = Color3.fromHSV(hue,sat,val)
  13053. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13054. satInput.Text = tostring(sat*255)
  13055. updateColor(1)
  13056. end
  13057. end
  13058. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13059.  
  13060. local function updateVal(str)
  13061. local num = tonumber(str)
  13062. if num then
  13063. val = math.clamp(math.floor(num),0,255)/255
  13064. local hsvColor = Color3.fromHSV(hue,sat,val)
  13065. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13066. valInput.Text = tostring(val*255)
  13067. updateColor(1)
  13068. end
  13069. end
  13070. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13071.  
  13072. local function updateRed(str)
  13073. local num = tonumber(str)
  13074. if num then
  13075. red = math.clamp(math.floor(num),0,255)/255
  13076. local newColor = Color3.new(red,green,blue)
  13077. hue,sat,val = Color3.toHSV(newColor)
  13078. redInput.Text = tostring(red*255)
  13079. updateColor(2)
  13080. end
  13081. end
  13082. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13083.  
  13084. local function updateGreen(str)
  13085. local num = tonumber(str)
  13086. if num then
  13087. green = math.clamp(math.floor(num),0,255)/255
  13088. local newColor = Color3.new(red,green,blue)
  13089. hue,sat,val = Color3.toHSV(newColor)
  13090. greenInput.Text = tostring(green*255)
  13091. updateColor(2)
  13092. end
  13093. end
  13094. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13095.  
  13096. local function updateBlue(str)
  13097. local num = tonumber(str)
  13098. if num then
  13099. blue = math.clamp(math.floor(num),0,255)/255
  13100. local newColor = Color3.new(red,green,blue)
  13101. hue,sat,val = Color3.toHSV(newColor)
  13102. blueInput.Text = tostring(blue*255)
  13103. updateColor(2)
  13104. end
  13105. end
  13106. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13107.  
  13108. local colorChoice = Instance.new("TextButton")
  13109. colorChoice.Name = "Choice"
  13110. colorChoice.Size = UDim2.new(0,25,0,18)
  13111. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13112. colorChoice.Text = ""
  13113. colorChoice.AutoButtonColor = false
  13114.  
  13115. local row = 0
  13116. local column = 0
  13117. for i,v in pairs(basicColors) do
  13118. local newColor = colorChoice:Clone()
  13119. newColor.BackgroundColor3 = v
  13120. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13121.  
  13122. newColor.MouseButton1Click:Connect(function()
  13123. red,green,blue = v.r,v.g,v.b
  13124. local newColor = Color3.new(red,green,blue)
  13125. hue,sat,val = Color3.toHSV(newColor)
  13126. updateColor()
  13127. end)
  13128.  
  13129. newColor.Parent = basicColorsFrame
  13130. column = column + 1
  13131. if column == 6 then row = row + 1 column = 0 end
  13132. end
  13133.  
  13134. row = 0
  13135. column = 0
  13136. for i = 1,12 do
  13137. local color = customColors[i] or Color3.new(0,0,0)
  13138. local newColor = colorChoice:Clone()
  13139. newColor.BackgroundColor3 = color
  13140. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13141.  
  13142. newColor.MouseButton1Click:Connect(function()
  13143. local curColor = customColors[i] or Color3.new(0,0,0)
  13144. red,green,blue = curColor.r,curColor.g,curColor.b
  13145. hue,sat,val = Color3.toHSV(curColor)
  13146. updateColor()
  13147. end)
  13148.  
  13149. newColor.MouseButton2Click:Connect(function()
  13150. customColors[i] = chosenColor
  13151. newColor.BackgroundColor3 = chosenColor
  13152. end)
  13153.  
  13154. newColor.Parent = customColorsFrame
  13155. column = column + 1
  13156. if column == 6 then row = row + 1 column = 0 end
  13157. end
  13158.  
  13159. pickerTopBar.InputBegan:Connect(function(input)
  13160. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13161. local releaseEvent,mouseEvent
  13162. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13163.  
  13164. releaseEvent = user.InputEnded:Connect(function(input)
  13165. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13166. releaseEvent:Disconnect()
  13167. mouseEvent:Disconnect()
  13168. end)
  13169.  
  13170. mouseEvent = user.InputChanged:Connect(function(input)
  13171. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13172. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13173. end
  13174. end)
  13175. end
  13176. end)
  13177.  
  13178. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13179. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13180. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13181.  
  13182. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13183. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13184. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13185.  
  13186. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13187. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13188. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13189.  
  13190. updateColor()
  13191.  
  13192. newMt.SetColor = function(self,color)
  13193. red,green,blue = color.r,color.g,color.b
  13194. hue,sat,val = Color3.toHSV(color)
  13195. updateColor()
  13196. end
  13197.  
  13198. return newMt
  13199. end
  13200. end
  13201. local picker = ColorPicker.new()
  13202. 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
  13203. picker.Changed = function(self,color) updatecolors(color) end
  13204. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13205. 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))
  13206. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13207. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13208. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13209. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13210. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13211. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13212. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13213. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13214. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13215. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13216. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13217. 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"
  13218. 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"
  13219. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13220. 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
  13221. local CSP2 = game.CoreGui.sugg.suggestions
  13222. local main2 = CSP2
  13223. local frame2 = CSP2:WaitForChild('SUG')
  13224. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13225. IndexContents2 = function(str,bool)
  13226. if suggestionstoggle == true then
  13227. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13228. local Index,SizeY = 0,0
  13229. for i,v in next, frame2:GetChildren() do
  13230. if bool then
  13231. if Match2(v.Text,str) then
  13232. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13233. Index = Index + 1
  13234. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13235. v.Visible = true
  13236. SizeY = SizeY + v.AbsoluteSize.Y
  13237. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13238. v.Visible = true
  13239. SizeY = SizeY + v.AbsoluteSize.Y
  13240. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13241. IndexContents2('',true)
  13242. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13243. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  13244. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1) wait(0.1)
  13245. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2) wait(0.2)
  13246. g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  13247. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13248. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13249. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13250. 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
  13251. 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)
  13252. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13253. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13254. if newbar:FindFirstChild('BoxFrame') then
  13255. chatboxx() end end)
  13256. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13257. coroutine.resume(coroutine.create(function()
  13258. if script.ClassName == "LocalScript" then
  13259. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13260. Text = "The prefix is '" .. cmdprefix .. "'";
  13261. Color = Color3.new(255,255,255);
  13262. Font = Enum.Font.SourceSans;
  13263. FontSize = Enum.FontSize.Size24;
  13264. }) wait(0.5)
  13265. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13266. Text = "Click IY on the top left to see more options";
  13267. Color = Color3.new(255,255,255);
  13268. Font = Enum.Font.SourceSans;
  13269. FontSize = Enum.FontSize.Size24;
  13270. }) end end))
  13271. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13272. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13273. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13274. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13275. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13276. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13277. qopen = false quickmenu.MouseButton1Click:connect(function()
  13278. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13279. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13280. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13281. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13282. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13283. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13284. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13285. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13286. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13287. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13288. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13289. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13290. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13291. 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)
  13292. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13293. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13294. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13295. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13296. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13297. else runwindow() end end)
  13298. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13299. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13300. Updates = Instance.new("ScreenGui")
  13301. dragg = Instance.new("Frame")
  13302. local PromptDialog = Instance.new("Frame")
  13303. local ContainerFrame = Instance.new("Frame")
  13304. local LOG = Instance.new("TextLabel")
  13305. local PopupText3 = Instance.new("TextLabel")
  13306. local PopupText4 = Instance.new("TextLabel")
  13307. local UTDV = Instance.new("TextLabel")
  13308. local PopupText5 = Instance.new("TextLabel")
  13309. local shadow = Instance.new("Frame")
  13310. Exitt = Instance.new("TextButton")
  13311. local PopupText = Instance.new("TextLabel")
  13312. local vers = Instance.new("TextLabel")
  13313. Updates.Name = "Updates"
  13314. Updates.Parent = game.CoreGui
  13315. dragg.Name = "drag"
  13316. dragg.Parent = Updates
  13317. dragg.Active = true
  13318. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13319. dragg.BackgroundTransparency = 1
  13320. dragGUI(dragg)
  13321. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13322. dragg.Size = UDim2.new(0, 438, 0, 26)
  13323. PromptDialog.Name = "PromptDialog"
  13324. PromptDialog.Parent = dragg
  13325. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13326. PromptDialog.BackgroundTransparency = 1
  13327. PromptDialog.BorderSizePixel = 0
  13328. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13329. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13330. PromptDialog.ZIndex = 5
  13331. ContainerFrame.Name = "ContainerFrame"
  13332. ContainerFrame.Parent = PromptDialog
  13333. ContainerFrame.BackgroundColor3 = maincolor
  13334. ContainerFrame.BackgroundTransparency = 0.5
  13335. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13336. ContainerFrame.BorderSizePixel = 0
  13337. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13338. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13339. ContainerFrame.ZIndex = 5
  13340. LOG.Name = "LOG"
  13341. LOG.Parent = ContainerFrame
  13342. LOG.BackgroundTransparency = 1
  13343. LOG.Position = UDim2.new(0, 8, 0, 110)
  13344. LOG.Size = UDim2.new(1, -16, 1, 0)
  13345. LOG.ZIndex = 10
  13346. LOG.Font = Enum.Font.SourceSansBold
  13347. LOG.TextSize = 20
  13348. LOG.Text = "+ Added ;insert [name] and a model selection window\n\n* Added a sound selection window to the ;music [name] command\n* Support for more exploits\n* Bug fixes"
  13349. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13350. LOG.TextStrokeTransparency = 0
  13351. LOG.TextWrapped = true
  13352. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13353. LOG.TextXAlignment = "Left"
  13354. PopupText3.Name = "PopupText3"
  13355. PopupText3.Parent = ContainerFrame
  13356. PopupText3.BackgroundTransparency = 1
  13357. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13358. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13359. PopupText3.ZIndex = 10
  13360. PopupText3.Font = Enum.Font.SourceSansBold
  13361. PopupText3.TextSize = 20
  13362. PopupText3.Text = "Edge#1934 - Moon#6245"
  13363. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13364. PopupText3.TextStrokeTransparency = 0
  13365. PopupText3.TextWrapped = true
  13366. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13367. PopupText4.Name = "PopupText4"
  13368. PopupText4.Parent = ContainerFrame
  13369. PopupText4.BackgroundTransparency = 1
  13370. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13371. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13372. PopupText4.ZIndex = 10
  13373. PopupText4.Font = Enum.Font.SourceSansBold
  13374. PopupText4.FontSize = Enum.FontSize.Size18
  13375. PopupText4.Text = "infyield.weebly.com - discord.gg/wnuFVe2"
  13376. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13377. PopupText4.TextStrokeTransparency = 0
  13378. PopupText4.TextWrapped = true
  13379. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13380. UTDV.Name = "UTDV"
  13381. UTDV.Parent = ContainerFrame
  13382. UTDV.BackgroundTransparency = 1
  13383. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13384. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13385. UTDV.ZIndex = 10
  13386. UTDV.Font = Enum.Font.SourceSansBold
  13387. UTDV.FontSize = Enum.FontSize.Size28
  13388. UTDV.Text = "Up to date version: N/A"
  13389. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13390. UTDV.TextStrokeTransparency = 0
  13391. UTDV.TextWrapped = true
  13392. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13393. PopupText5.Name = "PopupText5"
  13394. PopupText5.Parent = ContainerFrame
  13395. PopupText5.BackgroundTransparency = 1
  13396. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13397. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13398. PopupText5.ZIndex = 10
  13399. PopupText5.Font = Enum.Font.SourceSansBold
  13400. PopupText5.FontSize = Enum.FontSize.Size28
  13401. PopupText5.Text = "Update Log:"
  13402. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13403. PopupText5.TextStrokeTransparency = 0
  13404. PopupText5.TextWrapped = true
  13405. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13406. shadow.Name = "shadow"
  13407. shadow.Parent = PromptDialog
  13408. shadow.BackgroundColor3 = maincolor
  13409. shadow.BackgroundTransparency = 0.30000001192093
  13410. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13411. shadow.BorderSizePixel = 0
  13412. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13413. shadow.Size = UDim2.new(0, 438, 0, 26)
  13414. Exitt.Name = "Exit"
  13415. Exitt.Parent = shadow
  13416. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13417. Exitt.BackgroundTransparency = 0.30000001192093
  13418. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13419. Exitt.BorderSizePixel = 0
  13420. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13421. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13422. Exitt.FontSize = Enum.FontSize.Size14
  13423. Exitt.Text = ""
  13424. PopupText.Name = "PopupText"
  13425. PopupText.Parent = shadow
  13426. PopupText.BackgroundTransparency = 1
  13427. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13428. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13429. PopupText.ZIndex = 110
  13430. PopupText.Font = Enum.Font.SourceSansBold
  13431. PopupText.TextSize = 30
  13432. PopupText.Text = "Information"
  13433. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13434. PopupText.TextStrokeTransparency = 0
  13435. PopupText.TextWrapped = true
  13436. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13437. vers.Name = "vers"
  13438. vers.Parent = shadow
  13439. vers.BackgroundTransparency = 1
  13440. vers.Position = UDim2.new(0, 8, 0, 2)
  13441. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13442. vers.ZIndex = 110
  13443. vers.Font = Enum.Font.SourceSansBold
  13444. vers.TextSize = 20
  13445. vers.Text = "v" .. Version
  13446. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13447. vers.TextStrokeTransparency = 0
  13448. vers.TextWrapped = true
  13449. vers.TextXAlignment = Enum.TextXAlignment.Left
  13450. vers.TextYAlignment = Enum.TextYAlignment.Top
  13451. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13452. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13453. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13454. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13455.  
  13456. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13457. if not game.CoreGui:FindFirstChild('IYrun') then
  13458. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13459. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13460. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13461. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13462. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13463. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13464. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13465. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13466. 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
  13467. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13468. 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
  13469. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13470. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13471. 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
  13472. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13473. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13474. 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
  13475. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.gg/wnuFVe2" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13476. 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)
  13477. 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."
  13478. 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
  13479. 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
  13480. 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
  13481. 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)
  13482. 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'"
  13483. 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"
  13484. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13485. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13486. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13487. 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)
  13488. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13489. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13490. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13491. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13492. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13493. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13494. for _, child in pairs(game.CoreGui:GetChildren()) do
  13495. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13496. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13497. else print('Infinite Yield is already running.') end
  13498. end)
  13499.  
  13500.  
  13501. prison.MouseButton1Down:connect(function()
  13502. -- Local Player
  13503. local p = game.Players.LocalPlayer
  13504.  
  13505. -- Instance Objects
  13506. local gui = Instance.new('ScreenGui',p.PlayerGui)
  13507. local frame = Instance.new('ScrollingFrame',gui)
  13508. local open = Instance.new('TextButton',gui)
  13509. local name = Instance.new('TextLabel',frame)
  13510. local arrest = Instance.new('TextButton',frame)
  13511. local btools = Instance.new('TextButton',frame)
  13512. local escape = Instance.new('TextButton',frame)
  13513. local exit = Instance.new('TextButton',frame)
  13514. local killaura = Instance.new('TextButton',frame)
  13515. local melee = Instance.new('TextButton',frame)
  13516. local removedoors = Instance.new('TextButton',frame)
  13517. local tools = Instance.new('TextButton',frame)
  13518. local speedplus = Instance.new('TextButton',frame)
  13519. local speedminus = Instance.new('TextButton',frame)
  13520. local jumpplus = Instance.new('TextButton',frame)
  13521. local jumpminus = Instance.new('TextButton',frame)
  13522. local bypass = Instance.new('TextButton',frame)
  13523. local db = Instance.new('TextButton',frame)
  13524. local floor = Instance.new('TextButton',frame)
  13525. local creator = Instance.new('TextButton',frame)
  13526. local prison = Instance.new('TextButton',frame)
  13527. local garage = Instance.new('TextButton',frame)
  13528.  
  13529. -- Name object
  13530. gui.Name = "Prison Life v2.0 GUI"
  13531. frame.Name = "Commands"
  13532. open.Name = "Open"
  13533. name.Name = "Name"
  13534. arrest.Name = "ArrestButton"
  13535. btools.Name = "BtoolsButton"
  13536. escape.Name = "EscapeButton"
  13537. exit.Name = "ExitButton"
  13538. killaura.Name = "KillauraButton"
  13539. melee.Name = "MeleeButton"
  13540. removedoors.Name = "RemoveDoorsButton"
  13541. tools.Name = "ToolsButton"
  13542. speedplus.Name = "SpeedAdd"
  13543. speedminus.Name = "SpeedReduce"
  13544. jumpplus.Name = "JumpAdd"
  13545. jumpminus.Name = "JumpReduce"
  13546. bypass.Name = "Bypass"
  13547. db.Name = "DisableBypass"
  13548. floor.Name = "Floor"
  13549. creator.Name = "CreatorName"
  13550. prison.Name = "TPtoprison"
  13551. garage.Name = "TPtogarage"
  13552.  
  13553. -- Object Visible
  13554. frame.Visible = true
  13555. open.Visible = false
  13556. name.Visible = true
  13557. arrest.Visible = true
  13558. btools.Visible = true
  13559. escape.Visible = true
  13560. exit.Visible = true
  13561. killaura.Visible = true
  13562. melee.Visible = true
  13563. removedoors.Visible = true
  13564. tools.Visible = true
  13565. speedplus.Visible = true
  13566. speedminus.Visible = true
  13567. jumpplus.Visible = true
  13568. jumpminus.Visible = true
  13569. bypass.Visible = true
  13570. db.Visible = true
  13571. floor.Visible = true
  13572. creator.Visible = true
  13573. prison.Visible = true
  13574. garage.Visible = true
  13575.  
  13576. -- Background Color
  13577. frame.BackgroundColor3 = Color3.new(255,255,255)
  13578. open.BackgroundColor3 = Color3.new(105,105,105)
  13579. name.BackgroundColor3 = Color3.new(255,255,255)
  13580. arrest.BackgroundColor3 = Color3.new(0,255,0)
  13581. btools.BackgroundColor3 = Color3.new(0,255,0)
  13582. escape.BackgroundColor3 = Color3.new(0,255,0)
  13583. exit.BackgroundColor3 = Color3.new(255,0,0)
  13584. killaura.BackgroundColor3 = Color3.new(0,255,0)
  13585. melee.BackgroundColor3 = Color3.new(0,255,0)
  13586. removedoors.BackgroundColor3 = Color3.new(0,255,0)
  13587. tools.BackgroundColor3 = Color3.new(0,255,0)
  13588. speedplus.BackgroundColor3 = Color3.new(0,255,0)
  13589. speedminus.BackgroundColor3 = Color3.new(0,255,0)
  13590. jumpplus.BackgroundColor3 = Color3.new(0,255,0)
  13591. jumpminus.BackgroundColor3 = Color3.new(0,255,0)
  13592. bypass.BackgroundColor3 = Color3.new(0,255,0)
  13593. db.BackgroundColor3 = Color3.new(0,255,0)
  13594. floor.BackgroundColor3 = Color3.new(0,255,0)
  13595. creator.BackgroundColor3 = Color3.new(169,169,169)
  13596. prison.BackgroundColor3 = Color3.new(0,255,0)
  13597. garage.BackgroundColor3 = Color3.new(0,255,0)
  13598.  
  13599. -- Background Transparency
  13600. frame.BackgroundTransparency = 0.7
  13601. open.BackgroundTransparency = 0.5
  13602. name.BackgroundTransparency = 0.6
  13603. arrest.BackgroundTransparency = 0
  13604. btools.BackgroundTransparency = 0
  13605. escape.BackgroundTransparency = 0
  13606. exit.BackgroundTransparency = 0
  13607. killaura.BackgroundTransparency = 0
  13608. melee.BackgroundTransparency = 0
  13609. removedoors.BackgroundTransparency = 0
  13610. tools.BackgroundTransparency = 0
  13611. speedplus.BackgroundTransparency = 0
  13612. speedminus.BackgroundTransparency = 0
  13613. jumpplus.BackgroundTransparency = 0
  13614. jumpminus.BackgroundTransparency = 0
  13615. bypass.BackgroundTransparency = 0
  13616. db.BackgroundTransparency = 0
  13617. floor.BackgroundTransparency = 0
  13618. creator.BackgroundTransparency = 0
  13619. prison.BackgroundTransparency = 0
  13620. garage.BackgroundTransparency = 0
  13621.  
  13622. -- Objects Size
  13623. frame.Size = UDim2.new(0,250,0,350)
  13624. open.Size = UDim2.new(0,60,0,25)
  13625. name.Size = UDim2.new(0,180,0,40)
  13626. arrest.Size = UDim2.new(0.9,12,0,30)
  13627. btools.Size = UDim2.new(0.9,12,0,30)
  13628. escape.Size = UDim2.new(0.9,12,0,30)
  13629. exit.Size = UDim2.new(0,50,0,40)
  13630. killaura.Size = UDim2.new(0.9,12,0,30)
  13631. melee.Size = UDim2.new(0.9,12,0,30)
  13632. removedoors.Size = UDim2.new(0.9,12,0,30)
  13633. tools.Size = UDim2.new(0.9,12,0,30)
  13634. speedplus.Size = UDim2.new(0.9,12,0,30)
  13635. speedminus.Size = UDim2.new(0.9,12,0,30)
  13636. jumpplus.Size = UDim2.new(0.9,12,0,30)
  13637. jumpminus.Size = UDim2.new(0.9,12,0,30)
  13638. bypass.Size = UDim2.new(0.9,12,0,30)
  13639. db.Size = UDim2.new(0.9,12,0,30)
  13640. floor.Size = UDim2.new(0.9,12,0,30)
  13641. creator.Size = UDim2.new(0.9,12,0,30)
  13642. prison.Size = UDim2.new(0.9,12,0,30)
  13643. garage.Size = UDim2.new(0.9,12,0,30)
  13644.  
  13645. -- Objects Position
  13646. frame.Position = UDim2.new(0,5,0.4,0)
  13647. open.Position = UDim2.new(0,0,0,0)
  13648. name.Position = UDim2.new(0,0,0,0)
  13649. arrest.Position = UDim2.new(0,0,0,320)
  13650. btools.Position = UDim2.new(0,0,0,185)
  13651. escape.Position = UDim2.new(0,0,0,230)
  13652. exit.Position = UDim2.new(0,184,0,0)
  13653. killaura.Position = UDim2.new(0,0,0,275)
  13654. melee.Position = UDim2.new(0,0,0,140)
  13655. removedoors.Position = UDim2.new(0,0,0,50)
  13656. tools.Position = UDim2.new(0,0,0,95)
  13657. speedplus.Position = UDim2.new(0,0,0,365)
  13658. speedminus.Position = UDim2.new(0,0,0,410)
  13659. jumpplus.Position = UDim2.new(0,0,0,455)
  13660. jumpminus.Position = UDim2.new(0,0,0,500)
  13661. bypass.Position = UDim2.new(0,0,0,545)
  13662. db.Position = UDim2.new(0,0,0,590)
  13663. floor.Position = UDim2.new(0,0,0,635)
  13664. prison.Position = UDim2.new(0,0,0,680)
  13665. garage.Position = UDim2.new(0,0,0,725)
  13666. creator.Position = UDim2.new(0,0,0,770)
  13667.  
  13668. -- Objects Text Color
  13669. open.TextColor3 = Color3.new(0,0,0)
  13670. name.TextColor3 = Color3.new(0,0,0)
  13671. arrest.TextColor3 = Color3.new(0,0,0)
  13672. btools.TextColor3 = Color3.new(0,0,0)
  13673. escape.TextColor3 = Color3.new(0,0,0)
  13674. exit.TextColor3 = Color3.new(0,0,0)
  13675. killaura.TextColor3 = Color3.new(0,0,0)
  13676. melee.TextColor3 = Color3.new(0,0,0)
  13677. removedoors.TextColor3 = Color3.new(0,0,0)
  13678. tools.TextColor3 = Color3.new(0,0,0)
  13679. speedplus.TextColor3 = Color3.new(0,0,0)
  13680. speedminus.TextColor3 = Color3.new(0,0,0)
  13681. jumpplus.TextColor3 = Color3.new(0,0,0)
  13682. jumpminus.TextColor3 = Color3.new(0,0,0)
  13683. bypass.TextColor3 = Color3.new(0,0,0)
  13684. db.TextColor3 = Color3.new(0,0,0)
  13685. floor.TextColor3 = Color3.new(0,0,0)
  13686. creator.TextColor3 = Color3.new(0,0,0)
  13687. prison.TextColor3 = Color3.new(0,0,0)
  13688. garage.TextColor3 = Color3.new(0,0,0)
  13689.  
  13690. -- Object Font
  13691. name.Font = 'Fantasy'
  13692.  
  13693. -- Object Text
  13694. open.Text = 'Open'
  13695. name.Text = 'Prison Life v2.0 Commands'
  13696. arrest.Text = 'Arrest [Cops Only]'
  13697. btools.Text = 'Give Btools'
  13698. escape.Text = 'Escape The Prison'
  13699. exit.Text = 'Exit'
  13700. killaura.Text = 'Kill Aura [Danger]'
  13701. melee.Text = 'Give Melee'
  13702. removedoors.Text = 'Remove Doors'
  13703. tools.Text = 'Give Guns'
  13704. speedplus.Text = 'WalkSpeed + 10'
  13705. speedminus.Text = 'WalkSpeed - 10'
  13706. jumpplus.Text = 'JumpPower + 10'
  13707. jumpminus.Text = 'JumpPower - 10'
  13708. bypass.Text = 'Bypass Taser, Arrest [Cannot Punch]'
  13709. db.Text = 'Disable Bypass Taser, Arrest'
  13710. floor.Text = 'Get Tools on the floor'
  13711. creator.Text = 'Made by LeLx'
  13712. prison.Text = 'Teleport to prison'
  13713. garage.Text = 'Teleport to garage'
  13714.  
  13715. -- Object Text Scaled
  13716. open.TextScaled = true
  13717. name.TextScaled = true
  13718. arrest.TextScaled = true
  13719. btools.TextScaled = true
  13720. escape.TextScaled = true
  13721. exit.TextScaled = true
  13722. killaura.TextScaled = true
  13723. melee.TextScaled = true
  13724. removedoors.TextScaled = true
  13725. tools.TextScaled = true
  13726. speedplus.TextScaled = true
  13727. speedminus.TextScaled = true
  13728. jumpplus.TextScaled = true
  13729. jumpminus.TextScaled = true
  13730. bypass.TextScaled = true
  13731. db.TextScaled = true
  13732. floor.TextScaled = true
  13733. creator.TextScaled = true
  13734. prison.TextScaled = true
  13735. garage.TextScaled = true
  13736.  
  13737. -- Frame Moveable
  13738. frame.Active = true
  13739. frame.Draggable = true
  13740.  
  13741. -- Open Function
  13742. open.MouseButton1Down:connect(function()
  13743. frame.Visible = true
  13744. frame:TweenPosition(UDim2.new(0,5,0.4,0), "Out", "Bounce",1 ,true)
  13745. open.Visible = false
  13746. open.Position = UDim2.new(0,0,0,0)
  13747. end)
  13748.  
  13749. -- Close/Exit Function
  13750. exit.MouseButton1Down:connect(function()
  13751. frame:TweenPosition(UDim2.new(0.1,-400,0.4,0) , "Out", "Quad", 1, true)
  13752. wait(1)
  13753. frame.Visible = false
  13754. wait(.1)
  13755. open.Visible = true
  13756. open:TweenPosition(UDim2.new(0,2,0.8,15), "Out", "Bounce",1 ,true)
  13757. end)
  13758.  
  13759. -- Btools Function
  13760. btools.MouseButton1Down:connect(function()
  13761. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 2
  13762. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 3
  13763. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 4
  13764. loadstring(game:GetObjects('rbxassetid://552440069')[1].Source)()
  13765. end)
  13766.  
  13767. -- Remove Doors Function
  13768. removedoors.MouseButton1Down:connect(function()
  13769. game.Workspace.Doors:Destroy()
  13770. end)
  13771.  
  13772. -- Guns Function
  13773. tools.MouseButton1Down:connect(function()
  13774. local weapons = {"Remington 870", "M9", "AK-47", "M4A1", "Riot Shield"}
  13775. for i, v in pairs(game.Workspace["Prison_ITEMS"].giver:GetChildren()) do
  13776. for j, k in pairs(weapons) do
  13777. if v.Name == k then
  13778. v:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  13779. end
  13780. end
  13781. end
  13782. end)
  13783.  
  13784. -- Melee Function
  13785. melee.MouseButton1Down:connect(function()
  13786. local weapons = {"Crude Knife", "Sharpened stick", "Extendo mirror"}
  13787. for i, v in pairs(game.ReplicatedStorage.Tools:GetChildren()) do
  13788. for j, k in pairs(weapons) do
  13789. if v.Name == k then
  13790. v:Clone().Parent = game.Players.LocalPlayer.Backpack
  13791. end
  13792. end
  13793. end
  13794. end)
  13795.  
  13796. -- Escape Function
  13797. escape.MouseButton1Down:connect(function()
  13798. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(283, 72, 2213)
  13799. end)
  13800.  
  13801. -- Kill Aura Function
  13802. killaura.MouseButton1Down:connect(function()
  13803. while wait(0.1) do
  13804. for i, plr in pairs(game.Players:GetChildren()) do
  13805. if plr.Name ~= game.Players.LocalPlayer.Name then
  13806. for i = 1, 10 do
  13807. game.ReplicatedStorage.meleeEvent:FireServer(plr)
  13808. end
  13809. end
  13810. end
  13811. end
  13812. end)
  13813.  
  13814. -- Arrest Function
  13815. local mouse = game.Players.LocalPlayer:GetMouse()
  13816. local arrestEvent = game.Workspace.Remote.arrest
  13817. mouse.Button1Down:connect(function()
  13818. local obj = mouse.Target
  13819. local response = arrestEvent:InvokeServer(obj)
  13820. end)
  13821.  
  13822. -- WalkSpeed Increase
  13823. speedplus.MouseButton1Down:connect(function()
  13824. p.Character.Humanoid.WalkSpeed = p.Character.Humanoid.WalkSpeed + 10
  13825. end)
  13826.  
  13827. -- WalkSpeed Decrease
  13828. speedminus.MouseButton1Down:connect(function()
  13829. p.Character.Humanoid.WalkSpeed = p.Character.Humanoid.WalkSpeed - 10
  13830. end)
  13831.  
  13832. -- JumpPower Increase
  13833. jumpplus.MouseButton1Down:connect(function()
  13834. p.Character.Humanoid.JumpPower = p.Character.Humanoid.JumpPower + 10
  13835. end)
  13836.  
  13837. -- JumpPower Decrease
  13838. jumpminus.MouseButton1Down:connect(function()
  13839. p.Character.Humanoid.JumpPower = p.Character.Humanoid.JumpPower - 10
  13840. end)
  13841.  
  13842. -- Bypass Taser , Arrest
  13843. bypass.MouseButton1Down:connect(function()
  13844. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  13845. game.Players.LocalPlayer.CharacterAdded:connect(function()
  13846. game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
  13847. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  13848. end)
  13849. local message = Instance.new("Message",game.Workspace)
  13850. message.Text = 'Made by LeLx!'
  13851. wait(2)
  13852. message:Destroy()
  13853. end)
  13854.  
  13855. -- Disable Bypass Taser , Arrest
  13856. db.MouseButton1Down:connect(function()
  13857. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = false
  13858. game.Players.LocalPlayer.CharacterAdded:connect(function()
  13859. game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
  13860. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = false
  13861. end)
  13862. end)
  13863.  
  13864. -- Get Tools On the Floor
  13865. floor.MouseButton1Down:connect(function()
  13866. for i, v in pairs(game.Workspace["Prison_ITEMS"].single:GetChildren()) do
  13867. v:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  13868. end
  13869. end)
  13870.  
  13871. -- Prison Function
  13872. prison.MouseButton1Down:connect(function()
  13873. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(900, 97, 2400)
  13874. end)
  13875.  
  13876. -- Garage Function
  13877. garage.MouseButton1Down:connect(function()
  13878. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-945, 97, 2050)
  13879. end)
  13880. end)
  13881.  
  13882. prison.Name = "prison"
  13883. prison.Parent = main
  13884. prison.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  13885. prison.Position = UDim2.new(0.54411763, 0, 0.249097466, 0)
  13886. prison.Size = UDim2.new(0, 113, 0, 34)
  13887. prison.Font = Enum.Font.SciFi
  13888. prison.Text = "Prison Life"
  13889. prison.TextColor3 = Color3.new(0, 0, 0)
  13890. prison.TextSize = 14
  13891.  
  13892.  
  13893. open.MouseButton1Down:connect(function()
  13894. main.Visible = true
  13895. open.Visible = false
  13896. close.Visible = true
  13897. end)
  13898.  
  13899. close.MouseButton1Down:connect(function()
  13900. main.Visible = false
  13901. open.Visible = true
  13902. close.Visible = false
  13903. end)
Add Comment
Please, Sign In to add comment