UnknownUser25

FE Infinite Yield

Nov 2nd, 2018
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 457.42 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = owner
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local h,t
  72. --Give the server mouse data 30 times every second, but only if the values changed
  73. --If player is not moving their mouse, client won't fire events
  74. while wait(1/30) do
  75. if h~=Mouse.Hit or t~=Mouse.Target then
  76. h,t=Mouse.Hit,Mouse.Target
  77. Event:FireServer({isMouse=true,Target=t,Hit=h})
  78. end
  79. end]==],Player.Character)
  80. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  81. end
  82. ---------------------------------------------------------------
  83. ---------------------------------------------------------------
  84. -- _____ __ _ _ _ __ ___ _ _ --
  85. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  86. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  87. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  88. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  89. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  90. -- --
  91. ---------------------------------------------------------------
  92. ----------------------Edge#1934-Moon#6245----------------------
  93. ---------------------------------------------------------------
  94.  
  95. local Version = '8.9'
  96. loaded = false
  97. HttpService = game:GetService("HttpService")
  98. SAVEFILE = {
  99. colorR = 0.121569;
  100. colorG = 0.121569;
  101. colorB = 0.121569;
  102. cmdprefix = ';';
  103. suggestionstoggle = true;
  104. allowfriends = true;
  105. JLnotify = true;
  106. Mseconds = '7';
  107. Nfriends = true;
  108. cmdbarbind = ';';
  109. chatsV = false;
  110. whispersV = false;
  111. commandsV = false;
  112. }
  113. defaults = HttpService:JSONEncode(SAVEFILE)
  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. loaded = true end
  134. function pcWRITE()
  135. local file, err = pcall(writeF)
  136. if not file then
  137. warn("READ/WRITE ERROR: "..err)
  138. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  139. function Click(mouse) R_W:Destroy()
  140. for _, child in pairs( game.CoreGui:GetChildren()) do
  141. if child.Name == 'IYrun' then
  142. child:Destroy() end end end
  143. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  144. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  145. local function sfile()
  146. local checktxt = readfile("IY.txt")
  147. if checktxt == nil then pcWRITE() writeF()
  148. else return end end
  149. local success, message2 = pcall(sfile)
  150. if success then
  151. local json = readfile("IY.txt")
  152. local LOADFILE = HttpService:JSONDecode(json)
  153. colorR = LOADFILE.colorR
  154. colorG = LOADFILE.colorG
  155. colorB = LOADFILE.colorB
  156. cmdprefix = LOADFILE.cmdprefix
  157. suggestionstoggle = LOADFILE.suggestionstoggle
  158. allowfriends = LOADFILE.allowfriends
  159. JLnotify = LOADFILE.JLnotify
  160. Mseconds = LOADFILE.Mseconds
  161. Nfriends = LOADFILE.Nfriends
  162. cmdbarbind = LOADFILE.cmdbarbind
  163. chatsV = LOADFILE.chatsV
  164. whispersV = LOADFILE.whispersV
  165. commandsV = LOADFILE.commandsV
  166. loaded = true else
  167. pcWRITE() writeF() end
  168. else
  169. colorR = 0.121569
  170. colorG = 0.121569
  171. colorB = 0.121569
  172. cmdprefix = ';'
  173. suggestionstoggle = true
  174. allowfriends = true
  175. JLnotify = true
  176. Mseconds = '7'
  177. Nfriends = true
  178. cmdbarbind = ';'
  179. chatsV = false
  180. whispersV = false
  181. commandsV = false
  182. loaded = true
  183. end
  184. repeat wait() until loaded == true
  185. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  186. 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={}
  187. 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
  188. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  189. local split=" " slock = false
  190. function updatefile()
  191. local update = {
  192. colorR = colorR;
  193. colorG = colorG;
  194. colorB = colorB;
  195. cmdprefix = cmdprefix;
  196. suggestionstoggle = suggestionstoggle;
  197. allowfriends = allowfriends;
  198. JLnotify = JLnotify;
  199. Mseconds = Mseconds;
  200. Nfriends = Nfriends;
  201. cmdbarbind = cmdbarbind;
  202. chatsV = chatsV;
  203. whispersV = whispersV;
  204. commandsV = commandsV
  205. }
  206. local updated = HttpService:JSONEncode(update)
  207. wait(0.1)
  208. writefile("IY.txt", updated) end
  209. function isNumber(str)
  210. return tonumber(str) ~= nil end
  211. function msghook()
  212. for _, child in pairs( workspace:GetChildren()) do
  213. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  214. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  215. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  216. else MSGhook = false end end
  217. game:GetService("RunService").RenderStepped:Connect(function()
  218. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  219. if r15noclip then
  220. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  221. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  222. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  223. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  224. if workspace.IYmessage.Text == '' then
  225. for _, child in pairs( LightingService:GetChildren()) do
  226. if child.Name == "IYmblur" then
  227. child:Destroy() end end end
  228. else MSGhook = false end
  229. for i,v in pairs(_players:GetPlayers()) do
  230. if FindTable(loopkillT, v.Name) then
  231. v.Character:BreakJoints() end
  232. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  233. v.Backpack:Destroy()
  234. for i,n in pairs(v.Character:GetChildren()) do
  235. if n:IsA('Tool') or n:IsA('HopperBin') then
  236. n:destroy() end end end
  237. if FindTable(rainbowT, v.Name) then
  238. v.Neutral = false
  239. v.TeamColor = BrickColor.random()
  240. end end end end)
  241. LightingService = game:GetService("Lighting")
  242. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  243. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  244. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  245. function FindTable(Table, Name)
  246. for i,v in pairs(Table) do
  247. if v == Name then
  248. return true
  249. end end
  250. return false
  251. end
  252. function GetInTable(Table, Name)
  253. for i = 1, #Table do
  254. if Table[i] == Name then
  255. return i
  256. end end
  257. return false end
  258. _players.PlayerRemoving:connect(function(player)
  259. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  260. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  261. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  262. game:FindService('StarterGui'):SetCore('SendNotification', {
  263. Title = player.Name,
  264. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  265. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  266. Duration = 5,
  267. })
  268. elseif JLnotify == true and Nfriends == false then
  269. game:FindService('StarterGui'):SetCore('SendNotification', {
  270. Title = player.Name,
  271. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  272. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  273. Duration = 5,
  274. })
  275. end
  276. end)
  277. FLYING = false
  278. iyflyspeed = 1
  279. function sFLY() -- from rocky2u cmdscript
  280. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  281. repeat wait() until Mouse
  282.  
  283. local T = LP.Character.HumanoidRootPart
  284. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  285. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  286. local SPEED = 0
  287.  
  288. local function FLY()
  289. FLYING = true
  290. local BG = Instance.new('BodyGyro', T)
  291. local BV = Instance.new('BodyVelocity', T)
  292. BG.P = 9e4
  293. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  294. BG.cframe = T.CFrame
  295. BV.velocity = Vector3.new(0, 0.1, 0)
  296. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  297. spawn(function()
  298. repeat wait()
  299. LP.Character.Humanoid.PlatformStand = true
  300. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  301. SPEED = 50
  302. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  303. SPEED = 0
  304. end
  305. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  306. 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
  307. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  308. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  309. 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
  310. else
  311. BV.velocity = Vector3.new(0, 0.1, 0)
  312. end
  313. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  314. until not FLYING
  315. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  316. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  317. SPEED = 0
  318. BG:destroy()
  319. BV:destroy()
  320. LP.Character.Humanoid.PlatformStand = false
  321. end)
  322. end
  323. Mouse.KeyDown:connect(function(KEY)
  324. if KEY:lower() == 'w' then
  325. CONTROL.F = iyflyspeed
  326. elseif KEY:lower() == 's' then
  327. CONTROL.B = -iyflyspeed
  328. elseif KEY:lower() == 'a' then
  329. CONTROL.L = -iyflyspeed
  330. elseif KEY:lower() == 'd' then
  331. CONTROL.R = iyflyspeed
  332. end
  333. end)
  334. Mouse.KeyUp:connect(function(KEY)
  335. if KEY:lower() == 'w' then
  336. CONTROL.F = 0
  337. elseif KEY:lower() == 's' then
  338. CONTROL.B = 0
  339. elseif KEY:lower() == 'a' then
  340. CONTROL.L = 0
  341. elseif KEY:lower() == 'd' then
  342. CONTROL.R = 0
  343. end
  344. end)
  345. FLY()
  346. end
  347. function NOFLY()
  348. FLYING = false
  349. LP.Character.Humanoid.PlatformStand = false
  350. end
  351.  
  352. ------------------
  353. ---CMDS/HOTKEYS---
  354. ------------------
  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. 'glowstick [plr] [R G B]',
  417. 'decalspam [ID]',
  418. 'undecalspam',
  419. 'thirdp [plr]',
  420. 'firstp [plr]',
  421. 'name [plr]',
  422. 'unname [plr]',
  423. 'loopname / lname [plr]',
  424. 'unloopname / unlname [plr]',
  425. 'stun [plr]',
  426. 'unstun [plr]',
  427. 'copytools / ctools [plr]',
  428. 'keeptools / ktools [plr]',
  429. 'nokeeptools / noktools [plr]',
  430. 'notools [plr]',
  431. 'serverinfo / info',
  432. 'damage [plr]',
  433. 'maxhealth [plr] [num]',
  434. 'sethealth [plr] [num]',
  435. 'spectate / view [plr]',
  436. 'unspectate / unview',
  437. 'esp [plr]',
  438. 'noesp [plr]',
  439. 'nolimbs [plr]',
  440. 'torso [plr]',
  441. 'box [plr]',
  442. 'nobox [plr]',
  443. 'ghost [plr]',
  444. 'unghost [plr]',
  445. 'sphere [plr]',
  446. 'loadmap [ID]',
  447. 'savemap / smap',
  448. 'restoremap / rmap',
  449. 'sky [ID]',
  450. 'skygif [ID],[ID]... [interval]',
  451. 'unskygif',
  452. 'ambient [R G B]',
  453. 'clrterrain',
  454. 'jail [plr]',
  455. 'unjail [plr]',
  456. 'shutdown',
  457. 'starman [plr]',
  458. 'unstarman [plr]',
  459. 'tppos [plr] [coordinate]',
  460. 'offset [plr] [coordinate]',
  461. 'animation [plr] [anim]',
  462. 'normal [plr]',
  463. 'creeper [plr]',
  464. 'uncreeper [plr]',
  465. 'shrek [plr]',
  466. 'unshrek [plr]',
  467. 'respawn [plr]',
  468. 'refresh / re [plr]',
  469. 'base',
  470. 'control [plr]',
  471. 'nuke [plr]',
  472. 'infect [plr]',
  473. 'uninfect [plr]',
  474. 'duck [plr]',
  475. 'unduck [plr]',
  476. 'knuckles [plr]',
  477. 'cape [plr] [R G B]',
  478. 'uncape [plr]',
  479. 'disable [plr]',
  480. 'enable [plr]',
  481. 'size [plr] [num]',
  482. 'confuse [plr]',
  483. 'unconfuse [plr]',
  484. 'clone [plr]',
  485. 'dummy [name]',
  486. 'nodummies',
  487. 'spin [plr]',
  488. 'unspin [plr]',
  489. 'dog [plr]',
  490. 'undog [plr]',
  491. 'loopheal [plr]',
  492. 'unloopheal [plr]',
  493. 'fling [plr]',
  494. 'skydive [plr]',
  495. 'ayylmao [plr]',
  496. 'seizure [plr]',
  497. 'unseizure [plr]',
  498. 'paper [plr]',
  499. 'fat [plr]',
  500. 'punish [plr]',
  501. 'unpunish [plr]',
  502. 'fogend [num]',
  503. 'fogcolor [R G B]',
  504. 'disco',
  505. 'undisco',
  506. 'fix',
  507. 'fixlighting / fixl',
  508. 'savelighting / slighting',
  509. 'flood',
  510. 'iyspam',
  511. 'spookyify',
  512. 'explorer / dex',
  513. 'particles [plr] [ID]',
  514. 'noparticles [plr]',
  515. 'draw',
  516. 'devuzi',
  517. 'knife',
  518. 'mage',
  519. 'ban [plr]',
  520. 'unban [plr]',
  521. 'clrbans',
  522. 'float [plr]',
  523. 'unfloat [plr]',
  524. 'noclip',
  525. 'clip',
  526. 'hat [plr] [ID]',
  527. 'hatsize [plr] [num]',
  528. 'removehats / rhats [plr]',
  529. 'cripple [plr]',
  530. 'uncripple [plr]',
  531. 'blur [num]',
  532. 'unblur',
  533. 'hipheight / hheight [plr] [num]',
  534. 'bgui [plr] [text]',
  535. 'unbgui [plr]',
  536. 'loopkill [plr]',
  537. 'unloopkill [plr]',
  538. 'trip [plr]',
  539. 'sit [plr]',
  540. 'loopsit / lsit [plr]',
  541. 'unloopsit / unlsit [plr]',
  542. 'jump [plr]',
  543. 'loopjump / ljump [plr]',
  544. 'unloopjump / unljump [plr]',
  545. 'jumppower / jpower [plr] [num]',
  546. 'strength [plr]',
  547. 'unstrength [plr]',
  548. 'weaken [plr]',
  549. 'unweaken [plr]',
  550. 'shiny [plr]',
  551. 'serverlock / slock',
  552. 'unserverlock / unslock',
  553. 'agelock [age num]',
  554. 'unagelock',
  555. 'headshake [plr]',
  556. 'addstat [plr] [text]',
  557. 'change [plr] [stat] [num]',
  558. 'headsize [plr] [num]',
  559. 'bang [plr] [plr] / bang [plr]',
  560. 'chat [plr] [msg]',
  561. 'gravity [num]',
  562. 'disabletools [plr]',
  563. 'enabletools [plr]',
  564. 'nil [plr]',
  565. 'rainbow [plr]',
  566. 'rainbowname [plr]',
  567. 'unrainbowname [plr]',
  568. 'mesh [plr] [mesh] [texture]',
  569. 'rain [mesh] [texture]',
  570. 'norain',
  571. 'neon [plr]',
  572. 'glass [plr]',
  573. 'longneck [plr]',
  574. 'unlongneck [plr]',
  575. 'time [num]',
  576. 'day',
  577. 'night',
  578. 'blackandwhite',
  579. 'invert',
  580. 'sun [intense] [spread]',
  581. 'spasm [plr]',
  582. 'meteor [plr]',
  583. 'countdown [num]',
  584. 'bomb [plr]',
  585. 'terrain',
  586. 'rocket [plr]',
  587. 'ball [plr]',
  588. 'unball [plr]',
  589. 'hidename [plr]',
  590. 'unhidename [plr]',
  591. 'face [plr] [ID]',
  592. 'fly',
  593. 'unfly',
  594. 'flyspeed [num]',
  595. 'zinnia [plr]',
  596. 'arrest [plr]',
  597. 'seagull / gull [plr]',
  598. 'team [plr] [team]',
  599. 'age [plr]',
  600. 'f3x',
  601. 'tools [plr]',
  602. 'dong [plr]',
  603. 'nodong [plr]',
  604. 'filtering',
  605. 'remotespy',
  606. 'crash [plr]',
  607. 'kick [plr]',
  608. 'admin [plr]',
  609. 'unadmin [plr]',
  610. 'admins',
  611. 'bans',
  612. 'bait',
  613. 'removebait / nobait',
  614. 'strobe',
  615. 'unstrobe',
  616. 'blind [plr]',
  617. 'unblind [plr]',
  618. 'globalshadows / gshadows',
  619. 'noglobalshadows / nogshadows',
  620. 'outlines',
  621. 'nooutlines',
  622. 'brightness [num]',
  623. 'delete [part name]',
  624. 'deleteclass / dc [class name]',
  625. 'fart [plr]',
  626. 'partdisco',
  627. 'unpartdisco',
  628. 'discomesh [plr]',
  629. 'chickenarms / chicken [plr]',
  630. 'earthquake [power] [intensity]',
  631. 'car [plr]',
  632. 'uncar [plr]',
  633. 'insert [ID]',
  634. 'spawnpoint [plr]',
  635. 'removespawns',
  636. 'fegod',
  637. 'feinvisible / feinvis',
  638. 'fekill [plr] (need a tool)',
  639. 'loopoof',
  640. 'unloopoof',
  641. 'disablereset [plr]',
  642. 'enablereset [plr]',
  643. 'loopbring [plr]',
  644. 'unloopbring [plr]',
  645. 'lock [plr]',
  646. 'unlock [plr]',
  647. 'sword [plr]',
  648. 'maxzoom [plr] [num]',
  649. 'fixcam',
  650. 'freecam / fc',
  651. 'unfreecam / unfc',
  652. 'freecamspeed / fcspeed [num]',
  653. 'plrsound [plr] [ID]',
  654. 'noplrsound [plr]',
  655. 'playlist / player [ID],[ID]...',
  656. 'setsong [num]',
  657. 'prevsong',
  658. 'nextsong',
  659. 'hideplaylist / hideplayer',
  660. 'keybind [key] [cmd]',
  661. 'unkeybind [key]',
  662. 'addalias [cmd] [alias]',
  663. 'removealias [alias]',
  664. 'trail [plr] [R G B]',
  665. 'untrail [plr]',
  666. 'hub',
  667. 'script [script]',
  668. 'prefix [string]',
  669. 'rejoin',
  670. 'tablet',
  671. 'settings',
  672. 'cmds',
  673. 'logs',
  674. 'breakloops/break (cmd loops)',
  675. 'version',
  676. 'exit'
  677. }
  678. 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
  679.  
  680. std.inTable=function(tbl,val)
  681. if tbl==nil then return false end
  682.  
  683. for _,v in pairs(tbl)do
  684. if v==val then return true end
  685. end
  686. return false
  687. end
  688. std.out=function(str)
  689. print(str)
  690. end
  691. std.list=function(tbl)
  692. local str=''
  693. for i,v in pairs(tbl)do
  694. str=str..tostring(v)
  695. if i~=#tbl then str=str..', ' end
  696. end
  697. return str
  698. end
  699. std.endat=function(str,val)
  700. local z=str:find(val)
  701. if z then
  702. return str:sub(0,z-string.len(val)),true
  703. else
  704. return str,false
  705. end
  706. end
  707. std.first=function(str) return str:sub(1,1) end
  708.  
  709. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  710.  
  711. local exec=function(str)
  712. spawn(function()
  713. local script, loaderr = loadstring(str)
  714. if not script then
  715. error(loaderr)
  716. else
  717. script()
  718. end
  719. end)
  720. end
  721. local findCmd=function(cmd_name)
  722. for i,v in pairs(cmds)do
  723. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  724. return v
  725. end
  726. end
  727. end
  728. local getCmd=function(msg)
  729. local cmd,hassplit=std.endat(msg:lower(),split)
  730. if hassplit then
  731. return {cmd,true}
  732. else
  733. return {cmd,false}
  734. end
  735. end
  736. local getprfx=function(strn)
  737. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  738. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  739. end return
  740. end
  741. maincolor = Color3.new(colorR, colorG, colorB)
  742. function updatecolors(color)
  743. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  744. maincolor = color
  745. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  746. if child.Name == "TopBarContainer" then
  747. child.BackgroundColor3 = color
  748. end end
  749. FeedbackMain.BackgroundColor3 = maincolor
  750. MAIN.BackgroundColor3 = maincolor
  751. bar.BackgroundColor3 = maincolor
  752. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  753. if game.CoreGui:FindFirstChild('Updates') then
  754. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  755. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  756. if game.CoreGui:FindFirstChild('Sinfo') then
  757. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  758. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  759. if game.CoreGui:FindFirstChild('cp') then
  760. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  761. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  762. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  763. if game.CoreGui:FindFirstChild('Bans') then
  764. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  765. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  766. if game.CoreGui:FindFirstChild('Pos') then
  767. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  768. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  769. if game.CoreGui:FindFirstChild('Admins') then
  770. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  771. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  772. if game.CoreGui:FindFirstChild('Logs') then
  773. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  774. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  775. end
  776.  
  777. function respawn(plr)
  778. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  779. local H = Instance.new('Humanoid', M)
  780. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  781. plr.Character = M end
  782.  
  783. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  784. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  785. function kickF(plr)
  786. spawn(function()
  787. if plr.Parent ~= nil then
  788. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  789. local newChar = dummy:Clone() newChar.Parent = workspace
  790. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  791. for i = 1,4 do
  792. local Plat = Instance.new('SkateboardPlatform', newChar)
  793. Plat.Position = newChar.HumanoidRootPart.Position
  794. Plat.Name = 'IYplat'
  795. Plat.Size = Vector3.new(10, 1.2, 10)
  796. Plat.Transparency = 1 end
  797. plr.Character = newChar
  798. local PART = Instance.new('Part', newChar)
  799. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  800. PART.Size = Vector3.new(10, 1.2, 10)
  801. PART.Anchored = true
  802. PART.Transparency = 1
  803. if newChar:FindFirstChild("SkateboardPlatform") then
  804. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  805. wait(0.4)
  806. if newChar then newChar:Destroy() end
  807. kickF(plr) end
  808. end end) end
  809.  
  810. function refresh(plr)
  811. spawn(function()
  812. local rpos = plr.Character.HumanoidRootPart.Position
  813. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  814. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  815. plr.Character:MoveTo(rpos) end) end
  816.  
  817. 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
  818. 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
  819. _players.PlayerAdded:connect(function(player)
  820. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  821. game:FindService('StarterGui'):SetCore('SendNotification', {
  822. Title = player.Name,
  823. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  824. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  825. Duration = 5,
  826. })
  827. elseif JLnotify == true and Nfriends == false then
  828. game:FindService('StarterGui'):SetCore('SendNotification', {
  829. Title = player.Name,
  830. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  831. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  832. Duration = 5,
  833. })
  834. end
  835. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  836. spawn(function()
  837. repeat wait() until player.Character
  838. kickF(player)
  839. end)
  840. end)
  841. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  842. spawn(function()
  843. repeat wait() until player.Character
  844. kickF(player)
  845. end)
  846. end
  847. if FindTable(banT, player.userId) then
  848. spawn(function()
  849. repeat wait() until player.Character
  850. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  851. kickF(player)
  852. end)
  853. end
  854. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  855. spawn(function()
  856. repeat wait() until player.Character
  857. kickF(player)
  858. end)
  859. else
  860. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  861. spawn(function()
  862. repeat wait() until player.Character
  863. kickF(player)
  864. end)
  865. end
  866. end
  867. end)
  868. local customAlias = {}
  869. local findCmd=function(cmd_name)
  870. for i,v in pairs(cmds)do
  871. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  872. return v
  873. end
  874. end
  875. return customAlias[cmd_name:lower()]
  876. end
  877. local function splitString(str,delim)
  878. local broken = {}
  879. if delim == nil then delim = "," end
  880. for w in string.gmatch(str,"[^"..delim.."]+") do
  881. table.insert(broken,w)
  882. end
  883. return broken
  884. end
  885. local historyCount = 0
  886. local cmdHistory = {}
  887. lastBreakTime = 0
  888. local function execCmd(cmdStr,speaker)
  889. local rawCmdStr = cmdStr
  890. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  891. local commandsToRun = splitString(cmdStr,"\\")
  892. for i,v in pairs(commandsToRun) do
  893. v = string.gsub(v,"%%BackSlash%%","\\")
  894. local x,y,num = v:find("^(%d+)%^")
  895. local cmdDelay = 0
  896. if num then
  897. v = v:sub(y+1)
  898. local x,y,del = v:find("^([%d%.]+)%^")
  899. if del then
  900. v = v:sub(y+1)
  901. cmdDelay = tonumber(del) or 0
  902. end
  903. end
  904. num = tonumber(num or 1)
  905. local args = splitString(v,split)
  906. local cmd = findCmd(args[1])
  907. if cmd then
  908. table.remove(args,1)
  909. cargs = args
  910. if speaker == gPlayers.LocalPlayer then
  911. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  912. end
  913. if #cmdHistory > 20 then table.remove(cmdHistory) end
  914. local cmdStartTime = tick()
  915. for rep = 1,num do
  916. if lastBreakTime > cmdStartTime then break end
  917. pcall(function()
  918. cmd.FUNC(args, speaker)
  919. end)
  920. if cmdDelay ~= 0 then wait(cmdDelay) end
  921. end
  922. end
  923. end
  924. end
  925. logsloaded = false
  926. ChatLog = function(plr)
  927. plr.Chatted:Connect(function(Message)
  928. if logsloaded == true then
  929. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  930. CreateLabel(plr.Name,Message)
  931. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  932. CreateLabel(plr.Name,Message)
  933. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  934. CreateLabel(plr.Name,Message)
  935. 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
  936. CreateLabel(plr.Name,Message)
  937. end end end) end
  938. 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
  939. for _, plr in pairs(gPlayers:GetChildren()) do
  940. if plr.ClassName == "Player" then
  941. updateevents(plr) ChatLog(plr) end end
  942. _players.PlayerAdded:connect(function(player)
  943. updateevents(player) ChatLog(player)
  944. end)
  945. _G.exec_cmd = execCmd
  946. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  947. 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
  948. local _char=function(plr_name)
  949. for i,v in pairs(gPlayers:GetChildren())do
  950. if v:IsA'Player'then
  951. if v.Name==plr_name then return v.Character end
  952. end
  953. end
  954. return
  955. end
  956. local _plr=function(plr_name)
  957. for i,v in pairs(gPlayers:GetChildren())do
  958. if v:IsA'Player'then
  959. if v.Name==plr_name then return v end
  960. end
  961. end
  962. return
  963. end
  964. function addcmd(name,desc,alias,func)
  965. cmds[#cmds+1]=
  966. {
  967. NAME=name;
  968. DESC=desc;
  969. ALIAS=alias;
  970. FUNC=func;
  971. }
  972. end
  973. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  974. local SpecialPlayerCases = {
  975. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  976. ["others"] = function(speaker)
  977. local plrs = {}
  978. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  979. if v ~= speaker then
  980. table.insert(plrs,v)
  981. end
  982. end
  983. return plrs
  984. end,
  985. ["me"] = function(speaker)return {speaker} end,
  986. ["#(%d+)"] = function(speaker,args,currentList)
  987. local returns = {}
  988. local randAmount = tonumber(args[1])
  989. local players = {unpack(currentList)}
  990. for i = 1,randAmount do
  991. if #players == 0 then break end
  992. local randIndex = math.random(1,#players)
  993. table.insert(returns,players[randIndex])
  994. table.remove(players,randIndex)
  995. end
  996. return returns
  997. end,
  998. ["random"] = function(speaker,args,currentList)
  999. local players = currentList
  1000. return {players[math.random(1,#players)]}
  1001. end,
  1002. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  1003. local returns = {}
  1004. local team = args[1]
  1005. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1006. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  1007. table.insert(returns,plr)
  1008. end
  1009. end
  1010. return returns
  1011. end,
  1012. ["allies"] = function(speaker)
  1013. local returns = {}
  1014. local team = speaker.Team
  1015. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1016. if plr.Team == team then
  1017. table.insert(returns,plr)
  1018. end
  1019. end
  1020. return returns
  1021. end,
  1022. ["enemies"] = function(speaker)
  1023. local returns = {}
  1024. local team = speaker.Team
  1025. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1026. if plr.Team ~= team then
  1027. table.insert(returns,plr)
  1028. end
  1029. end
  1030. return returns
  1031. end,
  1032. ["team"] = function(speaker)
  1033. local returns = {}
  1034. local team = speaker.Team
  1035. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1036. if plr.Team == team then
  1037. table.insert(returns,plr)
  1038. end
  1039. end
  1040. return returns
  1041. end,
  1042. ["nonteam"] = function(speaker)
  1043. local returns = {}
  1044. local team = speaker.Team
  1045. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1046. if plr.Team ~= team then
  1047. table.insert(returns,plr)
  1048. end
  1049. end
  1050. return returns
  1051. end,
  1052. ["friends"] = function(speaker,args)
  1053. local returns = {}
  1054. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1055. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1056. table.insert(returns,plr)
  1057. end
  1058. end
  1059. return returns
  1060. end,
  1061. ["nonfriends"] = function(speaker,args)
  1062. local returns = {}
  1063. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1064. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1065. table.insert(returns,plr)
  1066. end
  1067. end
  1068. return returns
  1069. end,
  1070. ["bacons"] = function(speaker,args)
  1071. local returns = {}
  1072. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1073. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1074. table.insert(returns,plr)
  1075. end
  1076. end
  1077. return returns
  1078. end,
  1079. ["admins"] = function(speaker)
  1080. local returns = {}
  1081. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1082. if isAdmin(plr) then
  1083. table.insert(returns,plr)
  1084. end
  1085. end
  1086. return returns
  1087. end,
  1088. ["nonadmins"] = function(speaker)
  1089. local returns = {}
  1090. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1091. if not isAdmin(plr) then
  1092. table.insert(returns,plr)
  1093. end
  1094. end
  1095. return returns
  1096. end,
  1097. ["age(%d+)"] = function(speaker,args)
  1098. local returns = {}
  1099. local age = tonumber(args[1])
  1100. if not age == nil then return end
  1101. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1102. if plr.AccountAge <= age then
  1103. table.insert(returns,plr)
  1104. end
  1105. end
  1106. return returns
  1107. end,
  1108. ["rad(%d+)"] = function(speaker,args)
  1109. local returns = {}
  1110. local radius = tonumber(args[1])
  1111. local speakerChar = speaker.Character
  1112. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1113. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1114. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1115. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1116. if magnitude <= radius then table.insert(returns,plr) end
  1117. end
  1118. end
  1119. return returns
  1120. end
  1121. }
  1122. local function toTokens(str)
  1123. local tokens = {}
  1124. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1125. table.insert(tokens,{Operator = op,Name = name})
  1126. end
  1127. return tokens
  1128. end
  1129. local function onlyIncludeInTable(tab,matches)
  1130. local matchTable = {}
  1131. local resultTable = {}
  1132. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1133. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1134. return resultTable
  1135. end
  1136. local function removeTableMatches(tab,matches)
  1137. local matchTable = {}
  1138. local resultTable = {}
  1139. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1140. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1141. return resultTable
  1142. end
  1143. local function getPlayersByName(name)
  1144. local found = {}
  1145. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1146. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1147. table.insert(found,v)
  1148. end
  1149. end
  1150. return found
  1151. end
  1152. local function getPlayer(list,speaker)
  1153. if list == nil then return {speaker.Name} end
  1154. local nameList = splitString(list,",")
  1155.  
  1156. local foundList = {}
  1157.  
  1158. for _,name in pairs(nameList) do
  1159. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1160. local tokens = toTokens(name)
  1161. local initialPlayers = game:GetService("Players"):GetPlayers()
  1162.  
  1163. for i,v in pairs(tokens) do
  1164. if v.Operator == "+" then
  1165. local tokenContent = v.Name
  1166. local foundCase = false
  1167. for regex,case in pairs(SpecialPlayerCases) do
  1168. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1169. if #matches > 0 then
  1170. foundCase = true
  1171. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1172. end
  1173. end
  1174. if not foundCase then
  1175. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1176. end
  1177. else
  1178. local tokenContent = v.Name
  1179. local foundCase = false
  1180. for regex,case in pairs(SpecialPlayerCases) do
  1181. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1182. if #matches > 0 then
  1183. foundCase = true
  1184. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1185. end
  1186. end
  1187. if not foundCase then
  1188. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1189. end
  1190. end
  1191. end
  1192.  
  1193. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1194. end
  1195.  
  1196. local foundNames = {}
  1197. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1198.  
  1199. return foundNames
  1200. end
  1201. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1202. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1203. if (zCoco) then
  1204. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1205. else
  1206. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1207. end
  1208. return funcw
  1209. end
  1210. function _G.msg(txt)
  1211. spawn(function()
  1212. msghook()
  1213. if MSGhook == true then
  1214. workspace.IYmessage.Text = ''
  1215. wait(0.1)
  1216. local b = Instance.new("BlurEffect", LightingService)
  1217. b.Name = "IYmblur"
  1218. b.Size = 18
  1219. workspace.IYmessage.Text = txt
  1220. wait(Mseconds)
  1221. b:Destroy()
  1222. if workspace.IYmessage.Text == txt then
  1223. workspace.IYmessage.Text = '' end
  1224. elseif MSGhook == false then
  1225. execCmd("loadm")
  1226. repeat wait() until workspace:FindFirstChild("IYmessage")
  1227. workspace.IYmessage.Text = ''
  1228. wait(0.1)
  1229. local b = Instance.new("BlurEffect", LightingService)
  1230. b.Name = "IYmblur"
  1231. b.Size = 18
  1232. workspace.IYmessage.Text = txt
  1233. wait(Mseconds)
  1234. b:Destroy()
  1235. if workspace.IYmessage.Text == txt then
  1236. workspace.IYmessage.Text = '' end
  1237. end
  1238. end)
  1239. end
  1240. function bleach(plr)
  1241. spawn(function()
  1242. local char = plr.Character
  1243. local hit1 = Instance.new("Sound", workspace)
  1244. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1245. local hit = Instance.new("Sound", workspace)
  1246. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1247. local Bleach = Instance.new("Part", char["Left Arm"])
  1248. Bleach.CanCollide = false
  1249. local Mesh = Instance.new("SpecialMesh", Bleach)
  1250. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1251. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1252. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1253. local Handy = Instance.new("Weld", Bleach)
  1254. Handy.Part0 = Bleach
  1255. Handy.Part1 = char["Left Arm"]
  1256. Handy.C0 = CFrame.new(0.5,1.8,0)
  1257. Handy.C1 = CFrame.Angles(0,4,1)
  1258. local drink = Instance.new("Sound", char.Head)
  1259. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1260. wait(3)
  1261. game.Chat:Chat(char.Head,"I need to die","Red")
  1262. for i = 1,10 do
  1263. wait()
  1264. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1265. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1266. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1267. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1268. end
  1269. drink:Play()
  1270. wait(3.4)
  1271. drink:Stop()
  1272. for i = 1,10 do
  1273. wait()
  1274. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1275. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1276. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1277. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1278. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1279. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1280. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1281. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1282. end
  1283. wait(0.01)
  1284. char.Torso.Anchored = true
  1285. char["Left Arm"].Anchored = true
  1286. char["Right Arm"].Anchored = true
  1287. char["Left Leg"].Anchored = true
  1288. char["Right Leg"].Anchored = true
  1289. char.Head.Anchored = true
  1290. hit:Play()
  1291. hit1:Play()
  1292. wait(4)
  1293. local bl00d = Instance.new("Part", char.Head)
  1294. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1295. bl00d.Rotation = Vector3.new(0,0,-90)
  1296. bl00d.CanCollide = false
  1297. bl00d.Anchored = true
  1298. bl00d.BrickColor = BrickColor.new("Maroon")
  1299. bl00d.Position = char.Head.Position
  1300. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1301. bl00d.Shape = "Cylinder"
  1302. bl00d.Material = "Pebble"
  1303. for i = 1,100 do
  1304. wait()
  1305. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1306. end
  1307. wait(1)
  1308. char.Humanoid.Health = 0
  1309. end)
  1310. end
  1311. function rape(victim, speaker) -- from rocky2u cmdscript
  1312. spawn(function()
  1313. local P1 = game:GetService("Players")[speaker].Character.Torso
  1314. local V1 = game:GetService("Players")[victim].Character.Torso
  1315. V1.Parent.Humanoid.PlatformStand = true
  1316. 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'
  1317. 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'
  1318. 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'
  1319. 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'
  1320. 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'
  1321. 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'
  1322. 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)
  1323. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1324. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1325. local D2 = D:Clone() D2.Parent = P1
  1326. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1327. 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)
  1328. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1329. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1330. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1331. local CM = Instance.new('CylinderMesh', C)
  1332. 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)
  1333. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1334. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1335. 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)
  1336. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1337. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1338. 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)
  1339. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1340. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1341. 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)
  1342. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1343. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1344. 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)
  1345. 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)
  1346. 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)
  1347. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1348. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1349. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1350. end)
  1351. 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)
  1352. end
  1353.  
  1354. addcmd('addalias','Adds an alias to a command',{},
  1355. function(args,speaker)
  1356. if #args < 2 then return end
  1357. local cmd = string.lower(args[1])
  1358. local alias = string.lower(args[2])
  1359. for i,v in pairs(cmds) do
  1360. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1361. customAlias[alias] = v
  1362. Notify("Added "..alias.." as an alias to "..cmd)
  1363. updatefile()
  1364. break
  1365. end
  1366. end
  1367. end)
  1368.  
  1369. addcmd('removealias','Removes a custom alias',{},
  1370. function(args,speaker)
  1371. if #args < 1 then return end
  1372. local alias = string.lower(args[1])
  1373. if customAlias[alias] then
  1374. local cmd = customAlias[alias].NAME
  1375. customAlias[alias] = nil
  1376. Notify("Removed the alias "..alias.." from "..cmd)
  1377. updatefile()
  1378. end
  1379. end)
  1380.  
  1381. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1382. function(args, speaker)
  1383. loadstring(tostring(GLS(false, 0)))()
  1384. end)
  1385.  
  1386. function hub()
  1387. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1388. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1389. addcmd('hub','opens script hub',{'scripts'},
  1390. function(args, speaker)
  1391. if speaker.userId ~= LP.userId then
  1392. lponly(speaker) else
  1393. hub()
  1394. end end)
  1395.  
  1396. addcmd('ff','gives ff to player',{},
  1397. function(args, speaker)
  1398. local players = getPlayer(args[1], speaker)
  1399. for i,v in pairs(players)do
  1400. local pchar=_char(v)
  1401. Instance.new("ForceField", pchar)
  1402. end
  1403. end)
  1404.  
  1405. addcmd('maxhealth','sets a limit of health to player',{},
  1406. function(args, speaker)
  1407. local players = getPlayer(args[1], speaker)
  1408. for i,v in pairs(players)do
  1409. local pchar=_char(v)
  1410. pchar.Humanoid.MaxHealth = args[2]
  1411. end
  1412. end)
  1413.  
  1414. addcmd('sethealth','sets the health of a player',{},
  1415. function(args, speaker)
  1416. local players = getPlayer(args[1], speaker)
  1417. for i,v in pairs(players)do
  1418. local pchar=_char(v)
  1419. pchar.Humanoid.Health = args[2]
  1420. end
  1421. end)
  1422.  
  1423. addcmd('breakloops','stops any cmd loops',{'break'},
  1424. function(args, speaker)
  1425. lastBreakTime = tick()
  1426. end)
  1427.  
  1428. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1429. function(args, speaker)
  1430. local players = getPlayer(args[1], speaker)
  1431. for i,v in pairs(players)do
  1432. local pchar=_char(v)
  1433. local invisff = Instance.new("ForceField", pchar)
  1434. invisff.Visible = false
  1435. end
  1436. end)
  1437.  
  1438. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1439. function(args, speaker)
  1440. local players = getPlayer(args[1], speaker)
  1441. for i,v in pairs(players)do
  1442. local pchar=_char(v)
  1443. spawn(function()
  1444. local m = missile:Clone()
  1445. m.Parent = workspace
  1446. local W = Instance.new('Weld', m)
  1447. W.Part0 = W.Parent
  1448. W.Part1 = pchar.HumanoidRootPart
  1449. W.C1 = CFrame.new(0, 0.5, 1)
  1450. m.force.Force = Vector3.new(0, 15000, 0)
  1451. wait(0.01)
  1452. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1453. wait(5)
  1454. Instance.new('Explosion', m).Position = m.Position
  1455. wait(0.01)
  1456. pchar:BreakJoints()
  1457. wait(1)
  1458. m:destroy()
  1459. end)
  1460. end
  1461. end)
  1462.  
  1463. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1464. function(args, speaker)
  1465. if speaker.userId ~= LP.userId then
  1466. lponly(speaker)
  1467. else
  1468. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1469. end
  1470. end)
  1471.  
  1472. addcmd('unff', 'takes away ff from player',{'noff'},
  1473. function(args, speaker)
  1474. local players = getPlayer(args[1], speaker)
  1475. for i,v in pairs(players)do
  1476. local pchar=_char(v)
  1477. for j,v1 in pairs(pchar:GetChildren()) do
  1478. if v1:IsA("ForceField") then
  1479. v1:Destroy()
  1480. end
  1481. end
  1482. end
  1483. end)
  1484.  
  1485. addcmd('insert', 'inserts a model',{'ins'},
  1486. function(args, speaker)
  1487. local modelid = args[1]
  1488. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid)
  1489. model.Parent = workspace
  1490. model.Name = "IYmodel"
  1491. model:MakeJoints()
  1492. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1493. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1494. Notify('Inserted ' .. Asset.Name)
  1495. end)
  1496.  
  1497. addcmd('car', 'inserts a car',{'vehicle'},
  1498. function(args, speaker)
  1499. local players = getPlayer(args[1], speaker)
  1500. for i,v in pairs(players)do
  1501. spawn(function()
  1502. local pchar=_char(v)
  1503. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1504. model.Parent = workspace
  1505. model:MakeJoints()
  1506. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1507. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1508. for _, child in pairs( model:GetChildren()) do
  1509. if child.ClassName == "Part" then
  1510. child.Anchored = true
  1511. wait(1)
  1512. child.Anchored = false
  1513. end end end) end end)
  1514.  
  1515. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1516. function(args, speaker)
  1517. local players = getPlayer(args[1], speaker)
  1518. for i,v in pairs(players)do
  1519. for _, child in pairs( workspace:GetChildren()) do
  1520. if child.Name == "IYcar" .. gPlayers[v].Name then
  1521. child:Destroy()
  1522. end
  1523. end
  1524. end
  1525. end)
  1526.  
  1527. addcmd('team','team [plr] [team]',{},
  1528. function(args, speaker)
  1529. local players = getPlayer(args[1], speaker)
  1530. local teamname = nil
  1531. for i,v in pairs(players)do
  1532. 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
  1533. _players[v].Team = teamname
  1534. end
  1535. end)
  1536.  
  1537. addcmd('maxzoom','maximum camera zoom',{},
  1538. function(args, speaker)
  1539. local players = getPlayer(args[1], speaker)
  1540. for i,v in pairs(players)do
  1541. _players[v].CameraMaxZoomDistance = args[2]
  1542. end
  1543. end)
  1544.  
  1545. function spawnrain(mesh,texture)
  1546. spawn(function()
  1547. for i,v in pairs(gPlayers:GetChildren()) do
  1548. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1549. if raining == true then
  1550. local rain = Instance.new("Part",workspace)
  1551. rain.CanCollide = true
  1552. local m = Instance.new("SpecialMesh",rain)
  1553. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1554. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1555. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1556. wait(5) rain:Destroy()
  1557. end
  1558. end
  1559. end
  1560. end)
  1561. end
  1562.  
  1563. raining = false
  1564. addcmd('rain','make it rain a mesh',{},
  1565. function(args, speaker)
  1566. raining = true
  1567. repeat
  1568. wait(0.5)
  1569. spawnrain(args[1],args[2])
  1570. until raining == false
  1571. end)
  1572.  
  1573. addcmd('norain','make it rain a mesh',{'unrain'},
  1574. function(args, speaker)
  1575. raining = false
  1576. end)
  1577.  
  1578. local rad = math.rad
  1579. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1580. function(args, speaker)
  1581. for i = 1,args[1] do
  1582. wait()
  1583. local function ear(instance)
  1584. for i,v in pairs(instance:GetChildren())do
  1585. if v:IsA("Part") then
  1586. if v.Size.x > 1 then
  1587. 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])))
  1588. end end ear(v) end end ear(workspace)
  1589. end
  1590. end)
  1591.  
  1592. addcmd('cape','Gives the target player(s) a cape',{},
  1593. function(args, speaker)
  1594. local players = getPlayer(args[1], speaker)
  1595. for i,v in pairs(players)do
  1596. spawn(function()
  1597. if _char(v):FindFirstChild("Humanoid") then
  1598. local plr = _players[v]
  1599. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1600. local torso = plr.Character.HumanoidRootPart
  1601. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1602. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1603. if not args[2] then
  1604. p.Color = Color3.new(0,0,0)
  1605. p.Color = Color3.new(0,0,0) else
  1606. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1607. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1608. p.formFactor = "Custom"
  1609. p.Size = Vector3.new(.2,.2,.2)
  1610. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1611. local motor1 = Instance.new("Motor", p)
  1612. motor1.Part0 = p
  1613. motor1.Part1 = torso
  1614. motor1.MaxVelocity = .01
  1615. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1616. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1617. local wave = false
  1618. repeat wait(1/44)
  1619. local ang = 0.1
  1620. local oldmag = torso.Velocity.magnitude
  1621. local mv = .002
  1622. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1623. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1624. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1625. motor1.DesiredAngle = -ang
  1626. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1627. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1628. if torso.Velocity.magnitude < .1 then wait(.1) end
  1629. until not p or p.Parent ~= torso.Parent
  1630. end
  1631. end)
  1632. end
  1633. end)
  1634.  
  1635. addcmd('uncape','Removes cape',{'nocape'},
  1636. function(args, speaker)
  1637. local players = getPlayer(args[1], speaker)
  1638. for i,v in pairs(players)do
  1639. local pchar=_char(v)
  1640. for _, child in pairs( pchar:GetChildren()) do
  1641. if child.Name == "IYcape" then
  1642. child:Destroy() end end
  1643. end
  1644. end)
  1645.  
  1646. addcmd('spasm','makes someone c r a z y',{},
  1647. function(args, speaker)
  1648. local players = getPlayer(args[1], speaker)
  1649. for i,v in pairs(players)do
  1650. local pchar=_char(v)
  1651. local AnimationId = "33796059"
  1652. local Anim = Instance.new("Animation")
  1653. Anim.AnimationId = "rbxassetid://"..AnimationId
  1654. local k = pchar.Humanoid:LoadAnimation(Anim)
  1655. k:Play()
  1656. k:AdjustSpeed(99)
  1657. end
  1658. end)
  1659.  
  1660. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1661. function(args, speaker)
  1662. local players = getPlayer(args[1], speaker)
  1663. for i,v in pairs(players)do
  1664. if not args[1] and args[2] then return end
  1665. local pchar=_char(v)
  1666. for _, child in pairs( pchar:GetDescendants()) do
  1667. if child.ClassName == "Sound" then
  1668. child:Destroy() end end
  1669. local s = Instance.new("Sound")
  1670. s.Name = "IYplrsound"
  1671. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1672. s.Volume = 1
  1673. s.Pitch = 1
  1674. s.Looped = true
  1675. s.archivable = true
  1676. s.Parent = pchar.HumanoidRootPart
  1677. s:Play()
  1678. end
  1679. end)
  1680.  
  1681. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1682. function(args, speaker)
  1683. local players = getPlayer(args[1], speaker)
  1684. for i,v in pairs(players)do
  1685. if not args[1] then return end
  1686. local pchar=_char(v)
  1687. for _, child in pairs( pchar:GetDescendants()) do
  1688. if child.ClassName == "Sound" then
  1689. child:Destroy() end end
  1690. end
  1691. end)
  1692.  
  1693. addcmd('fly','makes you fly',{},
  1694. function(args, speaker)
  1695. if speaker.userId ~= LP.userId then
  1696. lponly(speaker)
  1697. else
  1698. sFLY()
  1699. end
  1700. end)
  1701.  
  1702. addcmd('flyspeed','set the fly speed',{'flysp'},
  1703. function(args, speaker)
  1704. if speaker.userId ~= LP.userId then
  1705. lponly(speaker)
  1706. else
  1707. if isNumber(args[1]) then
  1708. iyflyspeed = args[1]
  1709. end end end)
  1710.  
  1711. addcmd('unfly','takes away fly',{'nofly'},
  1712. function(args, speaker)
  1713. if speaker.userId ~= LP.userId then
  1714. lponly(speaker)
  1715. else
  1716. NOFLY()
  1717. end
  1718. end)
  1719.  
  1720. addcmd('exit','kills roblox process',{},
  1721. function(args, speaker)
  1722. if speaker.userId ~= LP.userId then
  1723. lponly(speaker)
  1724. else
  1725. game:shutdown()
  1726. end
  1727. end)
  1728.  
  1729. addcmd('fire', 'set a player on fire',{},
  1730. function(args, speaker)
  1731. local players = getPlayer(args[1], speaker)
  1732. for i,v in pairs(players)do
  1733. spawn(function()
  1734. local pchar=_char(v)
  1735. local Fire1 = Instance.new("Fire", pchar.Head)
  1736. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1737. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1738. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1739. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1740. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1741. if not args[2] then return end
  1742. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1743. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1744. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1745. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1746. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1747. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1748. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1749. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1750. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1751. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1752. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1753. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1754. end)
  1755. end
  1756. end)
  1757.  
  1758. addcmd('discomesh', 'body parts get f u n k y',{},
  1759. function(args, speaker)
  1760. local players = getPlayer(args[1], speaker)
  1761. for i,v in pairs(players)do
  1762. spawn(function()
  1763. local plr = _players[v]
  1764. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1765. local h = _players[v].Character.Head.Mesh
  1766. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1767. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1768. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1769. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1770. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1771. while true do wait()
  1772. h.MeshType = meshes[math.random(1,#meshes)]
  1773. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1774. h.Parent.BrickColor = BrickColor.Random()
  1775. t.MeshType = meshes[math.random(1,#meshes)]
  1776. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1777. t.Parent.BrickColor = BrickColor.Random()
  1778. la.MeshType = meshes[math.random(1,#meshes)]
  1779. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1780. la.Parent.BrickColor = BrickColor.Random()
  1781. ra.MeshType = meshes[math.random(1,#meshes)]
  1782. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1783. ra.Parent.BrickColor = BrickColor.Random()
  1784. ll.MeshType = meshes[math.random(1,#meshes)]
  1785. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1786. ll.Parent.BrickColor = BrickColor.Random()
  1787. rl.MeshType = meshes[math.random(1,#meshes)]
  1788. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1789. rl.Parent.BrickColor = BrickColor.Random()
  1790. end end) end end)
  1791.  
  1792. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1793. function(args, speaker)
  1794. local players = getPlayer(args[1], speaker)
  1795. for i,v in pairs(players)do
  1796. spawn(function()
  1797. local Chicken = _players[v].Character
  1798. 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)
  1799. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1800. 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)
  1801. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1802. end) end end)
  1803.  
  1804. addcmd('esp', 'view a player and a players status',{},
  1805. function(args, speaker)
  1806. if speaker.userId ~= LP.userId then
  1807. lponly(speaker)
  1808. else
  1809. local players = getPlayer(args[1], speaker)
  1810. for i,v in pairs(players)do
  1811. spawn(function()
  1812. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1813. if child.Name == gPlayers[v].Name then
  1814. child:Destroy()
  1815. end end wait(0.5)
  1816. local m = game["Players"].LocalPlayer:GetMouse()
  1817. local rs = game:GetService("RunService").RenderStepped
  1818. local espplr = gPlayers[v]
  1819. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1820. for b,n in pairs (espplr.Character:GetChildren()) do
  1821. if (n:IsA("BasePart")) then
  1822. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1823. a.Name = espplr.Name
  1824. a.Adornee = n
  1825. a.AlwaysOnTop = true
  1826. a.ZIndex = 0
  1827. a.Size = n.Size
  1828. a.Transparency = 0.7
  1829. local resetting = false
  1830. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1831. a.Color = BrickColor.new("Lime green")
  1832. else
  1833. a.Color = BrickColor.new("Really red")
  1834. end
  1835. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1836. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1837. local TextLabel = Instance.new("TextLabel")
  1838. BillboardGui.Adornee = espplr.Character.Head
  1839. BillboardGui.Name = espplr.Name
  1840. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1841. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1842. BillboardGui.AlwaysOnTop = true
  1843. TextLabel.Parent = BillboardGui
  1844. TextLabel.BackgroundTransparency = 1
  1845. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1846. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1847. TextLabel.Font = Enum.Font.SourceSansSemibold
  1848. TextLabel.TextSize = 20
  1849. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1850. TextLabel.TextStrokeTransparency = 0
  1851. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1852. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1853. BillboardGui:Destroy() a:Destroy() end)
  1854. _players.PlayerRemoving:connect(function(player)
  1855. if player.Name == espplr.Name then
  1856. BillboardGui:Destroy() a:Destroy()
  1857. end end)
  1858. game:GetService("RunService").RenderStepped:Connect(function()
  1859. 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
  1860. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1861. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1862. BillboardGui:Destroy() a:Destroy() end end)
  1863. end
  1864. end
  1865. end
  1866. end
  1867. end)
  1868. end
  1869. end
  1870. end)
  1871.  
  1872. addcmd('noesp', 'removes esp',{'unesp'},
  1873. function(args, speaker)
  1874. if speaker.userId ~= LP.userId then
  1875. lponly(speaker)
  1876. else
  1877. local players = getPlayer(args[1], speaker)
  1878. for i,v in pairs(players)do
  1879. spawn(function()
  1880. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1881. if child.Name == gPlayers[v].Name then
  1882. child:Destroy()
  1883. end
  1884. end end) end end end)
  1885.  
  1886. addcmd('nofire', 'extinguish a player',{'unfire'},
  1887. function(args, speaker)
  1888. local players = getPlayer(args[1], speaker)
  1889. for i,v in pairs(players)do
  1890. local pchar=_char(v)
  1891. for j,v1 in pairs(pchar:GetDescendants()) do
  1892. if v1:IsA("Fire") then
  1893. v1:Destroy()
  1894. end end end end)
  1895.  
  1896. addcmd('shiny', 'makes a player shine',{},
  1897. function(args, speaker)
  1898. local players = getPlayer(args[1], speaker)
  1899. for i,v in pairs(players)do
  1900. spawn(function()
  1901. local pchar=_char(v)
  1902. for i,v in pairs(pchar:GetChildren()) do
  1903. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1904. v:Destroy() end
  1905. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1906. v.Reflectance = 1
  1907. v.Material = "Plastic"
  1908. end
  1909. end
  1910. end)
  1911. end
  1912. end)
  1913.  
  1914. addcmd('light', 'givs em light',{},
  1915. function(args, speaker)
  1916. local players = getPlayer(args[1], speaker)
  1917. for i,v in pairs(players)do
  1918. spawn(function()
  1919. local pchar=_char(v)
  1920. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1921. if v1:IsA("PointLight") then
  1922. v1:Destroy()
  1923. end
  1924. end
  1925. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1926. light.Range = 12
  1927. light.Brightness = 3
  1928. if not args[2] then return end
  1929. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1930. light.Range = 12
  1931. light.Brightness = 3
  1932. end)
  1933. end
  1934. end)
  1935.  
  1936. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1937. addcmd('begone', 'BEGONE THOT',{'thot'},
  1938. function(args, speaker)
  1939. local players = getPlayer(args[1], speaker)
  1940. for i,v in pairs(players)do
  1941. spawn(function()
  1942. local thotbottle = bottle:Clone()
  1943. local pchar=_char(v)
  1944. thotbottle.Name = 'THOT BEGONE'
  1945. thotbottle.Handle:Destroy()
  1946. execCmd('freeze '..gPlayers[v].Name)
  1947. execCmd('name '..gPlayers[v].Name..' THOT')
  1948. execCmd('spasm '..gPlayers[v].Name)
  1949. thotbottle.Parent = pchar
  1950. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  1951. local cf = pchar.HumanoidRootPart.CFrame
  1952. local newcf = cf + cf.lookVector * 6
  1953. thotbottle.Head.CFrame = newcf
  1954. local s = Instance.new("Sound")
  1955. s.Name = "BEGONE"
  1956. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  1957. s.Volume = 10
  1958. s.Parent = thotbottle
  1959. s:play()
  1960. local d = Instance.new("Sound")
  1961. d.Name = "WuOOOH"
  1962. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  1963. d.Volume = 5
  1964. d.Parent = pchar
  1965. wait(4)
  1966. if gPlayers[v] then
  1967. execCmd('thaw '..gPlayers[v].Name)
  1968. execCmd('fling '..gPlayers[v].Name)
  1969. thotbottle:Destroy()
  1970. d:play()
  1971. end if gPlayers[v] then
  1972. wait(3)
  1973. execCmd('explode '..gPlayers[v].Name)
  1974. pchar:BreakJoints() end
  1975. end)
  1976. end
  1977. end)
  1978.  
  1979. addcmd('glowstick', 'givs em glo stik',{},
  1980. function(args, speaker)
  1981. local players = getPlayer(args[1], speaker)
  1982. for i,v in pairs(players)do
  1983. spawn(function()
  1984. System = {}
  1985. System.Create = function(a, c)
  1986. local e = Instance.new(a)
  1987. for d, a in pairs(c) do
  1988. local b, a = ypcall(function()
  1989. return e[d]
  1990. end)
  1991. if b then
  1992. e[d] = c[d]
  1993. end
  1994. end
  1995. return e
  1996. end
  1997. function b(d, b)
  1998. local c = getfenv(d)
  1999. local a = setmetatable({}, {
  2000. __index = function(a, a)
  2001. if a:lower() == 'script' then
  2002. return b
  2003. else
  2004. return c[a]
  2005. end
  2006. end
  2007. })
  2008. setfenv(d, a)
  2009. ypcall(function()
  2010. d()
  2011. end)
  2012. end
  2013. c = {}
  2014. mas = Instance.new("Model",game:GetService("Lighting"))
  2015. mas.Name = "CompiledModel"
  2016. o1 = System.Create("Tool",{
  2017. ["Name"] = "Glow Stick",
  2018. ["Parent"] = mas,
  2019. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2020. ["CanBeDropped"] = false,
  2021. })
  2022. o2 = System.Create("Part",{
  2023. ["Name"] = "Handle",
  2024. ["Parent"] = o1,
  2025. ["Transparency"] = 0.10000000149012,
  2026. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2027. ["Rotation"] = Vector3.new(-180, 0, 0),
  2028. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2029. ["FormFactor"] = Enum.FormFactor.Custom,
  2030. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2031. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2032. ["TopSurface"] = Enum.SurfaceType.Weld,
  2033. ["Material"] = "Neon",
  2034. })
  2035. o3 = System.Create("PointLight",{
  2036. ["Parent"] = o2,
  2037. ["Brightness"] = 8,
  2038. ["Range"] = 14,
  2039. })
  2040. o4 = System.Create("CylinderMesh",{
  2041. ["Parent"] = o2,
  2042. })
  2043. if not args[2] then
  2044. o2.Color = Color3.new(1,1,1)
  2045. o3.Color = Color3.new(1,1,1) else
  2046. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2047. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2048. mas.Parent = workspace
  2049. mas:MakeJoints()
  2050. local b = mas:GetChildren()
  2051. for a = 1, #b do
  2052. b[a].Parent = gPlayers[v].Backpack
  2053. ypcall(function()
  2054. b[a]:MakeJoints()
  2055. end)
  2056. end
  2057. mas:Destroy()
  2058. for a = 1, #c do
  2059. coroutine.resume(c[a])
  2060. end
  2061. end)
  2062. end
  2063. end)
  2064.  
  2065. addcmd('keybind','Binds a command to a key',{},
  2066. function(args,speaker)
  2067. if speaker.userId ~= LP.userId then
  2068. lponly(speaker) else
  2069. if #args < 2 then return end
  2070. local key = string.lower(args[1])
  2071. if #key > 1 or key == cmdbarbind then return end
  2072. local cmdText = GLS(false,1)
  2073. local cas = game:GetService("ContextActionService")
  2074. cas:BindAction("Keybind"..key,function(action,state,obj)
  2075. if state == Enum.UserInputState.Begin then
  2076. execCmd(cmdText,speaker)
  2077. end
  2078. end,false,key)
  2079. Notify("Binded "..cmdText.." to "..key)
  2080. end
  2081. end)
  2082.  
  2083. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2084. function(args,speaker)
  2085. if speaker.userId ~= LP.userId then
  2086. lponly(speaker) else
  2087. if #args < 1 then return end
  2088. local key = string.lower(args[1])
  2089. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2090. Notify("Unbinded "..key)
  2091. end
  2092. end)
  2093.  
  2094. addcmd('trail', 'spawns a trail behind a player',{},
  2095. function(args, speaker)
  2096. local players = getPlayer(args[1], speaker)
  2097. for i,v in pairs(players)do
  2098. spawn(function()
  2099. local pchar=_char(v)
  2100. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2101. if v1.Name == "TRAIL" then
  2102. v1:Destroy()
  2103. end
  2104. end
  2105. if args[2] then
  2106. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2107. color2 = Color3.new(0,0,0) else
  2108. color1 = Color3.new(1,1,1)
  2109. color2 = Color3.new(0,0,0) end
  2110. if pchar:FindFirstChild("Torso") then
  2111. local e = Instance.new("Trail", pchar.Torso)
  2112. e.Name = "TRAIL"
  2113. e.FaceCamera = true
  2114. e.Color = ColorSequence.new(color1,color2)
  2115. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2116. e.Attachment1 = pchar.Torso.NeckAttachment
  2117. end
  2118. end)
  2119. end
  2120. end)
  2121.  
  2122. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2123. function(args, speaker)
  2124. local players = getPlayer(args[1], speaker)
  2125. for i,v in pairs(players)do
  2126. spawn(function()
  2127. local pchar=_char(v)
  2128. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2129. if v1.Name == "TRAIL" then
  2130. v1:Destroy()
  2131. end
  2132. end
  2133. end)
  2134. end
  2135. end)
  2136.  
  2137. local fa = false
  2138. local cam = workspace.CurrentCamera
  2139. local cam1 = 0
  2140. local cam2 = 0
  2141. local cam3 = 0
  2142. local k1 = false
  2143. local k2 = false
  2144. local k3 = false
  2145. local k4 = false
  2146. local k5 = false
  2147. local k6 = false
  2148. cs = 0.5
  2149. function movecam()
  2150. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2151. if fa == false then
  2152. repeat
  2153. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2154. local fp = fc.Position
  2155. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2156. fa = true
  2157. end
  2158. game:GetService('RunService').RenderStepped:Wait()
  2159. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2160. fa = false
  2161. end
  2162. end
  2163. function kp1(inputObject, gameProcessedEvent)
  2164. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2165. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2166. k1 = true
  2167. cam1 = cs end
  2168. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2169. k2 = true
  2170. cam1 = (cs*-1) end
  2171. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2172. k3 = true
  2173. cam2 = cs end
  2174. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2175. k4 = true
  2176. cam2 = (cs*-1) end
  2177. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2178. k5 = true
  2179. cam3 = cs end
  2180. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2181. k6 = true
  2182. cam3 = (cs*-1) end
  2183. end
  2184. end
  2185. game:GetService("UserInputService").InputBegan:connect(kp1)
  2186. function kp2(inputObject, gameProcessedEvent)
  2187. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2188. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2189. k1 = false
  2190. if k2 == false then
  2191. cam1 = 0
  2192. end
  2193. end
  2194. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2195. k2 = false
  2196. if k1 == false then
  2197. cam1 = 0
  2198. end
  2199. end
  2200. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2201. k3= false
  2202. if k4== false then
  2203. cam2 = 0
  2204. end
  2205. end
  2206. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2207. k4 = false
  2208. if k3 == false then
  2209. cam2 = 0
  2210. end
  2211. end
  2212. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2213. k5 = false
  2214. if k6 == false then
  2215. cam3 = 0
  2216. end
  2217. end
  2218. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2219. k6 = false
  2220. if k5 == false then
  2221. cam3 = 0
  2222. end
  2223. end
  2224. end
  2225. end
  2226. game:GetService("UserInputService").InputEnded:connect(kp2)
  2227. function FC()
  2228. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2229. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2230. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2231. fc.CanCollide = false
  2232. fc.Anchored = true
  2233. fc.Transparency = 1
  2234. fc.Size = Vector3.new(1,1,1)
  2235. fc.Name = 'xFC'
  2236. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2237. local cam = workspace.CurrentCamera
  2238. cam.CameraSubject = fc
  2239. cam.CameraType = 'Custom'
  2240. movecam()
  2241. end end
  2242. function UFC()
  2243. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2244. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2245. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2246. local cam = workspace.CurrentCamera
  2247. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2248. cam.CameraType = 'Custom'
  2249. end end
  2250.  
  2251. addcmd('freecam','freecam',{'fc'},
  2252. function(args, speaker)
  2253. if speaker.userId ~= LP.userId then
  2254. lponly(speaker)
  2255. else
  2256. FC()
  2257. end
  2258. end)
  2259.  
  2260. addcmd('fixcam','fixes camera',{},
  2261. function(args, speaker)
  2262. if speaker.userId ~= LP.userId then
  2263. lponly(speaker)
  2264. else
  2265. workspace.CurrentCamera:remove()
  2266. wait(.1)
  2267. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2268. workspace.CurrentCamera.CameraType = "Custom"
  2269. LP.CameraMinZoomDistance = 0.5
  2270. LP.CameraMaxZoomDistance = 400
  2271. LP.CameraMode = "Classic"
  2272. end
  2273. end)
  2274.  
  2275. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2276. function(args, speaker)
  2277. local players = getPlayer(args[1], speaker)
  2278. for i,v in pairs(players)do
  2279. local pchar=_char(v)
  2280. local char = pchar
  2281. local hum = char.Humanoid
  2282. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2283. hum.HealthDisplayDistance = 0
  2284. --execcmd god
  2285. local stake = Instance.new("Part",char)
  2286. stake.Anchored = true
  2287. stake.BrickColor = BrickColor.new("Reddish brown")
  2288. stake.Material = "Wood"
  2289. stake.Size = Vector3.new(1,7,1)
  2290. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2291. local hay = Instance.new("Part",char)
  2292. hay.Anchored = true
  2293. hay.Material = "Grass"
  2294. hay.BrickColor = BrickColor.new("New Yeller")
  2295. hay.Size = Vector3.new(6,1,5)
  2296. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2297. local hay2 = hay:clone()
  2298. hay2.Parent = char
  2299. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2300. local fire = Instance.new("Fire",hay)
  2301. fire.Enabled = false
  2302. fire.Heat = 25
  2303. fire.Size = 2
  2304. fire.Color = Color3.new(170/255,85/255,0)
  2305. local smoke = Instance.new("Smoke",hay)
  2306. smoke.Enabled = false
  2307. smoke.Opacity = 1
  2308. smoke.RiseVelocity = 25
  2309. smoke.Size = 15
  2310. smoke.Color = Color3.new(0,0,0)
  2311. local light = Instance.new("PointLight",hay)
  2312. light.Color = Color3.new(170/255,85/255,0)
  2313. light.Range = 0
  2314. light.Brightness = 1
  2315. light.Enabled = false
  2316. --[[]]
  2317. local crack = Instance.new("Sound",hay)
  2318. crack.SoundId = "rbxassetid://239443642"
  2319. crack.Looped = true
  2320. crack.Volume = 0
  2321. local scream = Instance.new("Sound",char.Torso)
  2322. scream.SoundId = "rbxassetid://264227115"
  2323. scream.Looped = true
  2324. scream.Volume = 0
  2325. --]]
  2326. wait()
  2327. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2328. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2329.  
  2330. local bods = char['Body Colors']
  2331. local colors = {
  2332. --"Really red";
  2333. "Bright red";
  2334. "Crimson";
  2335. "Maroon";
  2336. "Really black";
  2337. }
  2338.  
  2339. fire.Enabled=true
  2340. smoke.Enabled=true
  2341. light.Enabled=true
  2342. crack:Play()
  2343. scream:Play()
  2344. scream.Pitch = 0.8
  2345. --scream.Volume = 0.5
  2346. for i=1,30 do
  2347. crack.Volume = crack.Volume+(1/30)
  2348. scream.Volume = crack.Volume
  2349. fire.Size=i
  2350. smoke.RiseVelocity=i-5
  2351. smoke.Size=i/2
  2352. light.Range=i*2
  2353. wait(1)
  2354. end
  2355.  
  2356. for i=1,#colors do
  2357. bods.HeadColor=BrickColor.new(colors[i])
  2358. bods.LeftArmColor=BrickColor.new(colors[i])
  2359. bods.LeftLegColor=BrickColor.new(colors[i])
  2360. bods.RightArmColor=BrickColor.new(colors[i])
  2361. bods.RightLegColor=BrickColor.new(colors[i])
  2362. bods.TorsoColor=BrickColor.new(colors[i])
  2363. hay.BrickColor=BrickColor.new(colors[i])
  2364. hay2.BrickColor=BrickColor.new(colors[i])
  2365. stake.BrickColor=BrickColor.new(colors[i])
  2366. wait(5)
  2367. end
  2368. wait(10)
  2369. scream.Volume = 0.5
  2370. wait(1)
  2371. scream:Stop()
  2372. char:BreakJoints()
  2373. end
  2374. end)
  2375.  
  2376. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2377. function(args, speaker)
  2378. if speaker.userId ~= LP.userId then
  2379. lponly(speaker)
  2380. else
  2381. UFC()
  2382. end
  2383. end)
  2384.  
  2385. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2386. function(args, speaker)
  2387. if speaker.userId ~= LP.userId then
  2388. lponly(speaker)
  2389. else
  2390. if isNumber(args[1]) then
  2391. cs = args[1]
  2392. end end end)
  2393.  
  2394. addcmd('nolight', 'no more light',{'unlight'},
  2395. function(args, speaker)
  2396. local players = getPlayer(args[1], speaker)
  2397. for i,v in pairs(players)do
  2398. local pchar=_char(v)
  2399. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2400. if v1:IsA("PointLight") then
  2401. v1:Destroy()
  2402. end
  2403. end
  2404. end
  2405. end)
  2406.  
  2407. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2408. function(args, speaker)
  2409. local players = getPlayer(args[1], speaker)
  2410. for i,v in pairs(players)do
  2411. local pchar=_char(v)
  2412. scale = 10
  2413.  
  2414. function weld(tab)
  2415. local last = nil
  2416. for i,v in pairs(tab) do
  2417. if v:IsA("BasePart") then
  2418. if last then
  2419. local w = Instance.new("Weld",last)
  2420. w.Part0 = w.Parent
  2421. w.Part1 = v
  2422. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2423. w.C0 = pos
  2424. end
  2425. last = v
  2426. end
  2427. end
  2428. end
  2429.  
  2430. function makeball(pos)
  2431. local model = Instance.new("Model",workspace)
  2432. model.Name = gPlayers[v].Name .. "ball"
  2433. local rand = BrickColor.Random()
  2434. pchar.Head.Anchored = true
  2435. for i=0,340,20 do
  2436. wait()
  2437. for z=-90,70,20 do
  2438. local p = Instance.new("Part",model)
  2439. p.formFactor = "Custom"
  2440. p.BrickColor = rand
  2441. p.Transparency = 0.5
  2442. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2443. p.Anchored = true
  2444. p.TopSurface = 0
  2445. p.BottomSurface = 0
  2446. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2447. p:breakJoints()
  2448. end
  2449. end
  2450. weld(model:children())
  2451. for i,v in pairs(model:children()) do v.Anchored = false end
  2452. pchar.Head.Anchored = false
  2453. model:MakeJoints()
  2454. end
  2455.  
  2456. if pchar then
  2457. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2458. end
  2459. end
  2460. end)
  2461.  
  2462. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2463. function(args, speaker)
  2464. local players = getPlayer(args[1], speaker)
  2465. for i,v in pairs(players)do
  2466. local pchar=_char(v)
  2467. for _, child in pairs( workspace:GetChildren()) do
  2468. if child.Name == gPlayers[v].Name .. "ball" then
  2469. child:Destroy()
  2470. end
  2471. end
  2472. end
  2473. end)
  2474.  
  2475. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2476.  
  2477. local fastwait = function(time)
  2478. local expire = tick()+(time or 0.02999999999999999889)
  2479. while game:GetService("RunService").Heartbeat:wait() do
  2480. if tick() >= expire then return true end
  2481. end
  2482. end
  2483.  
  2484. function arrest(name)
  2485. spawn(function()
  2486. local p = game:GetService("Players"):FindFirstChild(name)
  2487. local char = p.Character
  2488. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2489. local humanoid = p.Character:FindFirstChild("Humanoid")
  2490. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2491. local van = car:Clone()
  2492. if van then
  2493. local function check()
  2494. 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
  2495. return false
  2496. else
  2497. return true
  2498. end
  2499. end
  2500.  
  2501. --local driver = van.Driver
  2502. --local grabber = van.Clown
  2503. local primary = van.Primary
  2504. --local door = van.Door
  2505. local tPos = torso.CFrame
  2506.  
  2507. local sound = Instance.new("Sound",primary)
  2508. sound.SoundId = "rbxassetid://258529216"
  2509. sound.Looped = true
  2510. sound:Play()
  2511.  
  2512. local chuckle = Instance.new("Sound",primary)
  2513. chuckle.SoundId = "rbxassetid://175964948"
  2514. chuckle.Looped = true
  2515. chuckle.Volume = 0.5
  2516. chuckle:Play()
  2517.  
  2518. van.PrimaryPart = van.Primary
  2519. van.Name = "ADONIS_VAN"
  2520. van.Parent = workspace
  2521. humanoid.Name = "NoResetForYou"
  2522. humanoid.WalkSpeed = 0
  2523. sound.Pitch = 1.3
  2524.  
  2525. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2526. music.Name = "COPSONG"
  2527. music.SoundId = "rbxassetid://132007810"
  2528. music.Volume = 1
  2529. music.Looped = true
  2530. if not music.Playing then music:Play() end
  2531.  
  2532. spawn(function()
  2533. while fastwait(0.2) do
  2534. van.Body.Lightbar.Red.PointLight.Enabled = true
  2535. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2536. fastwait(0.2)
  2537. van.Body.Lightbar.Red.PointLight.Enabled = false
  2538. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2539. end
  2540. end)
  2541.  
  2542. for i = 1,200 do
  2543. if not check() then
  2544. break
  2545. else
  2546. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2547. fastwait(0.001*(i/5))
  2548. end
  2549. end
  2550.  
  2551. sound.Pitch = 0.9
  2552.  
  2553. fastwait(0.5)
  2554. if check() then
  2555. --door.Transparency = 1
  2556. end
  2557.  
  2558. local freeze = Instance.new("Sound",primary)
  2559. freeze.SoundId = "rbxassetid://163732279"
  2560. freeze.Volume = 5
  2561. freeze:Play()
  2562.  
  2563. fastwait(3)
  2564.  
  2565. if check() then
  2566. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2567. end
  2568.  
  2569. fastwait(0.5)
  2570. if check() then
  2571. --door.Transparency = 0
  2572. end
  2573. fastwait(0.5)
  2574.  
  2575. sound.Pitch = 1.3
  2576. local gui = Instance.new("ScreenGui")
  2577. local frame = Instance.new("Frame",gui)
  2578. frame.BackgroundTransparency = 1
  2579. frame.BackgroundColor3 = Color3.new(0,0,0)
  2580. frame.Position = UDim2.new(0,0,0,-36)
  2581. frame.Size = UDim2.new(1,0,1,36)
  2582. spawn(function()
  2583. for i = 1,0,-0.01 do
  2584. frame.BackgroundTransparency = i
  2585. fastwait(0.1)
  2586. end
  2587. frame.BackgroundTransparency = 0
  2588. end)
  2589.  
  2590. p.CameraMaxZoomDistance = 0.5
  2591.  
  2592. torso.Anchored = true
  2593.  
  2594. for i = 1,400 do
  2595. if not check() then
  2596. break
  2597. else
  2598. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2599. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2600. fastwait(0.1/(i*5))
  2601.  
  2602. if i == 270 then
  2603. music.Volume = 5
  2604. end
  2605. end
  2606. end
  2607.  
  2608. local function KICK(P)
  2609. spawn(function()
  2610. if not FindTable(WL, P.Name) then
  2611. for i = 1,5 do
  2612. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2613. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2614. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2615. spawn(function()
  2616. repeat fastwait()
  2617. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2618. until not game:GetService("Players"):FindFirstChild(P.Name)
  2619. end)
  2620. P.Character.HumanoidRootPart.Anchored = true
  2621. end
  2622. end
  2623. end
  2624. end)
  2625. end
  2626.  
  2627. if p and p.Parent == game:GetService("Players") then
  2628. if p == game:GetService("Players").LocalPlayer then
  2629. fastwait(5)
  2630. end
  2631. torso.Anchored = false
  2632. p.CharacterAdded:Connect(function()
  2633. fastwait()
  2634. KICK(p)
  2635. end)
  2636. KICK(p)
  2637. end
  2638. fastwait(0.5)
  2639. pcall(function() van:Destroy() end)
  2640. pcall(function() gui:Destroy() end)
  2641. if not workspace:FindFirstChild("ADONIS_VAN") then
  2642. music:Destroy()
  2643. end
  2644. end
  2645. end
  2646. end)
  2647. end
  2648.  
  2649. addcmd('arrest', 'arrests player',{},
  2650. function(args, speaker)
  2651. local players = getPlayer(args[1], speaker)
  2652. for i,v in pairs(players)do
  2653. arrest(gPlayers[v].Name)
  2654. end
  2655. end)
  2656.  
  2657. addcmd('nodummies', 'clears dummies',{},
  2658. function(args, speaker)
  2659. for _, child in pairs( workspace:GetChildren()) do
  2660. if child:FindFirstChild('isdummy') then
  2661. child:Destroy()
  2662. end
  2663. end
  2664. end)
  2665.  
  2666. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2667. function(args, speaker)
  2668. local name = GLS(false, 0)
  2669. local lchar = game:GetService('Players').LocalPlayer
  2670. local Model0 = Instance.new("Model")
  2671. local Part1 = Instance.new("Part")
  2672. local SpecialMesh2 = Instance.new("SpecialMesh")
  2673. local Decal3 = Instance.new("Decal")
  2674. local Part4 = Instance.new("Part")
  2675. local Motor5 = Instance.new("Motor")
  2676. local Motor6 = Instance.new("Motor")
  2677. local Motor7 = Instance.new("Motor")
  2678. local Motor8 = Instance.new("Motor")
  2679. local Motor9 = Instance.new("Motor")
  2680. local Part10 = Instance.new("Part")
  2681. local Part11 = Instance.new("Part")
  2682. local Part12 = Instance.new("Part")
  2683. local Part13 = Instance.new("Part")
  2684. local dum = Instance.new("BoolValue")
  2685. dum.Name = "isdummy"
  2686. dum.Parent = Model0
  2687. local Humanoid14 = Instance.new("Humanoid")
  2688. Model0.Name = name
  2689. Model0.Parent = workspace
  2690. Model0.PrimaryPart = Part1
  2691. Part1.Name = "Head"
  2692. Part1.Parent = Model0
  2693. Part1.BrickColor = BrickColor.new("Bright yellow")
  2694. Part1.CanCollide = false
  2695. Part1.FormFactor = Enum.FormFactor.Symmetric
  2696. Part1.Friction = 0
  2697. Part1.Size = Vector3.new(2, 1, 1)
  2698. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2699. Part1.TopSurface = Enum.SurfaceType.Smooth
  2700. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2701. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2702. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2703. SpecialMesh2.Parent = Part1
  2704. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2705. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2706. Decal3.Name = "face"
  2707. Decal3.Parent = Part1
  2708. Decal3.Texture = "rbxasset://textures/face.png"
  2709. Part4.Name = "Torso"
  2710. Part4.Parent = Model0
  2711. Part4.BrickColor = BrickColor.new("Bright blue")
  2712. Part4.CanCollide = false
  2713. Part4.FormFactor = Enum.FormFactor.Symmetric
  2714. Part4.Friction = 0
  2715. Part4.Size = Vector3.new(2, 2, 1)
  2716. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2717. Part4.LeftSurface = Enum.SurfaceType.Weld
  2718. Part4.RightSurface = Enum.SurfaceType.Weld
  2719. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2720. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2721. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2722. Motor5.Name = "Right Shoulder"
  2723. Motor5.Parent = Part4
  2724. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2725. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2726. Motor5.Part0 = Part4
  2727. Motor5.Part1 = Part11
  2728. Motor5.DesiredAngle = 0.083800852298737
  2729. Motor5.MaxVelocity = 0.15000000596046
  2730. Motor6.Name = "Left Shoulder"
  2731. Motor6.Parent = Part4
  2732. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2733. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2734. Motor6.Part0 = Part4
  2735. Motor6.Part1 = Part10
  2736. Motor6.DesiredAngle = 0.083800852298737
  2737. Motor6.MaxVelocity = 0.15000000596046
  2738. Motor7.Name = "Left Hip"
  2739. Motor7.Parent = Part4
  2740. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2741. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2742. Motor7.Part0 = Part4
  2743. Motor7.Part1 = Part12
  2744. Motor7.DesiredAngle = -0.083800852298737
  2745. Motor7.MaxVelocity = 0.10000000149012
  2746. Motor8.Name = "Neck"
  2747. Motor8.Parent = Part4
  2748. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2749. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2750. Motor8.Part0 = Part4
  2751. Motor8.Part1 = Part1
  2752. Motor8.MaxVelocity = 0.10000000149012
  2753. Motor9.Name = "Right Hip"
  2754. Motor9.Parent = Part4
  2755. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2756. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2757. Motor9.Part0 = Part4
  2758. Motor9.Part1 = Part13
  2759. Motor9.DesiredAngle = -0.083800852298737
  2760. Motor9.MaxVelocity = 0.10000000149012
  2761. Part10.Name = "Left Arm"
  2762. Part10.Parent = Model0
  2763. Part10.BrickColor = BrickColor.new("Bright yellow")
  2764. Part10.CanCollide = false
  2765. Part10.FormFactor = Enum.FormFactor.Symmetric
  2766. Part10.Size = Vector3.new(1, 2, 1)
  2767. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2768. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2769. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2770. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2771. Part11.Name = "Right Arm"
  2772. Part11.Parent = Model0
  2773. Part11.BrickColor = BrickColor.new("Bright yellow")
  2774. Part11.CanCollide = false
  2775. Part11.FormFactor = Enum.FormFactor.Symmetric
  2776. Part11.Size = Vector3.new(1, 2, 1)
  2777. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2778. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2779. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2780. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2781. Part12.Name = "Left Leg"
  2782. Part12.Parent = Model0
  2783. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2784. Part12.CanCollide = false
  2785. Part12.FormFactor = Enum.FormFactor.Symmetric
  2786. Part12.Size = Vector3.new(1, 2, 1)
  2787. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2788. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2789. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2790. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2791. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2792. Part13.Name = "Right Leg"
  2793. Part13.Parent = Model0
  2794. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2795. Part13.CanCollide = false
  2796. Part13.FormFactor = Enum.FormFactor.Symmetric
  2797. Part13.Size = Vector3.new(1, 2, 1)
  2798. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2799. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2800. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2801. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2802. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2803. Humanoid14.Parent = Model0
  2804. Humanoid14.RightLeg = Part13
  2805. Humanoid14.LeftLeg = Part12
  2806. Humanoid14.Torso = Part4
  2807. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2808. Model0.Parent = game:GetService('Workspace')
  2809. end)
  2810.  
  2811. addcmd('loopkill', 'rip person',{'lkill'},
  2812. function(args, speaker)
  2813. local players = getPlayer(args[1], speaker)
  2814. for i,v in pairs(players)do
  2815. if not FindTable(loopkillT, _players[v].Name) then
  2816. table.insert(loopkillT, _players[v].Name)
  2817. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2818. Notify('Loopkilling player(s)') end end end end)
  2819.  
  2820. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2821. function(args, speaker)
  2822. local players = getPlayer(args[1], speaker)
  2823. for i,v in pairs(players)do
  2824. if FindTable(loopkillT, _players[v].Name) then
  2825. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2826. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2827. Notify('No longer loopkilling player(s)') end end end end)
  2828.  
  2829. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2830. function(args, speaker)
  2831. local players = getPlayer(args[1], speaker)
  2832. for i,v in pairs(players)do
  2833. if not FindTable(disabletoolsT, _players[v].Name) then
  2834. table.insert(disabletoolsT, _players[v].Name)
  2835. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2836. Notify('Disabled tools for player(s)') end end end end)
  2837.  
  2838. addcmd('enabletools', 'lets them have tools',{},
  2839. function(args, speaker)
  2840. local players = getPlayer(args[1], speaker)
  2841. for i,v in pairs(players)do
  2842. if FindTable(disabletoolsT, _players[v].Name) then
  2843. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2844. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2845. Notify('Enabled tools for player(s)') end end end end)
  2846.  
  2847. addcmd('refresh', 'refresh their player model',{'re'},
  2848. function(args, speaker)
  2849. local players = getPlayer(args[1], speaker)
  2850. for i,v in pairs(players)do
  2851. refresh(_players[v])
  2852. end end)
  2853.  
  2854. local fastwait = function(time)
  2855. local expire = tick()+(time or 0.02999999999999999889)
  2856. while game:GetService("RunService").Heartbeat:wait() do
  2857. if tick() >= expire then return true end
  2858. end
  2859. end
  2860.  
  2861. function gull(name)
  2862. spawn(function()
  2863. local char = game:GetService("Players")[name].Character
  2864. char.PrimaryPart = char.HumanoidRootPart
  2865.  
  2866. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2867. local initCFrame = tors.CFrame
  2868.  
  2869. if char:FindFirstChild("Torso") then
  2870. char.Torso.Anchored = true
  2871. else
  2872. char.UpperTorso.Anchored = true
  2873. end
  2874. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2875.  
  2876. local gull = Instance.new("Part")
  2877. gull.Anchored = true
  2878. gull.CanCollide = false
  2879. gull.Position = Vector3.new(0,100000,0)
  2880. local mesh = Instance.new("SpecialMesh",gull)
  2881. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2882. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2883. mesh.Scale = Vector3.new(10,10,10)
  2884.  
  2885. local leftWing = Instance.new("Part",gull)
  2886. leftWing.CanCollide = false
  2887. local lmesh = Instance.new("SpecialMesh",leftWing)
  2888. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2889. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2890. lmesh.Scale = Vector3.new(10,10,10)
  2891. local leftMotor = Instance.new("Motor6D",gull)
  2892. leftMotor.MaxVelocity = 1
  2893. leftMotor.Part0 = gull
  2894. leftMotor.Part1 = leftWing
  2895. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2896.  
  2897. local rightWing = Instance.new("Part",gull)
  2898. rightWing.CanCollide = false
  2899. local rmesh = Instance.new("SpecialMesh",rightWing)
  2900. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2901. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2902. rmesh.Scale = Vector3.new(10,10,10)
  2903. local rightMotor = Instance.new("Motor6D",gull)
  2904. rightMotor.MaxVelocity = 1
  2905. rightMotor.Part0 = gull
  2906. rightMotor.Part1 = rightWing
  2907. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2908.  
  2909. local sound = Instance.new("Sound",gull)
  2910. sound.SoundId = "rbxassetid://160877039"
  2911. sound.Volume = 10
  2912. gull.Parent = workspace
  2913.  
  2914. for i = 400,-1000,-2 do
  2915. local der = 0.02*i
  2916. local angle = math.atan(der/1)
  2917. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2918. if i == 0 then sound:Play() end
  2919. if i <= 0 then
  2920. char:SetPrimaryPartCFrame(gull.CFrame)
  2921. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2922. leftMotor.DesiredAngle = -nextAngle
  2923. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2924. rightMotor.DesiredAngle = nextAngle
  2925. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2926. end
  2927. game:GetService("RunService").RenderStepped:wait()
  2928. end
  2929.  
  2930. local function KICK(P)
  2931. spawn(function()
  2932. if not FindTable(WL, P.Name) then
  2933. for i = 1,5 do
  2934. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2935. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2936. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2937. spawn(function()
  2938. repeat wait()
  2939. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2940. until not game:GetService("Players"):FindFirstChild(P.Name)
  2941. end)
  2942. P.Character.HumanoidRootPart.Anchored = true
  2943. end
  2944. end
  2945. end
  2946. end)
  2947. end
  2948.  
  2949. if char:FindFirstChild("Torso") then
  2950. char.Torso.Anchored = false
  2951. else
  2952. char.UpperTorso.Anchored = false
  2953. end
  2954.  
  2955. spawn(function()
  2956. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  2957. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2958. wait()
  2959. KICK(game:GetService("Players")[name])
  2960. end)
  2961. KICK(game:GetService("Players")[name])
  2962. end)
  2963.  
  2964. local go = Instance.new("BodyVelocity",gull)
  2965. go.Velocity = Vector3.new(0,1000,0)
  2966. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2967. gull.Anchored = false
  2968. end)
  2969. end
  2970.  
  2971. addcmd('seagull', 'seagulls player',{'gull'},
  2972. function(args, speaker)
  2973. local players = getPlayer(args[1], speaker)
  2974. for i,v in pairs(players)do
  2975. gull(gPlayers[v].Name)
  2976. end
  2977. end)
  2978.  
  2979. local song = nil
  2980. function zinniaKick(name)
  2981. spawn(function()
  2982. if song == nil or song.Parent == nil then
  2983. song = Instance.new("Sound",workspace)
  2984. song.SoundId = "rbxassetid://190423831"
  2985. song.Volume = 1
  2986. song.Looped = true
  2987. song:Play()
  2988. end
  2989. local zin = Instance.new("Part")
  2990. zin.Name = "CuteZinnia"
  2991. zin.Anchored = true
  2992. zin.CanCollide = false
  2993. zin.Locked = true
  2994. local mesh = Instance.new("SpecialMesh")
  2995. mesh.MeshId = "rbxassetid://1175670539"
  2996. mesh.TextureId = "rbxassetid://1175670558"
  2997. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2998. mesh.Offset = Vector3.new(0,0.88,0)
  2999. mesh.Parent = zin
  3000. local char = game:GetService("Players")[name].Character
  3001. char.PrimaryPart = char.HumanoidRootPart
  3002. if char:FindFirstChild("Torso") then
  3003. char.Torso.Anchored = true
  3004. else
  3005. char.UpperTorso.Anchored = true
  3006. end
  3007. 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))
  3008. zin.Parent = workspace
  3009. 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)})
  3010. tween:Play()
  3011. fastwait(3)
  3012. for i = 50,1,-1 do
  3013. 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))
  3014. fastwait()
  3015. end
  3016. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3017. fastwait(1)
  3018. local turns = 0
  3019.  
  3020. while turns < 200 do
  3021. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3022. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3023. turns = turns + 1
  3024. fastwait()
  3025. end
  3026. for i = 1,10 do
  3027. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3028. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3029. fastwait()
  3030. end
  3031. local rX,rZ = 0,0
  3032. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3033. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3034. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3035. bv.Force = Vector3.new(rX,10000,rZ)
  3036. if char:FindFirstChild("Torso") then
  3037. char.Torso.Anchored = false
  3038. else
  3039. char.UpperTorso.Anchored = false
  3040. end
  3041. function KICK(P)
  3042. spawn(function()
  3043. if not FindTable(WL, P.Name) then
  3044. for i = 1,5 do
  3045. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3046. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3047. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3048. spawn(function()
  3049. repeat fastwait()
  3050. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3051. until not game:GetService("Players"):FindFirstChild(P.Name)
  3052. end)
  3053. P.Character.HumanoidRootPart.Anchored = true
  3054. end
  3055. end
  3056. end
  3057. end)
  3058. end
  3059. spawn(function()
  3060. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3061. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3062. fastwait()
  3063. KICK(game:GetService("Players")[name])
  3064. end)
  3065. KICK(game:GetService("Players")[name])
  3066. end)
  3067. for i = 1,20 do
  3068. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3069. fastwait()
  3070. end
  3071. while turns > 0 do
  3072. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3073. turns = turns - 5
  3074. fastwait()
  3075. end
  3076. fastwait(1)
  3077. zin.Name = "GoneZinnia"
  3078. local go = Instance.new("BodyVelocity",zin)
  3079. go.Velocity = zin.CFrame.lookVector * 100
  3080. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3081. zin.Anchored = false
  3082. fastwait(20)
  3083. if song and not workspace:FindFirstChild("CuteZinnia") then
  3084. song:Destroy()
  3085. song = nil
  3086. end
  3087. end)
  3088. end
  3089.  
  3090. addcmd('zinnia', 'asdf for moon',{},
  3091. function(args, speaker)
  3092. local players = getPlayer(args[1], speaker)
  3093. for i,v in pairs(players)do
  3094. zinniaKick(gPlayers[v].Name)
  3095. end
  3096. end)
  3097.  
  3098. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3099. function(args, speaker)
  3100. local players = getPlayer(args[1], speaker)
  3101. for i,v in pairs(players)do
  3102. if not FindTable(rainbowT, _players[v].Name) then
  3103. table.insert(rainbowT, _players[v].Name)
  3104. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3105. Notify('Gave player(s) rainbow name') end end end end)
  3106.  
  3107. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3108. function(args, speaker)
  3109. local players = getPlayer(args[1], speaker)
  3110. for i,v in pairs(players)do
  3111. if FindTable(rainbowT, _players[v].Name) then
  3112. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3113. _players[v].Neutral = true
  3114. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3115. Notify('Disabled rainbow name for player(s)') end end end end)
  3116.  
  3117. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3118. function(args, speaker)
  3119. if speaker.userId ~= LP.userId then
  3120. lponly(speaker)
  3121. else
  3122. --Terrain Script
  3123. --Edge#1934/IoIman616
  3124.  
  3125. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3126. if child.Name == "MaterialGui" then
  3127. child:Destroy()
  3128. end
  3129. end
  3130.  
  3131. function sandbox(var,func)
  3132. local env = getfenv(func)
  3133. local newenv = setmetatable({},{
  3134. __index = function(self,k)
  3135. if k=="script" then
  3136. return var
  3137. else
  3138. return env[k]
  3139. end
  3140. end,
  3141. })
  3142. setfenv(func,newenv)
  3143. return func
  3144. end
  3145. cors = {}
  3146. mas = Instance.new("Model",game:GetService("Lighting"))
  3147. HopperBin0 = Instance.new("HopperBin")
  3148. HopperBin0.Name = "Terrain Build"
  3149. HopperBin0.Parent = mas
  3150. for i,v in pairs(mas:GetChildren()) do
  3151. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3152. pcall(function() v:MakeJoints() end)
  3153. end
  3154. mas:Destroy()
  3155. for i,v in pairs(cors) do
  3156. spawn(function()
  3157. pcall(v)
  3158. end)
  3159. end
  3160.  
  3161. wait(0.01)
  3162.  
  3163. function sandbox(var,func)
  3164. local env = getfenv(func)
  3165. local newenv = setmetatable({},{
  3166. __index = function(self,k)
  3167. if k=="script" then
  3168. return var
  3169. else
  3170. return env[k]
  3171. end
  3172. end,
  3173. })
  3174. setfenv(func,newenv)
  3175. return func
  3176. end
  3177. cors = {}
  3178. mas = Instance.new("Model",game:GetService("Lighting"))
  3179. ScreenGui0 = Instance.new("ScreenGui")
  3180. ImageLabel1 = Instance.new("ImageLabel")
  3181. ImageButton2 = Instance.new("ImageButton")
  3182. Frame3 = Instance.new("Frame")
  3183. NumberValue4 = Instance.new("NumberValue")
  3184. ImageButton5 = Instance.new("ImageButton")
  3185. Frame6 = Instance.new("Frame")
  3186. NumberValue7 = Instance.new("NumberValue")
  3187. ImageButton8 = Instance.new("ImageButton")
  3188. Frame9 = Instance.new("Frame")
  3189. NumberValue10 = Instance.new("NumberValue")
  3190. ImageButton11 = Instance.new("ImageButton")
  3191. Frame12 = Instance.new("Frame")
  3192. NumberValue13 = Instance.new("NumberValue")
  3193. ImageButton14 = Instance.new("ImageButton")
  3194. Frame15 = Instance.new("Frame")
  3195. NumberValue16 = Instance.new("NumberValue")
  3196. ImageButton17 = Instance.new("ImageButton")
  3197. Frame18 = Instance.new("Frame")
  3198. NumberValue19 = Instance.new("NumberValue")
  3199. ImageButton20 = Instance.new("ImageButton")
  3200. Frame21 = Instance.new("Frame")
  3201. NumberValue22 = Instance.new("NumberValue")
  3202. ImageButton23 = Instance.new("ImageButton")
  3203. Frame24 = Instance.new("Frame")
  3204. NumberValue25 = Instance.new("NumberValue")
  3205. ImageButton26 = Instance.new("ImageButton")
  3206. Frame27 = Instance.new("Frame")
  3207. NumberValue28 = Instance.new("NumberValue")
  3208. ImageButton29 = Instance.new("ImageButton")
  3209. Frame30 = Instance.new("Frame")
  3210. NumberValue31 = Instance.new("NumberValue")
  3211. ImageButton32 = Instance.new("ImageButton")
  3212. Frame33 = Instance.new("Frame")
  3213. NumberValue34 = Instance.new("NumberValue")
  3214. ImageButton35 = Instance.new("ImageButton")
  3215. Frame36 = Instance.new("Frame")
  3216. NumberValue37 = Instance.new("NumberValue")
  3217. ImageButton38 = Instance.new("ImageButton")
  3218. Frame39 = Instance.new("Frame")
  3219. NumberValue40 = Instance.new("NumberValue")
  3220. ImageButton41 = Instance.new("ImageButton")
  3221. Frame42 = Instance.new("Frame")
  3222. NumberValue43 = Instance.new("NumberValue")
  3223. ImageButton44 = Instance.new("ImageButton")
  3224. Frame45 = Instance.new("Frame")
  3225. NumberValue46 = Instance.new("NumberValue")
  3226. ImageButton47 = Instance.new("ImageButton")
  3227. Frame48 = Instance.new("Frame")
  3228. NumberValue49 = Instance.new("NumberValue")
  3229. ImageButton50 = Instance.new("ImageButton")
  3230. Frame51 = Instance.new("Frame")
  3231. NumberValue52 = Instance.new("NumberValue")
  3232. ImageButton53 = Instance.new("ImageButton")
  3233. Frame54 = Instance.new("Frame")
  3234. ScreenGui0.Name = "MaterialGui"
  3235. ScreenGui0.Parent = mas
  3236. ImageLabel1.Name = "MaterialMenu"
  3237. ImageLabel1.Parent = ScreenGui0
  3238. ImageLabel1.Transparency = 1
  3239. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3240. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3241. ImageLabel1.BackgroundTransparency = 1
  3242. ImageLabel1.ZIndex = 2
  3243. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3244. ImageButton2.Name = "Grass"
  3245. ImageButton2.Parent = ImageLabel1
  3246. ImageButton2.Transparency = 1
  3247. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3248. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3249. ImageButton2.BackgroundTransparency = 1
  3250. ImageButton2.ZIndex = 4
  3251. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3252. Frame3.Name = "Selection"
  3253. Frame3.Parent = ImageButton2
  3254. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3255. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3256. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3257. Frame3.BorderSizePixel = 0
  3258. Frame3.ZIndex = 3
  3259. NumberValue4.Name = "num"
  3260. NumberValue4.Parent = ImageButton2
  3261. NumberValue4.Value = 1
  3262. ImageButton5.Name = "Sand"
  3263. ImageButton5.Parent = ImageLabel1
  3264. ImageButton5.Transparency = 1
  3265. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3266. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3267. ImageButton5.BackgroundTransparency = 1
  3268. ImageButton5.ZIndex = 4
  3269. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3270. Frame6.Name = "Selection"
  3271. Frame6.Parent = ImageButton5
  3272. Frame6.Transparency = 1
  3273. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3274. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3275. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3276. Frame6.BackgroundTransparency = 1
  3277. Frame6.BorderSizePixel = 0
  3278. Frame6.ZIndex = 3
  3279. NumberValue7.Name = "num"
  3280. NumberValue7.Parent = ImageButton5
  3281. NumberValue7.Value = 2
  3282. ImageButton8.Name = "Brick"
  3283. ImageButton8.Parent = ImageLabel1
  3284. ImageButton8.Transparency = 1
  3285. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3286. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3287. ImageButton8.BackgroundTransparency = 1
  3288. ImageButton8.ZIndex = 4
  3289. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3290. Frame9.Name = "Selection"
  3291. Frame9.Parent = ImageButton8
  3292. Frame9.Transparency = 1
  3293. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3294. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3295. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3296. Frame9.BackgroundTransparency = 1
  3297. Frame9.BorderSizePixel = 0
  3298. Frame9.ZIndex = 3
  3299. NumberValue10.Name = "num"
  3300. NumberValue10.Parent = ImageButton8
  3301. NumberValue10.Value = 3
  3302. ImageButton11.Name = "Granite"
  3303. ImageButton11.Parent = ImageLabel1
  3304. ImageButton11.Transparency = 1
  3305. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3306. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3307. ImageButton11.BackgroundTransparency = 1
  3308. ImageButton11.ZIndex = 4
  3309. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3310. Frame12.Name = "Selection"
  3311. Frame12.Parent = ImageButton11
  3312. Frame12.Transparency = 1
  3313. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3314. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3315. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3316. Frame12.BackgroundTransparency = 1
  3317. Frame12.BorderSizePixel = 0
  3318. Frame12.ZIndex = 3
  3319. NumberValue13.Name = "num"
  3320. NumberValue13.Parent = ImageButton11
  3321. NumberValue13.Value = 4
  3322. ImageButton14.Name = "Asphalt"
  3323. ImageButton14.Parent = ImageLabel1
  3324. ImageButton14.Transparency = 1
  3325. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3326. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3327. ImageButton14.BackgroundTransparency = 1
  3328. ImageButton14.ZIndex = 4
  3329. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3330. Frame15.Name = "Selection"
  3331. Frame15.Parent = ImageButton14
  3332. Frame15.Transparency = 1
  3333. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3334. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3335. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3336. Frame15.BackgroundTransparency = 1
  3337. Frame15.BorderSizePixel = 0
  3338. Frame15.ZIndex = 3
  3339. NumberValue16.Name = "num"
  3340. NumberValue16.Parent = ImageButton14
  3341. NumberValue16.Value = 5
  3342. ImageButton17.Name = "Iron"
  3343. ImageButton17.Parent = ImageLabel1
  3344. ImageButton17.Transparency = 1
  3345. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3346. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3347. ImageButton17.BackgroundTransparency = 1
  3348. ImageButton17.ZIndex = 4
  3349. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3350. Frame18.Name = "Selection"
  3351. Frame18.Parent = ImageButton17
  3352. Frame18.Transparency = 1
  3353. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3354. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3355. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3356. Frame18.BackgroundTransparency = 1
  3357. Frame18.BorderSizePixel = 0
  3358. Frame18.ZIndex = 3
  3359. NumberValue19.Name = "num"
  3360. NumberValue19.Parent = ImageButton17
  3361. NumberValue19.Value = 6
  3362. ImageButton20.Name = "Aluminum"
  3363. ImageButton20.Parent = ImageLabel1
  3364. ImageButton20.Transparency = 1
  3365. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3366. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3367. ImageButton20.BackgroundTransparency = 1
  3368. ImageButton20.ZIndex = 4
  3369. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3370. Frame21.Name = "Selection"
  3371. Frame21.Parent = ImageButton20
  3372. Frame21.Transparency = 1
  3373. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3374. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3375. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3376. Frame21.BackgroundTransparency = 1
  3377. Frame21.BorderSizePixel = 0
  3378. Frame21.ZIndex = 3
  3379. NumberValue22.Name = "num"
  3380. NumberValue22.Parent = ImageButton20
  3381. NumberValue22.Value = 7
  3382. ImageButton23.Name = "Gold"
  3383. ImageButton23.Parent = ImageLabel1
  3384. ImageButton23.Transparency = 1
  3385. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3386. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3387. ImageButton23.BackgroundTransparency = 1
  3388. ImageButton23.ZIndex = 4
  3389. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3390. Frame24.Name = "Selection"
  3391. Frame24.Parent = ImageButton23
  3392. Frame24.Transparency = 1
  3393. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3394. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3395. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3396. Frame24.BackgroundTransparency = 1
  3397. Frame24.BorderSizePixel = 0
  3398. Frame24.ZIndex = 3
  3399. NumberValue25.Name = "num"
  3400. NumberValue25.Parent = ImageButton23
  3401. NumberValue25.Value = 8
  3402. ImageButton26.Name = "Plank"
  3403. ImageButton26.Parent = ImageLabel1
  3404. ImageButton26.Transparency = 1
  3405. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3406. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3407. ImageButton26.BackgroundTransparency = 1
  3408. ImageButton26.ZIndex = 4
  3409. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3410. Frame27.Name = "Selection"
  3411. Frame27.Parent = ImageButton26
  3412. Frame27.Transparency = 1
  3413. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3414. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3415. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3416. Frame27.BackgroundTransparency = 1
  3417. Frame27.BorderSizePixel = 0
  3418. Frame27.ZIndex = 3
  3419. NumberValue28.Name = "num"
  3420. NumberValue28.Parent = ImageButton26
  3421. NumberValue28.Value = 9
  3422. ImageButton29.Name = "Log"
  3423. ImageButton29.Parent = ImageLabel1
  3424. ImageButton29.Transparency = 1
  3425. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3426. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3427. ImageButton29.BackgroundTransparency = 1
  3428. ImageButton29.ZIndex = 4
  3429. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3430. Frame30.Name = "Selection"
  3431. Frame30.Parent = ImageButton29
  3432. Frame30.Transparency = 1
  3433. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3434. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3435. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3436. Frame30.BackgroundTransparency = 1
  3437. Frame30.BorderSizePixel = 0
  3438. Frame30.ZIndex = 3
  3439. NumberValue31.Name = "num"
  3440. NumberValue31.Parent = ImageButton29
  3441. NumberValue31.Value = 10
  3442. ImageButton32.Name = "Gravel"
  3443. ImageButton32.Parent = ImageLabel1
  3444. ImageButton32.Transparency = 1
  3445. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3446. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3447. ImageButton32.BackgroundTransparency = 1
  3448. ImageButton32.ZIndex = 4
  3449. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3450. Frame33.Name = "Selection"
  3451. Frame33.Parent = ImageButton32
  3452. Frame33.Transparency = 1
  3453. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3454. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3455. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3456. Frame33.BackgroundTransparency = 1
  3457. Frame33.BorderSizePixel = 0
  3458. Frame33.ZIndex = 3
  3459. NumberValue34.Name = "num"
  3460. NumberValue34.Parent = ImageButton32
  3461. NumberValue34.Value = 11
  3462. ImageButton35.Name = "Cinder"
  3463. ImageButton35.Parent = ImageLabel1
  3464. ImageButton35.Transparency = 1
  3465. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3466. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3467. ImageButton35.BackgroundTransparency = 1
  3468. ImageButton35.ZIndex = 4
  3469. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3470. Frame36.Name = "Selection"
  3471. Frame36.Parent = ImageButton35
  3472. Frame36.Transparency = 1
  3473. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3474. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3475. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3476. Frame36.BackgroundTransparency = 1
  3477. Frame36.BorderSizePixel = 0
  3478. Frame36.ZIndex = 3
  3479. NumberValue37.Name = "num"
  3480. NumberValue37.Parent = ImageButton35
  3481. NumberValue37.Value = 12
  3482. ImageButton38.Name = "Stone"
  3483. ImageButton38.Parent = ImageLabel1
  3484. ImageButton38.Transparency = 1
  3485. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3486. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3487. ImageButton38.BackgroundTransparency = 1
  3488. ImageButton38.ZIndex = 4
  3489. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3490. Frame39.Name = "Selection"
  3491. Frame39.Parent = ImageButton38
  3492. Frame39.Transparency = 1
  3493. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3494. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3495. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3496. Frame39.BackgroundTransparency = 1
  3497. Frame39.BorderSizePixel = 0
  3498. Frame39.ZIndex = 3
  3499. NumberValue40.Name = "num"
  3500. NumberValue40.Parent = ImageButton38
  3501. NumberValue40.Value = 13
  3502. ImageButton41.Name = "Cement"
  3503. ImageButton41.Parent = ImageLabel1
  3504. ImageButton41.Transparency = 1
  3505. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3506. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3507. ImageButton41.BackgroundTransparency = 1
  3508. ImageButton41.ZIndex = 4
  3509. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3510. Frame42.Name = "Selection"
  3511. Frame42.Parent = ImageButton41
  3512. Frame42.Transparency = 1
  3513. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3514. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3515. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3516. Frame42.BackgroundTransparency = 1
  3517. Frame42.BorderSizePixel = 0
  3518. Frame42.ZIndex = 3
  3519. NumberValue43.Name = "num"
  3520. NumberValue43.Parent = ImageButton41
  3521. NumberValue43.Value = 14
  3522. ImageButton44.Name = "Red Plastic"
  3523. ImageButton44.Parent = ImageLabel1
  3524. ImageButton44.Transparency = 1
  3525. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3526. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3527. ImageButton44.BackgroundTransparency = 1
  3528. ImageButton44.ZIndex = 4
  3529. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3530. Frame45.Name = "Selection"
  3531. Frame45.Parent = ImageButton44
  3532. Frame45.Transparency = 1
  3533. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3534. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3535. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3536. Frame45.BackgroundTransparency = 1
  3537. Frame45.BorderSizePixel = 0
  3538. Frame45.ZIndex = 3
  3539. NumberValue46.Name = "num"
  3540. NumberValue46.Parent = ImageButton44
  3541. NumberValue46.Value = 15
  3542. ImageButton47.Name = "Blue Plastic"
  3543. ImageButton47.Parent = ImageLabel1
  3544. ImageButton47.Transparency = 1
  3545. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3546. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3547. ImageButton47.BackgroundTransparency = 1
  3548. ImageButton47.ZIndex = 4
  3549. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3550. Frame48.Name = "Selection"
  3551. Frame48.Parent = ImageButton47
  3552. Frame48.Transparency = 1
  3553. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3554. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3555. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3556. Frame48.BackgroundTransparency = 1
  3557. Frame48.BorderSizePixel = 0
  3558. Frame48.ZIndex = 3
  3559. NumberValue49.Name = "num"
  3560. NumberValue49.Parent = ImageButton47
  3561. NumberValue49.Value = 16
  3562. ImageButton50.Name = "Water"
  3563. ImageButton50.Parent = ImageLabel1
  3564. ImageButton50.Transparency = 1
  3565. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3566. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3567. ImageButton50.BackgroundTransparency = 1
  3568. ImageButton50.ZIndex = 4
  3569. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3570. Frame51.Name = "Selection"
  3571. Frame51.Parent = ImageButton50
  3572. Frame51.Transparency = 1
  3573. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3574. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3575. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3576. Frame51.BackgroundTransparency = 1
  3577. Frame51.BorderSizePixel = 0
  3578. Frame51.ZIndex = 3
  3579. NumberValue52.Name = "num"
  3580. NumberValue52.Parent = ImageButton50
  3581. NumberValue52.Value = 17
  3582. ImageButton53.Name = "Dig"
  3583. ImageButton53.Parent = ImageLabel1
  3584. ImageButton53.Transparency = 1
  3585. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3586. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3587. ImageButton53.BackgroundTransparency = 1
  3588. ImageButton53.ZIndex = 4
  3589. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3590. Frame54.Name = "Selection"
  3591. Frame54.Parent = ImageButton53
  3592. Frame54.Transparency = 1
  3593. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3594. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3595. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3596. Frame54.BackgroundTransparency = 1
  3597. Frame54.BorderSizePixel = 0
  3598. Frame54.ZIndex = 3
  3599. for i,v in pairs(mas:GetChildren()) do
  3600. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3601. pcall(function() v:MakeJoints() end)
  3602. end
  3603. mas:Destroy()
  3604. for i,v in pairs(cors) do
  3605. spawn(function()
  3606. pcall(v)
  3607. end)
  3608. end
  3609. wait(0.01)
  3610. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3611. material = 1
  3612. local Terrain = workspace.Terrain
  3613. local CC = workspace.CurrentCamera
  3614.  
  3615. local SelB = Instance.new("SelectionBox")
  3616. SelB.Color = BrickColor.new("Bright green")
  3617.  
  3618. local SelP = Instance.new("Part")
  3619. SelP.Anchored = true
  3620. SelP.formFactor = Enum.FormFactor.Custom
  3621.  
  3622. HopperBin0.Selected:connect(function(M)
  3623. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3624. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3625. SelB.Adornee = nil
  3626.  
  3627. local ClickState = "None"
  3628.  
  3629. local ClickType = 1
  3630.  
  3631. local TerrainClick = 1
  3632.  
  3633. local P1 = nil
  3634.  
  3635. M.KeyDown:connect(function(K)
  3636. if K == "q" then
  3637. ClickType = 1
  3638. elseif K == "e" then
  3639. ClickType = 2
  3640. elseif K == "z" then
  3641. TerrainClick = 0
  3642. elseif K == "x" then
  3643. TerrainClick = 1
  3644. elseif K == "c" then
  3645. TerrainClick = 2
  3646. elseif K == "v" then
  3647. TerrainClick = 3
  3648. elseif K == "b" then
  3649. TerrainClick = 4
  3650. end
  3651. end)
  3652.  
  3653. M.Button1Down:connect(function()
  3654. if not M.Target then return end
  3655. local Hit = M.Hit
  3656. local cellPos
  3657. if ClickType == 1 then
  3658. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3659. else
  3660. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3661. end
  3662. if ClickState == "None" then
  3663. ClickState = "Click1"
  3664. P1 = cellPos
  3665. end
  3666. end)
  3667. M.Button1Up:connect(function()
  3668. if not M.Target then return end
  3669. local Hit = M.Hit
  3670. local cellPos
  3671. if ClickType == 1 then
  3672. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3673. else
  3674. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3675. end
  3676. if ClickState == "Click1" then
  3677. ClickState = "None"
  3678. local MinX = math.min(P1.x,cellPos.x)
  3679. local MaxX = math.max(P1.x,cellPos.x)
  3680. local MinY = math.min(P1.y,cellPos.y)
  3681. local MaxY = math.max(P1.y,cellPos.y)
  3682. local MinZ = math.min(P1.z,cellPos.z)
  3683. local MaxZ = math.max(P1.z,cellPos.z)
  3684. for y=MinY,MaxY do
  3685. for x=MinX,MaxX do
  3686. for z=MinZ,MaxZ do
  3687. Terrain:SetCell(x, y, z, material, 0, 0)
  3688. end
  3689. end
  3690. wait()
  3691. end
  3692. SelB.Adornee = nil
  3693. end
  3694. end)
  3695. M.Move:connect(function()
  3696. if not M.Target then return end
  3697. local Hit = M.Hit
  3698. local cellPos
  3699. if ClickType == 1 then
  3700. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3701. else
  3702. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3703. end
  3704. if ClickState == "Click1" then
  3705. SelB.Adornee = SelP
  3706. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3707. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3708. local Size = W1-W2
  3709. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3710. local Pos = (W1+W2)/2
  3711. SelP.Size = Size
  3712. SelP.CFrame = CFrame.new(Pos)
  3713. end
  3714. end)
  3715. end)
  3716.  
  3717. HopperBin0.Deselected:connect(function()
  3718. SelB.Parent = nil
  3719. SelB.Adornee = nil
  3720. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3721. end)
  3722.  
  3723. game:GetService('RunService').Stepped:connect(function()
  3724. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3725. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3726. if child:FindFirstChild("num") and material ~= child.num.Value then
  3727. child.Selection.BackgroundTransparency = 1
  3728. end
  3729. end
  3730. end
  3731. end)
  3732.  
  3733. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3734. local enterCon = child.MouseButton1Click:connect(function()
  3735. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3736. material = child.num.Value
  3737. if child:FindFirstChild("Selection") then
  3738. child.Selection.BackgroundTransparency = 0
  3739. end
  3740. end
  3741. end)
  3742. end
  3743.  
  3744. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3745. workspace.Terrain:Clear()
  3746. end)
  3747.  
  3748. function sandbox(var,func)
  3749. local env = getfenv(func)
  3750. local newenv = setmetatable({},{
  3751. __index = function(self,k)
  3752. if k=="script" then
  3753. return var
  3754. else
  3755. return env[k]
  3756. end
  3757. end,
  3758. })
  3759. setfenv(func,newenv)
  3760. return func
  3761. end
  3762. cors = {}
  3763. mas = Instance.new("Model",game:GetService("Lighting"))
  3764. HopperBin0 = Instance.new("HopperBin")
  3765. HopperBin0.Name = "Terrain Delete"
  3766. HopperBin0.Parent = mas
  3767. for i,v in pairs(mas:GetChildren()) do
  3768. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3769. pcall(function() v:MakeJoints() end)
  3770. end
  3771. mas:Destroy()
  3772. for i,v in pairs(cors) do
  3773. spawn(function()
  3774. pcall(v)
  3775. end)
  3776. end
  3777.  
  3778. function onClick(mouse)
  3779. p = gPlayers.LocalPlayer
  3780. if (p == nil) then return end
  3781. if (p.Character == nil) then return end
  3782.  
  3783. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3784.  
  3785. c = workspace.Terrain
  3786.  
  3787. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3788. local x = cellPos.x
  3789. local y = cellPos.y
  3790. local z = cellPos.z
  3791.  
  3792. c:SetCell(x, y, z, 0, 0, 0)
  3793.  
  3794. end
  3795.  
  3796.  
  3797. function onSelect(mouse)
  3798. mouse.Button1Down:connect(function () onClick(mouse) end)
  3799. end
  3800.  
  3801.  
  3802.  
  3803. HopperBin0.Selected:connect(onSelect)
  3804. end
  3805. end)
  3806.  
  3807. addcmd('knife', 'tm knife',{},
  3808. function(args, speaker)
  3809. if speaker.userId ~= LP.userId then
  3810. lponly(speaker) else
  3811. if not game.CoreGui:FindFirstChild('CorePart') then
  3812. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3813. local script = data.LocalScript
  3814.  
  3815. local player = gPlayers.LocalPlayer
  3816.  
  3817. if not player:FindFirstChild("TMDATA") then
  3818. script.Parent.TMDATA:Clone().Parent = player
  3819. end
  3820. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3821. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3822. end
  3823.  
  3824. if game.CoreGui:FindFirstChild("CorePart") then
  3825. game.CoreGui.CorePart:Destroy()
  3826. end
  3827.  
  3828.  
  3829. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3830. local knife = script.Parent["Knife"]:Clone()
  3831. local gun = script.Parent["Gun"]:Clone()
  3832. local fastgun = script.Parent["Fast Gun"]:Clone()
  3833. local lasergun = script.Parent["Laser Gun"]:Clone()
  3834. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3835.  
  3836. local newKnife = knife:Clone()
  3837. newKnife.Parent = player.Backpack
  3838. _G.tool = newKnife
  3839.  
  3840. local barActive = false
  3841. local activeOptions = {}
  3842.  
  3843. function createDDown(callback,but,...)
  3844. if barActive then
  3845. for i,v in pairs(activeOptions) do
  3846. v:Destroy()
  3847. end
  3848. activeOptions = {}
  3849. barActive = false
  3850. return
  3851. else
  3852. barActive = true
  3853. end
  3854. local slots = {...}
  3855. local base = but
  3856. for i,v in pairs(slots) do
  3857. local newOption = base:Clone()
  3858. newOption.ZIndex = 5
  3859. newOption.Name = "Option "..tostring(i)
  3860. newOption.Parent = base.Parent
  3861. table.insert(activeOptions,newOption)
  3862. 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))
  3863. newOption.Text = slots[i]
  3864. newOption.MouseButton1Down:connect(function()
  3865. but.Text = slots[i]
  3866. callback(slots[i])
  3867. for i,v in pairs(activeOptions) do
  3868. v:Destroy()
  3869. end
  3870. activeOptions = {}
  3871. barActive = false
  3872. end)
  3873. end
  3874. end
  3875.  
  3876. local butA = game.CoreGui.CorePart.Frame.ability
  3877. butA.MouseButton1Down:connect(function()
  3878. createDDown(function(sel)
  3879. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3880. 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")
  3881. end)
  3882.  
  3883. local butG = game.CoreGui.CorePart.Frame.gamemode
  3884. butG.MouseButton1Down:connect(function()
  3885. createDDown(function(sel)
  3886. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3887. end,butG,"Classic","Cold Killer")
  3888. end)
  3889.  
  3890. local butM = game.CoreGui.CorePart.Frame.mode
  3891. butM.MouseButton1Down:connect(function()
  3892. createDDown(function(sel)
  3893. _G.knifemode = sel
  3894. end,butM,"PlayersOnly","Players+Npcs")
  3895. end)
  3896.  
  3897. _G.Scripters = {}
  3898.  
  3899. function _G.loadScripts(obj,runall)
  3900. for i,v in pairs(obj:GetDescendants()) do
  3901. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3902. table.insert(_G.Scripters,v)
  3903. local i = #_G.Scripters
  3904. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3905. spawn(loadfunc)
  3906. print("LOADED",v:GetFullName())
  3907. end
  3908. end
  3909. end
  3910.  
  3911. player.CharacterAdded:Connect(function()
  3912. newKnife = knife:Clone()
  3913. newKnife.Parent = player.Backpack
  3914. _G.loadScripts(newKnife)
  3915. end)
  3916.  
  3917. _G.knifemode = "PlayersOnly"
  3918. _G.loadScripts(newKnife)
  3919. --_G.loadScripts(gun)
  3920. --_G.loadScripts(fastgun)
  3921. --_G.loadScripts(lasergun)
  3922. end
  3923. end
  3924. end)
  3925.  
  3926. addcmd('devuzi', 'op af',{'uzi'},
  3927. function(args, speaker)
  3928. if speaker.userId ~= LP.userId then
  3929. lponly(speaker)
  3930. else
  3931. wait(0.25);
  3932.  
  3933.  
  3934. _clear=function()
  3935. local c={char;bag;gui;};
  3936. for i=1,#c do
  3937. local c=c[i]:children();
  3938. for i=1,#c do
  3939. if(c[i].Name==name)then
  3940. c[i].Parent=nil;
  3941. end;
  3942. end;
  3943. end;
  3944. local n=name..user.Name;
  3945. local c=workspace:children();
  3946. for i=1,#c do
  3947. if(c[i].Name==n)then
  3948. c[i].Parent=nil;
  3949. end;
  3950. end;
  3951. end;
  3952.  
  3953. _valid_key=function(object,key)
  3954. return object[key],key;
  3955. end;
  3956.  
  3957. _new=function(class)
  3958. return function(props)
  3959. if(type(list_base_props)=='table')then
  3960. for i,v in next,list_base_props do
  3961. if(props[i]==nil)then
  3962. props[i]=v;
  3963. end;
  3964. end;
  3965. end;
  3966.  
  3967. local object=class;
  3968.  
  3969. if(type(class)=='string')then
  3970. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3971. end;
  3972.  
  3973. local parent=props[1];
  3974. props[1]=nil;
  3975.  
  3976. for i,v in next,props do
  3977. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3978. if(not load)then
  3979. load,res,key=pcall(_valid_key,object,i);
  3980. end;
  3981.  
  3982. if(key)then
  3983. t=type(res);
  3984. s=tostring(res);
  3985. if(t=='userdata'and s=='Signal '..key)then
  3986. if(type(v)=='table')then
  3987. for i=1,#v do
  3988. res:connect(v[i]);
  3989. end;
  3990. else
  3991. res:connect(v);
  3992. end;
  3993. else
  3994. object[key]=v;
  3995. end;
  3996. end;
  3997. end;
  3998.  
  3999. if(parent)then
  4000. object.Parent=parent;
  4001. end;
  4002.  
  4003. return object;
  4004. end;
  4005. end;
  4006.  
  4007. _RGB=function(r,g,b)
  4008. return Color3.new(r/255,g/255,b/255);
  4009. end;
  4010.  
  4011. _copy=function(o)
  4012. local def=o.archivable;
  4013. o.archivable=true;
  4014. local c=o:clone();
  4015. o.archivable=def;
  4016. return c;
  4017. end;
  4018.  
  4019. _hum=function(char)
  4020. local hum=char:findFirstChild'Humanoid';
  4021. if(not hum or hum.className~='Humanoid')then
  4022. local c=char:children();
  4023. for i=1,#c do
  4024. if(c[i].className=='Humanoid')then
  4025. return c[i];
  4026. end;
  4027. end;
  4028. else
  4029. return hum;
  4030. end;
  4031. end;
  4032.  
  4033. _hum_tag=function(hum)
  4034. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4035. c.Name='creator';
  4036. c.Value=user;
  4037. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4038. Instance.new('BoolValue',hum).Name='killed';
  4039. bullets.clip=bullets.clip+10;
  4040. end;
  4041. end;
  4042.  
  4043. _hum_dam=function(hum,dam,percent)
  4044. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4045. if(hum.Health<=hum.MaxHealth*0.1)then
  4046. _hum_tag(hum);
  4047. end;
  4048. end;
  4049.  
  4050. _ray=function(v0,v1,i)
  4051. local mag=(v0-v1).magnitude;
  4052. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4053.  
  4054. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4055. end;
  4056.  
  4057. _must=function(v0,v1,i)
  4058. local hit,pos=_ray(v0,v1,i);
  4059. return not hit and mouse.target or hit,pos;
  4060. end;
  4061.  
  4062. _cframe=function(x,y,z,r0,r1,r2)
  4063. return CFrame.Angles(
  4064. math.rad(r0 or 0),
  4065. math.rad(r1 or 0),
  4066. math.rad(r2 or 0)
  4067. )*CFrame.new(x,y,z);
  4068. end;
  4069.  
  4070. _update=function()
  4071. if(bool_active and not screen.Parent)then
  4072. screen.Parent=gui;
  4073. elseif(not bool_active and screen.Parent)then
  4074. screen.Parent=nil;
  4075. end;
  4076. end;
  4077.  
  4078. _light=function(v0,v1)
  4079. local mag=(v0-v1).magnitude;
  4080. local len=math.random(2,7);
  4081. len=len>mag/2 and mag/2 or len;
  4082.  
  4083. --local light=_new'part'{
  4084. -- cFrame=CFrame.new(v0,v1);
  4085. -- size=Vector3.new(1,1,1);
  4086. -- color=_RGB(255,255,0);
  4087. -- anchored=true;
  4088. -- inv;
  4089. --};
  4090. _new'blockMesh'{
  4091. scale=Vector3.new(0.2,0.2,len);
  4092. offset=Vector3.new(0,0,-len/2);
  4093. light;
  4094. };
  4095.  
  4096. local bb=_new'billboardGui'{
  4097. size=UDim2.new(2,0,2,0);
  4098. adornee=light;
  4099. light;
  4100. };
  4101. _new'imageLabel'{
  4102. image=url:format(109101526);
  4103. backgroundTransparency=1;
  4104. size=UDim2.new(1,0,1,0);
  4105. bb;
  4106. };
  4107.  
  4108. -- _rem(light,0.15);
  4109. end;
  4110.  
  4111. _rem=function(object,del)
  4112. if(del)then
  4113. delay(del,function()
  4114. if(object.Parent)then
  4115. object.Parent=nil;
  4116. end;
  4117. end);
  4118. else
  4119. pcall(function()
  4120. if(object.Parent)then
  4121. object.Parent=nil;
  4122. end;
  4123. end);
  4124. end;
  4125. end;
  4126.  
  4127. _blood=function(pos,count)
  4128. for i=1,count do
  4129. local p=_new'part'{
  4130. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4131. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4132. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4133. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4134. color=_RGB(255,0,0);
  4135. transparency=0.5;
  4136. canCollide=true;
  4137. bottomSurface=0;
  4138. topSurface=0;
  4139. formFactor=3;
  4140. locked=true;
  4141. inv;
  4142. };
  4143. delay(5,function()
  4144. p.Parent=nil;
  4145. end);
  4146. end;
  4147. end;
  4148.  
  4149. _make_hue=function()
  4150. h_hue=_new'part'{
  4151. size=Vector3.new(0.25,1.8,0.35);
  4152. color=_RGB(100,100,100);
  4153. formFactor=3;
  4154. name='hue';
  4155. handle;
  4156. };
  4157. hh_weld=_new'weld'{
  4158. c1=_cframe(0,0.5,0);
  4159. part0=handle;
  4160. part1=h_hue;
  4161. handle;
  4162. };
  4163. end;
  4164.  
  4165. _shot=function(v0,v1)
  4166. if(not time_left)then
  4167. time_left=0;
  4168. end;
  4169. if(time_left>time())then
  4170. return nil;
  4171. else
  4172. time_left=time()+math.random(1,10)/100;
  4173. end;
  4174.  
  4175. if(bullets.current<1)then
  4176. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4177. soundId='rbxasset://sounds/SWITCH3.wav';
  4178. name='tick_sound';
  4179. volume=0.2;
  4180. pitch=2;
  4181. head;
  4182. };
  4183. tick_sound:play();
  4184. if(bullets.clip>0)then
  4185. time_left=time()+2;
  4186. h_hue:breakJoints();
  4187. h_hue.CanCollide=true;
  4188. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4189. _rem(h_hue,10);
  4190. delay(1.9,function()
  4191. _make_hue();
  4192. local got=(bullets.clip>bullets.maximum and
  4193. bullets.maximum or
  4194. bullets.clip)-bullets.current;
  4195.  
  4196. bullets.clip=bullets.clip-got;
  4197. bullets.current=bullets.current+got;
  4198. end);
  4199. end;
  4200. return nil;
  4201. else
  4202. bullets.current=bullets.current-1;
  4203.  
  4204. h_weld.C1=_cframe(0,0.75,0,
  4205. -math.random(1000,1100)/10,180,0);
  4206. d_weld.C1=_cframe(0,-0.25,0.3);
  4207.  
  4208. lightstuff.Visible=true;
  4209. delay(0.1,function()
  4210. lightstuff.Visible=false;
  4211. end);
  4212.  
  4213. _rem(_new'part'{
  4214. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4215. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4216. size=Vector3.new(0.1,0.1,0.4);
  4217. color=_RGB(200,200,0);
  4218. material='Slate';
  4219. canCollide=true;
  4220. formFactor=3;
  4221. inv;
  4222. },5);
  4223.  
  4224. delay(0.1,function()
  4225. d_weld.C1=_cframe(0,-0.25,0);
  4226. if(bool_active)then
  4227. h_weld.C1=h_weld_cf_active;
  4228. end;
  4229. end)
  4230. end;
  4231.  
  4232. local hit,pos=_must(v0,v1,char);
  4233.  
  4234. shot_sound:play();
  4235.  
  4236.  
  4237. _rem(_new'part'{
  4238. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4239. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4240. color=_RGB(255,255,0);
  4241. transparency=0.6;
  4242. reflectance=0.5;
  4243. canCollide=false;
  4244. bottomSurface=0;
  4245. anchored=true;
  4246. formFactor=3;
  4247. topSurface=0;
  4248. inv;
  4249. },.15);
  4250. _light(v0,v1);
  4251.  
  4252. if(not hit)then return nil;end;
  4253.  
  4254. if(hit.Parent.className=='Hat')then
  4255. hit:breakJoints();
  4256. hit.CanCollide=true;
  4257. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4258. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4259. else
  4260. local hum=_hum(hit.Parent);
  4261. if(not hum)then
  4262. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4263. hit:breakJoints();
  4264. hit.CanCollide=true;
  4265. end;
  4266. else
  4267. _hum_dam(hum,math.random(4,6));
  4268. _blood(pos,math.random(3,6));
  4269. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4270. if(hit.Name=='Head')then
  4271. hum.Health=0;
  4272. _blood(pos,math.random(3,6));
  4273. delay(0.001,function()
  4274. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4275. pitch=math.random(70,100)*0.01;
  4276. soundId=url:format(1876552);
  4277. name='head_shot';
  4278. workspace;
  4279. }:play();
  4280. end);
  4281. _hum_tag(hum);
  4282. _rem(_new'part'{
  4283. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4284. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4285. color=torso.Color;
  4286. transparency=0.5;
  4287. canCollide=false;
  4288. bottomSurface=0;
  4289. anchored=true;
  4290. formFactor=3;
  4291. topSurface=0;
  4292. inv;
  4293. },30);
  4294. hit.Parent=nil;
  4295. for b=0,1 do
  4296. for a=0,1 do
  4297. for i=0,1 do
  4298. _rem(_new'part'{
  4299. velocity=CFrame.new(v0,pos).lookVector*20;
  4300. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4301. size=Vector3.new(0.5,0.5,0.5);
  4302. color=_RGB(255,255,255);
  4303. bottomSurface=0;
  4304. canCollide=true;
  4305. transparency=0;
  4306. formFactor=3;
  4307. topSurface=0;
  4308. hum;
  4309. },30);
  4310. end;
  4311. end;
  4312. end;
  4313. end;
  4314. end;
  4315. end;
  4316. end;
  4317.  
  4318.  
  4319.  
  4320. _cf_select=function(mouse)
  4321. mouse.Icon=url:format(109111387);--108999296
  4322. bool_active=true;
  4323.  
  4324. local arm=char:findFirstChild'Right Arm';
  4325. local weld=torso:findFirstChild'Right Shoulder';
  4326. if(arm and weld)then
  4327. h_weld.Part0=arm;
  4328. h_weld.C1=h_weld_cf_active;
  4329.  
  4330. weld.Part1=nil;
  4331. weld.Part0=nil;
  4332.  
  4333. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4334. name='right_arml';
  4335. part0=torso;
  4336. part1=arm;
  4337. torso;
  4338. };
  4339.  
  4340. arml=(arml or 0)+1;
  4341. local alv=arml;
  4342. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4343. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4344. gyro.P=30000;
  4345. gyro.D=1000;
  4346. gyro.Name='p_gyro';
  4347. repeat
  4348. local pos=mouse.hit.p;
  4349. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4350.  
  4351. val=-math.pi*0.5;
  4352. valp=val*-1;
  4353. p0=torso.CFrame;
  4354. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4355. p1=p0+((p0.p-pos).unit*-2);
  4356. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4357. hitpos=torso.Position;
  4358. cj=CFrame.new(hitpos);
  4359. c0=torso.CFrame:inverse()*cj;
  4360. c1=p2:inverse()*cj;
  4361. weld.C0=c0;
  4362. weld.C1=c1;
  4363.  
  4364. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4365.  
  4366. wait(0.001);
  4367. until arml~=alv;
  4368. gyro.Parent=nil;
  4369. end;
  4370. end;
  4371.  
  4372. _cf_deselect=function()
  4373. bool_active=false;
  4374. arml=(arml or 0)+1;
  4375. loop_shot=(loop_shot or 0)+1;
  4376.  
  4377. h_weld.Part0=torso;
  4378. h_weld.C1=h_weld_cf_inactive;
  4379.  
  4380. local weld=torso:findFirstChild'right_arml';
  4381. if(weld)then
  4382. weld.Part1=nil;
  4383. weld.Part0=nil;
  4384. end;
  4385. local arm=char:findFirstChild'Right Arm';
  4386. local weld=torso:findFirstChild'Right Shoulder';
  4387. if(arm and weld)then
  4388. weld.Part0=torso;
  4389. weld.Part1=arm;
  4390. end;
  4391. end;
  4392.  
  4393. _cf_mouse=function(event,fun)
  4394. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4395. if(bool_active)then
  4396. fun(...);
  4397. end;
  4398. end);
  4399. end;
  4400.  
  4401.  
  4402. do
  4403. local main=getfenv(0);
  4404. local c=game:children();
  4405. local check=function(v)
  4406. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4407. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4408. end;
  4409. end;
  4410. for i=1,#c do
  4411. pcall(check,c[i]);
  4412. end;
  4413. end;
  4414.  
  4415.  
  4416. bullets={
  4417. maximum=51111111111111111111111111110;
  4418. current=511111111111111111111111111111110;
  4419. clip=501111111111111111111111111111111*4;
  4420. };
  4421.  
  4422. list_base_props={
  4423. backgroundColor3=_RGB(0,0,0);
  4424. textColor3=_RGB(200,200,200);
  4425. borderSizePixel=0;
  4426. color=_RGB(0,0,0);
  4427. archivable=false;
  4428. canCollide=false;
  4429. bottomSurface=0;
  4430. topSurface=0;
  4431. formFactor=0;
  4432. locked=true;
  4433. };
  4434.  
  4435.  
  4436.  
  4437. user=players.localPlayer;
  4438. mouse=user:getMouse();
  4439. char=user.Character;
  4440. gui=user.PlayerGui;
  4441. bag=user.Backpack;
  4442. torso=char.Torso;
  4443. head=char.Head;
  4444. hum=_hum(char);
  4445.  
  4446. url='rbxassetid://%d';
  4447. name='dev-uzi';
  4448.  
  4449. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4450. 0,90,-70);
  4451. h_weld_cf_active=_cframe(0,0.75,0,
  4452. -110,180,0);
  4453.  
  4454. assert(hum,'humanoid is not found');
  4455.  
  4456.  
  4457.  
  4458. _clear();
  4459.  
  4460.  
  4461. _cf_mouse('button1Down',function()
  4462. loop_shot=(loop_shot or 0)+1;
  4463. local vers=loop_shot;
  4464. local step=runService.Stepped;
  4465. repeat
  4466. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4467. step:wait();--wait(0.001);
  4468. until vers~=loop_shot;
  4469. end);
  4470.  
  4471. _cf_mouse('button1Up',function()
  4472. loop_shot=(loop_shot or 0)+1;
  4473. end);
  4474.  
  4475. _cf_mouse('move',function()
  4476. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4477. end);
  4478.  
  4479. _cf_mouse('keyDown',function(k)
  4480. if(k=='r')then
  4481. if(bullets.clip>0 and time_left<=time())then
  4482. local got=(bullets.clip>bullets.maximum and
  4483. bullets.maximum or
  4484. bullets.clip)-bullets.current;
  4485.  
  4486. bullets.clip=bullets.clip-got;
  4487. bullets.current=bullets.current+got;
  4488. if(got~=0)then
  4489. time_left=time()+2;
  4490. end;
  4491. end;
  4492. end;
  4493. end);
  4494.  
  4495.  
  4496. screen=_new'screenGui'{
  4497. name=name;
  4498. };
  4499.  
  4500. cross_f=_new'frame'{
  4501. size=UDim2.new(0,21,0,21);
  4502. backgroundTransparency=1;
  4503. screen;
  4504. };
  4505.  
  4506. for i=0,1 do
  4507. _new'frame'{
  4508. position=UDim2.new(0,13*i,0,11);
  4509. size=UDim2.new(0,10,0,1);
  4510. cross_f;
  4511. };
  4512. end;
  4513.  
  4514. for i=0,1 do
  4515. _new'frame'{
  4516. position=UDim2.new(0,11,0,13*i);
  4517. size=UDim2.new(0,1,0,10);
  4518. cross_f;
  4519. };
  4520. end;
  4521.  
  4522.  
  4523.  
  4524. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4525. soundId=url:format(2920959);
  4526. pitch=1.4;
  4527. head;
  4528. };
  4529. if(shot_sound.Name~='2920959')then
  4530. shot_sound.Name='2920959';
  4531. shot_sound:play();
  4532. end;
  4533.  
  4534. bin=_new'hopperBin'{
  4535. deselected=_cf_deselect;
  4536. selected=_cf_select;
  4537. name=name;
  4538. bag;
  4539. };
  4540.  
  4541. inv=_new'model'{
  4542. name=name;
  4543. char;
  4544. };
  4545.  
  4546. handle=_new'part'{
  4547. size=Vector3.new(0.3,1.3,0.4);
  4548. color=_RGB(140,140,140);
  4549. name='handle';
  4550. formFactor=3;
  4551. inv;
  4552. touched=function(hit)
  4553. if(hit.Parent.className=='Model')then
  4554. local hum=_hum(hit.Parent);
  4555. if(hum~=nil)then
  4556. _hum_dam(hum,handle.Velocity.magnitude);
  4557. end;
  4558. end;
  4559. end;
  4560. };
  4561. h_weld=_new'weld'{
  4562. c1=h_weld_cf_inactive;
  4563. part1=handle;
  4564. part0=torso;
  4565. handle;
  4566. };
  4567. _make_hue();
  4568.  
  4569. h_part=_new'part'{
  4570. size=Vector3.new(0.4,0.4,1.4);
  4571. color=_RGB(140,140,140);
  4572. name='handle';
  4573. formFactor=3;
  4574. handle;
  4575. };
  4576. hp_weld=_new'weld'{
  4577. c1=_cframe(0,-1.3/2,-0.3,
  4578. 20,0,0);
  4579. part0=handle;
  4580. part1=h_part;
  4581. handle;
  4582. };
  4583.  
  4584. drag=_new'part'{
  4585. size=Vector3.new(0.5,0.45,1.5);
  4586. color=_RGB(100,100,100);
  4587. name='handle';
  4588. formFactor=3;
  4589. handle;
  4590. };
  4591. d_weld=_new'weld'{
  4592. c1=_cframe(0,-0.25,0);
  4593. part0=h_part;
  4594. part1=drag;
  4595. handle;
  4596. };
  4597.  
  4598. tube=_new'part'{
  4599. size=Vector3.new(0.2,0.2,1.5);
  4600. color=_RGB(0,0,0);
  4601. name='handle';
  4602. formFactor=3;
  4603. handle;
  4604. };
  4605. t_weld=_new'weld'{
  4606. c1=_cframe(0,-0.3,-0.1);
  4607. part0=h_part;
  4608. part1=tube;
  4609. handle;
  4610. };
  4611.  
  4612. bullets_label=_new'textLabel'{
  4613. textStrokeColor3=_RGB(0,0,0);
  4614. textColor3=_RGB(200,200,200);
  4615. textStrokeTransparency=0;
  4616. backgroundTransparency=1;
  4617. fontSize=5;
  4618. screen;
  4619. };
  4620.  
  4621. lightstuff=_new'frame'{
  4622. backgroundColor3=_RGB(255,255,255);
  4623. position=UDim2.new(0,0,0,-1);
  4624. backgroundTransparency=0.5;
  4625. size=UDim2.new(1,0,1,1);
  4626. borderSizePixel=0;
  4627. visible=false;
  4628. screen;
  4629. };
  4630.  
  4631. coroutine.wrap(function()
  4632. local red,white,green;
  4633. repeat
  4634. if(screen.Parent)then
  4635. if(not green and bullets.current==bullets.maximum)then
  4636. green=true;
  4637. bullets_label.TextColor3=_RGB(0,200,0);
  4638. elseif(not red and bullets.current==0)then
  4639. red=true;
  4640. bullets_label.TextColor3=_RGB(200,0,0);
  4641. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4642. bullets_label.TextColor3=_RGB(200,200,200);
  4643. green=false;
  4644. red=false;
  4645. end;
  4646. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4647. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4648. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4649. end;
  4650. wait(0.001);
  4651. until nil;
  4652. end)();
  4653.  
  4654.  
  4655. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4656. local vers=_G.dev_pistol_version;
  4657. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4658. if(hum.Health==0)then
  4659. _clear();
  4660. end;
  4661. end
  4662. end)
  4663.  
  4664. addcmd('nil', 'removes the player',{},
  4665. function(args, speaker)
  4666. local players = getPlayer(args[1], speaker)
  4667. for i,v in pairs(players)do
  4668. pcall(function() gPlayers[v].Character:Remove() end)
  4669. gPlayers[v].Character = nil
  4670. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4671. Notify('Made player(s) nil') end end end)
  4672.  
  4673. addcmd('ban', 'goodbye ;)',{},
  4674. function(args, speaker)
  4675. local players = getPlayer(args[1], speaker)
  4676. for i,v in pairs(players)do
  4677. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4678. Notify('Banned player(s)') end
  4679. spawn(function()
  4680. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4681. if not FindTable(banname, gPlayers[v].Name) then
  4682. table.insert(banT, _players[v].userId)
  4683. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4684. updatebans()
  4685. kickF(gPlayers[v])
  4686. end
  4687. end
  4688. end)
  4689. end
  4690. end)
  4691.  
  4692. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4693. function(args, speaker)
  4694. banT = {}
  4695. banname = {}
  4696. Notify('Removed all bans')
  4697. updatebans()
  4698. end)
  4699.  
  4700. addcmd('unban','unbans a player',{},
  4701. function(args, speaker)
  4702. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4703. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4704. for i,v in pairs(banname) do
  4705. if v.NAME == tostring(args[1]) then
  4706. table.remove(banname, i)
  4707. updatebans()
  4708. end end
  4709. Notify('Unbanned ' .. args[1])
  4710. end
  4711. end)
  4712.  
  4713. addcmd('dismiss', 'dismiss',{'verify'},
  4714. function(args, speaker)
  4715. for _, child in pairs( workspace:GetChildren()) do
  4716. if child.Name == speaker.Name .. "TAB" then
  4717. child:Destroy() end end
  4718. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4719. end)
  4720.  
  4721. addcmd('admin', 'ur an admin now ;o',{},
  4722. function(args, speaker)
  4723. if speaker.userId ~= LP.userId then
  4724. lponly(speaker) else
  4725. local players = getPlayer(args[1], speaker)
  4726. for i,v in pairs(players)do
  4727. spawn(function()
  4728. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4729. table.insert(adminT, _players[v].userId)
  4730. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4731. updateadmins()
  4732. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4733. Notify('Gave player(s) admin') end
  4734. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4735. end end) end end end)
  4736.  
  4737. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4738. function(args, speaker)
  4739. if speaker.userId ~= LP.userId then
  4740. lponly(speaker) else
  4741. local players = getPlayer(args[1], speaker)
  4742. for i,v in pairs(players)do
  4743. local radmin = tostring(_players[v].Name)
  4744. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4745. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4746. for a,b in pairs(adminname) do
  4747. if b.NAME == radmin then
  4748. table.remove(adminname, a)
  4749. updateadmins()
  4750. end end
  4751. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4752. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4753. Notify('Removed admin from player(s)') end
  4754. end
  4755. end
  4756. end
  4757. end)
  4758.  
  4759. addcmd('bang', 'owo',{'rape'},
  4760. function(args, speaker)
  4761. local players = getPlayer(args[1], speaker)
  4762. local target = getPlayer(args[2], speaker)[1]
  4763. for i,v in pairs(players)do
  4764. if args[2] then
  4765. rape(target, v)
  4766. else
  4767. rape(v, speaker.Name)
  4768. end
  4769. end
  4770. end)
  4771.  
  4772. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4773. function(args, speaker)
  4774. local players = getPlayer(args[1], speaker)
  4775. for i,v in pairs(players)do
  4776. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4777. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4778. end
  4779.  
  4780. y = Instance.new("BillboardGui")
  4781. y.Size = UDim2.new(0,100,0,150)
  4782. y.StudsOffset = Vector3.new(0,1,0)
  4783. y.Parent = gPlayers[v].Character.Head
  4784. y.Adornee = gPlayers[v].Character.Head
  4785. f = Instance.new("TextLabel")
  4786. f.Parent = y
  4787. f.BackgroundTransparency = 1
  4788. f.Position = UDim2.new(0,0,0,-50)
  4789. f.Size = UDim2.new(0,100,0,100)
  4790. f.Font = "Highway"
  4791. f.FontSize = "Size48"
  4792. f.Text = GLS(false, 1)
  4793. f.TextStrokeColor3 = Color3.new(0,0,0)
  4794. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4795. f.TextStrokeTransparency = 0
  4796. f.TextYAlignment = "Bottom"
  4797. end
  4798. end)
  4799.  
  4800. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4801. function(args, speaker)
  4802. local players = getPlayer(args[1], speaker)
  4803. for i,v in pairs(players)do
  4804. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4805. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4806. end
  4807. end
  4808. end)
  4809.  
  4810. function pipeTp(name,target)
  4811. spawn(function()
  4812. local pipe = Instance.new("Part")
  4813. pipe.Name = "Pipe"
  4814. pipe.Color = Color3.new(52/255,142/255,64/255)
  4815. pipe.Size = Vector3.new(8,8,8)
  4816. pipe.Anchored = true
  4817. local mesh = Instance.new("SpecialMesh",pipe)
  4818. mesh.MeshId = "rbxassetid://856736661"
  4819. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4820. local sound = Instance.new("Sound",pipe)
  4821. sound.SoundId = "rbxassetid://864352897"
  4822. sound.Volume = 1
  4823.  
  4824. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4825.  
  4826. local char = game:GetService("Players")[name].Character
  4827. char.PrimaryPart = char.HumanoidRootPart
  4828. if char:FindFirstChild("Torso") then
  4829. char.Torso.Anchored = true
  4830. else
  4831. char.UpperTorso.Anchored = true
  4832. end
  4833.  
  4834. local torso = char.HumanoidRootPart
  4835. local initPos = torso.CFrame
  4836.  
  4837. pipe.Parent = workspace
  4838. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4839.  
  4840. for i = 0,8,0.2 do
  4841. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4842. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4843. game:GetService("RunService").RenderStepped:wait()
  4844. end
  4845.  
  4846. sound:Play()
  4847. for i = 7,-8,-0.2 do
  4848. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4849. game:GetService("RunService").RenderStepped:wait()
  4850. end
  4851. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4852.  
  4853. for i = 8,0,-0.2 do
  4854. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4855. game:GetService("RunService").RenderStepped:wait()
  4856. end
  4857.  
  4858. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4859. char:SetPrimaryPartCFrame(pipe.CFrame)
  4860.  
  4861. for i = 0,8,0.2 do
  4862. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4863. game:GetService("RunService").RenderStepped:wait()
  4864. end
  4865.  
  4866. local played = false
  4867. for i = -8,7,0.2 do
  4868. if i >= 0 and not played then played = true sound:Play() end
  4869. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4870. game:GetService("RunService").RenderStepped:wait()
  4871. end
  4872. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4873.  
  4874. for i = 8,0,-0.2 do
  4875. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4876. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4877. game:GetService("RunService").RenderStepped:wait()
  4878. end
  4879.  
  4880. pipe:Destroy()
  4881.  
  4882. if char:FindFirstChild("Torso") then
  4883. char.Torso.Anchored = false
  4884. else
  4885. char.UpperTorso.Anchored = false
  4886. end
  4887. end)
  4888. end
  4889.  
  4890. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4891. function(args, speaker)
  4892. local players = getPlayer(args[1], speaker)
  4893. local target = getPlayer(args[2], speaker)[1]
  4894. for i,v in pairs(players)do
  4895. pipeTp(v,target)
  4896. end
  4897. end)
  4898.  
  4899. addcmd('rhats', 'no more hats',{'removehats'},
  4900. function(args, speaker)
  4901. local players = getPlayer(args[1], speaker)
  4902. for i,v in pairs(players) do
  4903. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4904. if v:IsA('Accessory') then
  4905. v:destroy()
  4906. end
  4907. end
  4908. end
  4909. end)
  4910.  
  4911. addcmd('rainbow', 'makes a players parts change colors',{},
  4912. function(args, speaker)
  4913. local players = getPlayer(args[1], speaker)
  4914. for i,v in pairs(players) do
  4915. local Parts={}
  4916. local function GetDiscoColor(hue)
  4917. local section = hue % 1 * 3
  4918. local secondary = 0.5 * math.pi * (section % 1)
  4919. if section < 1 then
  4920. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4921. elseif section < 2 then
  4922. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4923. else
  4924. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  4925. end
  4926. end
  4927. local Part = function(x,y,z,color,tr,cc,an,parent)
  4928. local p = Instance.new('Part',parent)
  4929. p.formFactor = 'Custom'
  4930. p.Size = Vector3.new(x,y,z)
  4931. p.BrickColor = BrickColor.new(color)
  4932. p.CanCollide = cc
  4933. p.Transparency = tr
  4934. p.Anchored = an
  4935. p.TopSurface,p.BottomSurface = 0,0
  4936. p:BreakJoints''
  4937. table.insert(Parts,p)
  4938. return p
  4939. end
  4940. local Weld = function(p0,p1)
  4941. local w = Instance.new('Motor',p0)
  4942. w.Part0 = p0
  4943. w.Part1 = p1
  4944. return w
  4945. end
  4946. local Mesh = function(par,num,x,y,z)
  4947. local msh = 0
  4948. if num == 1 then
  4949. msh = Instance.new("SpecialMesh",par)
  4950. msh.MeshId='rbxasset://fonts/torso.mesh'
  4951. msh.TextureId='rbxasset://25701026'
  4952. end
  4953. if num == 2 then
  4954. msh = Instance.new("SpecialMesh",par)
  4955. msh.MeshId='rbxasset://fonts/head.mesh'
  4956. msh.TextureId='rbxassetid://25701026'
  4957. end
  4958. msh.Scale = Vector3.new(x,y,z)
  4959. return msh
  4960. end
  4961. local char=gPlayers[v].Character
  4962. for _,v in pairs(char:GetChildren()) do
  4963. if v.ClassName=="Part" then
  4964. v.Transparency=1
  4965. elseif v.ClassName=="Hat" then
  4966. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  4967. table.insert(Parts,v.Handle)
  4968. end
  4969. end
  4970. local t=Part(1,1,1,'',0,false,false,char)
  4971. Mesh(t,1,1,1,1)
  4972. Weld(char.Torso,t)
  4973. local a=Part(1,1,1,'',0,false,false,char)
  4974. Mesh(a,1,.5,1,1)
  4975. Weld(char['Right Arm'],a)
  4976. local a=Part(1,1,1,'',0,false,false,char)
  4977. Mesh(a,1,.5,1,1)
  4978. Weld(char['Left Arm'],a)
  4979. local l=Part(1,1,1,'',0,false,false,char)
  4980. Mesh(l,1,.5,1,1)
  4981. Weld(char['Right Leg'],l)
  4982. local l=Part(1,1,1,'',0,false,false,char)
  4983. Mesh(l,1,.5,1,1)
  4984. Weld(char['Left Leg'],l)
  4985. local h=Part(1,1,1,'',0,false,false,char)
  4986. Mesh(h,2,1,1,1)
  4987. Weld(char.Head,h)
  4988. spawn(function()
  4989. while(coroutine.yield())do
  4990. for i=1,#Parts do
  4991. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  4992. end
  4993. end;
  4994. end);
  4995. end
  4996. end)
  4997.  
  4998. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4999. function(args, speaker)
  5000. local players = getPlayer(args[1], speaker)
  5001. for i,v in pairs(players) do
  5002. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5003. if v:IsA('Tool') or v:IsA('HopperBin') then
  5004. v:destroy() end
  5005. for i,v in pairs(players) do
  5006. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5007. if v:IsA('Tool') or v:IsA('HopperBin') then
  5008. v:destroy() end end end
  5009. end
  5010. end
  5011. end)
  5012.  
  5013. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5014. function(args, speaker)
  5015. local players = getPlayer(args[1], speaker)
  5016. for i,v in pairs(players)do
  5017. local function copy(instance)
  5018. for i,c in pairs(instance:GetChildren())do
  5019. if c:IsA('Tool') or c:IsA('HopperBin') then
  5020. c:Clone().Parent = gPlayers[v].StarterGear end
  5021. copy(c)
  5022. end
  5023. end
  5024. copy(gPlayers[v].Backpack)
  5025. end
  5026. for i,v in pairs(players)do
  5027. local function copy(instance)
  5028. for i,c in pairs(instance:GetChildren())do
  5029. if c:IsA('Tool') or c:IsA('HopperBin') then
  5030. c:Clone().Parent = gPlayers[v].StarterGear end
  5031. copy(c)
  5032. end
  5033. end
  5034. copy(gPlayers[v].Character)
  5035. end
  5036. Notify('Copied tools to StarterGear')
  5037. end)
  5038.  
  5039. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5040. function(args, speaker)
  5041. local players = getPlayer(args[1], speaker)
  5042. for i,v in pairs(players)do
  5043. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5044. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5045. end end end
  5046. Notify('Cleared tools from StarterGear')
  5047. end)
  5048.  
  5049. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5050. function(args, speaker)
  5051. local players = getPlayer(args[1], speaker)
  5052. for i,v in pairs(players)do
  5053. local function copy(instance)
  5054. for i,c in pairs(instance:GetChildren())do
  5055. if c:IsA('Tool') or c:IsA('HopperBin') then
  5056. c:Clone().Parent = gPlayers[v].Backpack end
  5057. copy(c)
  5058. end
  5059. end
  5060. copy(LightingService)
  5061. end
  5062. for i,v in pairs(players)do
  5063. local function copy(instance)
  5064. for i,c in pairs(instance:GetChildren())do
  5065. if c:IsA('Tool') or c:IsA('HopperBin') then
  5066. c:Clone().Parent = gPlayers[v].Backpack end
  5067. copy(c)
  5068. end
  5069. end
  5070. copy(game.ReplicatedStorage)
  5071. end
  5072. end)
  5073.  
  5074. wdisco = false
  5075. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5076. function(args, speaker)
  5077. if wdisco == false then
  5078. wdisco = true
  5079. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5080. repeat wait(1)
  5081. if wdisco == true then
  5082. local function color(instance)
  5083. for i,v in pairs(instance:GetChildren())do
  5084. if v.className == "Part" then
  5085. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5086. color(v)
  5087. end
  5088. end
  5089. color(workspace)
  5090. end
  5091. until wdisco == false
  5092. end
  5093. end)
  5094.  
  5095. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5096. function(args, speaker)
  5097. wdisco = false
  5098. end)
  5099.  
  5100. addcmd('gravity', 'workspace gravity',{''},
  5101. function(args, speaker)
  5102. workspace.Gravity = args[1]
  5103. Notify('Gravity set to ' .. args[1])
  5104. end)
  5105.  
  5106. SINFOGUIopen = false
  5107. function serverinfogui()
  5108. if SINFOGUIopen == false then
  5109. local Sinfo = Instance.new("ScreenGui")
  5110. local drag = Instance.new("Frame")
  5111. local PromptDialog = Instance.new("Frame")
  5112. local shadow = Instance.new("Frame")
  5113. local PopupText = Instance.new("TextLabel")
  5114. local Exit = Instance.new("TextButton")
  5115. local ContainerFrame = Instance.new("Frame")
  5116. local TextLabel = Instance.new("TextLabel")
  5117. local TextLabel2 = Instance.new("TextLabel")
  5118. local TextLabel3 = Instance.new("TextLabel")
  5119. local Time = Instance.new("TextLabel")
  5120. local appearance = Instance.new("TextLabel")
  5121. local fe = Instance.new("TextLabel")
  5122. local maxplayers = Instance.new("TextLabel")
  5123. local name = Instance.new("TextLabel")
  5124. local placeid = Instance.new("TextLabel")
  5125. local playerid = Instance.new("TextLabel")
  5126. local players = Instance.new("TextLabel")
  5127. Sinfo.Name = "Sinfo"
  5128. Sinfo.Parent = game.CoreGui
  5129. drag.Name = "drag"
  5130. drag.Parent = Sinfo
  5131. drag.Active = true
  5132. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5133. drag.BackgroundTransparency = 1
  5134. drag.Draggable = true
  5135. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5136. drag.Size = UDim2.new(0, 290, 0, 30)
  5137. PromptDialog.Name = "PromptDialog"
  5138. PromptDialog.Parent = drag
  5139. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5140. PromptDialog.BackgroundTransparency = 1
  5141. PromptDialog.BorderSizePixel = 0
  5142. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5143. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5144. PromptDialog.ZIndex = 8
  5145. shadow.Name = "shadow"
  5146. shadow.Parent = PromptDialog
  5147. shadow.BackgroundColor3 = maincolor
  5148. shadow.BackgroundTransparency = 0.30000001192093
  5149. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5150. shadow.BorderSizePixel = 0
  5151. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5152. shadow.Size = UDim2.new(0, 290, 0, 26)
  5153. PopupText.Name = "PopupText"
  5154. PopupText.Parent = shadow
  5155. PopupText.BackgroundTransparency = 1
  5156. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5157. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5158. PopupText.ZIndex = 110
  5159. PopupText.Font = Enum.Font.SourceSansBold
  5160. PopupText.FontSize = Enum.FontSize.Size28
  5161. PopupText.Text = "Server"
  5162. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5163. PopupText.TextStrokeTransparency = 0
  5164. PopupText.TextWrapped = true
  5165. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5166. Exit.Name = "Exit"
  5167. Exit.Parent = shadow
  5168. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5169. Exit.BackgroundTransparency = 0.30000001192093
  5170. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5171. Exit.BorderSizePixel = 0
  5172. Exit.Position = UDim2.new(0, 267, 0, 3)
  5173. Exit.Size = UDim2.new(0, 20, 0, 20)
  5174. Exit.FontSize = Enum.FontSize.Size14
  5175. Exit.Text = ""
  5176. ContainerFrame.Name = "ContainerFrame"
  5177. ContainerFrame.Parent = PromptDialog
  5178. ContainerFrame.BackgroundColor3 = maincolor
  5179. ContainerFrame.BackgroundTransparency = 0.5
  5180. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5181. ContainerFrame.BorderSizePixel = 0
  5182. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5183. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5184. ContainerFrame.ZIndex = 5
  5185. TextLabel.Name = "Text Label"
  5186. TextLabel.Parent = ContainerFrame
  5187. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5188. TextLabel.BackgroundTransparency = 1
  5189. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5190. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5191. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5192. TextLabel.ZIndex = 10
  5193. TextLabel.Font = Enum.Font.SourceSans
  5194. TextLabel.FontSize = Enum.FontSize.Size24
  5195. TextLabel.Text = "Run Time:"
  5196. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5197. TextLabel.TextStrokeTransparency = 0
  5198. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5199. TextLabel2.Name = "Text Label2"
  5200. TextLabel2.Parent = ContainerFrame
  5201. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5202. TextLabel2.BackgroundTransparency = 1
  5203. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5204. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5205. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5206. TextLabel2.ZIndex = 10
  5207. TextLabel2.Font = Enum.Font.SourceSans
  5208. TextLabel2.FontSize = Enum.FontSize.Size24
  5209. TextLabel2.Text = "Statistics:"
  5210. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5211. TextLabel2.TextStrokeTransparency = 0
  5212. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5213. TextLabel3.Name = "Text Label3"
  5214. TextLabel3.Parent = ContainerFrame
  5215. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5216. TextLabel3.BackgroundTransparency = 1
  5217. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5218. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5219. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5220. TextLabel3.ZIndex = 10
  5221. TextLabel3.Font = Enum.Font.SourceSans
  5222. TextLabel3.FontSize = Enum.FontSize.Size24
  5223. TextLabel3.Text = "Local Player:"
  5224. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5225. TextLabel3.TextStrokeTransparency = 0
  5226. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5227. Time.Name = "Time"
  5228. Time.Parent = ContainerFrame
  5229. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5230. Time.BackgroundTransparency = 1
  5231. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5232. Time.Position = UDim2.new(0, 10, 0, 90)
  5233. Time.Size = UDim2.new(0, 100, 0, 20)
  5234. Time.ZIndex = 100
  5235. Time.Font = Enum.Font.ArialBold
  5236. Time.FontSize = Enum.FontSize.Size14
  5237. Time.Text = "Loading..."
  5238. Time.TextColor3 = Color3.new(1, 1, 1)
  5239. Time.TextStrokeTransparency = 0
  5240. Time.TextXAlignment = Enum.TextXAlignment.Left
  5241. appearance.Name = "appearance"
  5242. appearance.Parent = ContainerFrame
  5243. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5244. appearance.BackgroundTransparency = 1
  5245. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5246. appearance.Position = UDim2.new(0, 10, 0, 40)
  5247. appearance.Size = UDim2.new(0, 100, 0, 20)
  5248. appearance.ZIndex = 10
  5249. appearance.Font = Enum.Font.ArialBold
  5250. appearance.FontSize = Enum.FontSize.Size14
  5251. appearance.Text = "Appearance: Loading..."
  5252. appearance.TextColor3 = Color3.new(1, 1, 1)
  5253. appearance.TextStrokeTransparency = 0
  5254. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5255. fe.Name = "fe"
  5256. fe.Parent = ContainerFrame
  5257. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5258. fe.BackgroundTransparency = 1
  5259. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5260. fe.Position = UDim2.new(0, 10, 0, 200)
  5261. fe.Size = UDim2.new(0, 100, 0, 20)
  5262. fe.ZIndex = 10
  5263. fe.Font = Enum.Font.ArialBold
  5264. fe.FontSize = Enum.FontSize.Size14
  5265. fe.Text = "Loading..."
  5266. fe.TextColor3 = Color3.new(1, 1, 1)
  5267. fe.TextStrokeTransparency = 0
  5268. fe.TextXAlignment = Enum.TextXAlignment.Left
  5269. maxplayers.Name = "maxplayers"
  5270. maxplayers.Parent = ContainerFrame
  5271. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5272. maxplayers.BackgroundTransparency = 1
  5273. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5274. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5275. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5276. maxplayers.ZIndex = 10
  5277. maxplayers.Font = Enum.Font.ArialBold
  5278. maxplayers.FontSize = Enum.FontSize.Size14
  5279. maxplayers.Text = "Loading..."
  5280. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5281. maxplayers.TextStrokeTransparency = 0
  5282. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5283. name.Name = "name"
  5284. name.Parent = ContainerFrame
  5285. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5286. name.BackgroundTransparency = 1
  5287. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5288. name.Position = UDim2.new(0, 10, 0, 180)
  5289. name.Size = UDim2.new(0, 100, 0, 20)
  5290. name.ZIndex = 10
  5291. name.Font = Enum.Font.ArialBold
  5292. name.FontSize = Enum.FontSize.Size14
  5293. name.Text = "Place: Loading..."
  5294. name.TextColor3 = Color3.new(1, 1, 1)
  5295. name.TextStrokeTransparency = 0
  5296. name.TextXAlignment = Enum.TextXAlignment.Left
  5297. placeid.Name = "placeid"
  5298. placeid.Parent = ContainerFrame
  5299. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5300. placeid.BackgroundTransparency = 1
  5301. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5302. placeid.Position = UDim2.new(0, 10, 0, 220)
  5303. placeid.Size = UDim2.new(0, 100, 0, 20)
  5304. placeid.ZIndex = 10
  5305. placeid.Font = Enum.Font.ArialBold
  5306. placeid.FontSize = Enum.FontSize.Size14
  5307. placeid.Text = "Place ID: Loading..."
  5308. placeid.TextColor3 = Color3.new(1, 1, 1)
  5309. placeid.TextStrokeTransparency = 0
  5310. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5311. playerid.Name = "playerid"
  5312. playerid.Parent = ContainerFrame
  5313. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5314. playerid.BackgroundTransparency = 1
  5315. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5316. playerid.Position = UDim2.new(0, 10, 0, 20)
  5317. playerid.Size = UDim2.new(0, 100, 0, 20)
  5318. playerid.ZIndex = 10
  5319. playerid.Font = Enum.Font.ArialBold
  5320. playerid.FontSize = Enum.FontSize.Size14
  5321. playerid.Text = "Player ID: Loading..."
  5322. playerid.TextColor3 = Color3.new(1, 1, 1)
  5323. playerid.TextStrokeTransparency = 0
  5324. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5325. players.Name = "players"
  5326. players.Parent = ContainerFrame
  5327. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5328. players.BackgroundTransparency = 1
  5329. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5330. players.Position = UDim2.new(0, 10, 0, 140)
  5331. players.Size = UDim2.new(0, 100, 0, 20)
  5332. players.ZIndex = 100
  5333. players.Font = Enum.Font.ArialBold
  5334. players.FontSize = Enum.FontSize.Size14
  5335. players.Text = "Loading..."
  5336. players.TextColor3 = Color3.new(1, 1, 1)
  5337. players.TextStrokeTransparency = 0
  5338. players.TextXAlignment = Enum.TextXAlignment.Left
  5339. local SINFOGUI = ContainerFrame
  5340. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5341. SINFOGUIopen = true wait(0.5)
  5342. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5343. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5344. Exit.MouseButton1Click:Connect(function()
  5345. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5346. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5347. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5348. if workspace.FilteringEnabled == true then
  5349. SINFOGUI.fe.Text = "Filtering Enabled"
  5350. elseif workspace.FilteringEnabled == false then
  5351. SINFOGUI.fe.Text = "Filtering Disabled" end
  5352. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5353. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5354. players = gPlayers:getPlayers()
  5355. SINFOGUI.players.Text = #players.. " Player(s)"
  5356. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5357. local seconds = math.floor(workspace.DistributedGameTime)
  5358. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5359. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5360. local seconds = seconds - (minutes * 60)
  5361. local minutes = minutes - (hours * 60)
  5362. if hours < 1 then if minutes < 1 then
  5363. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5364. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5365. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5366. end wait(1) until SINFOGUIopen == false end end
  5367. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5368. function(args, speaker)
  5369. if speaker.userId ~= LP.userId then
  5370. lponly(speaker)
  5371. else
  5372. serverinfogui()
  5373. end
  5374. end)
  5375.  
  5376. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5377. function(args, speaker)
  5378. local players = getPlayer(args[1], speaker)
  5379. for i,v in pairs(players)do
  5380. spawn(function()
  5381. local pchar=_char(v)
  5382. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5383. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5384. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5385. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5386. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5387. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5388. if not args[2] then return end
  5389. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5390. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5391. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5392. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5393. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5394. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5395. end)
  5396. end
  5397. end)
  5398.  
  5399. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5400. function(args, speaker)
  5401. local players = getPlayer(args[1], speaker)
  5402. for i,v in pairs(players)do
  5403. local pchar=_char(v)
  5404. for j,v1 in pairs(pchar:GetDescendants()) do
  5405. if v1:IsA("Sparkles") then
  5406. v1:Destroy()
  5407. end end end
  5408. end)
  5409.  
  5410. addcmd('smoke', 'give a player smoke',{},
  5411. function(args, speaker)
  5412. local players = getPlayer(args[1], speaker)
  5413. for i,v in pairs(players)do
  5414. local pchar=_char(v)
  5415. Instance.new("Smoke", pchar.HumanoidRootPart)
  5416. end
  5417. end)
  5418.  
  5419. addcmd('addstat', 'give a player a stat',{},
  5420. function(args, speaker)
  5421. local players = getPlayer(args[1], speaker)
  5422. for i,v in pairs(players)do
  5423. spawn(function()
  5424. if gPlayers[v]:FindFirstChild("leaderstats") then
  5425. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5426. if child.Name == "STAT" then
  5427. child:Destroy()
  5428. end
  5429. end
  5430. local score = Instance.new("StringValue")
  5431. score.Name = "STAT"
  5432. score.Value = GLS(false, 1)
  5433. score.Parent = gPlayers[v].leaderstats
  5434. else
  5435. local stats = Instance.new("IntValue")
  5436. stats.Name = "leaderstats"
  5437. stats.Parent = gPlayers[v]
  5438. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5439. if child.Name == "STAT" then
  5440. child:Destroy()
  5441. end
  5442. end
  5443. local score = Instance.new("StringValue")
  5444. score.Name = "STAT"
  5445. score.Value = GLS(false, 1)
  5446. score.Parent = gPlayers[v].leaderstats
  5447. end
  5448. end)
  5449. end
  5450. end)
  5451.  
  5452. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5453. function(args, speaker)
  5454. local players = getPlayer(args[1], speaker)
  5455. for i,v in pairs(players)do
  5456. local pchar=_char(v)
  5457. for j,v1 in pairs(pchar:GetDescendants()) do
  5458. if v1:IsA("Smoke") then
  5459. v1:Destroy()
  5460. end
  5461. end
  5462. end
  5463. end)
  5464.  
  5465. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5466. function(args, speaker)
  5467. local players = getPlayer(args[1], speaker)
  5468. for i,v in pairs(players)do
  5469. local pchar=_char(v)
  5470. for i,v in pairs(pchar:GetChildren()) do
  5471. if pchar.Torso:FindFirstChild("Neck") then
  5472. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5473. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5474. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5475. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5476. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5477. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5478. end
  5479. end
  5480. end
  5481. end)
  5482.  
  5483. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5484. function(args, speaker)
  5485. local players = getPlayer(args[1], speaker)
  5486. for i,v in pairs(players)do
  5487. local pchar=_char(v)
  5488. for i,v in pairs(pchar:GetChildren()) do
  5489. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5490. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5491. end
  5492. end
  5493. end)
  5494.  
  5495. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5496. function(args, speaker)
  5497. workspace.Terrain:Clear()
  5498. end)
  5499.  
  5500. addcmd('smite','get hit by lightning',{},
  5501. function(args, speaker)
  5502. local players = getPlayer(args[1], speaker)
  5503. for i,v in pairs(players)do
  5504. local pchar=_char(v)
  5505. spawn(function()
  5506. local char = pchar
  5507. local zeus = Instance.new("Model",char)
  5508. local cloud = Instance.new("Part",zeus)
  5509. cloud.Anchored = true
  5510. cloud.CanCollide = false
  5511. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5512. local sound = Instance.new("Sound",cloud)
  5513. sound.SoundId = "rbxassetid://133426162"
  5514. local mesh = Instance.new("SpecialMesh",cloud)
  5515. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5516. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5517. mesh.Scale = Vector3.new(30,30,40)
  5518. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5519. local light = Instance.new("PointLight",cloud)
  5520. light.Color = Color3.new(0,85/255,1)
  5521. light.Brightness = 10
  5522. light.Range = 30
  5523. light.Enabled = false
  5524. wait(0.2)
  5525. sound.Volume = 0.5
  5526. sound.Pitch = 0.8
  5527. sound:Play()
  5528. light.Enabled = true
  5529. wait(1/100)
  5530. light.Enabled = false
  5531. wait(0.2)
  5532. light.Enabled = true
  5533. light.Brightness = 1
  5534. wait(0.05)
  5535. light.Brightness = 3
  5536. wait(0.02)
  5537. light.Brightness = 1
  5538. wait(0.07)
  5539. light.Brightness = 10
  5540. wait(0.09)
  5541. light.Brightness = 0
  5542. wait(0.01)
  5543. light.Brightness = 7
  5544. light.Enabled = false
  5545. wait(1.5)
  5546. local part1 = Instance.new("Part",zeus)
  5547. part1.Anchored = true
  5548. part1.CanCollide = false
  5549. part1.Size = Vector3.new(2, 9.2, 1)
  5550. part1.BrickColor = BrickColor.new("New Yeller")
  5551. part1.Transparency = 0.6
  5552. part1.BottomSurface = "Smooth"
  5553. part1.TopSurface = "Smooth"
  5554. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5555. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5556. wait()
  5557. local part2 = part1:clone()
  5558. part2.Parent = zeus
  5559. part2.Size = Vector3.new(1, 7.48, 2)
  5560. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5561. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5562. wait()
  5563. local part3 = part1:clone()
  5564. part3.Parent = zeus
  5565. part3.Size = Vector3.new(1.86, 7.56, 1)
  5566. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5567. part3.Rotation = Vector3.new(0, 0, -11.128)
  5568. sound.SoundId = "rbxassetid://130818250"
  5569. sound.Volume = 1
  5570. sound.Pitch = 1
  5571. sound:Play()
  5572. wait()
  5573. part1.Transparency = 1
  5574. part2.Transparency = 1
  5575. part3.Transparency = 1
  5576. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5577. char:BreakJoints()
  5578. end)
  5579. end
  5580. end)
  5581.  
  5582. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5583. function(args, speaker)
  5584. local players = getPlayer(args[1], speaker)
  5585. for i,v in pairs(players)do
  5586. spawn(function()
  5587. local pchar=_char(v)
  5588. 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)
  5589. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5590. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5591. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5592. local f = Instance.new("Sound")
  5593. f.Name = "fly"
  5594. f.SoundId = "rbxassetid://179438534"
  5595. f.Volume = 3
  5596. f.Pitch = 1
  5597. f.Looped = true
  5598. f.archivable = true
  5599. f.Parent = Ast
  5600. f:play()
  5601. local Touched = false
  5602. coroutine.wrap(function()
  5603. repeat wait(0.1)
  5604. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5605. until not Ast or Ast.Parent == nil or Touched == true
  5606. end)()
  5607. Ast.Touched:connect(function(Part)
  5608. if Touched == false then
  5609. Touched = true
  5610. Part:BreakJoints()
  5611. local Boom = Instance.new("Explosion", workspace)
  5612. Boom.Position = Ast.Position
  5613. Boom.BlastPressure = 1000000
  5614. Boom.BlastRadius = 30
  5615. Fire.Heat = 0
  5616. Smoke.RiseVelocity = 0
  5617. f:Destroy()
  5618. local s = Instance.new("Sound")
  5619. s.Name = "boom"
  5620. s.SoundId = "rbxassetid://188590169"
  5621. s.Volume = 3
  5622. s.Pitch = 1
  5623. s.Looped = true
  5624. s.archivable = true
  5625. s.Parent = Ast
  5626. s:play()
  5627. coroutine.wrap(function()
  5628. wait(10)
  5629. s:Destroy()
  5630. if Ast and Ast.Parent ~= nil then
  5631. Ast:Destroy()
  5632. end
  5633. end)()
  5634. end
  5635. end)
  5636. end)
  5637. end
  5638. end)
  5639.  
  5640. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5641. function(args, speaker)
  5642. local players = getPlayer(args[1], speaker)
  5643. for i,v in pairs(players)do
  5644. spawn(function()
  5645. local Char=_char(v)
  5646. local HumanoidRootPart = Char.HumanoidRootPart
  5647. local TickWait = 1
  5648. local Dead = false
  5649.  
  5650. local Position = Vector3.new(0,100,0)
  5651. function NewPart(Parent)
  5652. local Part = Instance.new("Part", Parent)
  5653. Part.CanCollide = false
  5654. Part.Position = Position
  5655. Part.TopSurface = "Smooth"
  5656. Part.BottomSurface = "Smooth"
  5657. Position = Position + Vector3.new(0,10,0)
  5658. return Part
  5659. end
  5660.  
  5661. local Model = Char:FindFirstChild("Bomb")
  5662. if Model then Model:Destroy() end
  5663.  
  5664. local Model = Instance.new("Model", Char)
  5665. Model.Name = "Bomb"
  5666.  
  5667. local Belt = NewPart(Model)
  5668. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5669. local Weld = Instance.new("Weld", Belt)
  5670. Weld.Part0 = Belt
  5671. Weld.Part1 = HumanoidRootPart
  5672. Weld.C0 = CFrame.new(0,1.1,0)
  5673. local Light = Instance.new("PointLight", Belt)
  5674. Light.Range = 15
  5675. Light.Brightness = 5
  5676. Light.Color = Color3.new(1,0,0)
  5677. local Beep = Instance.new("Sound", Belt)
  5678. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5679. local ExplodeSound = Instance.new("Sound", Belt)
  5680. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5681. ExplodeSound.Pitch = 2.8
  5682. ExplodeSound.Volume = 3
  5683.  
  5684. local Back = NewPart(Model)
  5685. Back.Size = Vector3.new(1.5,1.5,0.5)
  5686. local Weld = Instance.new("Weld", Back)
  5687. Weld.Part0 = Back
  5688. Weld.Part1 = HumanoidRootPart
  5689. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5690.  
  5691. local StrapLeft = NewPart(Model)
  5692. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5693. local Weld = Instance.new("Weld", StrapLeft)
  5694. Weld.Part0 = StrapLeft
  5695. Weld.Part1 = HumanoidRootPart
  5696. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5697.  
  5698. local BuckleLeft = NewPart(Model)
  5699. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5700. local Weld = Instance.new("Weld", BuckleLeft)
  5701. Weld.Part0 = BuckleLeft
  5702. Weld.Part1 = HumanoidRootPart
  5703. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5704.  
  5705. local StrapRight = NewPart(Model)
  5706. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5707. local Weld = Instance.new("Weld", StrapRight)
  5708. Weld.Part0 = StrapRight
  5709. Weld.Part1 = HumanoidRootPart
  5710. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5711.  
  5712. local BuckleRight = NewPart(Model)
  5713. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5714. local Weld = Instance.new("Weld", BuckleRight)
  5715. Weld.Part0 = BuckleRight
  5716. Weld.Part1 = HumanoidRootPart
  5717. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5718.  
  5719. LightEnabled = true
  5720. coroutine.wrap(function()
  5721. repeat
  5722. wait(TickWait)
  5723. LightEnabled = not LightEnabled
  5724. Light.Enabled = LightEnabled
  5725. Beep:Play()
  5726. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5727. end)()
  5728.  
  5729. wait(10)
  5730. if Dead == false then
  5731. Dead = true
  5732. ExplodeSound:Play(); wait(1.4)
  5733. local Explosion = Instance.new("Explosion")
  5734. Explosion.Position = Belt.Position
  5735. Explosion.BlastPressure = 100000
  5736. Explosion.DestroyJointRadiusPercent = 0.7
  5737. Explosion.ExplosionType = "CratersAndDebris"
  5738. Explosion.BlastRadius = 50
  5739. Explosion.Parent = workspace
  5740. end
  5741. end)
  5742. end
  5743. end)
  5744.  
  5745. addcmd('btools', 'gives a player btools',{},
  5746. function(args, speaker)
  5747. local players = getPlayer(args[1], speaker)
  5748. if players ~= nil then
  5749. for i, v in pairs(players) do
  5750. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5751. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5752. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5753. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5754. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5755. Notify('Gave btools to player(s)') end end end end)
  5756.  
  5757. addcmd('sword', 'gives a player a sword',{},
  5758. function(args, speaker)
  5759. local players = getPlayer(args[1], speaker)
  5760. if players ~= nil then
  5761. for i, v in pairs(players) do
  5762. coroutine.resume(coroutine.create(function()
  5763. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5764. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5765. sword.GripForward = Vector3.new(-1,0,0)
  5766. sword.GripPos = Vector3.new(0,0,-1.5)
  5767. sword.GripRight = Vector3.new(0,1,0)
  5768. sword.GripUp = Vector3.new(0,0,1)
  5769. 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
  5770. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5771. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5772. local Damage = 15
  5773. local SlashSound = Instance.new("Sound", handle)
  5774. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5775. SlashSound.Volume = 1
  5776. local LungeSound = Instance.new("Sound", handle)
  5777. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5778. LungeSound.Volume = 1
  5779. local UnsheathSound = Instance.new("Sound", handle)
  5780. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5781. UnsheathSound.Volume = 1
  5782. handle.Touched:connect(function(hit)
  5783. 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
  5784. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5785. hit.Parent.Humanoid:TakeDamage(Damage)
  5786. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5787. sword.Enabled = false
  5788. SlashSound:play()
  5789. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5790. wait(0.5)
  5791. sword.Enabled = true
  5792. end
  5793. end)
  5794. sword.Equipped:connect(function(hit)
  5795. UnsheathSound:play()
  5796. sword.Enabled = true
  5797. end)
  5798. end
  5799. end))
  5800. end
  5801. end
  5802. end)
  5803.  
  5804. addcmd('hatsize', 'changes players hat size',{''},
  5805. function(args, speaker)
  5806. local players = getPlayer(args[1], speaker)
  5807. for i,v in pairs(players) do
  5808. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5809. if v:IsA('Accessory') then
  5810. for a,b in pairs(v.Handle:GetChildren()) do
  5811. if b:IsA('SpecialMesh') then
  5812. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5813. end
  5814. end
  5815. end
  5816. end
  5817. end
  5818. end)
  5819.  
  5820. addcmd('headsize', 'changes players head size',{''},
  5821. function(args, speaker)
  5822. local players = getPlayer(args[1], speaker)
  5823. for i,v in pairs(players) do
  5824. local plrchar = _players[v].Character
  5825. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5826. if args[2] == 1 then
  5827. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5828. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5829. else
  5830. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5831. end
  5832. else plrchar.Humanoid.HeadScale.Value = args[2]
  5833. end
  5834. end
  5835. end)
  5836.  
  5837. addcmd('change', 'changes a players stat',{'stat'},
  5838. function(args, speaker)
  5839. local players = getPlayer(args[1], speaker)
  5840. for i,v in pairs(players) do
  5841. if _players[v]:FindFirstChild('leaderstats') then
  5842. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5843. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5844. if args[3] then v.Value = tonumber(args[3]) end
  5845. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5846. v.Value = GLS(false, 2)
  5847. end
  5848. end
  5849. end
  5850. end
  5851. end)
  5852.  
  5853. addcmd('draw', 'drawing tool',{},
  5854. function(args, speaker)
  5855. if speaker.userId ~= LP.userId then
  5856. lponly(speaker)
  5857. else
  5858. for i,v in next,game:children()do
  5859. pcall(function()
  5860. local c=v.className;
  5861. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5862. end);
  5863. end;
  5864.  
  5865.  
  5866. user=players.LocalPlayer;
  5867. uname=user.Name;
  5868. guis=user.PlayerGui;
  5869. pack=user.Backpack;
  5870.  
  5871. keyDowns={};
  5872. freeKeys={};
  5873. shortcuts={};
  5874.  
  5875. _G.mine=_G.mine or{};
  5876.  
  5877. name='Draw3D';
  5878. url='http://www.roblox.com/asset/?id=%d';
  5879.  
  5880. iconNormal=url:format(96578285);
  5881. iconOnDown=url:format(96584484);
  5882.  
  5883. ver=0;
  5884. drawPixel=0.10;
  5885. _G.drawLimit=_G.drawLimit or 1000;
  5886.  
  5887. _G.drawColor=_G.drawColor or Color3.new();
  5888.  
  5889.  
  5890.  
  5891.  
  5892.  
  5893. destroy=game.remove;
  5894. find=game.findFirstChild;
  5895. new=Instance.new;
  5896. with=function(c)
  5897. return function(p)
  5898. local o=type(c)=='string'and new(c)or c;
  5899. local x=p.Parent;p.Parent=nil;
  5900. for i,v in next,p do
  5901. o[i]=v;
  5902. end;
  5903. if(x)then
  5904. o.Parent=x;
  5905. end;
  5906. return o;
  5907. end;
  5908. end;
  5909. getPlace=function()
  5910. if(find(workspace,'draw')==nil)then
  5911. new('Model',workspace).Name='draw';
  5912. end;
  5913. if(find(workspace.draw,uname)==nil)then
  5914. new('Model',workspace.draw).Name=uname;
  5915. end;
  5916. return workspace.draw[uname];
  5917. end;
  5918. drawLine=function(start,target)
  5919. local gui=with'BlockMesh'{
  5920. Parent=with'Part'{
  5921. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5922. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5923. Parent=getPlace();
  5924. Color=_G.drawColor;
  5925. BottomSurface=0;
  5926. Anchored=true;
  5927. TopSurface=0;
  5928. formFactor=3;
  5929. Name=name;
  5930. }}.Parent;
  5931. table.insert(_G.mine,gui);
  5932. return gui;
  5933. end;
  5934. onDown=function()
  5935. if(drawing)then
  5936. return nil;
  5937. end;
  5938. if(selectGui.Adornee)then
  5939. destroy(selectGui.Adornee);
  5940. end;
  5941.  
  5942. drawing=true;
  5943.  
  5944. mouse.Icon=iconOnDown;
  5945. ver=ver+1;
  5946.  
  5947.  
  5948. local cVer,start,target=ver,mouse.hit.p;
  5949.  
  5950. local group={};
  5951. repeat
  5952. Wait(0.02);
  5953.  
  5954. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5955.  
  5956. target=mouse.hit.p;
  5957.  
  5958. table.insert(group,drawLine(start,target));
  5959.  
  5960. start=target;
  5961. end;
  5962. until ver~=cVer;
  5963. drawing=false;
  5964.  
  5965. local groupM=new('Model',getPlace());
  5966. for i,v in next,group do
  5967. if(v:IsDescendantOf(Workspace))then
  5968. v.Parent=groupM;
  5969. end;
  5970. end;
  5971. if(next(groupM:children())==nil)then
  5972. destroy(groupM);
  5973. end;
  5974. end;
  5975. onUp=function()
  5976. mouse.Icon=iconNormal;
  5977. ver=ver+1;
  5978. end;
  5979. onKeyDown=function(k)
  5980. if(freeKeys[k]==false)then
  5981. return false;
  5982. end;
  5983. freeKeys[k]=false;
  5984. Wait(0.01);
  5985. if(keyDowns[k])then
  5986. keyDowns[k]();
  5987. elseif(shortcuts[k])then
  5988. shortcuts[k]();
  5989. end;
  5990. end;
  5991. onKeyUp=function(k)
  5992. freeKeys[k]=true;
  5993. end;
  5994. onMove=function()
  5995.  
  5996. end;
  5997. onSelect=function(lmouse)
  5998. frame.Visible=true;
  5999.  
  6000. mouse=lmouse;
  6001.  
  6002. mouse.Icon=iconNormal;
  6003.  
  6004. mouse.Button1Down:connect(onDown);
  6005. mouse.KeyDown:connect(onKeyDown);
  6006. mouse.Button1Up:connect(onUp);
  6007. mouse.KeyUp:connect(onKeyUp);
  6008. mouse.Move:connect(onMove);
  6009. end;
  6010. onDeselect=function()
  6011. ver=ver+1;
  6012. frame.Visible=false;
  6013. selectGui.Adornee=nil;
  6014. mouse.Icon=iconNormal;
  6015. for i,v in next,freeKeys do
  6016. freeKeys[i]=true;
  6017. end;
  6018. end;
  6019. addButton=function(title,shortcut,fun)
  6020. with'TextButton'{
  6021. Text=string.format(' %s (%s)',title,shortcut);
  6022. TextXAlignment=0;
  6023. Parent=frame;
  6024. }.MouseButton1Up:connect(fun);
  6025.  
  6026. shortcuts[shortcut]=fun;
  6027.  
  6028. local c=#frame:children();
  6029. for i,v in next,frame:children()do
  6030. v.Position=UDim2.new(0,0,0,20*(i-1));
  6031. v.Size=UDim2.new(1,0,0,20);
  6032. end;
  6033.  
  6034. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6035. frame.Size=UDim2.new(0,150,0,c*20);
  6036. end;
  6037.  
  6038.  
  6039.  
  6040.  
  6041.  
  6042.  
  6043.  
  6044.  
  6045. for i,v in next,{guis;pack;}do
  6046. pcall(function()
  6047. repeat until destroy(v[name]);
  6048. end);
  6049. end;
  6050.  
  6051.  
  6052.  
  6053. tool=with'HopperBin'{
  6054. Parent=pack;
  6055. Name=name;
  6056. };
  6057. tool.Deselected:connect(onDeselect);
  6058. tool.Selected:connect(onSelect);
  6059.  
  6060.  
  6061.  
  6062.  
  6063. screen=with'ScreenGui'{
  6064. Parent=guis;
  6065. Name=name;
  6066. };
  6067. frame=with'Frame'{
  6068. Parent=screen;
  6069. Visible=false;
  6070. };
  6071. clframe=with'Frame'{
  6072. Position=UDim2.new(.5,-50,.5,-50);
  6073. Size=UDim2.new(0,100,0,100);
  6074. Visible=false;
  6075. Parent=screen;
  6076. };
  6077. selectGui=with'SelectionBox'{
  6078. Parent=screen;
  6079. };
  6080.  
  6081. local c=0;
  6082. for y=0,7 do
  6083. for x=0,7 do
  6084. local color=BrickColor.palette(c).Color;
  6085.  
  6086. with'ImageButton'{
  6087. Position=UDim2.new(.125*x,0,.125*y);
  6088. Size=UDim2.new(.125,0,.125);
  6089. BackgroundColor3=color;
  6090. Parent=clframe;
  6091. }.MouseButton1Up:connect(function()
  6092. clframe.Visible=false;
  6093. _G.drawColor=color;
  6094. end);
  6095.  
  6096. c=c+1;
  6097. end;
  6098. end;
  6099.  
  6100. addButton('Color','c',function()
  6101. clframe.Visible=true;
  6102. end);
  6103. addButton('Remove your draws','r',function()
  6104. repeat
  6105. destroy(_G.mine[1]);
  6106. table.remove(_G.mine,1);
  6107. Wait(0.01);
  6108. until nil;
  6109. end);
  6110. addButton('Remove global draws','k',function()
  6111. destroy(workspace.draw);
  6112. while(_G.mine[1])do
  6113. destroy(_G.mine[1]);
  6114. table.remove(_G.mine,1);
  6115. end;
  6116. end);
  6117. addButton('Remove selected','x',function()
  6118. repeat
  6119. if(find(workspace,'draw'))then
  6120. local dt=mouse.target;
  6121. if(dt and dt:IsDescendantOf(workspace.draw))then
  6122. selectGui.Adornee=dt.Parent;
  6123. else
  6124. selectGui.Adornee=nil;
  6125. end;
  6126. else
  6127. selectGui.Adornee=nil;
  6128. end;
  6129. Wait(0.01);
  6130. until freeKeys.x;
  6131. selectGui.Adornee=nil;
  6132. end);
  6133.  
  6134.  
  6135.  
  6136.  
  6137. repeat
  6138. Wait(0.01);
  6139. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6140. destroy(_G.mine[1]);
  6141. table.remove(_G.mine,1);
  6142. end;
  6143. until script.Parent==nil or tool.Parent==nil;
  6144. script.Disabled=true;
  6145. destroy(screen);
  6146. end
  6147. end)
  6148.  
  6149. addcmd('god', 'gods player',{},
  6150. function(args, speaker)
  6151. local players = getPlayer(args[1], speaker)
  6152. for i,v in pairs(players)do
  6153. local pchar=_char(v)
  6154. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6155. end
  6156. end)
  6157.  
  6158. addcmd('sgod', 'silently gods player',{},
  6159. function(args, speaker)
  6160. local players = getPlayer(args[1], speaker)
  6161. for i,v in pairs(players)do
  6162. local pchar=_char(v)
  6163. spawn(function()
  6164. pchar.Humanoid.MaxHealth = 10000000
  6165. wait()
  6166. pchar.Humanoid.Health = 10000000
  6167. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6168. Notify('Silent godded player(s)') end
  6169. end)
  6170. end
  6171. end)
  6172.  
  6173. addcmd('ungod', 'removes god from a player',{},
  6174. function(args, speaker)
  6175. local players = getPlayer(args[1], speaker)
  6176. for i,v in pairs(players)do
  6177. local pchar=_char(v)
  6178. if pchar then
  6179. pchar.Humanoid.MaxHealth=100
  6180. pchar.Humanoid.Health=100
  6181. end
  6182. end
  6183. end)
  6184.  
  6185. addcmd('heal', 'resets a players health',{},
  6186. function(args, speaker)
  6187. local players = getPlayer(args[1], speaker)
  6188. for i,v in pairs(players)do spawn(function()
  6189. local pchar=_char(v)
  6190. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6191.  
  6192. addcmd('fart', 'makes u fart',{},
  6193. function(args, speaker)
  6194. local players = getPlayer(args[1], speaker)
  6195. for i,v in pairs(players)do
  6196. spawn(function()
  6197. local pchar=_char(v)
  6198. fart = Instance.new("Smoke")
  6199. fart.Parent = pchar.HumanoidRootPart
  6200. fart.Color = Color3.new(255/255, 255/255, 0)
  6201. fart.Opacity = 0.4
  6202. fart.Size = 1.0
  6203. fart.RiseVelocity = 8
  6204. fartsound = Instance.new("Sound", workspace)
  6205. fsound = "http://www.roblox.com/asset?id=251309043"
  6206. fartsound.SoundId = fsound
  6207. fartsound.Volume = 1.0
  6208. fartsound:Play()
  6209. wait(9.0)
  6210. fartsound:Destroy()
  6211. pchar.HumanoidRootPart.Smoke:Destroy()
  6212. end)
  6213. end
  6214. end)
  6215.  
  6216. addcmd('decalspam', 'you can already guess...',{},
  6217. function(args, speaker)
  6218. Notify('Decal Spammed ID: ' ..args[1])
  6219. wait(4)
  6220. decalID = args[1]
  6221. function exPro(root)
  6222. for _, v in pairs(root:GetChildren()) do
  6223. if v:IsA("BasePart") then
  6224. local One = Instance.new("Decal", v)
  6225. local Two = Instance.new("Decal", v)
  6226. local Three = Instance.new("Decal", v)
  6227. local Four = Instance.new("Decal", v)
  6228. local Five = Instance.new("Decal", v)
  6229. local Six = Instance.new("Decal", v)
  6230. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6231. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6232. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6233. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6234. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6235. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6236. One.Face = "Front"
  6237. Two.Face = "Back"
  6238. Three.Face = "Right"
  6239. Four.Face = "Left"
  6240. Five.Face = "Top"
  6241. Six.Face = "Bottom"
  6242. One.Name = "IYdecal"
  6243. Two.Name = "IYdecal"
  6244. Three.Name = "IYdecal"
  6245. Four.Name = "IYdecal"
  6246. Five.Name = "IYdecal"
  6247. Six.Name = "IYdecal"
  6248. end
  6249. exPro(v)
  6250. end
  6251. end
  6252. function asdf(root)
  6253. for _, v in pairs(root:GetChildren()) do
  6254. asdf(v)
  6255. end
  6256. end
  6257. exPro(workspace)
  6258. asdf(workspace)
  6259. end)
  6260.  
  6261. addcmd('undecalspam', 'removes the mess',{},
  6262. function(args, speaker)
  6263. Notify('Removing Decal Spam...')
  6264. wait(4)
  6265. function exPro(root)
  6266. for _, v in pairs(root:GetChildren()) do
  6267. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6268. v.Parent = nil
  6269. end
  6270. exPro(v)
  6271. end
  6272. end
  6273. function asdf(root)
  6274. for _, v in pairs(root:GetChildren()) do
  6275. asdf(v)
  6276. end
  6277. end
  6278. exPro(workspace)
  6279. asdf(workspace)
  6280. end)
  6281.  
  6282. addcmd('sky', 'sets the sky',{'skybox'},
  6283. function(args, speaker)
  6284. playinggif = false
  6285. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6286. s = Instance.new("Sky")
  6287. s.Name = "Sky"
  6288. s.Parent = LightingService
  6289. local skyboxID = args[1]
  6290. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6291. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6292. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6293. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6294. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6295. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6296. LightingService.TimeOfDay = 12
  6297. end)
  6298.  
  6299. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6300. function(args, speaker)
  6301. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6302. playinggif = false
  6303. wait(0.5)
  6304. local GIF = splitString(args[1])
  6305. for _, child in pairs( gLighting:GetChildren()) do
  6306. if child.ClassName == "Sky" then
  6307. child:Destroy()
  6308. end
  6309. end
  6310. Sky = Instance.new("Sky",game.Lighting)
  6311. Notify('Loading...')
  6312. playinggif = true
  6313. for N,F in ipairs(GIF) do
  6314. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6315. end
  6316. gLighting.TimeOfDay = 12
  6317. Notify('Playing skybox')
  6318. playinggif = true
  6319. wait(0.5)
  6320. repeat
  6321. for N,F in ipairs(GIF) do
  6322. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6323. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6324. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6325. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6326. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6327. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6328. wait(skyinterval)
  6329. end
  6330. until playinggif == false
  6331. end)
  6332.  
  6333. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6334. function(args, speaker)
  6335. playinggif = false
  6336. wait(0.5)
  6337. Notify('Stopped sky gif')
  6338. for _, child in pairs( gLighting:GetChildren()) do
  6339. if child.ClassName == "Sky" then
  6340. child:Destroy()
  6341. end
  6342. end
  6343. end)
  6344.  
  6345. addcmd('freeze', 'freezes a player',{'fr'},
  6346. function(args, speaker)
  6347. local players = getPlayer(args[1], speaker)
  6348. if players ~= nil then
  6349. for i, v in pairs(players) do
  6350. spawn(function()
  6351. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6352. end
  6353. end)
  6354. end
  6355. end
  6356. end)
  6357.  
  6358. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6359. function(args, speaker)
  6360. local players = getPlayer(args[1], speaker)
  6361. if players ~= nil then
  6362. for i, v in pairs(players) do
  6363. spawn(function()
  6364. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6365. end
  6366. end)
  6367. end
  6368. end
  6369. end)
  6370.  
  6371. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6372. function(args, speaker)
  6373. local players = getPlayer(args[1], speaker)
  6374. if players ~= nil then
  6375. for i, v in pairs(players) do
  6376. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6377. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6378. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6379. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6380. M.Anchored = true
  6381. end
  6382. end
  6383. end)
  6384.  
  6385. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6386. function(args, speaker)
  6387. for i,v in pairs(workspace:GetDescendants()) do
  6388. if v:IsA("SpawnLocation") then
  6389. v:Destroy()
  6390. end
  6391. end
  6392. end)
  6393.  
  6394. addcmd('neon', 'makes a player neon',{},
  6395. function(args, speaker)
  6396. local players = getPlayer(args[1], speaker)
  6397. if players ~= nil then
  6398. for i, v in pairs(players) do
  6399. for _, child in pairs( _char(v):GetChildren()) do
  6400. if child.ClassName == "CharacterMesh" then
  6401. child:Destroy()
  6402. end
  6403. end
  6404. for _, child in pairs( _char(v):GetChildren()) do
  6405. if child.ClassName == "Shirt" then
  6406. child:Destroy()
  6407. end
  6408. end
  6409. for _, child in pairs( _char(v):GetChildren()) do
  6410. if child.ClassName == "Pants" then
  6411. child:Destroy()
  6412. end
  6413. end
  6414. for _, child in pairs( _char(v):GetDescendants()) do
  6415. if child.ClassName == "Part" then
  6416. child.Material = "Neon"
  6417. end
  6418. end
  6419. end
  6420. end
  6421. end)
  6422.  
  6423. addcmd('glass', 'makes a player glass',{},
  6424. function(args, speaker)
  6425. local players = getPlayer(args[1], speaker)
  6426. if players ~= nil then
  6427. for i, v in pairs(players) do
  6428. for _, child in pairs( _char(v):GetChildren()) do
  6429. if child.ClassName == "CharacterMesh" then
  6430. child:Destroy()
  6431. end
  6432. end
  6433. for _, child in pairs( _char(v):GetChildren()) do
  6434. if child.ClassName == "Shirt" then
  6435. child:Destroy()
  6436. end
  6437. end
  6438. for _, child in pairs( _char(v):GetChildren()) do
  6439. if child.ClassName == "Pants" then
  6440. child:Destroy()
  6441. end
  6442. end
  6443. for _, child in pairs( _char(v):GetDescendants()) do
  6444. if child.ClassName == "Part" then
  6445. child.Material = "Glass"
  6446. child.Transparency = 0.3
  6447. end
  6448. end
  6449. end
  6450. end
  6451. end)
  6452.  
  6453. addcmd('kill', 'kills a player',{},
  6454. function(args, speaker)
  6455. local players = getPlayer(args[1], speaker)
  6456. for i,v in pairs(players)do
  6457. local pchar=_char(v)
  6458. pchar:BreakJoints()
  6459. end
  6460. end)
  6461.  
  6462. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6463. function(args, speaker)
  6464. local players = getPlayer(args[1], speaker)
  6465. for i,v in pairs(players)do
  6466. spawn(function()
  6467. local plr = gPlayers[v]
  6468. local char = plr.Character
  6469. local mouse = plr:GetMouse()
  6470. char.Humanoid.WalkSpeed = 100
  6471. char.Humanoid.JumpPower = 70
  6472. spawn(function()
  6473. for i,v in pairs(char:GetChildren()) do
  6474. if v:IsA("BasePart") then
  6475. coroutine.wrap(function()
  6476. for i=0,1,.1 do
  6477. wait()
  6478. v.Transparency = v.Transparency +i
  6479. end
  6480. end)()
  6481. end
  6482. end
  6483. for i,v in pairs(char:GetChildren()) do
  6484. if v:IsA("Accessory") then
  6485. coroutine.wrap(function()
  6486. for i=0,1,.1 do
  6487. wait()
  6488. v.Handle.Transparency = v.Handle.Transparency +i
  6489. end
  6490. end)()
  6491. end
  6492. end
  6493. end)
  6494. char.Head.face:Destroy()
  6495. wait(1)
  6496. local s = Instance.new("Sound")
  6497. s.Name = "wae"
  6498. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6499. s.Volume = 1
  6500. s.Pitch = 1
  6501. s.Looped = true
  6502. s.archivable = true
  6503. s.Parent = gPlayers.LocalPlayer.Character.Head
  6504. s:play()
  6505. local daqueen = Instance.new("Part",char)
  6506. daqueen.Name = "asd"
  6507. daqueen.CanCollide = false
  6508. local mesh = Instance.new("SpecialMesh",daqueen)
  6509. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6510. mesh.MeshId = "rbxassetid://1300136843"
  6511. local text = Instance.new("Decal",daqueen)
  6512. text.Name = "asd"
  6513. text.Texture = "rbxassetid://1300137893"
  6514. local knowdawey = Instance.new("Weld",char)
  6515. knowdawey.Part0 = char.HumanoidRootPart
  6516. knowdawey.Part1 = daqueen
  6517. local eye1 = Instance.new("Part")
  6518. eye1.CanCollide = false
  6519. eye1.Parent = char
  6520. local mesh1 = Instance.new("SpecialMesh",eye1)
  6521. mesh1.MeshId = "rbxassetid://1300138314"
  6522. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6523. local eyetext = Instance.new("Decal",eye1)
  6524. eyetext.Texture = "rbxassetid://1300129774"
  6525. local eye1w = Instance.new("Weld",char)
  6526. eye1w.Part0 = char.HumanoidRootPart
  6527. eye1w.Part1 = eye1
  6528. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6529. end)
  6530. end
  6531. end)
  6532.  
  6533. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6534. function(args, speaker)
  6535. part = GLS(false, 0)
  6536. local function dels(instance)
  6537. for i,v in pairs(instance:GetChildren())do
  6538. if v.Name:lower() == part:lower() then v:Destroy() end
  6539. dels(v)
  6540. end
  6541. end
  6542. dels(workspace)
  6543. Notify('Deleted ' ..GLS(false, 0))
  6544. end)
  6545.  
  6546. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6547. function(args, speaker)
  6548. part = GLS(false, 0)
  6549. local function dels(instance)
  6550. for i,v in pairs(instance:GetChildren())do
  6551. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6552. dels(v)
  6553. end
  6554. end
  6555. dels(workspace)
  6556. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6557. end)
  6558.  
  6559. addcmd('blur', 'adjusts blur',{},
  6560. function(args, speaker)
  6561. local function dels(instance)
  6562. for i,v in pairs(instance:GetChildren())do
  6563. if v:IsA'BlurEffect'then v:Destroy()end
  6564. dels(v)
  6565. end
  6566. end
  6567. dels(LightingService)
  6568.  
  6569. local b = Instance.new("BlurEffect", LightingService)
  6570. b.Name = "IYblur"
  6571. b.Size = args[1]
  6572. end)
  6573.  
  6574. addcmd('distortsound','changes volume of sound',{'distort'},
  6575. function(args, speaker)
  6576. for i,v in pairs(workspace:GetChildren())do
  6577. if v:IsA("Sound") and v.Name == "IYsound" then
  6578. v:ClearAllChildren ()
  6579. local d = Instance.new('DistortionSoundEffect')
  6580. d.Parent = v
  6581. d.Level = args[1]
  6582. Notify('Changed distortion to ' .. args[1])
  6583. end
  6584. end
  6585. end)
  6586.  
  6587. addcmd('volume','changes volume of sound',{'vol'},
  6588. function(args, speaker)
  6589. for i,v in pairs(workspace:GetChildren())do
  6590. if v:IsA("Sound") and v.Name == "IYsound" then
  6591. v.Volume = args[1]
  6592. Notify('Changed volume to ' .. args[1])
  6593. end
  6594. end
  6595. end)
  6596.  
  6597. addcmd('pitch','changes pitch of sound',{},
  6598. function(args, speaker)
  6599. for i,v in pairs(workspace:GetChildren())do
  6600. if v:IsA("Sound") and v.Name == "IYsound" then
  6601. v.Pitch = args[1]
  6602. Notify('Changed pitch to ' .. args[1])
  6603. end
  6604. end
  6605. end)
  6606.  
  6607. addcmd('loadmap', 'spawns a map',{},
  6608. function(args, speaker)
  6609. local m = args[1]
  6610. for _,v in pairs(workspace:GetChildren()) do
  6611. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6612. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6613. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6614. wait(1)
  6615. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6616. map.Parent = workspace
  6617. end)
  6618.  
  6619. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6620. function(args, speaker)
  6621. msghook()
  6622. if MSGhook == false then
  6623. local localp = game:GetService'Players'.LocalPlayer
  6624. localp.CharacterAppearanceId = 20018
  6625. localp.Character:BreakJoints()
  6626. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6627. Instance.new("ForceField", localp.Character)
  6628. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6629. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6630. localp.CharacterAppearanceId = 0
  6631. localp.Character:BreakJoints()
  6632. if _G.mainhat ~= nil then
  6633. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6634. local part = Instance.new('Part')
  6635. part.Anchored = true
  6636. part.Transparency = 1
  6637. main.Disabled = false
  6638. main.Parent = part
  6639. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6640. part.Parent = localp.Character
  6641. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6642. repeat wait() until localp:FindFirstChild'ChessMsg'
  6643. part:Destroy()
  6644. local message = localp:FindFirstChild'ChessMsg'
  6645. message.Text = ''
  6646. message.Parent = workspace
  6647. message.Name = "IYmessage"
  6648. if part ~= nil then part:Destroy() end
  6649. localp.Character.HumanoidRootPart.Anchored = false
  6650. for _, child in pairs( workspace:GetChildren()) do
  6651. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6652. child:Destroy()
  6653. end
  6654. end
  6655. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6656. if _G.msg ~= nil then
  6657. Notify('Loaded global message bypass')
  6658. else
  6659. execCmd("loadm")
  6660. end
  6661. end
  6662. elseif MSGhook == true then
  6663. Notify('Messages already loaded!')
  6664. end
  6665. end)
  6666.  
  6667. addcmd('countdown', 'makes a countdown', {},
  6668. function(args, speaker)
  6669. local players = getPlayer(args[1], speaker)
  6670. if args[1] ~= string then
  6671. local time = args[1]
  6672. msghook()
  6673. if MSGhook == true then
  6674. local h = workspace.IYmessage
  6675. for i = time, 1, -1 do
  6676. wait(1)
  6677. h.Text = "Countdown: "..i..""
  6678. end
  6679. wait(1)
  6680. h.Text = "Times Up!"
  6681. wait(2)
  6682. h.Text = ''
  6683. elseif MSGhook == false then
  6684. execCmd("loadm")
  6685. repeat wait() until workspace:FindFirstChild("IYmessage")
  6686. local h = workspace.IYmessage
  6687. for i = time, 1, -1 do
  6688. wait(1)
  6689. h.Text = "Countdown: "..i..""
  6690. end
  6691. wait(1)
  6692. h.Text = "Times Up!"
  6693. wait(2)
  6694. h.Text = ''
  6695. end
  6696. end
  6697. end)
  6698.  
  6699. addcmd('explode', 'explode a player', {},
  6700. function(args, speaker)
  6701. local players = getPlayer(args[1], speaker)
  6702. for i, v in pairs(players) do
  6703. local char = _char(v)
  6704. if char:FindFirstChild("HumanoidRootPart") then
  6705. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6706. end
  6707. end
  6708. end)
  6709.  
  6710. addcmd('flood', 'makes a flood e.e', {},
  6711. function(args, speaker)
  6712. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6713. end)
  6714.  
  6715. addcmd('spookyify', 'makes it sp00ky', {},
  6716. function(args, speaker)
  6717. local music = Instance.new("Sound", workspace)
  6718. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6719. music.Volume = 20
  6720. music.Looped = true
  6721. music:Play()
  6722.  
  6723. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6724. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6725. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6726. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6727.  
  6728. local w = workspace:GetChildren()
  6729.  
  6730. for i= 1,#w do
  6731. if w[i]:isA("BasePart") then
  6732. pe = Instance.new("ParticleEmitter", w[i])
  6733. pe.Texture = tex4
  6734. pe.VelocitySpread = 5
  6735. end
  6736. end
  6737.  
  6738. local playerLeaderstats = {}
  6739. for i, v in pairs(gPlayers:GetChildren()) do
  6740. table.insert(playerLeaderstats, v)
  6741. end
  6742. for i, v in pairs(playerLeaderstats) do
  6743. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6744. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6745. pe.VelocitySpread = 50
  6746. end
  6747.  
  6748. texture = "http://www.roblox.com/asset/?id=185495987"
  6749.  
  6750. local A = workspace:GetChildren()
  6751. local B = workspace:GetChildren()
  6752. local C = workspace:GetChildren()
  6753. local D = workspace:GetChildren()
  6754. local E = workspace:GetChildren()
  6755. local F = workspace:GetChildren()
  6756. for i,v in pairs(A) do
  6757. if v:IsA("Part") then
  6758. local d = Instance.new("Decal",v)
  6759. v.Decal.Face = "Top"
  6760. v.Decal.Texture = texture
  6761. v.Anchored = true
  6762. end
  6763. end
  6764.  
  6765. for i,v in pairs(B) do
  6766. if v:IsA("Part") then
  6767. local s = Instance.new("Decal",v)
  6768. s.Face = "Front"
  6769. s.Texture = texture
  6770. end
  6771. end
  6772.  
  6773. for i,v in pairs(C) do
  6774. if v:IsA("Part") then
  6775. local h = Instance.new("Decal",v)
  6776. h.Face = "Back"
  6777. h.Texture = texture
  6778. end
  6779. end
  6780.  
  6781. for i,v in pairs(D) do
  6782. if v:IsA("Part") then
  6783. local j = Instance.new("Decal",v)
  6784. j.Face = "Left"
  6785. j.Texture = texture
  6786. end
  6787. end
  6788.  
  6789. for i,v in pairs(E) do
  6790. if v:IsA("Part") then
  6791. local k = Instance.new("Decal",v)
  6792. k.Face = "Right"
  6793. k.Texture = texture
  6794. end
  6795. end
  6796.  
  6797. for i,v in pairs(F) do
  6798. if v:IsA("Part") then
  6799. local l = Instance.new("Decal",v)
  6800. l.Face = "Bottom"
  6801. l.Texture = texture
  6802. end
  6803.  
  6804. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6805. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6806. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6807. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6808. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6809. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6810. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6811. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6812.  
  6813. Spooky = Instance.new("Sound", workspace)
  6814. Spooky.Name = "Spooky"
  6815. Spooky.SoundId = "rbxassetid://174270407"
  6816. Spooky.Volume = 15
  6817. Spooky.Looped = true
  6818. Spooky:Play()
  6819.  
  6820. Sky = Instance.new("Sky", LightingService)
  6821. Sky.SkyboxBk = imageOne
  6822. Sky.SkyboxDn = imageOne
  6823. Sky.SkyboxFt = imageOne
  6824. Sky.SkyboxLf = imageOne
  6825. Sky.SkyboxRt = imageOne
  6826. Sky.SkyboxUp = imageOne
  6827.  
  6828.  
  6829. while true do
  6830. Sky.SkyboxBk = imageOne
  6831. Sky.SkyboxDn = imageOne
  6832. Sky.SkyboxFt = imageOne
  6833. Sky.SkyboxLf = imageOne
  6834. Sky.SkyboxRt = imageOne
  6835. Sky.SkyboxUp = imageOne
  6836. wait(0.15)
  6837. Sky.SkyboxBk = imageTwo
  6838. Sky.SkyboxDn = imageTwo
  6839. Sky.SkyboxFt = imageTwo
  6840. Sky.SkyboxLf = imageTwo
  6841. Sky.SkyboxRt = imageTwo
  6842. Sky.SkyboxUp = imageTwo
  6843. wait(0.15)
  6844. Sky.SkyboxBk = imageThree
  6845. Sky.SkyboxDn = imageThree
  6846. Sky.SkyboxFt = imageThree
  6847. Sky.SkyboxLf = imageThree
  6848. Sky.SkyboxRt = imageThree
  6849. Sky.SkyboxUp = imageThree
  6850. wait(0.15)
  6851. Sky.SkyboxBk = imageFour
  6852. Sky.SkyboxDn = imageFour
  6853. Sky.SkyboxFt = imageFour
  6854. Sky.SkyboxLf = imageFour
  6855. Sky.SkyboxRt = imageFour
  6856. Sky.SkyboxUp = imageFour
  6857. wait(0.15)
  6858. Sky.SkyboxBk = imageFive
  6859. Sky.SkyboxDn = imageFive
  6860. Sky.SkyboxFt = imageFive
  6861. Sky.SkyboxLf = imageFive
  6862. Sky.SkyboxRt = imageFive
  6863. Sky.SkyboxUp = imageFive
  6864. wait(0.15)
  6865. Sky.SkyboxBk = imageSix
  6866. Sky.SkyboxDn = imageSix
  6867. Sky.SkyboxFt = imageSix
  6868. Sky.SkyboxLf = imageSix
  6869. Sky.SkyboxRt = imageSix
  6870. Sky.SkyboxUp = imageSix
  6871. wait(0.15)
  6872. Sky.SkyboxBk = imageSeven
  6873. Sky.SkyboxDn = imageSeven
  6874. Sky.SkyboxFt = imageSeven
  6875. Sky.SkyboxLf = imageSeven
  6876. Sky.SkyboxRt = imageSeven
  6877. Sky.SkyboxUp = imageSeven
  6878. wait(0.15)
  6879. Sky.SkyboxBk = imageEight
  6880. Sky.SkyboxDn = imageEight
  6881. Sky.SkyboxFt = imageEight
  6882. Sky.SkyboxLf = imageEight
  6883. Sky.SkyboxRt = imageEight
  6884. Sky.SkyboxUp = imageEight
  6885. wait(0.15)
  6886.  
  6887. end
  6888. end
  6889. end)
  6890.  
  6891. addcmd('invisible', 'make a player invisible',{'invis'},
  6892. function(args, speaker)
  6893. local players = getPlayer(args[1], speaker)
  6894. for i, v in pairs(players) do
  6895. for k, v2 in pairs(_char(v):GetChildren()) do
  6896. if v2.className == "Part" then
  6897. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6898. elseif v2.className == "Accessory" then
  6899. if v2:FindFirstChild("Handle") then
  6900. v2.Handle.Transparency = 1
  6901. end
  6902. end
  6903. if v2:FindFirstChild("face") then
  6904. v2.face.Transparency = 1
  6905. end
  6906. end
  6907. end
  6908. end)
  6909.  
  6910. addcmd('visible', 'make a player visible',{'vis'},
  6911. function(args, speaker)
  6912. local players = getPlayer(args[1], speaker)
  6913. for i, v in pairs(players) do
  6914. for k, v2 in pairs(_char(v):GetChildren()) do
  6915. if v2.className == "Part" then
  6916. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6917. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6918. end
  6919. if v2:FindFirstChild("face") then
  6920. v2.face.Transparency = 0
  6921. end
  6922. end
  6923. end
  6924. end)
  6925.  
  6926. addcmd('goto', 'go to a player',{'to'},
  6927. function(args, speaker)
  6928. local players = getPlayer(args[1], speaker)
  6929. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6930. speaker.Character.Humanoid.Jump = true
  6931. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6932. end
  6933. end)
  6934.  
  6935. addcmd('bring', 'bring a player to you',{},
  6936. function(args, speaker)
  6937. local players = getPlayer(args[1], speaker)
  6938. for i,v in pairs(players) do
  6939. if _char(v):FindFirstChild("HumanoidRootPart") then
  6940. _char(v).Humanoid.Jump = true
  6941. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6942. end
  6943. end
  6944. end)
  6945.  
  6946. local WayPoints = {}
  6947.  
  6948. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  6949. function(args, speaker)
  6950. local WPName = tostring(GLS(false, 0))
  6951. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6952. Notify("Created waypoint: "..GLS(false, 0))
  6953. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6954. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6955. updatepositions()
  6956. end
  6957. end)
  6958.  
  6959. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  6960. function(args, speaker)
  6961. for i,v in pairs(WayPoints) do
  6962. if v.NAME == tostring(GLS(false, 0)) then
  6963. Notify("Deleted waypoint: " .. v.NAME)
  6964. table.remove(WayPoints, i)
  6965. updatepositions()
  6966. end end
  6967. end)
  6968.  
  6969.  
  6970. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  6971. function(args, speaker)
  6972. local players = getPlayer(args[1], speaker)
  6973. local WPName = tostring(GLS(false, 1))
  6974. for i,v in pairs(players) do
  6975. if gPlayers[v] and gPlayers[v].Character then
  6976. for i,_ in pairs(WayPoints) do
  6977. local x = WayPoints[i].COORD[1]
  6978. local y = WayPoints[i].COORD[2]
  6979. local z = WayPoints[i].COORD[3]
  6980. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6981. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6982. end
  6983. end
  6984. end
  6985. end
  6986. end)
  6987.  
  6988. addcmd('tp', 'teleport player 1 to player 2',{},
  6989. function(args, speaker)
  6990. local players1=getPlayer(args[1], speaker)
  6991. local players2=getPlayer(args[2], speaker)
  6992. if not players2[1] then return end
  6993. for i,v in pairs(players1) do
  6994. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  6995. _char(v).Humanoid.Jump = true
  6996. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6997. wait(0.1)
  6998. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6999. end
  7000. end
  7001. end)
  7002.  
  7003. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7004. function(args, speaker)
  7005. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7006. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7007. if _players[v].Character and _players[b].Character then
  7008. _players[v].CharacterAppearanceId = _players[b].userId
  7009. refresh(_players[v])
  7010. end
  7011. end
  7012. end
  7013. end)
  7014.  
  7015. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7016. function(args, speaker)
  7017. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7018. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7019. spawn(function()
  7020. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7021. if v:IsA('Tool') or v:IsA('HopperBin') then
  7022. if not _players[b] then
  7023. v:Clone().Parent = speaker.Backpack
  7024. else v:Clone().Parent = _players[b].Backpack
  7025. end
  7026. end
  7027. end
  7028. end)
  7029. end
  7030. end
  7031. end)
  7032.  
  7033. addcmd('char', 'change a players appearance',{},
  7034. function(args, speaker)
  7035. local players = getPlayer(args[1], speaker)
  7036. if not args[1]or not args[2]then return end
  7037. local id=args[2]
  7038. if players ~= nil then
  7039. for i,v in pairs(players) do
  7040. gPlayers[v].CharacterAppearanceId = id
  7041. refresh(gPlayers[v])
  7042. end
  7043. end
  7044. end)
  7045.  
  7046. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7047. function(args, speaker)
  7048. local players = getPlayer(args[1], speaker)
  7049. if players ~= nil then
  7050. for i,v in pairs(players) do
  7051. gPlayers[v].CharacterAppearanceId = 0
  7052. refresh(gPlayers[v])
  7053. end
  7054. end
  7055. end)
  7056.  
  7057. addcmd('speed', 'change a players walkspeed',{'ws'},
  7058. function(args, speaker)
  7059. local players = getPlayer(args[1], speaker)
  7060. if not args[1]or not args[2]then return end
  7061. local num=args[2]
  7062. for i,v in pairs(players) do
  7063. if _char(v):FindFirstChild("Humanoid") then
  7064. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7065. end
  7066. end
  7067. end)
  7068.  
  7069. addcmd('jump', 'forces a player to jump',{},
  7070. function(args, speaker)
  7071. local players = getPlayer(args[1], speaker)
  7072. for i,v in pairs(players) do
  7073. if _char(v):FindFirstChild("Humanoid") then
  7074. _char(v).Humanoid.Jump = true
  7075. end
  7076. end
  7077. end)
  7078.  
  7079. jumping = {}
  7080. addcmd('loopjump','like a bunny :)',{'ljump'},
  7081. function(args, speaker)
  7082. local players = getPlayer(args[1], speaker)
  7083. for i,v in pairs(players)do
  7084. spawn(function()
  7085. if FindTable(jumping, _players[v].Name) then return end
  7086. table.insert(jumping, _players[v].Name)
  7087. repeat wait(0.01)
  7088. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7089. if _players[v].Character.Humanoid.Jump ~= true then
  7090. _players[v].Character.Humanoid.Jump = true end end
  7091. until not FindTable(jumping, _players[v].Name)
  7092. end)
  7093. end
  7094. end)
  7095.  
  7096. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7097. function(args, speaker)
  7098. local players = getPlayer(args[1], speaker)
  7099. for i,v in pairs(players)do
  7100. spawn(function()
  7101. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7102. end)
  7103. end
  7104. end)
  7105.  
  7106. addcmd('sit', 'sit a player',{},
  7107. function(args, speaker)
  7108. local players = getPlayer(args[1], speaker)
  7109. for i,v in pairs(players) do
  7110. if _char(v):FindFirstChild("Humanoid") then
  7111. _char(v).Humanoid.Sit = true
  7112. end
  7113. end
  7114. end)
  7115.  
  7116. sitting = {}
  7117. addcmd('loopsit','very annoying',{'lsit'},
  7118. function(args, speaker)
  7119. local players = getPlayer(args[1], speaker)
  7120. for i,v in pairs(players)do
  7121. spawn(function()
  7122. if FindTable(sitting, _players[v].Name) then return end
  7123. table.insert(sitting, _players[v].Name)
  7124. repeat wait(0.01)
  7125. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7126. if _players[v].Character.Humanoid.Sit ~= true then
  7127. _players[v].Character.Humanoid.Sit = true end end
  7128. until not FindTable(sitting, _players[v].Name)
  7129. end)
  7130. end
  7131. end)
  7132.  
  7133. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7134. function(args, speaker)
  7135. local players = getPlayer(args[1], speaker)
  7136. for i,v in pairs(players)do
  7137. spawn(function()
  7138. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7139. end)
  7140. end
  7141. end)
  7142.  
  7143. addcmd('strength',' strong',{},
  7144. function(args, speaker)
  7145. local players = getPlayer(args[1], speaker)
  7146. for i,v in pairs(players)do
  7147. spawn(function()
  7148. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7149. if child.ClassName == "Part" then
  7150. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7151. end
  7152. end
  7153. end)
  7154. end
  7155. end)
  7156.  
  7157. addcmd('weaken',' weak',{},
  7158. function(args, speaker)
  7159. local players = getPlayer(args[1], speaker)
  7160. for i,v in pairs(players)do
  7161. spawn(function()
  7162. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7163. if child.ClassName == "Part" then
  7164. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7165. end
  7166. end
  7167. end)
  7168. end
  7169. end)
  7170.  
  7171. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7172. function(args, speaker)
  7173. local players = getPlayer(args[1], speaker)
  7174. for i,v in pairs(players)do
  7175. spawn(function()
  7176. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7177. if child.ClassName == "Part" then
  7178. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7179. end
  7180. end
  7181. end)
  7182. end
  7183. end)
  7184.  
  7185. addcmd('trip','makes a player trip',{},
  7186. function(args, speaker)
  7187. local players = getPlayer(args[1], speaker)
  7188. for i,v in pairs(players)do
  7189. spawn(function()
  7190. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7191. local dir = _players[v].Character:findFirstChild("Right Leg")
  7192. dir.Anchored = true
  7193. if dir.Anchored == true then
  7194. wait(.5)
  7195. _players[v].Character.Humanoid.Sit = true
  7196. wait(1)
  7197. _players[v].Character.Humanoid.Sit = false
  7198. dir.Anchored = false
  7199. end
  7200. end
  7201. end)
  7202. end
  7203. end)
  7204.  
  7205. oofing = false
  7206. addcmd('loopoof','very VERY annoying',{},
  7207. function(args, speaker)
  7208. oofing = true
  7209. repeat wait(0.01)
  7210. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7211. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7212. for _,x in pairs(v.Character.Head:GetChildren()) do
  7213. if x:IsA'Sound' then x.Playing = true end
  7214. end
  7215. end
  7216. end
  7217. until oofing == false
  7218. end)
  7219.  
  7220. addcmd('unloopoof','stops the oof chaos',{},
  7221. function(args, speaker)
  7222. oofing = false
  7223. end)
  7224.  
  7225. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7226. function(args, speaker)
  7227. local players = getPlayer(args[1], speaker)
  7228. if not args[1]or not args[2]then return end
  7229. local num=args[2]
  7230. for i,v in pairs(players) do
  7231. if _char(v):FindFirstChild("Humanoid") then
  7232. _char(v).Humanoid.JumpPower=tonumber(num)
  7233. end
  7234. end
  7235. end)
  7236.  
  7237. addcmd('confuse', 'confusing...',{},
  7238. function(args, speaker)
  7239. local players = getPlayer(args[1], speaker)
  7240. for i,v in pairs(players) do
  7241. spawn(function()
  7242. if _char(v):FindFirstChild("Humanoid") then
  7243. _char(v).Humanoid.Name = "ConfusedNigga"
  7244. while true do
  7245. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7246. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7247. wait(0.1)
  7248. end
  7249.  
  7250. end
  7251. end)
  7252. end
  7253. end)
  7254.  
  7255. addcmd('unconfuse', 'not confusing...',{},
  7256. function(args, speaker)
  7257. local players = getPlayer(args[1], speaker)
  7258. for i,v in pairs(players) do
  7259. spawn(function()
  7260. if _char(v):FindFirstChild("ConfusedNigga") then
  7261. _char(v).ConfusedNigga.Name = "Humanoid"
  7262. wait(0.3)
  7263. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7264.  
  7265. end
  7266. end)
  7267. end
  7268. end)
  7269.  
  7270. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7271. function(args, speaker)
  7272. local players = getPlayer(args[1], speaker)
  7273. for i,v in pairs(players) do
  7274. if _char(v):FindFirstChild("Humanoid") then
  7275. _char(v).Humanoid.PlatformStand = true
  7276. end
  7277. end
  7278. end)
  7279.  
  7280. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7281. function(args, speaker)
  7282. local players = getPlayer(args[1], speaker)
  7283. for i,v in pairs(players) do
  7284. if _char(v):FindFirstChild("Humanoid") then
  7285. _char(v).Humanoid.PlatformStand = false
  7286. end
  7287. end
  7288. end)
  7289.  
  7290. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7291. function(args, speaker)
  7292. local players = getPlayer(args[1], speaker)
  7293. for i,v in pairs(players) do
  7294. if _char(v):FindFirstChild("Humanoid") then
  7295. _char(v).Humanoid.HipHeight = args[2]
  7296. end
  7297. end
  7298. end)
  7299.  
  7300. addcmd('face', 'change a players face',{},
  7301. function(args, speaker)
  7302. local players = getPlayer(args[1], speaker)
  7303. for i,v in pairs(players) do
  7304. if _char(v).Head:FindFirstChild("face") then
  7305. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7306. end
  7307. end
  7308. end)
  7309.  
  7310. addcmd('time', 'change the time of day',{},
  7311. function(args, speaker)
  7312. if not args[1]then return end
  7313. Notify('Time set to ' .. args[1])
  7314. LightingService.ClockTime = args[1]
  7315. end)
  7316.  
  7317. addcmd('day', 'change the time to day',{},
  7318. function(args, speaker)
  7319. LightingService.ClockTime = 15
  7320. end)
  7321.  
  7322. addcmd('night', 'change the time of night',{},
  7323. function(args, speaker)
  7324. LightingService.ClockTime = 0
  7325. end)
  7326.  
  7327. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7328. function(args, speaker)
  7329. Notify('Turned on global shadows')
  7330. LightingService.GlobalShadows = true
  7331. end)
  7332.  
  7333. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7334. function(args, speaker)
  7335. Notify('Turned off global shadows')
  7336. LightingService.GlobalShadows = false
  7337. end)
  7338.  
  7339. addcmd('outlines', 'changes the lighting property',{},
  7340. function(args, speaker)
  7341. Notify('Turned on outlines')
  7342. LightingService.Outlines = true
  7343. end)
  7344.  
  7345. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7346. function(args, speaker)
  7347. Notify('Turned off outlines')
  7348. LightingService.Outlines = false
  7349. end)
  7350.  
  7351. addcmd('brightness', 'changes the lighting property',{},
  7352. function(args, speaker)
  7353. Notify('Set brightness to ' .. args[1])
  7354. LightingService.Brightness = args[1]
  7355. end)
  7356.  
  7357. addcmd('age','tells you the age of a player',{},
  7358. function(args, speaker)
  7359. local players = getPlayer(args[1], speaker)
  7360. if speaker.userId ~= LP.userId then
  7361. lponly(speaker)
  7362. else
  7363. for i,v in pairs(players) do
  7364. game:FindService('StarterGui'):SetCore('SendNotification', {
  7365. Title = _players[v].Name,
  7366. Text = 'Age: '.._players[v].AccountAge,
  7367. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7368. Duration = 5,
  7369. })
  7370. end
  7371. end
  7372. end)
  7373.  
  7374. addcmd('remotespy', 'prints remotes',{'remotes'},
  7375. function(args, speaker)
  7376. if speaker.userId ~= LP.userId then
  7377. lponly(speaker)
  7378. else
  7379. Notify('Printing remotes')
  7380. function getem(o)
  7381. for i,v in pairs(o:children())do
  7382. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7383. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7384. end
  7385. getem(v)
  7386. end
  7387. end
  7388. pcall(getem,game)
  7389. end
  7390. end)
  7391.  
  7392. addcmd('f3x', 'loads f3x tools',{'fex'},
  7393. function(args, speaker)
  7394. if speaker.userId ~= LP.userId then
  7395. lponly(speaker)
  7396. else
  7397. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7398. end
  7399. end)
  7400.  
  7401. addcmd('kick', 'kick a player',{},
  7402. function(args, speaker)
  7403. local players = getPlayer(args[1], speaker)
  7404. for i,v in pairs(players) do
  7405. spawn(function()
  7406. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7407. Notify('Kicked player(s)') end
  7408. kickF(gPlayers[v])
  7409. end) end end)
  7410.  
  7411. function fadelock(id)
  7412. if lockic.ImageTransparency ~= 1 then
  7413. for i=1, 10 do
  7414. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7415. wait(0.01)
  7416. end
  7417. lockic.ImageTransparency = 1
  7418. end
  7419. if id ~= 'off' then
  7420. lockic.Image = id
  7421. wait(0.2)
  7422. for i=1, 10 do
  7423. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7424. wait(0.01)
  7425. end
  7426. lockic.ImageTransparency = 0
  7427. end end
  7428.  
  7429. addcmd('serverlock', 'lock teh server',{'slock'},
  7430. function(args, speaker)
  7431. slock = true
  7432. agelock = false
  7433. Notify('Locked Server')
  7434. fadelock("rbxassetid://1495252742")
  7435. end)
  7436.  
  7437. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7438. function(args, speaker)
  7439. slock = false
  7440. Notify('Unlocked Server')
  7441. if lockic.Image == "rbxassetid://1495252742" then
  7442. fadelock('off')
  7443. end
  7444. end)
  7445.  
  7446. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7447. function(args, speaker)
  7448. if isNumber(args[1]) then
  7449. Notify('Set the age lock to age ' .. args[1])
  7450. isagelocked = true
  7451. slock = false
  7452. agelock = tonumber(args[1])
  7453. fadelock("rbxassetid://1495252495")
  7454. end
  7455. end)
  7456.  
  7457. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7458. function(args, speaker)
  7459. Notify('Disabled age lock')
  7460. isagelocked = false
  7461. if lockic.Image == "rbxassetid://1495252495" then
  7462. fadelock('off')
  7463. end
  7464. end)
  7465.  
  7466. addcmd('unlockws', 'unlock the whole workspace',{},
  7467. function(args, speaker)
  7468. Notify('Workspace unlocked')
  7469. wait(1)
  7470. local function unlock(instance)
  7471. for i,v in pairs(instance:GetChildren()) do
  7472. if v:IsA("BasePart") then
  7473. v.Locked = false
  7474. end
  7475. unlock(v)
  7476. end
  7477. end
  7478. unlock(workspace)
  7479. end)
  7480.  
  7481. addcmd('lockws', 'lock the whole workspace',{},
  7482. function(args, speaker)
  7483. Notify('Workspace locked')
  7484. wait(1)
  7485. local function lock(instance)
  7486. for i,v in pairs(instance:GetChildren()) do
  7487. if v:IsA("BasePart") then
  7488. v.Locked = true
  7489. end
  7490. lock(v)
  7491. end
  7492. end
  7493. lock(workspace)
  7494. end)
  7495.  
  7496. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7497. function(args, speaker)
  7498. local function unanchor(instance)
  7499. for i,v in pairs(instance:GetChildren()) do
  7500. if v:IsA("BasePart") then
  7501. v.Anchored=false
  7502. end
  7503. unanchor(v)
  7504. end
  7505. end
  7506. unanchor(workspace)
  7507. end)
  7508.  
  7509. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7510. function(args, speaker)
  7511. local function anchor(instance)
  7512. for i,v in pairs(instance:GetChildren()) do
  7513. if v:IsA("BasePart") then
  7514. v.Anchored=true
  7515. end
  7516. anchor(v)
  7517. end
  7518. end
  7519. anchor(workspace)
  7520. end)
  7521.  
  7522. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7523. function()
  7524. for _,v in pairs(workspace:GetChildren()) do
  7525. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7526. v:Destroy()
  7527. elseif v:IsA("Terrain") then
  7528. v:Clear()
  7529. end
  7530. end
  7531. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7532. local p = Instance.new("Part", workspace)
  7533. p.Anchored = true
  7534. p.FormFactor = "Symmetric"
  7535. p.Size = Vector3.new(1000,1,1000)
  7536. p.Position = Vector3.new(0,0,0)
  7537. p.BrickColor = BrickColor.new("Bright green")
  7538. p.Material = "Grass"
  7539. p.Locked = true
  7540. end)
  7541.  
  7542. addcmd('headshake', 'shakes a players head',{},
  7543. function(args, speaker)
  7544. local players = getPlayer(args[1], speaker)
  7545. for i,v in pairs(players) do
  7546. spawn(function()
  7547. local shaken = gPlayers[v].Character
  7548. for X = 1, math.huge, 0.2 do
  7549. wait()
  7550. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7551. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7552. end
  7553. for X = 1, math.huge, 0.1 do
  7554. wait()
  7555. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7556. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7557. end
  7558. for _,c in pairs(gPlayers:GetChildren()) do
  7559. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7560. end
  7561. for _,c in pairs(gPlayers:GetChildren()) do
  7562. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7563. end
  7564. end)
  7565. end
  7566. end)
  7567.  
  7568. addcmd('explorer', 'opens DEX',{'dex'},
  7569. function(args, speaker)
  7570. if speaker.userId ~= LP.userId then
  7571. lponly(speaker)
  7572. else
  7573. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7574. end
  7575. end)
  7576.  
  7577. addcmd('iyspam', '/shrug',{},
  7578. function(args, speaker)
  7579. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7580. end)
  7581.  
  7582. addcmd('firstp', 'forces player to go into first person',{},
  7583. function(args, speaker)
  7584. local players = getPlayer(args[1], speaker)
  7585. for i,v in pairs(players)do
  7586. gPlayers[v].CameraMode = "LockFirstPerson"
  7587. end
  7588. end)
  7589.  
  7590. addcmd('lock', 'locks a players body parts',{},
  7591. function(args, speaker)
  7592. local players = getPlayer(args[1], speaker)
  7593. for i,v in pairs(players)do
  7594. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7595. if v:IsA("Part") then
  7596. v.Locked = true
  7597. end end end
  7598. end)
  7599.  
  7600. addcmd('unlock', 'locks a players body parts',{},
  7601. function(args, speaker)
  7602. local players = getPlayer(args[1], speaker)
  7603. for i,v in pairs(players)do
  7604. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7605. if v:IsA("Part") then
  7606. v.Locked = false
  7607. end end end
  7608. end)
  7609.  
  7610. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7611. function(args, speaker)
  7612. local players = getPlayer(args[1], speaker)
  7613. for i,v in pairs(players)do
  7614. spawn(function()
  7615. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7616. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7617. Notify('Disabled reset for player(s)') end
  7618. end)
  7619. end
  7620. end)
  7621.  
  7622. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7623. function(args, speaker)
  7624. local players = getPlayer(args[1], speaker)
  7625. for i,v in pairs(players)do
  7626. spawn(function()
  7627. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7628. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7629. Notify('Enabled reset for player(s)') end
  7630. end)
  7631. end
  7632. end)
  7633.  
  7634. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7635. function(args,speaker)
  7636. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7637. if v:IsA("PostEffect") then
  7638. v:Destroy()
  7639. end
  7640. end
  7641. LightingService.Ambient = origsettings.abt
  7642. LightingService.OutdoorAmbient = origsettings.oabt
  7643. LightingService.Brightness = origsettings.brt
  7644. LightingService.TimeOfDay = origsettings.time
  7645. LightingService.FogColor = origsettings.fclr
  7646. LightingService.FogEnd = origsettings.fe
  7647. LightingService.FogStart = origsettings.fs
  7648. end)
  7649.  
  7650. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7651. function(args,speaker)
  7652. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7653. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7654. Notify('Saved lighting settings')
  7655. end)
  7656.  
  7657. addcmd("blackandwhite","Makes the game black and white",{},
  7658. function(args,speaker)
  7659. local lighting = game:GetService("Lighting")
  7660. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7661. effect.Saturation = -1
  7662. end)
  7663.  
  7664. addcmd("invert","Makes the game inverted",{},
  7665. function(args,speaker)
  7666. local lighting = game:GetService("Lighting")
  7667. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7668. effect.Saturation = -1
  7669. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7670. effect.Saturation = -1
  7671. end)
  7672.  
  7673. addcmd("sun","Intensifys the sun",{},
  7674. function(args,speaker)
  7675. local intense = args[1] or 0.25
  7676. local spread = args[2] or 1
  7677. local lighting = game:GetService("Lighting")
  7678. local effect = Instance.new("SunRaysEffect",lighting)
  7679. effect.Name = "IYsun"
  7680. effect.Intensity = tonumber(intense)
  7681. effect.Spread = tonumber(spread)
  7682. end)
  7683.  
  7684. addcmd('base', 'spawns a base',{},
  7685. function(args, speaker)
  7686. local pt = Instance.new("Part")
  7687. pt.BrickColor = BrickColor.new("Silver")
  7688. pt.Anchored = true
  7689. pt.CanCollide = true
  7690. pt.BottomSurface = "Weld"
  7691. pt.Parent = workspace
  7692. pt.Name = (math.random(1,1000000))
  7693. pt.Size = Vector3.new(1000, 1, 1000)
  7694. pt.Locked = true
  7695. Notify('Created new base')
  7696. end)
  7697.  
  7698. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7699. function(args, speaker)
  7700. for i,v in pairs(LightingService:GetChildren()) do
  7701. if v:IsA('BlurEffect') then
  7702. v:Destroy()
  7703. end
  7704. end
  7705. end)
  7706.  
  7707. addcmd('thirdp', 'allows player to go into third person',{},
  7708. function(args, speaker)
  7709. local players = getPlayer(args[1], speaker)
  7710. for i,v in pairs(players)do
  7711. gPlayers[v].CameraMode = "Classic"
  7712. end
  7713. end)
  7714.  
  7715. addcmd('chat', 'forces player to chat what you input',{},
  7716. function(args, speaker)
  7717. local players = getPlayer(args[1], speaker)
  7718. for i,v in pairs(players)do
  7719. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7720. end
  7721. end)
  7722.  
  7723. addcmd('name', 'names player',{},
  7724. function(args, speaker)
  7725. local players = getPlayer(args[1], speaker)
  7726. if not args[1] then return end
  7727. for i,v in pairs(players) do
  7728. for a, mod in pairs(gPlayers[v].Character:children()) do
  7729. if mod:FindFirstChild("TAG") then
  7730. gPlayers[v].Character.Head.Transparency = 0
  7731. mod:Destroy()
  7732. end
  7733. end
  7734.  
  7735. local char = gPlayers[v].Character
  7736. local model = Instance.new("Model", char)
  7737. local clone = char.Head:Clone()
  7738. local hum = Instance.new("Humanoid", model)
  7739. local weld = Instance.new("Weld", clone)
  7740. model.Name = GLS(false, 1)
  7741. clone.Parent = model
  7742. hum.Name = "TAG"
  7743. hum.MaxHealth = 100
  7744. hum.Health = 100
  7745. weld.Part0 = clone
  7746. weld.Part1 = char.Head
  7747. char.Head.Transparency = 1
  7748. end
  7749. end)
  7750.  
  7751. addcmd('unname', 'unnames player',{'unhidename'},
  7752. function(args, speaker)
  7753. local players = getPlayer(args[1], speaker)
  7754. local name = (args[2])
  7755. for i,v in pairs(players) do
  7756. for a, mod in pairs(gPlayers[v].Character:children()) do
  7757. if mod:FindFirstChild("TAG") then
  7758. gPlayers[v].Character.Head.Transparency = 0
  7759. mod:Destroy()
  7760. end
  7761. end
  7762. end
  7763. end)
  7764.  
  7765. addcmd('noname', 'hides the players name',{'hidename'},
  7766. function(args, speaker)
  7767. local players = getPlayer(args[1], speaker)
  7768. for i,v in pairs(players) do
  7769. for a, mod in pairs(gPlayers[v].Character:children()) do
  7770. if mod:FindFirstChild("TAG") then
  7771. gPlayers[v].Character.Head.Transparency = 0
  7772. mod:Destroy()
  7773. end
  7774. end
  7775.  
  7776. local char = gPlayers[v].Character
  7777. local model = Instance.new("Model", char)
  7778. local clone = char.Head:Clone()
  7779. local hum = Instance.new("Humanoid", model)
  7780. local weld = Instance.new("Weld", clone)
  7781. model.Name = ""
  7782. clone.Parent = model
  7783. hum.Name = "TAG"
  7784. hum.MaxHealth = 100
  7785. hum.Health = 100
  7786. weld.Part0 = clone
  7787. weld.Part1 = char.Head
  7788. char.Head.Transparency = 1
  7789. end
  7790. end)
  7791.  
  7792. addcmd('damage', 'damages a player',{},
  7793. function(args, speaker)
  7794. local players = getPlayer(args[1], speaker)
  7795. for i,v in pairs(players) do
  7796. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7797. end
  7798. end)
  7799.  
  7800. addcmd('view', 'views player',{'spectate'},
  7801. function(args, speaker)
  7802. local players = getPlayer(args[1], speaker)
  7803. for i,v in pairs(players) do
  7804. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7805. Notify('Viewing ' .. gPlayers[v].Name)
  7806. end
  7807. end)
  7808.  
  7809. addcmd('unview', 'stops viewing player',{'unspectate'},
  7810. function()
  7811. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7812. Notify('View turned off')
  7813. end)
  7814.  
  7815. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7816. function(args, speaker)
  7817. local players = getPlayer(args[1], speaker)
  7818. for i,v in pairs(players) do
  7819. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7820. if v:IsA("BasePart") and
  7821. v.Name == "Right Leg" or
  7822. v.Name == "Left Leg" or
  7823. v.Name == "Right Arm" or
  7824. v.Name == "Left Arm" then
  7825. v:Destroy()
  7826. end
  7827. end
  7828. end
  7829. end)
  7830.  
  7831. addcmd('torso', 'just a torso....',{},
  7832. function(args, speaker)
  7833. local players = getPlayer(args[1], speaker)
  7834. for i,v in pairs(players) do
  7835. spawn(function()
  7836. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7837. if v:IsA("BasePart") and
  7838. v.Name == "Right Leg" or
  7839. v.Name == "Left Leg" or
  7840. v.Name == "Right Arm" or
  7841. v.Name == "Left Arm" or
  7842. v:IsA('Decal') or v:IsA('Texture') or
  7843. v:IsA('Accessory') then
  7844. v:Destroy()
  7845. end
  7846. end
  7847. gPlayers[v].Character.Head.Transparency = 1
  7848. end)
  7849. end
  7850. end)
  7851.  
  7852. addcmd('box', 'creates a box around player',{},
  7853. function(args, speaker)
  7854. local players = getPlayer(args[1], speaker)
  7855. for i,v in pairs(players)do
  7856. local pchar=_char(v)
  7857. local SB = Instance.new("SelectionBox", pchar)
  7858. SB.Adornee = SB.Parent
  7859. end
  7860. end)
  7861.  
  7862. addcmd('nobox', 'takes away box from player',{'unbox'},
  7863. function(args, speaker)
  7864. local players = getPlayer(args[1], speaker)
  7865. for i,v in pairs(players)do
  7866. local pchar=_char(v)
  7867. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7868. if v:IsA("SelectionBox") then
  7869. v:Destroy()
  7870. end
  7871. end
  7872. end
  7873. end)
  7874.  
  7875. addcmd('ghost', 'ghostifys player',{},
  7876. function(args, speaker)
  7877. local players = getPlayer(args[1], speaker)
  7878. for i,v in pairs(players)do
  7879. local pchar=gPlayers[v].Character
  7880. pchar.Head.Transparency = 0.5
  7881. pchar.Torso.Transparency = 0.5
  7882. pchar["Left Arm"].Transparency = 0.5
  7883. pchar["Right Arm"].Transparency = 0.5
  7884. pchar["Left Leg"].Transparency = 0.5
  7885. pchar["Right Leg"].Transparency = 0.5
  7886. pchar.Head.face.Transparency = 0.5
  7887. end
  7888. end)
  7889.  
  7890. addcmd('unghost', 'unghostifys player',{'noghost'},
  7891. function(args, speaker)
  7892. local players = getPlayer(args[1], speaker)
  7893. for i,v in pairs(players)do
  7894. local pchar=gPlayers[v].Character
  7895. pchar.Head.Transparency = 0
  7896. pchar.Torso.Transparency = 0
  7897. pchar["Left Arm"].Transparency = 0
  7898. pchar["Right Arm"].Transparency = 0
  7899. pchar["Left Leg"].Transparency = 0
  7900. pchar["Right Leg"].Transparency = 0
  7901. pchar.Head.face.Transparency = 0
  7902. end
  7903. end)
  7904.  
  7905. addcmd('sphere', 'puts sphere around player',{},
  7906. function(args, speaker)
  7907. local players = getPlayer(args[1], speaker)
  7908. for i,v in pairs(players)do
  7909. local pchar=gPlayers[v].Character
  7910. local SS = Instance.new("SelectionSphere", pchar)
  7911. SS.Adornee = SS.Parent
  7912. end
  7913. end)
  7914.  
  7915. addcmd('sphere', 'puts sphere around player',{},
  7916. function(args, speaker)
  7917. local players = getPlayer(args[1], speaker)
  7918. for i,v in pairs(players)do
  7919. local pchar=gPlayers[v].Character
  7920. local SS = Instance.new("SelectionSphere", pchar)
  7921. SS.Adornee = SS.Parent
  7922. end
  7923. end)
  7924.  
  7925. addcmd('unsphere', 'removes sphere around player',{},
  7926. function(args, speaker)
  7927. local players = getPlayer(args[1], speaker)
  7928. for i,v in pairs(players)do
  7929. local pchar=_char(v)
  7930. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7931. if v:IsA("SelectionSphere") then
  7932. v:Destroy()
  7933. end
  7934. end
  7935. end
  7936. end)
  7937.  
  7938. addcmd('ambient','changes ambient',{},
  7939. function(args, speaker)
  7940. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  7941. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  7942. end)
  7943.  
  7944. addcmd('fogend','changes the fogend',{},
  7945. function(args, speaker)
  7946. LightingService.FogEnd = args[1]
  7947. end)
  7948.  
  7949. addcmd('fogcolor','changes the fogs color',{},
  7950. function(args, speaker)
  7951. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  7952. end)
  7953.  
  7954. injail = {}
  7955. addcmd('jail','jails player',{},
  7956. function(args, speaker)
  7957. local players = getPlayer(args[1], speaker)
  7958. for i,v in pairs(players)do
  7959. spawn(function()
  7960. if FindTable(injail, _players[v].Name) then return end
  7961. table.insert(injail, _players[v].Name)
  7962. local pchar=gPlayers[v].Character
  7963. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  7964. repeat wait(0.5)
  7965. 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
  7966. until not FindTable(injail, _players[v].Name)
  7967. end)
  7968. end
  7969. end)
  7970.  
  7971. addcmd('unjail','unjails player',{},
  7972. function(args, speaker)
  7973. local players = getPlayer(args[1], speaker)
  7974. for i,v in pairs(players)do
  7975. spawn(function()
  7976. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  7977. workspace["JAIL_" .. _players[v].Name]:Destroy()
  7978. end)
  7979. end
  7980. end)
  7981.  
  7982. loopn = {}
  7983. addcmd('loopname','loops a players name',{'lname'},
  7984. function(args, speaker)
  7985. local players = getPlayer(args[1], speaker)
  7986. for i,v in pairs(players)do
  7987. spawn(function()
  7988. if FindTable(loopn, _players[v].Name) then return end
  7989. table.insert(loopn, _players[v].Name)
  7990. local Lname = GLS(false, 1)
  7991. local pchar=gPlayers[v].Character
  7992. pchar.Name = Lname
  7993. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  7994. Notify('Looping name for player(s) (only visible to others)') end
  7995. repeat wait(0.01)
  7996. repeat wait() until _players[v].Character
  7997. gPlayers[v].Character.Name = Lname
  7998. until not FindTable(loopn, _players[v].Name)
  7999. end)
  8000. end
  8001. end)
  8002.  
  8003. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8004. function(args, speaker)
  8005. local players = getPlayer(args[1], speaker)
  8006. for i,v in pairs(players)do
  8007. spawn(function()
  8008. local pchar=gPlayers[v].Character
  8009. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8010. wait(0.5)
  8011. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8012. Notify('Stopped looping name for player(s)') end
  8013. pchar.Name = gPlayers[v].Name
  8014. end)
  8015. end
  8016. end)
  8017.  
  8018. addcmd('loopbring','loop brings a player lol',{},
  8019. function(args, speaker)
  8020. local players = getPlayer(args[1], speaker)
  8021. for i,v in pairs(players)do
  8022. spawn(function()
  8023. if FindTable(bringT, _players[v].Name) then return end
  8024. table.insert(bringT, _players[v].Name)
  8025. local pchar=gPlayers[v].Character
  8026. pchar.Humanoid.Jump = true
  8027. repeat wait(0.5)
  8028. pchar = _players[v].Character
  8029. for i,c in pairs(players) do
  8030. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8031. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8032. end
  8033. end
  8034. until not FindTable(bringT, _players[v].Name)
  8035. end)
  8036. end
  8037. end)
  8038.  
  8039. addcmd('feinvisible','fe invisible',{'feinvis'},
  8040. function(args, speaker)
  8041. -- Elite1337#9377 & Timeless#4044
  8042. local function CheckRig()
  8043. if Player.Character then
  8044. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8045. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8046. return 'R15'
  8047. else
  8048. return 'R6'
  8049. end
  8050. end
  8051. end
  8052. local function InitiateInvis()
  8053. local Character = Player.Character
  8054. local StoredCF = Character.PrimaryPart.CFrame
  8055. local Part = Instance.new('Part',workspace)
  8056. Part.Size = Vector3.new(5,0,5)
  8057. Part.Anchored = true
  8058. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8059. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8060. spawn(function()
  8061. wait(3)
  8062. Part:Destroy()
  8063. end)
  8064. if CheckRig() == 'R6' then
  8065. local Clone = Character.HumanoidRootPart:Clone()
  8066. Character.HumanoidRootPart:Destroy()
  8067. Clone.Parent = Character
  8068. else
  8069. local Clone = Character.LowerTorso.Root:Clone()
  8070. Character.LowerTorso.Root:Destroy()
  8071. Clone.Parent = Character.LowerTorso
  8072. end
  8073. end
  8074. InitiateInvis()
  8075. end)
  8076.  
  8077. addcmd('unloopbring','unjails player',{'noloopbring'},
  8078. function(args, speaker)
  8079. local players = getPlayer(args[1], speaker)
  8080. for i,v in pairs(players)do
  8081. spawn(function()
  8082. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8083. end)
  8084. end
  8085. end)
  8086.  
  8087. strobe = false
  8088. addcmd('strobe','makes the server flash',{'flash'},
  8089. function(args, speaker)
  8090. if strobe == false then
  8091. strobep = Instance.new("ColorCorrectionEffect")
  8092. strobep.Brightness = 1
  8093. strobep.Parent = LightingService
  8094. strobe = true
  8095. repeat wait(0.01)
  8096. strobep.Enabled = true
  8097. wait(0.01)
  8098. strobep.Enabled = false
  8099. until strobe == false
  8100. end
  8101. end)
  8102.  
  8103. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8104. function(args, speaker)
  8105. strobe = false
  8106. strobep:Destroy()
  8107. end)
  8108.  
  8109. addcmd('shutdown', 'shuts the server down',{},
  8110. function(args, speaker)
  8111. Notify('Broken atm :(')
  8112. end)
  8113.  
  8114. addcmd('fekill','oof?',{},
  8115. function(args, speaker)
  8116. local players = getPlayer(args[1], speaker)
  8117. for i,v in pairs(players)do
  8118. -- illremember's cool fe kill script
  8119. local Target = gPlayers[v].Name
  8120. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8121. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8122. l.Parent = game:GetService("Players").LocalPlayer.Character
  8123. l.Name = "Humanoid"
  8124. wait(0.1)
  8125. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8126. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8127. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8128. wait(0.1)
  8129. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8130. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8131. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8132. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8133. v.CanBeDropped = true
  8134. end
  8135. wait(0.1)
  8136. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8137. wait(0.1)
  8138. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8139. wait(0.2)
  8140. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8141. end
  8142. end)
  8143.  
  8144. addcmd('animation','makes player animate',{'anim'},
  8145. function(args, speaker)
  8146. local players = getPlayer(args[1], speaker)
  8147. for i,v in pairs(players)do
  8148. local pchar = gPlayers[v].Character
  8149. local ID = args[2]
  8150.  
  8151. if args[2] == "climb" then
  8152. ID = "180436334"
  8153. end
  8154. if args[2] == "fall" then
  8155. ID = "180436148"
  8156. end
  8157. if args[2] == "jump" then
  8158. ID = "125750702"
  8159. end
  8160. if args[2] == "sit" then
  8161. ID = "178130996"
  8162. end
  8163. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8164. if x:IsA("StringValue") then
  8165. for _,c in pairs(x:GetChildren()) do
  8166. if c:IsA("Animation") then
  8167. c.AnimationId = "rbxassetid://" .. ID
  8168. end
  8169. end
  8170. end
  8171. end
  8172. end
  8173. end)
  8174.  
  8175. addcmd('creeper','make the player a creeper',{'crpr'},
  8176. function(args, speaker)
  8177. local players = getPlayer(args[1], speaker)
  8178. for i,v in pairs(players)do
  8179. local pchar = gPlayers[v].Character
  8180. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8181. if pchar:FindFirstChild("Shirt") then
  8182. pchar.Shirt.Parent = pchar.Torso
  8183. end
  8184. if pchar:FindFirstChild("Pants") then
  8185. pchar.Pants.Parent = pchar.Torso
  8186. end
  8187. if pchar:FindFirstChild("Shirt Graphic") then
  8188. pchar["Shirt Graphic"].Graphic = ""
  8189. end
  8190. for i,v in pairs(pchar:GetChildren()) do
  8191. if v:IsA("Accessory") then
  8192. v:Destroy()
  8193. end
  8194. end
  8195. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8196. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8197. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8198. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8199. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8200. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8201. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8202. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8203. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8204. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8205. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8206. end
  8207. end
  8208. end)
  8209.  
  8210. addcmd('uncreeper','makes player back to normal',{},
  8211. function(args, speaker)
  8212. local players = getPlayer(args[1], speaker)
  8213. for i,v in pairs(players)do
  8214. refresh(gPlayers[v])
  8215. end
  8216. end)
  8217.  
  8218. addcmd('crash','crashes a player',{},
  8219. function(args, speaker)
  8220. local players = getPlayer(args[1], speaker)
  8221. for i,v in pairs(players)do
  8222. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8223. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8224. Notify('Crashed player(s)') end
  8225. wait(4)
  8226. if gPlayers[v] ~= nil then
  8227. for i=1,3600 do
  8228. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8229. end
  8230. wait()
  8231. for i=1,3600 do
  8232. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8233. end
  8234. wait()
  8235. end
  8236. end
  8237. end
  8238. end)
  8239.  
  8240. addcmd('shrek', 'makes player shrek',{},
  8241. function(args, speaker)
  8242. local players = getPlayer(args[1], speaker)
  8243. for i,v in pairs(players) do
  8244. local pchar = gPlayers[v].Character
  8245. for i,v in pairs(pchar:GetChildren()) do
  8246. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8247. then
  8248. v:Destroy()
  8249. end
  8250. end
  8251. for i,v in pairs(pchar.Head:GetChildren()) do
  8252. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8253. v:Destroy()
  8254. end
  8255. end
  8256.  
  8257. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8258. mesh.MeshType = "FileMesh"
  8259. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8260. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8261. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8262.  
  8263. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8264. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8265.  
  8266. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8267. Pants.PantsTemplate = "rbxassetid://133078204"
  8268. end
  8269. end)
  8270.  
  8271. addcmd('unshrek','makes player back to normal',{},
  8272. function(args, speaker)
  8273. local players = getPlayer(args[1], speaker)
  8274. for i,v in pairs(players)do
  8275. refresh(gPlayers[v])
  8276. end
  8277. end)
  8278.  
  8279. addcmd('oof','good things happen',{},
  8280. function(args, speaker)
  8281. local players = getPlayer(args[1], speaker)
  8282. for i,v in pairs(players)do
  8283. spawn(function()
  8284. 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
  8285. gPlayers[v].Character.Head.Died.Volume = 10
  8286. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8287. end
  8288. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8289. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8290. wait(5)
  8291. execCmd("explode " .. gPlayers[v].Name)
  8292. wait(0.1)
  8293. gPlayers[v].Character.Humanoid.Health = 0
  8294. end)
  8295. end
  8296. end)
  8297.  
  8298. addcmd('control','controls player',{},
  8299. function(args, speaker)
  8300. local players = getPlayer(args[1], speaker)
  8301. for i,v in pairs(players)do
  8302. spawn(function()
  8303. local pchar = gPlayers[v].Character
  8304. if gPlayers[v] and pchar then
  8305. execCmd("invisible " .. speaker.Name)
  8306. pchar.Humanoid.PlatformStand = true
  8307. local w = Instance.new("Weld", speaker.Character.Torso)
  8308. w.Part0 = speaker.Character.Torso
  8309. w.Part1 = pchar.Torso
  8310. local w2 = Instance.new("Weld", speaker.Character.Head)
  8311. w2.Part0 = speaker.Character.Head
  8312. w2.Part1 = pchar.Head
  8313. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8314. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8315. w3.Part1 = pchar:findFirstChild("Right Arm")
  8316. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8317. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8318. w4.Part1 = pchar:findFirstChild("Left Arm")
  8319. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8320. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8321. w5.Part1 = pchar:findFirstChild("Right Leg")
  8322. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8323. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8324. w6.Part1 = pchar:findFirstChild("Left Leg")
  8325. char.Head.face:Destroy()
  8326. for i,v in pairs(pchar:GetChildren()) do
  8327. if v:IsA("BasePart") then
  8328. v.CanCollide = false
  8329. end
  8330. end
  8331. for i,v in pairs(char:GetChildren()) do
  8332. if v:IsA("BasePart") then
  8333. v.Transparency = 1
  8334. elseif v:IsA("Accessory") then
  8335. v:Destroy()
  8336. end
  8337. end
  8338. pchar.Parent = char
  8339. pchar.Humanoid.Changed:connect(function()
  8340. pchar.Humanoid.PlatformStand = true
  8341. end)
  8342. end
  8343. end)
  8344. end
  8345. end)
  8346.  
  8347. addcmd('nuke','nukes player',{},
  8348. function(args, speaker)
  8349. local players = getPlayer(args[1], speaker)
  8350. for i,v in pairs(players)do
  8351. spawn(function()
  8352. local pchar = gPlayers[v].Character
  8353. local Pos = CFrame.new(0,1,0)
  8354. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8355. 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
  8356. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8357. 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)
  8358. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8359. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8360.  
  8361. 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)
  8362.  
  8363. gLighting.Brightness = 5
  8364. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8365. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8366.  
  8367. local Exp = Instance.new("Explosion", workspace)
  8368. Exp.Position = Pos.p
  8369. Exp.BlastPressure = 10000000
  8370. Exp.BlastRadius = 1000000
  8371. Exp.Hit:connect(function(Part)
  8372. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8373. ypcall(function()
  8374. Part.Anchored = false
  8375. Part.BrickColor = BrickColor.new("Black")
  8376. Part.Material = "Slate"
  8377. Part:BreakJoints()
  8378. end)
  8379. end
  8380. end)
  8381.  
  8382. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8383. BoomSound.SoundId = 'rbxassetid://212389494'
  8384. BoomSound:Play()
  8385. for i = 0,100,0.5 do
  8386. Blast.Anchored = true
  8387. Wave.Anchored = true
  8388. BlastMesh.Scale = Vector3.new(i,i,i)
  8389. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8390. Blast.CFrame = Pos
  8391. wait()
  8392. end
  8393. BoomSound:Stop()
  8394. Blast:Destroy()
  8395. Wave:Destroy()
  8396. wait()
  8397. BoomSound:Destroy()
  8398. Effect:Destroy()
  8399. for i = 10,5,-1 do
  8400. gLighting.Brightness = (i-5) + 1
  8401. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8402. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8403. wait(0.05)
  8404. end
  8405. end)
  8406. end
  8407. end)
  8408.  
  8409. addcmd('dong','gives a player a penis',{'penis'},
  8410. function(args, speaker)
  8411. local players = getPlayer(args[1], speaker)
  8412. for i,v in pairs(players)do
  8413. spawn(function()
  8414. if gPlayers[v].Character:FindFirstChild('wang') then
  8415. gPlayers[v].Character.wang:destroy()
  8416. end
  8417. local D = Instance.new('Model', gPlayers[v].Character)
  8418. D.Name = 'DONG'
  8419. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8420. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8421. local M1 = Instance.new('CylinderMesh', MAIN)
  8422. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8423. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8424. local M2 = Instance.new('SpecialMesh', P1)
  8425. local W2 = Instance.new('Weld', P1)
  8426. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8427. local M3 = Instance.new('SpecialMesh', B1)
  8428. local W3 = Instance.new('Weld', B1)
  8429. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8430. local M4 = Instance.new('SpecialMesh', B2)
  8431. local W4 = Instance.new('Weld', B2)
  8432. 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
  8433. 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)
  8434. 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
  8435. M2.MeshType = 'Sphere'
  8436. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8437. 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')
  8438. M3.Parent = B1 M3.MeshType = 'Sphere'
  8439. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8440. 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')
  8441. M4.MeshType = 'Sphere'
  8442. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8443. end)
  8444. end
  8445. end)
  8446.  
  8447. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8448. function(args, speaker)
  8449. local players = getPlayer(args[1], speaker)
  8450. for i,v in pairs(players)do
  8451. if gPlayers[v].Character:FindFirstChild('DONG') then
  8452. gPlayers[v].Character.DONG:destroy()
  8453. end end
  8454. end)
  8455.  
  8456. addcmd('infect','infects player',{},
  8457. function(args, speaker)
  8458. local players = getPlayer(args[1], speaker)
  8459. for i,v in pairs(players)do
  8460. function infect(rip)
  8461. local pchar = gPlayers[v].Character
  8462. for i,v in pairs(pchar:GetChildren()) do
  8463. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8464. v:Destroy()
  8465. end
  8466. end
  8467. if pchar.Torso:FindFirstChild("roblox") then
  8468. pchar.Torso.roblox:Destroy()
  8469. end
  8470. if pchar.Head:FindFirstChild("face") then
  8471. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8472. end
  8473. if pchar:FindFirstChild("Body Colors") then
  8474. local Colors = pchar["Body Colors"]
  8475. local Skin = BrickColor.new("Pastel green")
  8476. local Clothes = BrickColor.new("Reddish brown")
  8477. Colors.HeadColor = Skin
  8478. Colors.LeftArmColor = Skin
  8479. Colors.RightArmColor = Skin
  8480. Colors.LeftLegColor = Clothes
  8481. Colors.RightLegColor = Clothes
  8482. Colors.TorsoColor = Clothes
  8483. end
  8484. local w1 = Instance.new("Weld", pchar)
  8485. w1.Part0 = pchar["Right Arm"]
  8486. w1.Part1 = pchar.Torso
  8487. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8488. local w2 = Instance.new("Weld", pchar)
  8489. w2.Part0 = pchar["Left Arm"]
  8490. w2.Part1 = pchar.Torso
  8491. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8492. local rip = false
  8493. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8494. if connect1 == false then
  8495. connect1 = true
  8496. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8497. infect(gPlayers[hit.Parent.Name])
  8498. end
  8499. wait(0.5)
  8500. connect1 = true
  8501. end
  8502. end)
  8503. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8504. if connect2 == false then
  8505. connect2 = true
  8506. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8507. infect(gPlayers[hit.Parent.Name])
  8508. end
  8509. wait(0.5)
  8510. connect2 = true
  8511. end
  8512. end)
  8513. local IV = Instance.new("IntValue", pchar)
  8514. IV.Name = "Infected"
  8515. IV.Value = 0
  8516. IV.Changed:connect(function()
  8517. connect1:disconnect()
  8518. connect2:disconnect()
  8519. end)
  8520. end
  8521. infect(v)
  8522. end
  8523. end)
  8524.  
  8525. addcmd('uninfect','makes player back to normal',{},
  8526. function(args, speaker)
  8527. local players = getPlayer(args[1], speaker)
  8528. for i,v in pairs(players)do
  8529. refresh(gPlayers[v])
  8530. end
  8531. end)
  8532.  
  8533. addcmd('duck','makes players head a duck',{},
  8534. function(args, speaker)
  8535. local players = getPlayer(args[1], speaker)
  8536. for i,v in pairs(players)do
  8537. local pchar = gPlayers[v].Character
  8538. for i,v in pairs(pchar.Torso:GetChildren()) do
  8539. if v:IsA("Decal") then
  8540. v:Destroy()
  8541. end
  8542. end
  8543. for i,v in pairs(pchar:GetChildren()) do
  8544. if v:IsA("Accessory") then
  8545. v:Destroy()
  8546. end
  8547. end
  8548. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8549. duck.MeshType = "FileMesh"
  8550. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8551. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8552. duck.Scale = Vector3.new(5, 5, 5)
  8553. pchar.Head.Transparency = 1
  8554. pchar["Left Arm"].Transparency = 1
  8555. pchar["Right Arm"].Transparency = 1
  8556. pchar["Left Leg"].Transparency = 1
  8557. pchar["Right Leg"].Transparency = 1
  8558. pchar.Head.face.Transparency = 1
  8559. end
  8560. end)
  8561.  
  8562. addcmd('mage', 'mage',{},
  8563. function(args, speaker)
  8564. if speaker.userId ~= LP.userId then
  8565. lponly(speaker) else
  8566. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8567. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8568. local fakeLighting = arcPackage.Lighting
  8569.  
  8570. local oldgame = game
  8571. local oldlighting = oldgame:GetService("Lighting")
  8572.  
  8573. local proLighting = newproxy(true)
  8574. local mtL = getmetatable(proLighting)
  8575. mtL.__index = function(self,ind)
  8576. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8577. return oldlighting[ind]
  8578. end
  8579. mtL.__newindex = function(self,ind,val)
  8580. oldlighting[ind] = val
  8581. end
  8582. mtL.__namecall = function(self,...)
  8583. local args = {...}
  8584. local method = table.remove(args)
  8585. return oldlighting(method,unpack(args))
  8586. end
  8587.  
  8588. local proGame = newproxy(true)
  8589. local mt = getmetatable(proGame)
  8590. mt.__index = function(self,ind)
  8591. if ind == "Lighting" then return proLighting end
  8592. return oldgame[ind]
  8593. end
  8594. mt.__namecall = function(self,...)
  8595. local args = {...}
  8596. local method = table.remove(args)
  8597. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8598. return oldgame(method,unpack(args))
  8599. end
  8600.  
  8601. wait()
  8602. local destructAnchored = false
  8603. local maxMass = 1000
  8604.  
  8605. function newCESS(scr)
  8606. local newFunc = loadstring(scr.Source)
  8607. if type(newFunc) ~= "function" then return end
  8608. setfenv(newFunc,setmetatable({script = scr},{
  8609. __index = function(self,ind)
  8610. if ind == "game" then return proGame end
  8611. return getfenv()[ind]
  8612. end,
  8613. __newindex = function(self,ind,val)
  8614. rawset(self,ind,val)
  8615. end
  8616. }))
  8617. pcall(function()spawn(newFunc)end)
  8618. end
  8619.  
  8620. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8621. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8622.  
  8623. function destroyHook(obj,replacement,par)
  8624. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8625. local newObj = replacement:Clone()
  8626. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8627. newObj.Parent = par
  8628. destroyHook(newObj,replacement,par)
  8629. end)
  8630. end
  8631.  
  8632. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8633. local newObj = v:Clone()
  8634. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8635. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8636. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8637. end
  8638.  
  8639. function replaceScripts(root)
  8640. for i,v in pairs(root:GetChildren()) do
  8641. if v:IsA("Script") and not v:IsA("LocalScript") then
  8642. local tempStore = {}
  8643. for i2,v2 in pairs(v:GetChildren()) do
  8644. table.insert(tempStore,v2:Clone())
  8645. end
  8646. local newScript = Instance.new("LocalScript",v.Parent)
  8647. newScript.Name = v.Name
  8648. for i2,v2 in pairs(tempStore) do
  8649. v2.Parent = newScript
  8650. end
  8651. v:Destroy()
  8652. end
  8653. replaceScripts(v)
  8654. end
  8655. end
  8656.  
  8657. local player = gPlayers.LocalPlayer
  8658.  
  8659. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8660. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8661. end
  8662.  
  8663. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8664. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8665. end
  8666.  
  8667. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8668. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8669. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8670. eTemplate.Parent = game.ReplicatedStorage
  8671. end
  8672.  
  8673. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8674. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8675. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8676. fTemplate.Parent = game.ReplicatedStorage
  8677. end
  8678.  
  8679. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8680. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8681. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8682. lTemplate.Parent = game.ReplicatedStorage
  8683. end
  8684.  
  8685. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8686. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8687. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8688. mTemplate.Parent = game.ReplicatedStorage
  8689. end
  8690.  
  8691. function getMyPlayerArea()
  8692. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8693. if v.Player.Value == player.Name then
  8694. return v.PlayerArea
  8695. end
  8696. end
  8697. end
  8698.  
  8699. local whitelistedParts = {
  8700. ["DamagePart"] = true,
  8701. ["Explosion"] = true,
  8702. ["Explosion2"] = true,
  8703. ["SuperExplosion"] = true,
  8704. }
  8705.  
  8706. workspace.DescendantAdded:connect(function(desc)
  8707. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8708. newCESS(desc)
  8709. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8710. newCESS(desc)
  8711. elseif desc:IsA("BodyGyro") then
  8712. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8713. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8714. end)
  8715. --elseif desc:IsA("BodyPosition") then
  8716. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8717. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8718. -- end)
  8719. end
  8720. end)
  8721.  
  8722. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8723. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8724. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8725. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8726. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8727.  
  8728. wait(1)
  8729.  
  8730. local player = gPlayers.LocalPlayer
  8731.  
  8732. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8733. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8734.  
  8735. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8736. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8737. local arcMovesList = arcMoves.ScrollingFrame
  8738. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8739.  
  8740. local arcs = {}
  8741.  
  8742. local currentArc = ""
  8743.  
  8744. function getMove(root)
  8745. for i,v in pairs(root:GetChildren()) do
  8746. if v.Name ~= "Requirement" then
  8747. return v
  8748. end
  8749. end
  8750. return nil
  8751. end
  8752.  
  8753. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8754. table.insert(arcs,v)
  8755. end
  8756.  
  8757. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8758. table.insert(arcs,v)
  8759. end
  8760.  
  8761. for i,v in pairs(arcs) do
  8762. local newTemplate = arcTemplate:Clone()
  8763. newTemplate.ArcName.Text = v.Name
  8764. newTemplate.Change.MouseButton1Down:connect(function()
  8765. currentArc = v.Name
  8766. arcToggler.Parent.Visible = true
  8767. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8768. arcMovesList:ClearAllChildren()
  8769. arcToggler.Text = currentArc
  8770. arcMoves.Title.Text = currentArc .. " Arc"
  8771. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8772. local myMove = getMove(v5.Learn)
  8773. if myMove ~= nil then
  8774. local newTemplate = moveTemplate:Clone()
  8775. newTemplate.Attack.Text = v5.Name
  8776. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8777. newTemplate.Parent = arcMovesList
  8778. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8779. newTemplate.Learn.MouseButton1Down:connect(function()
  8780. local learnMove = myMove:Clone()
  8781. learnMove.Parent = player.Backpack
  8782. if learnMove:IsA("LocalScript") then
  8783. learnMove.Disabled = false
  8784. newTemplate.Learn.Text = "Activated"
  8785. newCESS(learnMove)
  8786. else
  8787. newTemplate.Learn.Text = "Learned"
  8788. newCESS(learnMove.LocalScript)
  8789. end
  8790. wait(5)
  8791. newTemplate.Learn.Text = "Learn"
  8792. end)
  8793. newTemplate.Visible = true
  8794. end
  8795. end
  8796. end
  8797. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8798. arcMovesList:ClearAllChildren()
  8799. arcToggler.Text = currentArc
  8800. arcMoves.Title.Text = currentArc .. " Arc"
  8801. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8802. local myMove = getMove(v.Learn)
  8803. if myMove ~= nil then
  8804. local newTemplate = moveTemplate:Clone()
  8805. newTemplate.Attack.Text = v.Name
  8806. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8807. newTemplate.Parent = arcMovesList
  8808. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8809. newTemplate.Learn.MouseButton1Down:connect(function()
  8810. local learnMove = myMove:Clone()
  8811. learnMove.Parent = player.Backpack
  8812. if learnMove:IsA("LocalScript") then
  8813. learnMove.Disabled = false
  8814. newTemplate.Learn.Text = "Activated"
  8815. newCESS(learnMove)
  8816. else
  8817. newTemplate.Learn.Text = "Learned"
  8818. newCESS(learnMove.LocalScript)
  8819. end
  8820. wait(5)
  8821. newTemplate.Learn.Text = "Learn"
  8822. end)
  8823. newTemplate.Visible = true
  8824. end
  8825. end
  8826. end
  8827. end)
  8828. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8829. newTemplate.Visible = true
  8830. newTemplate.Parent = arcList
  8831. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8832. end
  8833.  
  8834. Open = false
  8835. MouseClick = function()
  8836. if Open == false then
  8837. Open = true
  8838. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8839. else
  8840. if Open == true then
  8841. Open = false
  8842. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8843. end
  8844. end
  8845. end
  8846.  
  8847. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8848.  
  8849. Open2 = false
  8850. MouseClick2 = function()
  8851. if Open2 == false then
  8852. Open2 = true
  8853. arcMoves.Visible = true
  8854. else
  8855. if Open2 == true then
  8856. Open2 = false
  8857. arcMoves.Visible = false
  8858. end
  8859. end
  8860. end
  8861.  
  8862. arcToggler.MouseButton1Down:connect(MouseClick2)
  8863.  
  8864. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8865.  
  8866. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8867. if v:IsA("Script") then
  8868. newCESS(v)
  8869. end
  8870. end
  8871. end
  8872. end
  8873. end)
  8874.  
  8875. addcmd('unduck','makes player back to normal',{},
  8876. function(args, speaker)
  8877. local players = getPlayer(args[1], speaker)
  8878. for i,v in pairs(players)do
  8879. refresh(gPlayers[v])
  8880. end
  8881. end)
  8882.  
  8883. addcmd('mesh','makes a player into a mesh',{},
  8884. function(args, speaker)
  8885. local players = getPlayer(args[1], speaker)
  8886. for i,v in pairs(players)do
  8887. local pchar = gPlayers[v].Character
  8888. for i,v in pairs(pchar.Torso:GetChildren()) do
  8889. if v:IsA("Decal") then
  8890. v:Destroy()
  8891. end
  8892. end
  8893. for i,v in pairs(pchar:GetChildren()) do
  8894. if v:IsA("Accessory") then
  8895. v:Destroy()
  8896. end
  8897. end
  8898. pchar.Head.Transparency = 1
  8899. pchar["Left Arm"].Transparency = 1
  8900. pchar["Right Arm"].Transparency = 1
  8901. pchar["Left Leg"].Transparency = 1
  8902. pchar["Right Leg"].Transparency = 1
  8903. pchar.Head.face.Transparency = 1
  8904. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8905. msh.MeshType = "FileMesh"
  8906. msh.Scale = Vector3.new(3, 3, 3)
  8907. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  8908. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  8909. msh.Scale = Vector3.new(3, 3, 3)
  8910. end
  8911. end)
  8912.  
  8913. addcmd('disable','removes players humanoid',{},
  8914. function(args, speaker)
  8915. local players = getPlayer(args[1], speaker)
  8916. for i,v in pairs(players)do
  8917. local pchar = gPlayers[v].Character
  8918. if pchar:FindFirstChild("Humanoid") then
  8919. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  8920. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  8921. humanoid.Parent = game.ContextActionService
  8922. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  8923. Notify('Disabled player(s)') end
  8924. end end end)
  8925.  
  8926. addcmd('enable','gives player humanoid',{},
  8927. function(args, speaker)
  8928. local players = getPlayer(args[1], speaker)
  8929. for i,v in pairs(players)do
  8930. local pchar = gPlayers[v].Character
  8931. if pchar:FindFirstChild("Humanoid") then
  8932. return
  8933. else
  8934. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  8935. humanoid.Parent = pchar
  8936. humanoid.Name = "Humanoid"
  8937. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  8938. Notify('Enabled player(s)') end
  8939. end end end)
  8940.  
  8941. addcmd('size','changes size of player',{},
  8942. function(args, speaker)
  8943. local players = getPlayer(args[1], speaker)
  8944. for i,v in pairs(players)do
  8945. local pchar = gPlayers[v].Character
  8946. local function scale(chr,scl)
  8947. for _,v in pairs(pchar:GetChildren()) do
  8948. if v:IsA("Accessory") then
  8949. v:Clone()
  8950. v.Parent = LightingService
  8951. end end
  8952. local Head = chr['Head']
  8953. local Torso = chr['Torso']
  8954. local LA = chr['Left Arm']
  8955. local RA = chr['Right Arm']
  8956. local LL = chr['Left Leg']
  8957. local RL = chr['Right Leg']
  8958. local HRP = chr['HumanoidRootPart']
  8959. wait(0.1)
  8960. Head.formFactor = 3
  8961. Torso.formFactor = 3
  8962. LA.formFactor = 3
  8963. RA.formFactor = 3
  8964. LL.formFactor = 3
  8965. RL.formFactor = 3
  8966. HRP.formFactor = 3
  8967. Head.Size = Vector3.new(scl * 2, scl, scl)
  8968. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  8969. LA.Size = Vector3.new(scl, scl * 2, scl)
  8970. RA.Size = Vector3.new(scl, scl * 2, scl)
  8971. LL.Size = Vector3.new(scl, scl * 2, scl)
  8972. RL.Size = Vector3.new(scl, scl * 2, scl)
  8973. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  8974. local Motor1 = Instance.new('Motor6D', Torso)
  8975. Motor1.Part0 = Torso
  8976. Motor1.Part1 = Head
  8977. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8978. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8979. Motor1.Name = "Neck"
  8980. local Motor2 = Instance.new('Motor6D', Torso)
  8981. Motor2.Part0 = Torso
  8982. Motor2.Part1 = LA
  8983. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8984. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8985. Motor2.Name = "Left Shoulder"
  8986. local Motor3 = Instance.new('Motor6D', Torso)
  8987. Motor3.Part0 = Torso
  8988. Motor3.Part1 = RA
  8989. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8990. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8991. Motor3.Name = "Right Shoulder"
  8992. local Motor4 = Instance.new('Motor6D', Torso)
  8993. Motor4.Part0 = Torso
  8994. Motor4.Part1 = LL
  8995. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8996. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8997. Motor4.Name = "Left Hip"
  8998. local Motor5 = Instance.new('Motor6D', Torso)
  8999. Motor5.Part0 = Torso
  9000. Motor5.Part1 = RL
  9001. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9002. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9003. Motor5.Name = "Right Hip"
  9004. local Motor6 = Instance.new('Motor6D', HRP)
  9005. Motor6.Part0 = HRP
  9006. Motor6.Part1 = Torso
  9007. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9008. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9009. scale(pchar, args[2])
  9010. for _,v in pairs(LightingService:GetChildren()) do
  9011. if v:IsA("Accessory") then
  9012. v.Parent = pchar
  9013. end end end end)
  9014.  
  9015. addcmd('clone','clones player',{},
  9016. function(args, speaker)
  9017. local players = getPlayer(args[1], speaker)
  9018. for i,v in pairs(players)do
  9019. local pchar = gPlayers[v].Character
  9020. pchar.Archivable = true
  9021. local clone = pchar:Clone()
  9022. clone.Parent = workspace
  9023. clone:MoveTo(pchar:GetModelCFrame().p)
  9024. clone:MakeJoints()
  9025. pchar.Archivable = false
  9026. end
  9027. end)
  9028.  
  9029. addcmd('spin','spins player',{},
  9030. function(args, speaker)
  9031. local players = getPlayer(args[1], speaker)
  9032. for i,v in pairs(players)do
  9033. spawn(function()
  9034. local pchar = gPlayers[v].Character
  9035. for i,v in pairs(pchar.Torso:GetChildren()) do
  9036. if v.Name == "Spinning" then
  9037. v:Destroy()
  9038. end
  9039. end
  9040. local Torso = pchar.Torso
  9041. local BG = Instance.new("BodyGyro", Torso)
  9042. BG.Name = "Spinning"
  9043. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9044. BG.P = 11111
  9045. BG.cframe = Torso.CFrame
  9046. repeat wait(1/44)
  9047. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9048. until not BG or BG.Parent ~= Torso
  9049. end)
  9050. end
  9051. end)
  9052.  
  9053. addcmd('unspin','stops spinning player',{},
  9054. function(args, speaker)
  9055. local players = getPlayer(args[1], speaker)
  9056. for i,v in pairs(players)do
  9057. local pchar = gPlayers[v].Character
  9058. for i,v in pairs(pchar.Torso:GetChildren()) do
  9059. if v.Name == "Spinning" then
  9060. v:Destroy()
  9061. end
  9062. end
  9063. end
  9064. end)
  9065.  
  9066. addcmd('dog','makes player a dog',{},
  9067. function(args, speaker)
  9068. local players = getPlayer(args[1], speaker)
  9069. for i,v in pairs(players)do
  9070. local pchar = gPlayers[v].Character
  9071. if pchar:FindFirstChild("Shirt") then
  9072. pchar.Shirt:Destroy()
  9073. end
  9074. if pchar:FindFirstChild("Pants") then
  9075. pchar.Pants:Destroy()
  9076. end
  9077. if pchar:FindFirstChild("Shirt Graphic") then
  9078. pchar["Shirt Graphic"].Graphic = ""
  9079. end
  9080. pchar.Torso.Transparency = 1
  9081. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9082. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9083. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9084. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9085. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9086. local FakeTorso = Instance.new("Seat", pchar)
  9087. FakeTorso.Name = "FakeTorso"
  9088. FakeTorso.FormFactor = "Symmetric"
  9089. FakeTorso.TopSurface = 0
  9090. FakeTorso.BottomSurface = 0
  9091. FakeTorso.Size = Vector3.new(3,1,4)
  9092. FakeTorso.BrickColor = BrickColor.new("Brown")
  9093. FakeTorso.CFrame = pchar.Torso.CFrame
  9094. local BF = Instance.new("BodyForce", FakeTorso)
  9095. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9096. local W = Instance.new("Weld", pchar.Torso)
  9097. W.Part0 = pchar.Torso
  9098. W.Part1 = FakeTorso
  9099. W.C0 = CFrame.new(0,-.5,0)
  9100. local BC = pchar["Body Colors"]
  9101. BC.HeadColor = BrickColor.new("Brown")
  9102. BC.LeftArmColor = BrickColor.new("Brown")
  9103. BC.LeftLegColor = BrickColor.new("Brown")
  9104. BC.RightArmColor = BrickColor.new("Brown")
  9105. BC.RightLegColor = BrickColor.new("Brown")
  9106. BC.TorsoColor = BrickColor.new("Brown")
  9107. end
  9108. end)
  9109.  
  9110. addcmd('undog','makes player back to normal',{},
  9111. function(args, speaker)
  9112. local players = getPlayer(args[1], speaker)
  9113. for i,v in pairs(players)do
  9114. refresh(gPlayers[v])
  9115. end
  9116. end)
  9117.  
  9118. addcmd('loopheal','loop heals player',{},
  9119. function(args, speaker)
  9120. local players = getPlayer(args[1], speaker)
  9121. for i,v in pairs(players)do
  9122. spawn(function()
  9123. local pchar = gPlayers[v].Character
  9124. if pchar:FindFirstChild("LoopHeal") then
  9125. pchar.LoopHeal.Name = "NotLoopHeal"
  9126. wait(0.1)
  9127. pchar.NotLoopHeal:Destroy()
  9128. end
  9129. local LoopHeal = Instance.new("StringValue", pchar)
  9130. LoopHeal.Name = "LoopHeal"
  9131. repeat wait(0.1)
  9132. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9133. until LoopHeal.Name == "NotLoopHeal"
  9134. end)
  9135. end
  9136. end)
  9137.  
  9138. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9139. function(args, speaker)
  9140. local players = getPlayer(args[1], speaker)
  9141. for i,v in pairs(players)do
  9142. local pchar = gPlayers[v].Character
  9143. if pchar:FindFirstChild("LoopHeal") then
  9144. pchar.LoopHeal.Name = "NotLoopHeal"
  9145. wait(0.1)
  9146. pchar.NotLoopHeal:Destroy()
  9147. end
  9148. end
  9149. end)
  9150.  
  9151. addcmd('fling','flings player',{},
  9152. function(args, speaker)
  9153. local players = getPlayer(args[1], speaker)
  9154. for i,v in pairs(players)do
  9155. local pchar = gPlayers[v].Character
  9156. if pchar:FindFirstChild("Humanoid") then
  9157. local xran
  9158. local zran
  9159. repeat
  9160. xran = math.random(-9999,9999)
  9161. until math.abs(xran) >= 5555
  9162. repeat
  9163. zran = math.random(-9999,9999)
  9164. until math.abs(zran) >= 5555
  9165. pchar.Humanoid.Sit = true
  9166. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9167. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9168. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9169. end
  9170. end
  9171. end)
  9172.  
  9173. addcmd('skydive','self explanatory',{},
  9174. function(args, speaker)
  9175. local players = getPlayer(args[1], speaker)
  9176. for i,v in pairs(players)do
  9177. local pchar = gPlayers[v].Character
  9178. if pchar:FindFirstChild("HumanoidRootPart") then
  9179. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9180. end
  9181. end
  9182. end)
  9183.  
  9184. addcmd('sparta','this is sparta',{},
  9185. function(args, speaker)
  9186. --credit adonis i just edited ;)
  9187. local user = getPlayer(args[1], speaker)
  9188. for i,player in pairs(user) do
  9189. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9190. if torso then
  9191. local hole = Instance.new("Part",player.Character)
  9192. hole.Anchored = true
  9193. hole.CanCollide = false
  9194. hole.formFactor = Enum.FormFactor.Custom
  9195. hole.Size = Vector3.new(10,1,10)
  9196. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9197. hole.BrickColor = BrickColor.new("Really black")
  9198. local holeM = Instance.new("CylinderMesh",hole)
  9199. torso.Anchored = true
  9200. local sound = Instance.new("Sound", hole)
  9201. sound.SoundId = "rbxassetid://130781067"
  9202. sound.Volume = 3
  9203. sound:Play()
  9204. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9205. for i=1,10 do
  9206. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9207. wait(0.1)
  9208. end
  9209. for i=1,5,0.2 do
  9210. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9211. wait()
  9212. end
  9213. player.Character:BreakJoints()
  9214. wait(2)
  9215. sound:Destroy()
  9216. end
  9217. end
  9218. end)
  9219.  
  9220. addcmd('bleach','drink bleach',{''},
  9221. function(args, speaker)
  9222. local players = getPlayer(args[1], speaker)
  9223. for i,v in pairs(players)do
  9224. bleach(gPlayers[v])
  9225. end
  9226. end)
  9227.  
  9228. addcmd('seizure','makes player have a seizure',{''},
  9229. function(args, speaker)
  9230. local players = getPlayer(args[1], speaker)
  9231. for i,v in pairs(players)do
  9232. local pchar = gPlayers[v].Character
  9233. if pchar:FindFirstChild("Seizure") then
  9234.  
  9235. end
  9236. local Seizure = Instance.new("StringValue", pchar)
  9237. Seizure.Name = "Seizure"
  9238. pchar.Humanoid.PlatformStand = true
  9239. repeat wait()
  9240. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9241. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9242. until Seizure.Name == "NotSeizure"
  9243. end
  9244. end)
  9245.  
  9246. addcmd('fegod','gods you in fe games',{''},
  9247. function(args, speaker)
  9248. if speaker.userId ~= LP.userId then
  9249. lponly(speaker)
  9250. else
  9251. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9252. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9253. l.Parent = gPlayers.LocalPlayer.Character
  9254. l.Name = "Humanoid"
  9255. wait(0.1)
  9256. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9257. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9258. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9259. wait(0.1)
  9260. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9261. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9262. end
  9263. end)
  9264.  
  9265. addcmd('unseizure','makes player stop having a seizure',{''},
  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("Seizure") then
  9271. pchar.Humanoid.PlatformStand = false
  9272. pchar.Seizure.Name = "NotSeizure"
  9273. wait(0.1)
  9274. pchar.NotSeizure:Destroy()
  9275. end
  9276. end
  9277. end)
  9278.  
  9279. addcmd('m','makes a global message',{'message'},
  9280. function(args, speaker)
  9281. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9282. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9283. _G.msg(MSG)
  9284. end)
  9285.  
  9286. addcmd('sm','makes a global message',{'servermessage'},
  9287. function(args, speaker)
  9288. local MSG = GLS(false, 0)
  9289. local newMSG = GLS(false, 0)
  9290. _G.msg(MSG)
  9291. end)
  9292.  
  9293. addcmd('fe','checks filtering status',{'filtering'},
  9294. function(args, speaker)
  9295. if workspace.FilteringEnabled == true then
  9296. Notify('Filtering ENABLED')
  9297. elseif workspace.FilteringEnabled == false then
  9298. Notify('Filtering Disabled')
  9299. end
  9300. end)
  9301.  
  9302. addcmd('paper','makes player thin as paper',{''},
  9303. function(args, speaker)
  9304. local players = getPlayer(args[1], speaker)
  9305. for i,v in pairs(players)do
  9306. local pchar = gPlayers[v].Character
  9307. for _, child in pairs( pchar:GetChildren()) do
  9308. if child.ClassName == "CharacterMesh" then
  9309. child:Destroy()
  9310. end
  9311. end
  9312. local LA = DATA.Paper:Clone()
  9313. LA.Parent = pchar["Left Arm"]
  9314. local RA = DATA.Paper:Clone()
  9315. RA.Parent = pchar["Right Arm"]
  9316. local LL = DATA.Paper:Clone()
  9317. LL.Parent = pchar["Left Leg"]
  9318. local RL = DATA.Paper:Clone()
  9319. RL.Parent = pchar["Right Leg"]
  9320. local T = DATA.Paper:Clone()
  9321. T.Parent = pchar.Torso
  9322. local H = DATA.Paper:Clone()
  9323. H.Parent = pchar.Head
  9324. pchar.Head.face:Destroy()
  9325. end
  9326. end)
  9327.  
  9328. addcmd('particles','gives a player particles',{''},
  9329. function(args, speaker)
  9330. local players = getPlayer(args[1], speaker)
  9331. for i,v in pairs(players)do
  9332. local char = gPlayers[v].Character
  9333. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9334. if v:IsA('ParticleEmitter') then
  9335. v:destroy()
  9336. end
  9337. end
  9338. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9339. prt.Texture = 'rbxassetid://' .. args[2]
  9340. prt.Rate = 10
  9341. prt.SpreadAngle = Vector2.new(50, 50)
  9342. end
  9343. end)
  9344.  
  9345. addcmd('unparticles','gives a player particles',{'noparticles'},
  9346. function(args, speaker)
  9347. local players = getPlayer(args[1], speaker)
  9348. for i,v in pairs(players)do
  9349. local char = gPlayers[v].Character
  9350. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9351. if v:IsA('ParticleEmitter') then
  9352. v:destroy()
  9353. end
  9354. end
  9355. end
  9356. end)
  9357.  
  9358. blindT = {}
  9359. addcmd('blind','blinds a player',{},
  9360. function(args, speaker)
  9361. local players = getPlayer(args[1], speaker)
  9362. for i,v in pairs(players)do
  9363. spawn(function()
  9364. if FindTable(blindT, _players[v].Name) then return end
  9365. local blind = gPlayers[v].Name
  9366. local victim = gPlayers:FindFirstChild(blind)
  9367. if victim ~= nil then
  9368. victim.CameraMaxZoomDistance = 0.5
  9369. blnd = Instance.new("Part",workspace)
  9370. blnd.Name = "IYblind" .. gPlayers[v].Name
  9371. blnd.Size = Vector3.new(1,1,1)
  9372. blnd.CanCollide = false
  9373. blnd.BrickColor = BrickColor.new("Really black")
  9374. blnd.Material = "Neon"
  9375. local m = Instance.new("SpecialMesh",blnd)
  9376. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9377. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9378. local w = Instance.new("Weld",blnd)
  9379. w.Part0 = blnd
  9380. w.Part1 = victim.Character.Head
  9381. if FindTable(blindT, _players[v].Name) then return end
  9382. table.insert(blindT, _players[v].Name)
  9383. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9384. local blind = gPlayers[v].Name
  9385. local victim = gPlayers:FindFirstChild(blind)
  9386. if victim ~= nil then
  9387. victim.CameraMaxZoomDistance = 0.5
  9388. blnd = Instance.new("Part",workspace)
  9389. blnd.Name = "IYblind" .. gPlayers[v].Name
  9390. blnd.Size = Vector3.new(1,1,1)
  9391. blnd.CanCollide = false
  9392. blnd.BrickColor = BrickColor.new("Really black")
  9393. blnd.Material = "Neon"
  9394. local m = Instance.new("SpecialMesh",blnd)
  9395. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9396. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9397. local w = Instance.new("Weld",blnd)
  9398. w.Part0 = blnd
  9399. w.Part1 = victim.Character.Head
  9400. end end wait(1)
  9401. until not FindTable(blindT, _players[v].Name)
  9402. end end) end end)
  9403.  
  9404. addcmd('unblind','blinds a player',{'noblind'},
  9405. function(args, speaker)
  9406. local players = getPlayer(args[1], speaker)
  9407. for i,v in pairs(players)do
  9408. spawn(function()
  9409. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9410. local blind = gPlayers[v].Name
  9411. local victim = gPlayers:FindFirstChild(blind)
  9412. if victim ~= nil then
  9413. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9414. for _, child in pairs( workspace:GetChildren()) do
  9415. if child.Name == "IYblind" .. gPlayers[v].Name then
  9416. child:Destroy()
  9417. end end end end) end end)
  9418.  
  9419. addcmd('punish','punishs player',{''},
  9420. function(args, speaker)
  9421. local players = getPlayer(args[1], speaker)
  9422. for i,v in pairs(players)do
  9423. local pchar = gPlayers[v].Character
  9424. pchar.Parent = LightingService
  9425. end
  9426. end)
  9427.  
  9428. addcmd('unpunish','unpunishs player',{''},
  9429. function(args, speaker)
  9430. local players = getPlayer(args[1], speaker)
  9431. for i,v in pairs(players)do
  9432. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9433. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9434. end
  9435. end
  9436. end)
  9437.  
  9438. local starmanPlayers = {}
  9439. local starmanLastColor = nil
  9440. local starmanEvents = {}
  9441.  
  9442. addcmd("starman","Turns [plr] into starman",{},
  9443. function(args,speaker)
  9444. local function starman(plr)
  9445. local char = plr.Character
  9446. local lastColor = ""
  9447. local newColor = ""
  9448.  
  9449. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9450. powerupSound.Name = "PowerUp"
  9451. powerupSound.Volume = 10
  9452. powerupSound.SoundId = "rbxassetid://182755256"
  9453. wait()
  9454. powerupSound:Play()
  9455.  
  9456. game:GetService("Debris"):AddItem(powerupSound,2)
  9457.  
  9458. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9459.  
  9460. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9461. starmanMusic.Name = "Starman"
  9462. starmanMusic.Volume = 1
  9463. starmanMusic.Looped = true
  9464. starmanMusic.SoundId = "rbxassetid://530596723"
  9465. wait()
  9466. starmanMusic:Play()
  9467.  
  9468. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9469. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9470.  
  9471. char.Humanoid.WalkSpeed = 32
  9472. char.Humanoid.MaxHealth = math.huge
  9473. char.Humanoid.Health = math.huge
  9474.  
  9475. local invisff = Instance.new("ForceField", char)
  9476. invisff.Visible = false invisff.Name = 'smff'
  9477.  
  9478. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9479.  
  9480. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9481. light.Name = "StarmanFlash"
  9482. light.Brightness = 100
  9483. light.Range = 20
  9484. light.Shadows = true
  9485.  
  9486. local function stardestroy(part)
  9487. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9488. for i,v in pairs(part.Parent:GetChildren()) do
  9489. if v:IsA("BasePart") then
  9490. local force = Instance.new("BodyForce",v)
  9491. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9492. v:BreakJoints()
  9493. end
  9494. end
  9495.  
  9496. local tadaas = {}
  9497.  
  9498. for i = 1,1 do
  9499. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9500. tadaa.Volume = 10
  9501. tadaa.SoundId = "rbxassetid://551195499"
  9502. table.insert(tadaas,tadaa)
  9503. end
  9504.  
  9505. wait()
  9506.  
  9507. for i,v in pairs(tadaas) do
  9508. v:Play()
  9509. end
  9510. end
  9511. end
  9512.  
  9513. local events = {}
  9514. for i,v in pairs(char:GetChildren()) do
  9515. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9516. end
  9517. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9518. starmanEvents[plr.Name] = events
  9519. starmanPlayers[plr.Name] = char
  9520. end
  9521.  
  9522. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9523. spawn(function()starman(gPlayers[plr])end)
  9524. end
  9525. end)
  9526.  
  9527. addcmd("unstarman","Removes starman from [plr]",{},
  9528. function(args,speaker)
  9529. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9530. pcall(function()
  9531. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9532. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9533. local char = gPlayers[plr].Character
  9534. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9535. char.HumanoidRootPart.Starman:Destroy()
  9536. end
  9537. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9538. char.HumanoidRootPart.StarmanFlash:Destroy()
  9539. end
  9540. while char.HumanoidRootPart:FindFirstChild("smff") do
  9541. char.HumanoidRootPart.smff:Destroy()
  9542. end
  9543. end)
  9544. end
  9545. end)
  9546.  
  9547. local Timers = {}
  9548. function checkTimer(n,t,res)
  9549. if not Timers[n] then Timers[n] = 0 end
  9550.  
  9551. if tick() >= Timers[n] + t then
  9552. if res then Timers[n] = tick() end
  9553. return true
  9554. else
  9555. return false
  9556. end
  9557. end
  9558.  
  9559. function nonEmpty(t)
  9560. for i,v in pairs(t) do
  9561. return true
  9562. end
  9563. return false
  9564. end
  9565.  
  9566. game:GetService("RunService").RenderStepped:Connect(function()
  9567. if nonEmpty(starmanPlayers) then
  9568. if checkTimer("Starman",0.05,true) then
  9569. for name,plrchar in pairs(starmanPlayers) do
  9570. ypcall(function()
  9571. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9572. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9573.  
  9574. local plr = gPlayers:FindFirstChild(name)
  9575.  
  9576. if plr then
  9577. local char = plrchar
  9578. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9579.  
  9580. local meshMap = {}
  9581.  
  9582. for i,v in pairs(char:GetChildren()) do
  9583. if v:IsA("CharacterMesh") then
  9584. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9585. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9586. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9587. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9588. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9589. end
  9590. end
  9591.  
  9592. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9593.  
  9594. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9595. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9596. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9597. starmanLastColor = newColor
  9598. for i,v in pairs(char:GetChildren()) do
  9599. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9600. v.BrickColor = newColor
  9601. local fade = v:Clone()
  9602. if meshMap[v.Name] then
  9603. local newMesh = Instance.new("SpecialMesh",fade)
  9604. newMesh.MeshId = meshMap[v.Name]
  9605. end
  9606. fade.Name = "StarFade"
  9607. fade.Anchored = true
  9608. fade.CanCollide = false
  9609. 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
  9610. fade.Parent = workspace.Terrain
  9611. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9612. game:GetService("Debris"):AddItem(fade,0.5)
  9613. end
  9614. end
  9615. light.Color = newColor.Color
  9616. end
  9617. end)
  9618. end
  9619. end
  9620. end
  9621. end)
  9622.  
  9623. addcmd("tppos","Teleports a player to a coordinate",{},
  9624. function(args,speaker)
  9625. if #args < 4 then return end
  9626. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9627. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9628. local char = gPlayers[plr].Character
  9629. if char and char:FindFirstChild("HumanoidRootPart") then
  9630. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9631. end
  9632. end
  9633. end)
  9634.  
  9635. addcmd("offset","Offsets a player by a coordinate",{},
  9636. function(args,speaker)
  9637. if #args < 4 then return end
  9638. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9639. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9640. local char = gPlayers[plr].Character
  9641. if char and char:FindFirstChild("HumanoidRootPart") then
  9642. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9643. end
  9644. end
  9645. end)
  9646.  
  9647. addcmd('bait',';)',{'troll'},
  9648. function(args, speaker)
  9649. spawn(function()
  9650. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9651. 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)
  9652. y = Instance.new("BillboardGui")
  9653. y.Size = UDim2.new(0,100,0,150)
  9654. y.StudsOffset = Vector3.new(0,1,0)
  9655. y.Parent = P
  9656. y.Adornee = P
  9657. f = Instance.new("TextLabel")
  9658. f.Parent = y
  9659. f.BackgroundTransparency = 1
  9660. f.Position = UDim2.new(0,0,0,-50)
  9661. f.Size = UDim2.new(0,100,0,100)
  9662. f.Font = "Highway"
  9663. f.FontSize = "Size48"
  9664. f.Text = "Touch for admin!"
  9665. f.TextStrokeColor3 = Color3.new(0,0,0)
  9666. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9667. f.TextStrokeTransparency = 0
  9668. f.TextYAlignment = "Bottom"
  9669. 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)
  9670. end)
  9671. end)
  9672.  
  9673. addcmd('removebait','clears bait parts',{'nobait'},
  9674. function(args, speaker)
  9675. local function dels(instance)
  9676. for i,v in pairs(instance:GetChildren())do
  9677. if v.name == "IYbait"then v:Destroy()end
  9678. dels(v)
  9679. end
  9680. end
  9681. dels(workspace)
  9682. end)
  9683.  
  9684. function CreateInstance(cls,props)
  9685. local inst = Instance.new(cls)
  9686. for i,v in pairs(props) do
  9687. inst[i] = v
  9688. end
  9689. return inst end
  9690. local function createSoundFrame()
  9691. 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)
  9692. 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
  9693. 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)
  9694. 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})
  9695. 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})
  9696. 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)
  9697. 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)
  9698. 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})
  9699. 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
  9700. 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
  9701. 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)
  9702. 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})
  9703. 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})
  9704. 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)
  9705. 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})
  9706. 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})
  9707. 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
  9708. 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)
  9709. return soundFrame end
  9710. local soundFrame = createSoundFrame()
  9711. soundFrame.Visible = true
  9712. local MusicPlayer do
  9713. MusicPlayer = {}
  9714. local playlist = {}
  9715. local currentSong = 1
  9716. local playlistHook = nil
  9717. --local soundFrame = script.Parent:WaitForChild("Sound")
  9718. local soundLine = soundFrame:WaitForChild("Pos")
  9719. local soundTouch = soundLine:WaitForChild("Touch")
  9720. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9721. local soundPause = soundFrame:WaitForChild("Pause")
  9722. local soundNext = soundFrame:WaitForChild("NextSong")
  9723. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9724. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9725. local mouseDrag = false
  9726. local mouse = gPlayers.LocalPlayer:GetMouse()
  9727. local lineBar = soundFrame:WaitForChild("Pos")
  9728. adminSound = Instance.new("Sound",nil)
  9729. local function timeConvert(num)
  9730. local mins = math.floor(num/60)
  9731. local secs = math.floor(num % 60)
  9732. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9733. end
  9734. local function updateSongLine()
  9735. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9736. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9737. local movePos = linePos/soundLine.AbsoluteSize.X
  9738. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9739. elseif linePos < 0 then
  9740. soundTouch.Position = UDim2.new(0,0,0,0)
  9741. else
  9742. soundTouch.Position = UDim2.new(1,0,0,0)
  9743. end
  9744. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9745. adminSound.TimePosition = newTimePos
  9746. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9747. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9748. end
  9749. local function updateDetails(id)
  9750. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9751. soundFrame.SName.Text = info.Name
  9752. end
  9753. local function setPlaylistHook()
  9754. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9755. if #playlist == 0 then return end
  9756. playlistHook = adminSound.DidLoop:connect(function()
  9757. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9758. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9759. MusicPlayer:Play(playlist[currentSong],true)
  9760. end)
  9761. end
  9762. local function disconnectPlaylistHook()
  9763. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9764. end
  9765. game:GetService("RunService").RenderStepped:Connect(function()
  9766. if adminSound.Playing then
  9767. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9768. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9769. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9770. end
  9771. end)
  9772. lineBar.InputBegan:connect(function(input)
  9773. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9774. mouseDrag = true
  9775. updateSongLine()
  9776. end
  9777. end)
  9778. lineBar.InputEnded:connect(function(input)
  9779. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9780. mouseDrag = false
  9781. end
  9782. end)
  9783. mouse.Move:connect(function(prop)
  9784. if mouseDrag then
  9785. updateSongLine()
  9786. end
  9787. end)
  9788. function MusicPlayer:Play(id,plist)
  9789. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9790. adminSound:Stop()
  9791. if adminSound.Parent == nil then
  9792. adminSound = Instance.new("Sound",workspace)
  9793. adminSound.Name = "IYsound"
  9794. adminSound.Looped = true
  9795. if plist then setPlaylistHook() end
  9796. end
  9797. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9798. adminSound.TimePosition = 0
  9799. --repeat wait() until adminSound.IsLoaded
  9800. adminSound:Play()
  9801. soundPlayStop.BackgroundTransparency = 0
  9802. soundPlayStop.ImageTransparency = 1
  9803. updateDetails(id)
  9804. end
  9805. function MusicPlayer:Playlist(list)
  9806. playlist = list
  9807. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9808. currentSong = 1
  9809. if adminSound.Parent == nil then
  9810. adminSound = Instance.new("Sound",workspace)
  9811. adminSound.Name = "IYsound"
  9812. adminSound.Looped = true
  9813. end
  9814. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9815. MusicPlayer:Play(playlist[1],true)
  9816. setPlaylistHook()
  9817. end
  9818. function MusicPlayer:Stop()
  9819. adminSound:Stop()
  9820. adminSound.TimePosition = 0
  9821. soundTouch.Position = UDim2.new(0,0,0,0)
  9822. soundFrame.TimeStart.Text = "0:00"
  9823. soundPlayStop.BackgroundTransparency = 1
  9824. soundPlayStop.ImageTransparency = 0
  9825. end
  9826. function MusicPlayer:Pause()
  9827. adminSound:Pause()
  9828. soundPlayStop.BackgroundTransparency = 1
  9829. soundPlayStop.ImageTransparency = 0
  9830. end
  9831. function MusicPlayer:Resume()
  9832. adminSound:Resume()
  9833. soundPlayStop.BackgroundTransparency = 0
  9834. soundPlayStop.ImageTransparency = 1
  9835. setPlaylistHook()
  9836. end
  9837. function MusicPlayer:NextSong()
  9838. if #playlist == 0 then return end
  9839. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9840. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9841. MusicPlayer:Play(playlist[currentSong],true)
  9842. end
  9843. function MusicPlayer:PrevSong()
  9844. if #playlist == 0 then return end
  9845. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9846. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9847. MusicPlayer:Play(playlist[currentSong],true)
  9848. end
  9849. function MusicPlayer:SetSong(ind)
  9850. if ind > #playlist or ind <= 0 then return end
  9851. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9852. MusicPlayer:Play(playlist[ind],true)
  9853. end
  9854. playerenabled = false
  9855. function MusicPlayer:Show()
  9856. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9857. end
  9858. function MusicPlayer:Hide()
  9859. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9860. end
  9861. function colorFrames(obj,col)
  9862. for i,v in pairs(obj:GetChildren()) do
  9863. if v:IsA("ImageLabel") then
  9864. v.ImageColor3 = col
  9865. end
  9866. v.BackgroundColor3 = col
  9867. end
  9868. end
  9869. for i,v in pairs(soundButtons) do
  9870. v.MouseEnter:connect(function()
  9871. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9872. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9873. v.BackgroundColor3 = Color3.new(1,1,1)
  9874. colorFrames(v,Color3.new(1,1,1))
  9875. end)
  9876. v.MouseLeave:connect(function()
  9877. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9878. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9879. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9880. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9881. end)
  9882. end
  9883. soundPlayStop.MouseButton1Click:connect(function()
  9884. if adminSound.Playing then
  9885. MusicPlayer:Stop()
  9886. else
  9887. MusicPlayer:Resume()
  9888. end
  9889. end)
  9890. soundPause.MouseButton1Click:connect(function()
  9891. MusicPlayer:Pause()
  9892. end)
  9893. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9894. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9895. end
  9896. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9897. soundFrame.Parent = testgui
  9898. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9899. function(args, speaker)
  9900. playerenabled = true
  9901. if #args > 0 then
  9902. local function dels(instance)
  9903. for i,v in pairs(instance:GetChildren())do
  9904. if v:IsA'Sound'then v:Destroy()end
  9905. dels(v)
  9906. end
  9907. end
  9908. dels(workspace) wait(0.1)
  9909. if adminSound.Parent == nil then
  9910. adminSound = Instance.new("Sound",workspace)
  9911. adminSound.Name = "IYsound"
  9912. adminSound.Looped = true
  9913. end
  9914. local idlist = splitString(args[1])
  9915. local workingIds = {}
  9916. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  9917. if #workingIds > 0 then
  9918. playerenabled = true
  9919. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  9920. MusicPlayer:Playlist(workingIds)
  9921. 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)
  9922. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9923. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9924. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9925. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  9926. 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)
  9927. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9928. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  9929. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9930. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  9931. addcmd('sound', 'plays a sound',{'music','play'},
  9932. function(args, speaker)
  9933. if isNumber(args[1]) then
  9934. local function dels(instance)
  9935. for i,v in pairs(instance:GetChildren())do
  9936. if v:IsA'Sound'then v:Destroy()end
  9937. dels(v)
  9938. end
  9939. end
  9940. dels(workspace)
  9941. local c = args[1] or 'stop'
  9942. if std.inTable({'stop'}, c:lower()) then return end
  9943. local s = Instance.new("Sound", workspace)
  9944. s.Name = "IYsound"
  9945. s.Looped = true
  9946. s.SoundId = "rbxassetid://" .. c
  9947. s.Volume = 1
  9948. s:Play()
  9949. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  9950. playerenabled = false
  9951. Notify('Playing: '..Asset.Name..' ('..c..')')
  9952. else
  9953. local name = GLS(false, 0)
  9954. playerenabled = false
  9955. Notify('Stopped audio')
  9956. local function dels(instance)
  9957. for i,v in pairs(instance:GetChildren())do
  9958. if v:IsA'Sound'then v:Destroy()end
  9959. dels(v)
  9960. end
  9961. end
  9962. dels(workspace)
  9963. if args[1] ~= "stop" and args[1] ~= "off" then
  9964. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  9965. if song ~= "[]" then
  9966. local Sound = Instance.new("Sound", workspace)
  9967. Sound.Name = "IYsound"
  9968. song = song:sub(13)
  9969. song = song:sub(1, song:find(",") - 1)
  9970. Sound.SoundId = "rbxassetid://" .. song
  9971. Sound.Looped = true
  9972. Sound.Volume = 1
  9973. Sound:Play()
  9974. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  9975. Notify('Playing: '..Asset.Name ..' ('..song.. ')') end
  9976. end end end)
  9977. addcmd('setsong','goto a song',{'tosong'},
  9978. function(args, speaker)
  9979. MusicPlayer:SetSong(tonumber(args[1]))
  9980. end)
  9981. addcmd('nextsong','forward a song',{'nxtsong'},
  9982. function(args, speaker)
  9983. MusicPlayer:NextSong()
  9984. end)
  9985. addcmd('prevsong','back a song',{'previoussong'},
  9986. function(args, speaker)
  9987. MusicPlayer:PrevSong()
  9988. end)
  9989. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  9990. function(args, speaker)
  9991. playerenabled = false
  9992. MusicPlayer:Hide()
  9993. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  9994. end)
  9995.  
  9996. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  9997. function(args, speaker)
  9998. local function dels(instance)
  9999. for i,v in pairs(instance:GetChildren())do
  10000. if v:IsA'Sound'then v:Destroy()end
  10001. dels(v)
  10002. end
  10003. end
  10004. dels(workspace)
  10005. local c = args[1] or 'stop'
  10006. if std.inTable({'stop'}, c:lower()) then return end
  10007. local s = Instance.new("Sound", workspace)
  10008. s.Name = "IYsound"
  10009. s.Looped = true
  10010. s.SoundId = c
  10011. s.Volume = 1
  10012. s:Play()
  10013. playerenabled = false
  10014. Notify('Playing hash')
  10015. end)
  10016.  
  10017. addcmd('disco','disco party',{''},
  10018. function(args, speaker)
  10019. _G.nodisco = nil
  10020. coroutine.resume(coroutine.create(function()
  10021. repeat
  10022. game:GetService('Lighting').GlobalShadows = true
  10023. game:GetService('Lighting').FogEnd = 200
  10024. game:GetService('Lighting').TimeOfDay = 0
  10025. local r = 255
  10026. local g = 0
  10027. local b = 0
  10028. for i = 0,255,5 do
  10029. if _G.nodisco ~=nil then return end
  10030. r = r - 5
  10031. b = b + 5
  10032. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10033. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10034. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10035. wait()
  10036. end
  10037. for i = 0,255,5 do
  10038. if _G.nodisco ~=nil then return end
  10039. g = g + 5
  10040. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10041. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10042. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10043. wait()
  10044. end
  10045. for i = 0,255,5 do
  10046. if _G.nodisco ~=nil then return end
  10047. b = b - 5
  10048. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10049. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10050. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10051. wait()
  10052. end
  10053. for i = 0,255,5 do
  10054. if _G.nodisco ~=nil then return end
  10055. r = r + 5
  10056. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10057. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10058. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10059. wait()
  10060. end
  10061. for i = 0,255,5 do
  10062. if _G.nodisco ~=nil then return end
  10063. g = g - 5
  10064. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10065. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10066. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10067. wait()
  10068. end
  10069. until _G.nodisco
  10070. end))
  10071. end)
  10072.  
  10073. addcmd('undisco','rip disco party',{''},
  10074. function(args, speaker)
  10075. _G.nodisco = true
  10076. execCmd('fixl')
  10077. end)
  10078.  
  10079. addcmd('hat','give a hat to a player',{''},
  10080. function(args, speaker)
  10081. local players = getPlayer(args[1], speaker)
  10082. for i,v in pairs(players)do
  10083. local char = gPlayers[v].Character
  10084. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10085. Hat.Parent = char
  10086. end end)
  10087.  
  10088. fm = Instance.new('BlockMesh', DATA)
  10089. fm.Scale = Vector3.new(1, 1, 2)
  10090. fm.Name = "FAT"
  10091. addcmd('fat','makes a plr fat',{''},
  10092. function(args, speaker)
  10093. local players = getPlayer(args[1], speaker)
  10094. for i,v in pairs(players)do
  10095. local char = gPlayers[v].Character
  10096. for _, child in pairs( char:GetChildren()) do
  10097. if child.ClassName == "CharacterMesh" then
  10098. child:Destroy() end end
  10099. for i,v in pairs(char:GetChildren()) do
  10100. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10101. fm:Clone().Parent = v
  10102. end end end end)
  10103.  
  10104. addcmd('crucify','crucifies a player',{'cruci'},
  10105. function(args, speaker)
  10106. local players = getPlayer(args[1], speaker)
  10107. for i,v in pairs(players)do
  10108. local char = gPlayers[v].Character
  10109. local torso=char['Torso']
  10110. local larm=char['Left Arm']
  10111. local rarm=char['Right Arm']
  10112. local lleg=char['Left Leg']
  10113. local rleg=char['Right Leg']
  10114. local head=char['Head']
  10115. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10116. local cru=Instance.new('Model',char)
  10117. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10118. local c1=Instance.new('Part',cru)
  10119. c1.BrickColor=BrickColor.new('Reddish brown')
  10120. c1.Material='Wood'
  10121. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10122. c1.Size=Vector3.new(2,18.4,1)
  10123. c1.Anchored=true
  10124. local c2=c1:Clone()
  10125. c2.Parent=cru
  10126. c2.Size=Vector3.new(11,1.6,1)
  10127. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10128. torso.Anchored=true;wait(0.5)
  10129. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10130. larm.Anchored=true
  10131. rarm.Anchored=true
  10132. lleg.Anchored=true
  10133. rleg.Anchored=true
  10134. head.Anchored=true;wait()
  10135. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10136. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10137. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10138. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10139. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10140. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10141. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10142. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10143. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10144. local n1=Instance.new('Part',cru)
  10145. n1.BrickColor=BrickColor.new('Dark stone grey')
  10146. n1.Material='DiamondPlate'
  10147. n1.Size=Vector3.new(0.2,0.2,2)
  10148. n1.Anchored=true
  10149. local m=Instance.new('BlockMesh',n1)
  10150. m.Scale=Vector3.new(0.2,0.2,0.7)
  10151. local n2=n1:Clone()
  10152. n2.Parent=cru
  10153. local n3=n1:Clone()
  10154. n3.Parent=cru
  10155. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10156. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10157. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10158. spawn(function()
  10159. repeat
  10160. wait(0.1)
  10161. char.Humanoid.Health=char.Humanoid.Health-0.6
  10162. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10163. char:BreakJoints()
  10164. end)
  10165. end
  10166. end
  10167. end)
  10168.  
  10169. addcmd('hang','hangs a player',{},
  10170. function(args, speaker)
  10171. local players = getPlayer(args[1], speaker)
  10172. for i,v in pairs(players)do
  10173. local plr = gPlayers[v].Character
  10174. plr.HumanoidRootPart.Anchored = true
  10175. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  10176. hang.Parent = plr
  10177. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10178. pcall(function()
  10179. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10180. function weld(p, cf)
  10181. local weld1 = Instance.new("Weld")
  10182. weld1.Part0 = p
  10183. weld1.Part1 = plr.Torso
  10184. weld1.C0 = CFrame.new()
  10185. weld1.C1 = cf
  10186. weld1.Parent = p
  10187. end
  10188. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10189. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10190. spawn(function()
  10191. repeat
  10192. wait(0.1)
  10193. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10194. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10195. plr:BreakJoints()
  10196. end)
  10197. end)
  10198. end
  10199. end)
  10200.  
  10201. addcmd('fix', 'restores lighting and what not',{},
  10202. function(args, speaker)
  10203. LightingService.Ambient = origsettings.abt
  10204. LightingService.OutdoorAmbient = origsettings.oabt
  10205. LightingService.Brightness = origsettings.brt
  10206. LightingService.TimeOfDay = origsettings.time
  10207. LightingService.FogColor = origsettings.fclr
  10208. LightingService.FogEnd = origsettings.fe
  10209. LightingService.FogStart = origsettings.fs
  10210. playinggif = false
  10211. workspace.Gravity = 200
  10212. 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)
  10213. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10214. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10215. if v:IsA("PostEffect") then v:Destroy() end end
  10216. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10217.  
  10218. Floating = false
  10219.  
  10220. addcmd('float', 'makes player float',{},
  10221. function(args,speaker)
  10222. Floating = true
  10223. local players = getPlayer(args[1], speaker)
  10224. for _,v in pairs(players) do
  10225. local pchar = gPlayers[v].Character
  10226. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10227. spawn(function()
  10228. local float = DATA.Float:Clone()
  10229. float.Parent = pchar
  10230. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10231. spawn(function()
  10232. while wait(0.1) do
  10233. if pchar:FindFirstChild("Float") then
  10234. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10235. else
  10236. break
  10237. end
  10238. end
  10239. end)
  10240. end)
  10241. end
  10242. end
  10243. end)
  10244.  
  10245. addcmd('unfloat','disables floating',{},
  10246. function(args, speaker)
  10247. Floating = false
  10248. local players = getPlayer(args[1], speaker)
  10249. for i,v in pairs(players)do
  10250. local pchar = gPlayers[v].Character
  10251. if pchar:FindFirstChild("Float") then
  10252. pchar.Float:Destroy()
  10253. end
  10254. end
  10255. end)
  10256.  
  10257. runningnoclip = false
  10258. Clip = true
  10259. addcmd('noclip','noclip',{},
  10260. function(args, speaker)
  10261. if speaker.userId ~= LP.userId then
  10262. lponly(speaker)
  10263. else
  10264. Notify('Noclip enabled')
  10265. Clip = false
  10266. if LP.Character:FindFirstChild('Torso') then
  10267. wait(0.1)
  10268. if runningnoclip == false then runningnoclip = true
  10269. game:GetService('RunService').Stepped:connect(function ()
  10270. if Clip == false and LP.Character ~= nil then
  10271. for _, child in pairs( LP.Character:GetDescendants()) do
  10272. if child.ClassName == 'Part' and child.CanCollide == true then
  10273. child.CanCollide = false
  10274. end end end end) end
  10275. else
  10276. r15noclip = true
  10277. end
  10278. end
  10279. end)
  10280.  
  10281. addcmd('clip','clip',{},
  10282. function(args, speaker)
  10283. if speaker.userId ~= LP.userId then
  10284. lponly(speaker)
  10285. else
  10286. Notify('Noclip disabled')
  10287. Clip = true
  10288. r15noclip = false
  10289. wait(0.1)
  10290. if LP.Character ~= nil then
  10291. LP.Character.Torso.CanCollide = true
  10292. LP.Character.Head.CanCollide = true
  10293. end end end)
  10294.  
  10295. addcmd('prefix','changes prefix',{},
  10296. function(args, speaker)
  10297. cmdprefix = args[1]
  10298. Notify('Set prefix to "' .. args[1] .. '"')
  10299. updatefile()
  10300. end)
  10301.  
  10302. logsopen = false
  10303. addcmd('logs','shows logs',{},
  10304. function(args, speaker)
  10305. if speaker.userId ~= LP.userId then
  10306. lponly(speaker) else
  10307. if logsopen == false then logsopen = true
  10308. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10309. end
  10310. end
  10311. end)
  10312.  
  10313. local Saved = {}
  10314.  
  10315. RestorePoint = function()
  10316. Saved = {}
  10317. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10318. v.Archivable = true;
  10319. end
  10320. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10321. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10322. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10323. table.insert(Saved, v:Clone());
  10324. end
  10325. elseif v:IsA("Terrain") then
  10326. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10327. end
  10328. end
  10329. return Saved;
  10330. end
  10331.  
  10332. InsertPoint = function()
  10333. if #Saved == 0 and not Saved.Terrain then
  10334. return false;
  10335. end
  10336. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10337. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10338. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10339. pcall(function()
  10340. v:Destroy()
  10341. end)
  10342. end
  10343. elseif v:IsA("Terrain") then
  10344. v:Clear()
  10345. end
  10346. end
  10347. for i, v in ipairs(Saved) do
  10348. v:Clone().Parent = workspace;
  10349. end
  10350. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10351. end
  10352.  
  10353. addcmd('savemap','saves current map',{'smap'},
  10354. function(args, speaker)
  10355. RestorePoint()
  10356. Notify('Saved current map')
  10357. end)
  10358.  
  10359. addcmd('restoremap','saves current map',{'rmap'},
  10360. function(args, speaker)
  10361. InsertPoint()
  10362. Notify('Loaded last saved map')
  10363. end)
  10364.  
  10365. addcmd('respawn','respawns',{},
  10366. function(args, speaker)
  10367. local players = getPlayer(args[1], speaker)
  10368. for i,v in pairs(players) do
  10369. respawn(gPlayers[v])
  10370. end
  10371. end)
  10372.  
  10373. addcmd('version','shows version',{''},
  10374. function(args, speaker)
  10375. if speaker.userId ~= LP.userId then
  10376. lponly(speaker)
  10377. else
  10378. Notify("Version is " .. Version)
  10379. end
  10380. end)
  10381. local CTPenabled = false
  10382. Mouse.KeyDown:connect(function (Key)
  10383. if Key:byte() == 29 then
  10384. if FLYING == false then
  10385. execCmd("fly me", Player)
  10386. elseif FLYING == true then
  10387. execCmd("unfly me", Player)
  10388. end
  10389. end
  10390. if Key:byte() == 30 then
  10391. if Clip == true then
  10392. execCmd("noclip", Player)
  10393. elseif Clip == false then
  10394. execCmd("clip", Player)
  10395. end
  10396. end
  10397. Key = Key:lower()
  10398. if Key:byte() == 27 then
  10399. CTPenabled = true
  10400. end
  10401. end)
  10402. Mouse.KeyUp:connect(function(Key)
  10403. Key = Key:lower()
  10404. if Key:byte() == 27 then
  10405. CTPenabled = false
  10406. end
  10407. end)
  10408. Mouse.Button1Down:connect(function()
  10409. local charx = gPlayers.LocalPlayer.Character
  10410. if charx and CTPenabled == true then
  10411. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10412. end
  10413. end)
  10414.  
  10415. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10416. CMDbar.Name = 'GUI'
  10417. CMDbar.DisplayOrder = 2
  10418. cont = Instance.new("Frame")
  10419. cmdBAR = Instance.new('TextBox', cont)
  10420. cont.Name = "cont"
  10421. cont.BackgroundTransparency = 1
  10422. cont.Position = UDim2.new(1, -265, 0, -75)
  10423. cont.Size = UDim2.new(0, 270, 0, 45)
  10424. cont.Parent = CMDbar
  10425. cont.ZIndex = 5
  10426. cont.Active = true cont.Draggable = true
  10427. cmdBAR.Name = "CMDbar"
  10428. cmdBAR.Parent = cont
  10429. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10430. cmdBAR.BackgroundTransparency = 0.7
  10431. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10432. cmdBAR.BorderSizePixel = 0
  10433. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10434. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10435. cmdBAR.Font = Enum.Font.SourceSans
  10436. cmdBAR.FontSize = Enum.FontSize.Size18
  10437. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10438. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10439. cmdBAR.ZIndex = 5
  10440. -------------------
  10441. ----Data Folder----
  10442. -------------------
  10443. DATA = Instance.new('Folder', game.ContextActionService)
  10444. DATA.Name = 'Data'
  10445. Paper = Instance.new('BlockMesh', DATA)
  10446. Paper.Name = 'Paper'
  10447. Paper.Scale = Vector3.new(1,1,0.1)
  10448. ayylmao = Instance.new('Hat', DATA)
  10449. ayylmao.Name = 'ayylmao'
  10450. ayyHandle = Instance.new('Part', ayylmao)
  10451. ayyHandle.Name = 'Handle'
  10452. ayyHandle.Size = Vector3.new(2,2.4,2)
  10453. ayyHandle.FormFactor = 'Plate'
  10454. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10455. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10456. ayyMesh.MeshType = 'FileMesh'
  10457. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10458. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10459. Float = Instance.new('Part', DATA)
  10460. Float.Name = 'Float'
  10461. Float.Transparency = 1
  10462. Float.Size = Vector3.new(6,1,6)
  10463. Float.Anchored = true
  10464. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10465. missile = Instance.new('Part', DATA)
  10466. missile.Name = 'IY_missile'
  10467. missile.CanCollide = false
  10468. missile.Size = Vector3.new(2, 5, 2)
  10469. Instance.new('CylinderMesh', missile)
  10470. local F = Instance.new('Part', missile)
  10471. F.BrickColor = BrickColor.new('Black')
  10472. F.CanCollide = false
  10473. F.Size = Vector3.new(2, 0.2, 2)
  10474. Instance.new('CylinderMesh', F)
  10475. local fire = Instance.new('Fire', F)
  10476. fire.Size = "15"
  10477. fire.Heat = "25"
  10478. local head = Instance.new('Part', missile)
  10479. head.CanCollide = false
  10480. head.Shape = 'Ball'
  10481. head.Size = Vector3.new(2, 2, 2)
  10482. head.TopSurface = 'Smooth'
  10483. head.BottomSurface = 'Smooth'
  10484. local BF = Instance.new('BodyForce', missile)
  10485. BF.Name = 'force'
  10486. BF.Force = Vector3.new(0, 0, 0)
  10487. local W1 = Instance.new('Weld', missile)
  10488. W1.Part0 = missile
  10489. W1.Part1 = F
  10490. W1.C1 = CFrame.new(0, 2.6, 0)
  10491. local W2 = Instance.new('Weld', missile)
  10492. W2.Part0 = missile
  10493. W2.Part1 = head
  10494. W2.C1 = CFrame.new(0, -2.6, 0)
  10495. jail = Instance.new('Model', DATA)
  10496. jail.Name = 'JAIL'
  10497. local B = Instance.new('Part', jail)
  10498. B.Name = 'BUTTOM'
  10499. B.BrickColor = BrickColor.new('Black')
  10500. B.Transparency = 0.5
  10501. B.Anchored = true
  10502. B.Locked = true
  10503. B.Size = Vector3.new(6, 1, 6)
  10504. B.TopSurface = 'Smooth'
  10505. B.BottomSurface = 'Smooth'
  10506. local M = Instance.new('Part', jail)
  10507. M.Name = 'MAIN'
  10508. M.BrickColor = BrickColor.new('Black')
  10509. M.Transparency = 1
  10510. M.Anchored = true
  10511. M.CanCollide = false
  10512. M.Locked = true
  10513. M.Position = B.Position + Vector3.new(0, 3, 0)
  10514. M.Size = Vector3.new(1, 1, 1)
  10515. local P1 = Instance.new('Part', jail)
  10516. P1.BrickColor = BrickColor.new('Black')
  10517. P1.Transparency = 0.5
  10518. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10519. P1.Rotation = Vector3.new(0, 90, 0)
  10520. P1.Anchored = true
  10521. P1.Locked = true
  10522. P1.Size = Vector3.new(1, 6, 6)
  10523. local P2 = Instance.new('Part', jail)
  10524. P2.BrickColor = BrickColor.new('Black')
  10525. P2.Transparency = 0.5
  10526. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10527. P2.Rotation = Vector3.new(-180, 0, -180)
  10528. P2.Anchored = true
  10529. P2.Locked = true
  10530. P2.Size = Vector3.new(1, 6, 4)
  10531. local P3 = Instance.new('Part', jail)
  10532. P3.BrickColor = BrickColor.new('Black')
  10533. P3.Transparency = 0.5
  10534. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10535. P3.Rotation = Vector3.new(0, 0, 0)
  10536. P3.Anchored = true
  10537. P3.Locked = true
  10538. P3.Size = Vector3.new(1, 6, 4)
  10539. local P4 = Instance.new('Part', jail)
  10540. P4.BrickColor = BrickColor.new('Black')
  10541. P4.Transparency = 0.5
  10542. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10543. P4.Rotation = Vector3.new(0, 90, 0)
  10544. P4.Anchored = true
  10545. P4.Locked = true
  10546. P4.Size = Vector3.new(1, 6, 6)
  10547. local TOP = Instance.new('Part', jail)
  10548. TOP.BrickColor = BrickColor.new('Black')
  10549. TOP.Transparency = 0.5
  10550. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10551. TOP.Rotation = Vector3.new(0, 0, 0)
  10552. TOP.Anchored = true
  10553. TOP.Locked = true
  10554. TOP.Size = Vector3.new(6, 1, 6)
  10555. TOP.TopSurface = 'Smooth'
  10556. TOP.BottomSurface = 'Smooth'
  10557. ------------------------------
  10558. ---Commands/Settings Window---
  10559. ------------------------------
  10560. cp = Instance.new("ScreenGui")
  10561. local Frame = Instance.new("Frame")
  10562. local holder = Instance.new("Frame")
  10563. bar = Instance.new("Frame")
  10564. local cmds = Instance.new("TextButton")
  10565. local settings = Instance.new("TextButton")
  10566. local Hide = Instance.new("TextButton")
  10567. local Exit = Instance.new("TextButton")
  10568. FeedbackMain = Instance.new("Frame")
  10569. local Title = Instance.new("TextLabel")
  10570. local checkboxText = Instance.new("TextLabel")
  10571. local CheckBox = Instance.new("ImageButton")
  10572. local bindInput = Instance.new("TextButton")
  10573. Input = Instance.new("TextBox")
  10574. local preText = Instance.new("TextLabel")
  10575. local setpre = Instance.new("TextButton")
  10576. local everyone = Instance.new("TextButton")
  10577. local JLtext = Instance.new("TextLabel")
  10578. local CheckBoxJL = Instance.new("ImageButton")
  10579. local friends = Instance.new("TextButton")
  10580. local InputBox = Instance.new("TextButton")
  10581. Input_2 = Instance.new("TextBox")
  10582. local MTText = Instance.new("TextLabel")
  10583. local setMT = Instance.new("TextButton")
  10584. local CheckBoxS = Instance.new("ImageButton")
  10585. local slocktext = Instance.new("TextLabel")
  10586. local barBind = Instance.new("TextLabel")
  10587. local setBind = Instance.new("TextButton")
  10588. local MtimeInput = Instance.new("TextButton")
  10589. Input_3 = Instance.new("TextBox")
  10590. local size = Instance.new("Frame")
  10591. MAIN = Instance.new("Frame")
  10592. local Title_2 = Instance.new("TextLabel")
  10593. local Example = Instance.new("TextLabel")
  10594. local Search = Instance.new("TextBox")
  10595. local CMDss = Instance.new("ScrollingFrame")
  10596. cp.Name = "cp"
  10597. cp.Parent = DATA
  10598. Frame.Parent = cp
  10599. Frame.Active = true
  10600. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10601. Frame.BackgroundTransparency = 1
  10602. Frame.Draggable = true
  10603. Frame.Position = UDim2.new(1, -300, 1, -330)
  10604. Frame.Size = UDim2.new(0, 300, 0, 40)
  10605. holder.Name = "holder"
  10606. holder.Parent = Frame
  10607. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10608. holder.BackgroundTransparency = 1
  10609. holder.BorderSizePixel = 2
  10610. holder.ClipsDescendants = true
  10611. holder.Size = UDim2.new(0, 300, 0, 330)
  10612. holder.ZIndex = 2
  10613. bar.Name = "bar"
  10614. bar.Parent = holder
  10615. bar.BackgroundColor3 = maincolor
  10616. bar.BackgroundTransparency = 0.30000001192093
  10617. bar.BorderColor3 = Color3.new(0, 0, 0)
  10618. bar.BorderSizePixel = 0
  10619. bar.Position = UDim2.new(1, -295, 1, -330)
  10620. bar.Size = UDim2.new(0, 290, 0, 26)
  10621. cmds.Name = "cmds"
  10622. cmds.Parent = bar
  10623. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10624. cmds.BackgroundTransparency = 0.80000001192093
  10625. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10626. cmds.Position = UDim2.new(0, 3, 0, 3)
  10627. cmds.Size = UDim2.new(0, 70, 0, 20)
  10628. cmds.Font = Enum.Font.SourceSans
  10629. cmds.FontSize = Enum.FontSize.Size14
  10630. cmds.Text = "Commands"
  10631. cmds.TextColor3 = Color3.new(1, 1, 1)
  10632. settings.Name = "settings"
  10633. settings.Parent = bar
  10634. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10635. settings.BackgroundTransparency = 0.80000001192093
  10636. settings.BorderColor3 = Color3.new(1, 1, 1)
  10637. settings.Position = UDim2.new(0, 77, 0, 3)
  10638. settings.Size = UDim2.new(0, 70, 0, 20)
  10639. settings.Font = Enum.Font.SourceSans
  10640. settings.FontSize = Enum.FontSize.Size14
  10641. settings.Text = "Settings"
  10642. settings.TextColor3 = Color3.new(1, 1, 1)
  10643. Hide.Name = "Hide"
  10644. Hide.Parent = bar
  10645. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10646. Hide.BackgroundTransparency = 0.30000001192093
  10647. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10648. Hide.BorderSizePixel = 0
  10649. Hide.Position = UDim2.new(0, 243, 0, 3)
  10650. Hide.Size = UDim2.new(0, 20, 0, 20)
  10651. Hide.FontSize = Enum.FontSize.Size14
  10652. Hide.Text = ""
  10653. Exit.Name = "Exit"
  10654. Exit.Parent = bar
  10655. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10656. Exit.BackgroundTransparency = 0.30000001192093
  10657. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10658. Exit.BorderSizePixel = 0
  10659. Exit.Position = UDim2.new(0, 267, 0, 3)
  10660. Exit.Size = UDim2.new(0, 20, 0, 20)
  10661. Exit.FontSize = Enum.FontSize.Size14
  10662. Exit.Text = ""
  10663. FeedbackMain.Name = "FeedbackMain"
  10664. FeedbackMain.Parent = holder
  10665. FeedbackMain.BackgroundColor3 = maincolor
  10666. FeedbackMain.BackgroundTransparency = 0.5
  10667. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10668. FeedbackMain.BorderSizePixel = 0
  10669. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  10670. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10671. Title.Name = "Title"
  10672. Title.Parent = FeedbackMain
  10673. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10674. Title.BackgroundTransparency = 1
  10675. Title.Size = UDim2.new(1, 0, 0, 30)
  10676. Title.Font = Enum.Font.SourceSansBold
  10677. Title.FontSize = Enum.FontSize.Size24
  10678. Title.Text = "Settings"
  10679. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10680. checkboxText.Name = "checkboxText"
  10681. checkboxText.Parent = FeedbackMain
  10682. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10683. checkboxText.BackgroundTransparency = 1
  10684. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  10685. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10686. checkboxText.Font = Enum.Font.SourceSansBold
  10687. checkboxText.FontSize = Enum.FontSize.Size18
  10688. checkboxText.Text = "Suggestions"
  10689. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10690. CheckBox.Name = "CheckBox"
  10691. CheckBox.Parent = FeedbackMain
  10692. CheckBox.BackgroundTransparency = 1
  10693. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  10694. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10695. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10696. bindInput.Name = "bindInput"
  10697. bindInput.Parent = FeedbackMain
  10698. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10699. bindInput.Position = UDim2.new(0, 8, 0, 241)
  10700. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10701. bindInput.AutoButtonColor = false
  10702. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10703. bindInput.Font = Enum.Font.SourceSans
  10704. bindInput.FontSize = Enum.FontSize.Size14
  10705. bindInput.Text = ""
  10706. Input.Name = "Input"
  10707. Input.Parent = bindInput
  10708. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10709. Input.BackgroundTransparency = 1
  10710. Input.Position = UDim2.new(0, -8, 0, -8)
  10711. Input.Size = UDim2.new(0, 20, 0, 20)
  10712. Input.Font = Enum.Font.SourceSansBold
  10713. Input.FontSize = Enum.FontSize.Size18
  10714. Input.MultiLine = true
  10715. Input.Text = ";"
  10716. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10717. Input.TextWrapped = true
  10718. Input.TextYAlignment = Enum.TextYAlignment.Top
  10719. preText.Name = "preText"
  10720. preText.Parent = FeedbackMain
  10721. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10722. preText.BackgroundTransparency = 1
  10723. preText.Position = UDim2.new(0, 0, 0, 118)
  10724. preText.Size = UDim2.new(1, 0, 0, 30)
  10725. preText.Font = Enum.Font.SourceSansBold
  10726. preText.FontSize = Enum.FontSize.Size18
  10727. preText.Text = "Prefix"
  10728. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10729. setpre.Name = "setpre"
  10730. setpre.Parent = FeedbackMain
  10731. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10732. setpre.BorderSizePixel = 5
  10733. setpre.Position = UDim2.new(0, 235, 0, 120)
  10734. setpre.Size = UDim2.new(0, 40, 0, 25)
  10735. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10736. setpre.Font = Enum.Font.ArialBold
  10737. setpre.FontSize = Enum.FontSize.Size18
  10738. setpre.Text = "Set"
  10739. everyone.Name = "everyone"
  10740. everyone.Parent = FeedbackMain
  10741. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10742. everyone.BackgroundTransparency = 0.80000001192093
  10743. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10744. everyone.Position = UDim2.new(0, 230, 0, 217)
  10745. everyone.Size = UDim2.new(0, 50, 0, 20)
  10746. everyone.Font = Enum.Font.SourceSans
  10747. everyone.FontSize = Enum.FontSize.Size14
  10748. everyone.Text = "Everyone"
  10749. everyone.TextColor3 = Color3.new(1, 1, 1)
  10750. JLtext.Name = "JLtext"
  10751. JLtext.Parent = FeedbackMain
  10752. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10753. JLtext.BackgroundTransparency = 1
  10754. JLtext.Position = UDim2.new(0, 0, 0, 197)
  10755. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10756. JLtext.Font = Enum.Font.SourceSansBold
  10757. JLtext.FontSize = Enum.FontSize.Size14
  10758. JLtext.Text = "Joined / Left Notifications"
  10759. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10760. CheckBoxJL.Name = "CheckBoxJL"
  10761. CheckBoxJL.Parent = FeedbackMain
  10762. CheckBoxJL.BackgroundTransparency = 1
  10763. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  10764. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10765. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10766. friends.Name = "friends"
  10767. friends.Parent = FeedbackMain
  10768. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10769. friends.BackgroundTransparency = 0.80000001192093
  10770. friends.BorderColor3 = Color3.new(1, 1, 1)
  10771. friends.Position = UDim2.new(0, 230, 0, 192)
  10772. friends.Size = UDim2.new(0, 50, 0, 20)
  10773. friends.Font = Enum.Font.SourceSans
  10774. friends.FontSize = Enum.FontSize.Size14
  10775. friends.Text = "Friends"
  10776. friends.TextColor3 = Color3.new(1, 1, 1)
  10777. InputBox.Name = "InputBox"
  10778. InputBox.Parent = FeedbackMain
  10779. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10780. InputBox.Position = UDim2.new(0, 8, 0, 120)
  10781. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10782. InputBox.AutoButtonColor = false
  10783. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10784. InputBox.Font = Enum.Font.SourceSans
  10785. InputBox.FontSize = Enum.FontSize.Size14
  10786. InputBox.Text = ""
  10787. Input_2.Name = "Input"
  10788. Input_2.Parent = InputBox
  10789. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10790. Input_2.BackgroundTransparency = 1
  10791. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10792. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10793. Input_2.Font = Enum.Font.SourceSansBold
  10794. Input_2.FontSize = Enum.FontSize.Size18
  10795. Input_2.MultiLine = true
  10796. Input_2.Text = ";"
  10797. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10798. Input_2.TextWrapped = true
  10799. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10800. MTText.Name = "MTText"
  10801. MTText.Parent = FeedbackMain
  10802. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10803. MTText.BackgroundTransparency = 1
  10804. MTText.Position = UDim2.new(0, 0, 0, 158)
  10805. MTText.Size = UDim2.new(1, 0, 0, 30)
  10806. MTText.Font = Enum.Font.SourceSansBold
  10807. MTText.FontSize = Enum.FontSize.Size18
  10808. MTText.Text = "Message Seconds"
  10809. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10810. setMT.Name = "setMT"
  10811. setMT.Parent = FeedbackMain
  10812. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10813. setMT.BorderSizePixel = 5
  10814. setMT.Position = UDim2.new(0, 235, 0, 159)
  10815. setMT.Size = UDim2.new(0, 40, 0, 25)
  10816. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10817. setMT.Font = Enum.Font.ArialBold
  10818. setMT.FontSize = Enum.FontSize.Size18
  10819. setMT.Text = "Set"
  10820. CheckBoxS.Name = "CheckBoxS"
  10821. CheckBoxS.Parent = FeedbackMain
  10822. CheckBoxS.BackgroundTransparency = 1
  10823. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  10824. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10825. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10826. slocktext.Name = "slocktext"
  10827. slocktext.Parent = FeedbackMain
  10828. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10829. slocktext.BackgroundTransparency = 1
  10830. slocktext.Position = UDim2.new(0, 0, 0, 79)
  10831. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10832. slocktext.Font = Enum.Font.SourceSansBold
  10833. slocktext.FontSize = Enum.FontSize.Size14
  10834. slocktext.Text = "Allow Friends On Serverlock"
  10835. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10836. barBind.Name = "barBind"
  10837. barBind.Parent = FeedbackMain
  10838. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10839. barBind.BackgroundTransparency = 1
  10840. barBind.Position = UDim2.new(0, 0, 0, 242)
  10841. barBind.Size = UDim2.new(1, 0, 0, 30)
  10842. barBind.Font = Enum.Font.SourceSansBold
  10843. barBind.FontSize = Enum.FontSize.Size18
  10844. barBind.Text = "Command Bar Keybind"
  10845. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10846. setBind.Name = "setBind"
  10847. setBind.Parent = FeedbackMain
  10848. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10849. setBind.BorderSizePixel = 5
  10850. setBind.Position = UDim2.new(0, 235, 0, 245)
  10851. setBind.Size = UDim2.new(0, 40, 0, 25)
  10852. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10853. setBind.Font = Enum.Font.ArialBold
  10854. setBind.FontSize = Enum.FontSize.Size18
  10855. setBind.Text = "Set"
  10856. MtimeInput.Name = "MtimeInput"
  10857. MtimeInput.Parent = FeedbackMain
  10858. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10859. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  10860. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10861. MtimeInput.AutoButtonColor = false
  10862. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10863. MtimeInput.Font = Enum.Font.SourceSans
  10864. MtimeInput.FontSize = Enum.FontSize.Size14
  10865. MtimeInput.Text = ""
  10866. Input_3.Name = "Input"
  10867. Input_3.Parent = MtimeInput
  10868. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10869. Input_3.BackgroundTransparency = 1
  10870. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10871. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10872. Input_3.Font = Enum.Font.SourceSansBold
  10873. Input_3.FontSize = Enum.FontSize.Size18
  10874. Input_3.MultiLine = true
  10875. Input_3.Text = "7"
  10876. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10877. Input_3.TextWrapped = true
  10878. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10879. size.Name = "size"
  10880. size.Parent = holder
  10881. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10882. size.BackgroundTransparency = 1
  10883. size.Position = UDim2.new(1, -301, 1, -300)
  10884. size.Size = UDim2.new(0, 275, 0, 300)
  10885. size.ZIndex = 2
  10886. MAIN.Name = "MAIN"
  10887. MAIN.Parent = size
  10888. MAIN.BackgroundColor3 = maincolor
  10889. MAIN.BackgroundTransparency = 0.5
  10890. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10891. MAIN.BorderSizePixel = 0
  10892. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10893. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10894. Title_2.Name = "Title"
  10895. Title_2.Parent = MAIN
  10896. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10897. Title_2.BackgroundTransparency = 1
  10898. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10899. Title_2.Font = Enum.Font.SourceSansBold
  10900. Title_2.FontSize = Enum.FontSize.Size24
  10901. Title_2.Text = "Commands"
  10902. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10903. Example.Name = "Example"
  10904. Example.Parent = MAIN
  10905. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10906. Example.BackgroundTransparency = 1
  10907. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10908. Example.BorderSizePixel = 0
  10909. Example.Size = UDim2.new(0, 190, 0, 20)
  10910. Example.Visible = false
  10911. Example.Font = Enum.Font.SourceSansBold
  10912. Example.TextSize = 20
  10913. Example.Text = "txt"
  10914. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10915. Example.TextStrokeTransparency = 0
  10916. Example.TextXAlignment = Enum.TextXAlignment.Left
  10917. Example.ZIndex = 6
  10918. Search.Name = "Search"
  10919. Search.Parent = MAIN
  10920. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10921. Search.BackgroundTransparency = 0.69999998807907
  10922. Search.BorderColor3 = Color3.new(1, 1, 1)
  10923. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10924. Search.Size = UDim2.new(0, 250, 0, 20)
  10925. Search.ClearTextOnFocus = false
  10926. Search.Font = Enum.Font.SourceSansBold
  10927. Search.FontSize = Enum.FontSize.Size18
  10928. Search.Text = "Search"
  10929. Search.TextColor3 = Color3.new(1, 1, 1)
  10930. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10931. Search.TextStrokeTransparency = 0
  10932. CMDss.Name = "CMDs"
  10933. CMDss.Parent = MAIN
  10934. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10935. CMDss.BackgroundTransparency = 1
  10936. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10937. CMDss.BorderSizePixel = 0
  10938. CMDss.Position = UDim2.new(0, 10, 0, 65)
  10939. CMDss.Size = UDim2.new(0, 280, 0, 230)
  10940. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10941. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  10942. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  10943. CMDss.ScrollBarThickness = 8
  10944. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  10945. ------------
  10946. ---Notify---
  10947. ------------
  10948. notifyMAIN = Instance.new('ScreenGui', DATA)
  10949. notifyMAIN.Name = 'Notification'
  10950. notifyNOT = Instance.new('Frame', notifyMAIN)
  10951. notifyNOT.Name = 'NOTIFY'
  10952. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  10953. notifyNOT.BackgroundTransparency = 1
  10954. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  10955. notifyNOT.BorderSizePixel = 2
  10956. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  10957. notifyNOT.Size = UDim2.new(1,0,0,-40)
  10958. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  10959. notifyNOTE.Name = 'NOTE'
  10960. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  10961. notifyNOTE.BackgroundTransparency = 1
  10962. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  10963. notifyNOTE.BorderSizePixel = 0
  10964. notifyNOTE.Size = UDim2.new(1,0,1,0)
  10965. notifyNOTE.ZIndex = 4
  10966. notifyNOTE.FontSize = 'Size18'
  10967. notifyNOTE.Font = 'SourceSansBold'
  10968. notifyNOTE.Text = 'NOTIFY'
  10969. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  10970. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  10971. notifyNOTE.TextStrokeTransparency = 0.8
  10972.  
  10973. addcmd('ayylmao','ayy lmao',{'alien'},
  10974. function(args, speaker)
  10975. local players = getPlayer(args[1], speaker)
  10976. for i,v in pairs(players)do
  10977. local pchar = gPlayers[v].Character
  10978. if pchar:FindFirstChild("Shirt") then
  10979. pchar.Shirt:Destroy()
  10980. end
  10981. if pchar:FindFirstChild("Pants") then
  10982. pchar.Pants:Destroy()
  10983. end
  10984. if pchar:FindFirstChild("Shirt Graphic") then
  10985. pchar["Shirt Graphic"].Graphic = ""
  10986. end
  10987. for i,v in pairs(pchar:GetChildren()) do
  10988. if v:IsA("Accessory") then
  10989. v:Destroy()
  10990. end
  10991. end
  10992. local ayylmao = DATA.ayylmao:Clone()
  10993. ayylmao.Parent = pchar
  10994. local BC = pchar["Body Colors"]
  10995. BC.HeadColor = BrickColor.new("Fossil")
  10996. BC.LeftArmColor = BrickColor.new("Fossil")
  10997. BC.LeftLegColor = BrickColor.new("Fossil")
  10998. BC.RightArmColor = BrickColor.new("Fossil")
  10999. BC.RightLegColor = BrickColor.new("Fossil")
  11000. BC.TorsoColor = BrickColor.new("Fossil")
  11001. end
  11002. end)
  11003. -----------------------------------
  11004. ----Commands/Settings Functions----
  11005. -----------------------------------
  11006. HKFolder = Instance.new("Folder", game.CoreGui)
  11007. for i,v in pairs(HK) do
  11008. local HKValue = Instance.new("StringValue", HKFolder)
  11009. HKValue.Value = v
  11010. HKValue.RobloxLocked = true
  11011. end
  11012. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11013. for i,v in pairs(CMDs) do
  11014. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11015. CMDsValue.Value = v
  11016. CMDsValue.RobloxLocked = true
  11017. end
  11018. cmdOpen = false
  11019. function commands()
  11020. if cmdOpen == false then
  11021. cmdOpen = true
  11022. local cmds = cp:Clone()
  11023. cmds.Parent = game.CoreGui
  11024. local HKV = HKFolder:GetChildren()
  11025. local CMDsV = CMDsFolder:GetChildren()
  11026. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11027. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11028. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11029. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11030. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11031. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11032. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11033. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11034. end
  11035. --joined/left friend option
  11036. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11037. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11038. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11039. Nfriends = true updatefile()
  11040. end)
  11041. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11042. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11043. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11044. Nfriends = false updatefile()
  11045. end)
  11046. --Message time
  11047. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11048. wait()
  11049. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11050. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11051. updatefile()
  11052. end)
  11053. --CMDBAR keybind
  11054. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11055. wait()
  11056. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11057. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11058. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11059. updatefile()
  11060. end)
  11061. --Change prefix
  11062. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11063. wait()
  11064. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11065. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11066. updatefile()
  11067. end)
  11068. --Check Box for notify
  11069. checked = "http://www.roblox.com/asset/?id=65492641"
  11070. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11071. if suggestionstoggle == true then
  11072. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11073. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11074. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11075. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11076. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11077. suggestionstoggle = true
  11078. updatefile()
  11079. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11080. --Check Box for allow friends on serverlock
  11081. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11082. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11083. if allowfriends == true then
  11084. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11085. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11086. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11087. if allowfriends == true then allowfriends = false updatefile()
  11088. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11089. allowfriends = true updatefile()
  11090. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11091. --Check Box for JoinedLeft notifications
  11092. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11093. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11094. if JLnotify == true then
  11095. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11096. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11097. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11098. if JLnotify == true then JLnotify = false updatefile()
  11099. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11100. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11101. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11102. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11103. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11104. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11105. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11106. cmds.Frame.holder.bar.Hide.Visible = true
  11107. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11108. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11109. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11110. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11111. cmds.Frame.holder.bar.Hide.Visible = true
  11112. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11113. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11114. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11115. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11116. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11117. cmds.Frame.holder.bar.Hide.Visible = false end)
  11118. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11119. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11120. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11121. cmds:Destroy() cmdOpen = false end)
  11122. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11123. searchbar()
  11124. for i = 1, #HKV do
  11125. local YSize = 25
  11126. local Position = ((i * YSize) - YSize)
  11127. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11128. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11129. newcmd.Visible = true
  11130. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11131. newcmd.Text = "" .. HKV[i].Value
  11132. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11133. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11134. end
  11135. for i = 1, #CMDsV do
  11136. local YSize = 25
  11137. local Position = ((i * YSize) - YSize)
  11138. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11139. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11140. newcmd.Visible = true
  11141. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11142. newcmd.Text = "" .. CMDsV[i].Value
  11143. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11144. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11145. end
  11146. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11147. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11148. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11149. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11150. function searchbar()
  11151. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11152. local main = CSP
  11153. local frame = CSP:WaitForChild('CMDs')
  11154. local gui = CSP:WaitForChild('Search')
  11155. local focused = false
  11156. Match = function(name,str)
  11157. return name:lower():find(str:lower()) and true
  11158. end
  11159. gui.FocusLost:connect(function(enterpressed)
  11160. gui.Text = "Search"
  11161. end)
  11162. IndexContents = function(str,bool)
  11163. local Index,SizeY = 0,0
  11164. for i,v in next, frame:GetChildren() do
  11165. if bool then
  11166. if Match(v.Text,str) then
  11167. Index = Index + 1
  11168. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11169. v.Visible = true
  11170. SizeY = SizeY + v.AbsoluteSize.Y
  11171. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11172. else
  11173. v.Visible = false
  11174. end
  11175. else
  11176. v.Visible = true
  11177. SizeY = SizeY + v.AbsoluteSize.Y
  11178. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11179. end
  11180. end
  11181. end
  11182. game:GetService('RunService').Stepped:connect(function()
  11183. if gui:IsFocused() and gui.Text == "Search" then
  11184. gui.Text = ''
  11185. end
  11186. end)
  11187. gui.Changed:connect(function()
  11188. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11189. end)
  11190.  
  11191. IndexContents('',true)
  11192. end
  11193.  
  11194. function runwindow()
  11195. commands()
  11196. searchbar()
  11197. end
  11198.  
  11199. addcmd('settings','opens settings window',{'toggles'},
  11200. function(args, speaker)
  11201. if speaker.userId ~= LP.userId then
  11202. lponly(speaker)
  11203. else
  11204. runwindow()
  11205. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11206. wait(0.1)
  11207. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11208. wait(0.1)
  11209. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11210. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11211. end
  11212. end)
  11213.  
  11214. function movetab(speaker,PART)
  11215. game:GetService('RunService').Stepped:connect(function()
  11216. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11217. PART.Locked = true
  11218. local cf = speaker.Character.HumanoidRootPart.CFrame
  11219. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11220. PART.CFrame = newcf end end) end
  11221.  
  11222. hastab = {}
  11223. addcmd('tablet','opens tablet gui',{},
  11224. function(args, speaker)
  11225. for _, child in pairs( workspace:GetChildren()) do
  11226. if child.Name == speaker.Name .. "TAB" then
  11227. child:Destroy() end end
  11228. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11229. local GUI = Instance.new("SurfaceGui")
  11230. local holder = Instance.new("Frame")
  11231. local bar = Instance.new("Frame")
  11232. local Title = Instance.new("TextLabel")
  11233. local MAIN = Instance.new("Frame")
  11234. local Example = Instance.new("TextLabel")
  11235. local CMDs = Instance.new("ScrollingFrame")
  11236. local PART = Instance.new("Part")
  11237. PART.Name = speaker.Name .. 'TAB'
  11238. PART.Color = maincolor
  11239. PART.Size = Vector3.new(7, 7.8, 0.2)
  11240. PART.Transparency = 0
  11241. PART.Locked = true
  11242. PART.CanCollide = false
  11243. PART.Parent = workspace
  11244. PART.Anchored = true
  11245. PART.Material = "Neon"
  11246. local GUI = Instance.new("SurfaceGui")
  11247. local holder = Instance.new("Frame")
  11248. local bar = Instance.new("Frame")
  11249. local Title = Instance.new("TextLabel")
  11250. local MAIN = Instance.new("Frame")
  11251. local Example = Instance.new("TextLabel")
  11252. local CMDs = Instance.new("ScrollingFrame")
  11253. GUI.Name = "GUI"
  11254. GUI.Parent = PART
  11255. GUI.CanvasSize = Vector2.new(500, 600)
  11256. GUI.Face = Enum.NormalId.Back
  11257. holder.Name = "holder"
  11258. holder.Parent = GUI
  11259. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11260. holder.BackgroundTransparency = 1
  11261. holder.BorderSizePixel = 2
  11262. holder.Position = UDim2.new(0, 0, 0, 10)
  11263. holder.Size = UDim2.new(0, 300, 0, 330)
  11264. holder.ZIndex = 2
  11265. bar.Name = "bar"
  11266. bar.Parent = holder
  11267. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11268. bar.BackgroundTransparency = 0.89999997615814
  11269. bar.BorderSizePixel = 0
  11270. bar.Position = UDim2.new(0, 10, 1, -330)
  11271. bar.Size = UDim2.new(0, 480, 0, 33)
  11272. Title.Name = "Title"
  11273. Title.Parent = bar
  11274. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11275. Title.BackgroundTransparency = 1
  11276. Title.Size = UDim2.new(1, 0, 0, 30)
  11277. Title.Font = Enum.Font.SourceSansBold
  11278. Title.FontSize = Enum.FontSize.Size24
  11279. Title.Text = "[Infinite Yield] Command List"
  11280. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11281. MAIN.Name = "MAIN"
  11282. MAIN.Parent = holder
  11283. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11284. MAIN.BackgroundTransparency = 0.89999997615814
  11285. MAIN.BorderSizePixel = 0
  11286. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11287. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11288. Example.Name = "Example"
  11289. Example.Parent = MAIN
  11290. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11291. Example.BackgroundTransparency = 1
  11292. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11293. Example.BorderSizePixel = 0
  11294. Example.Size = UDim2.new(0, 190, 0, 40)
  11295. Example.Visible = false
  11296. Example.Font = Enum.Font.SourceSansBold
  11297. Example.FontSize = Enum.FontSize.Size36
  11298. Example.Text = "txt"
  11299. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11300. Example.TextStrokeTransparency = 0
  11301. Example.TextXAlignment = Enum.TextXAlignment.Left
  11302. Example.ZIndex = 6
  11303. CMDs.Name = "CMDs"
  11304. CMDs.Parent = MAIN
  11305. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11306. CMDs.BackgroundTransparency = 1
  11307. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11308. CMDs.BorderSizePixel = 0
  11309. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11310. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11311. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11312. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11313. CMDs.ScrollBarThickness = 15
  11314. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11315. local CMDsV = CMDsFolder:GetChildren()
  11316. for i = 1, #CMDsV do
  11317. local YSize = 35
  11318. local Position = ((i * YSize) - YSize)
  11319. local newcmd = Example:Clone()
  11320. newcmd.Parent = CMDs
  11321. newcmd.Visible = true
  11322. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11323. newcmd.Text = "" .. CMDsV[i].Value
  11324. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11325. local cf = speaker.Character.HumanoidRootPart.CFrame
  11326. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11327. PART.CFrame = newcf
  11328. speaker.Character.Humanoid.Died:connect(function()
  11329. PART:Destroy() end)
  11330. wait(1)
  11331. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11332. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11333. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11334. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11335. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11336. end)
  11337.  
  11338. function updatepositions()
  11339. if PList then
  11340. PList:ClearAllChildren()
  11341. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11342. for i = 1, #WayPoints do
  11343. local YSize = 25
  11344. local Position = ((i * YSize) - YSize)
  11345. local newcmd = Example:Clone()
  11346. newcmd.Parent = PList
  11347. newcmd.Visible = true
  11348. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11349. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11350. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11351. local goto = Instance.new("TextButton")
  11352. goto.Name = "goto"
  11353. goto.Parent = PList
  11354. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11355. goto.BackgroundTransparency = 0.30000001192093
  11356. goto.BorderColor3 = Color3.new(1, 0, 0)
  11357. goto.BorderSizePixel = 0
  11358. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11359. goto.Size = UDim2.new(0, 20, 0, 20)
  11360. goto.FontSize = Enum.FontSize.Size14
  11361. goto.Text = ""
  11362. goto.ZIndex = 6
  11363. goto.MouseButton1Click:Connect(function()
  11364. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11365. end)
  11366. end
  11367. end
  11368. end
  11369.  
  11370. posopen = false
  11371. addcmd("positions","lists waypoints",{'pos'},
  11372. function(args, speaker)
  11373. if posopen == false then
  11374. posopen = true
  11375. local Pos = Instance.new("ScreenGui")
  11376. local drag = Instance.new("Frame")
  11377. local PromptDialog = Instance.new("Frame")
  11378. local shadow = Instance.new("Frame")
  11379. local PopupText = Instance.new("TextLabel")
  11380. local Exit = Instance.new("TextButton")
  11381. local ContainerFrame = Instance.new("Frame")
  11382. PList = Instance.new("ScrollingFrame")
  11383. Pos.Name = "Pos"
  11384. Pos.Parent = game.CoreGui
  11385. drag.Name = "drag"
  11386. drag.Parent = Pos
  11387. drag.Active = true
  11388. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11389. drag.BackgroundTransparency = 1
  11390. drag.Draggable = true
  11391. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11392. drag.Size = UDim2.new(0, 290, 0, 30)
  11393. PromptDialog.Name = "PromptDialog"
  11394. PromptDialog.Parent = drag
  11395. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11396. PromptDialog.BackgroundTransparency = 1
  11397. PromptDialog.BorderSizePixel = 0
  11398. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11399. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11400. PromptDialog.ZIndex = 8
  11401. shadow.Name = "shadow"
  11402. shadow.Parent = PromptDialog
  11403. shadow.BackgroundColor3 = maincolor
  11404. shadow.BackgroundTransparency = 0.30000001192093
  11405. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11406. shadow.BorderSizePixel = 0
  11407. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11408. shadow.Size = UDim2.new(0, 290, 0, 26)
  11409. PopupText.Name = "PopupText"
  11410. PopupText.Parent = shadow
  11411. PopupText.BackgroundTransparency = 1
  11412. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11413. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11414. PopupText.ZIndex = 110
  11415. PopupText.Font = Enum.Font.SourceSansBold
  11416. PopupText.FontSize = Enum.FontSize.Size28
  11417. PopupText.Text = "Positions"
  11418. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11419. PopupText.TextStrokeTransparency = 0
  11420. PopupText.TextWrapped = true
  11421. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11422. Exit.Name = "Exit"
  11423. Exit.Parent = shadow
  11424. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11425. Exit.BackgroundTransparency = 0.30000001192093
  11426. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11427. Exit.BorderSizePixel = 0
  11428. Exit.Position = UDim2.new(0, 267, 0, 3)
  11429. Exit.Size = UDim2.new(0, 20, 0, 20)
  11430. Exit.FontSize = Enum.FontSize.Size14
  11431. Exit.Text = ""
  11432. ContainerFrame.Name = "ContainerFrame"
  11433. ContainerFrame.Parent = PromptDialog
  11434. ContainerFrame.BackgroundColor3 = maincolor
  11435. ContainerFrame.BackgroundTransparency = 0.5
  11436. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11437. ContainerFrame.BorderSizePixel = 0
  11438. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11439. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11440. ContainerFrame.ZIndex = 5
  11441. PList.Name = "List"
  11442. PList.Parent = ContainerFrame
  11443. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11444. PList.BackgroundTransparency = 1
  11445. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11446. PList.BorderSizePixel = 0
  11447. PList.Position = UDim2.new(0, 10, 0, 5)
  11448. PList.Size = UDim2.new(0, 280, 0, 230)
  11449. PList.ZIndex = 6
  11450. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11451. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11452. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11453. PList.ScrollBarThickness = 8
  11454. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11455. updatepositions()
  11456. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11457. Exit.MouseButton1Click:Connect(function()
  11458. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11459. wait(0.6) posopen = false Pos:Destroy() end) end
  11460. end)
  11461.  
  11462. function updateadmins()
  11463. if AList then
  11464. AList:ClearAllChildren()
  11465. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11466. for i = 1, #adminname do
  11467. local YSize = 25
  11468. local Position = ((i * YSize) - YSize)
  11469. local newcmd = Example:Clone()
  11470. newcmd.Parent = AList
  11471. newcmd.Visible = true
  11472. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11473. newcmd.Text = adminname[i].NAME
  11474. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11475. end
  11476. end
  11477. end
  11478.  
  11479. adminsopen = false
  11480. adminname = {}
  11481. addcmd('admins','displays admins',{'adminlist'},
  11482. function(args, speaker)
  11483. if speaker.userId ~= LP.userId then
  11484. lponly(speaker) else
  11485. if adminsopen == false then
  11486. adminsopen = true
  11487. local admins = Instance.new("ScreenGui")
  11488. local drag = Instance.new("Frame")
  11489. local PromptDialog = Instance.new("Frame")
  11490. local shadow = Instance.new("Frame")
  11491. local PopupText = Instance.new("TextLabel")
  11492. local Exit = Instance.new("TextButton")
  11493. local ContainerFrame = Instance.new("Frame")
  11494. AList = Instance.new("ScrollingFrame")
  11495. admins.Name = "Admins"
  11496. admins.Parent = game.CoreGui
  11497. drag.Name = "drag"
  11498. drag.Parent = admins
  11499. drag.Active = true
  11500. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11501. drag.BackgroundTransparency = 1
  11502. drag.Draggable = true
  11503. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11504. drag.Size = UDim2.new(0, 290, 0, 30)
  11505. PromptDialog.Name = "PromptDialog"
  11506. PromptDialog.Parent = drag
  11507. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11508. PromptDialog.BackgroundTransparency = 1
  11509. PromptDialog.BorderSizePixel = 0
  11510. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11511. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11512. PromptDialog.ZIndex = 8
  11513. shadow.Name = "shadow"
  11514. shadow.Parent = PromptDialog
  11515. shadow.BackgroundColor3 = maincolor
  11516. shadow.BackgroundTransparency = 0.30000001192093
  11517. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11518. shadow.BorderSizePixel = 0
  11519. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11520. shadow.Size = UDim2.new(0, 290, 0, 26)
  11521. PopupText.Name = "PopupText"
  11522. PopupText.Parent = shadow
  11523. PopupText.BackgroundTransparency = 1
  11524. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11525. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11526. PopupText.ZIndex = 110
  11527. PopupText.Font = Enum.Font.SourceSansBold
  11528. PopupText.FontSize = Enum.FontSize.Size28
  11529. PopupText.Text = "Admins"
  11530. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11531. PopupText.TextStrokeTransparency = 0
  11532. PopupText.TextWrapped = true
  11533. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11534. Exit.Name = "Exit"
  11535. Exit.Parent = shadow
  11536. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11537. Exit.BackgroundTransparency = 0.30000001192093
  11538. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11539. Exit.BorderSizePixel = 0
  11540. Exit.Position = UDim2.new(0, 267, 0, 3)
  11541. Exit.Size = UDim2.new(0, 20, 0, 20)
  11542. Exit.FontSize = Enum.FontSize.Size14
  11543. Exit.Text = ""
  11544. ContainerFrame.Name = "ContainerFrame"
  11545. ContainerFrame.Parent = PromptDialog
  11546. ContainerFrame.BackgroundColor3 = maincolor
  11547. ContainerFrame.BackgroundTransparency = 0.5
  11548. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11549. ContainerFrame.BorderSizePixel = 0
  11550. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11551. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11552. ContainerFrame.ZIndex = 5
  11553. AList.Name = "List"
  11554. AList.Parent = ContainerFrame
  11555. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11556. AList.BackgroundTransparency = 1
  11557. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11558. AList.BorderSizePixel = 0
  11559. AList.Position = UDim2.new(0, 10, 0, 5)
  11560. AList.Size = UDim2.new(0, 280, 0, 230)
  11561. AList.ZIndex = 6
  11562. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11563. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11564. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11565. AList.ScrollBarThickness = 8
  11566. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11567. updateadmins()
  11568. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11569. Exit.MouseButton1Click:Connect(function()
  11570. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11571. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11572. end)
  11573.  
  11574. function updatebans()
  11575. if BList then
  11576. BList:ClearAllChildren()
  11577. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11578. for i = 1, #banname do
  11579. local YSize = 25
  11580. local Position = ((i * YSize) - YSize)
  11581. local newcmd = Example:Clone()
  11582. newcmd.Parent = BList
  11583. newcmd.Visible = true
  11584. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11585. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11586. newcmd.TextSize = 20
  11587. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11588. local delet = Instance.new("TextButton")
  11589. delet.Name = "delet"
  11590. delet.Parent = BList
  11591. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11592. delet.BackgroundTransparency = 0.30000001192093
  11593. delet.BorderColor3 = Color3.new(1, 0, 0)
  11594. delet.BorderSizePixel = 0
  11595. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11596. delet.Size = UDim2.new(0, 20, 0, 20)
  11597. delet.FontSize = Enum.FontSize.Size14
  11598. delet.Text = ""
  11599. delet.ZIndex = 6
  11600. delet.MouseButton1Click:Connect(function()
  11601. updatebans()
  11602. execCmd("unban "..banname[i].NAME)
  11603. end)
  11604. end
  11605. end
  11606. end
  11607.  
  11608. banname = {}
  11609. bansopen = false
  11610. addcmd('bans','displays bans',{'banlist'},
  11611. function(args, speaker)
  11612. if speaker.userId ~= LP.userId then
  11613. lponly(speaker) else
  11614. if bansopen == false then
  11615. bansopen = true
  11616. local Bans = Instance.new("ScreenGui")
  11617. local drag = Instance.new("Frame")
  11618. local PromptDialog = Instance.new("Frame")
  11619. local ContainerFrame = Instance.new("Frame")
  11620. BList = Instance.new("ScrollingFrame")
  11621. local shadow = Instance.new("Frame")
  11622. local Exit = Instance.new("TextButton")
  11623. local PopupText = Instance.new("TextLabel")
  11624. Bans.Name = "Bans"
  11625. Bans.Parent = game.CoreGui
  11626. drag.Name = "drag"
  11627. drag.Parent = Bans
  11628. drag.Active = true
  11629. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11630. drag.BackgroundTransparency = 1
  11631. drag.Draggable = true
  11632. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11633. drag.Size = UDim2.new(0, 438, 0, 26)
  11634. PromptDialog.Name = "PromptDialog"
  11635. PromptDialog.Parent = drag
  11636. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11637. PromptDialog.BackgroundTransparency = 1
  11638. PromptDialog.BorderSizePixel = 0
  11639. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11640. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11641. PromptDialog.ZIndex = 5
  11642. ContainerFrame.Name = "ContainerFrame"
  11643. ContainerFrame.Parent = PromptDialog
  11644. ContainerFrame.BackgroundColor3 = maincolor
  11645. ContainerFrame.BackgroundTransparency = 0.5
  11646. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11647. ContainerFrame.BorderSizePixel = 0
  11648. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11649. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11650. ContainerFrame.ZIndex = 5
  11651. BList.Name = "List"
  11652. BList.Parent = ContainerFrame
  11653. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11654. BList.BackgroundTransparency = 1
  11655. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11656. BList.BorderSizePixel = 0
  11657. BList.Position = UDim2.new(0, 10, 0, 9)
  11658. BList.Size = UDim2.new(0, 428, 0, 230)
  11659. BList.ZIndex = 5
  11660. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11661. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11662. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11663. BList.ScrollBarThickness = 8
  11664. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11665. shadow.Name = "shadow"
  11666. shadow.Parent = PromptDialog
  11667. shadow.BackgroundColor3 = maincolor
  11668. shadow.BackgroundTransparency = 0.30000001192093
  11669. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11670. shadow.BorderSizePixel = 0
  11671. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11672. shadow.Size = UDim2.new(0, 438, 0, 26)
  11673. Exit.Name = "Exit"
  11674. Exit.Parent = shadow
  11675. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11676. Exit.BackgroundTransparency = 0.30000001192093
  11677. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11678. Exit.BorderSizePixel = 0
  11679. Exit.Position = UDim2.new(0, 415, 0, 3)
  11680. Exit.Size = UDim2.new(0, 20, 0, 20)
  11681. Exit.FontSize = Enum.FontSize.Size14
  11682. Exit.Text = ""
  11683. PopupText.Name = "PopupText"
  11684. PopupText.Parent = shadow
  11685. PopupText.BackgroundTransparency = 1
  11686. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11687. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11688. PopupText.ZIndex = 6
  11689. PopupText.Font = Enum.Font.SourceSansBold
  11690. PopupText.FontSize = Enum.FontSize.Size32
  11691. PopupText.Text = "Bans"
  11692. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11693. PopupText.TextStrokeTransparency = 0
  11694. PopupText.TextWrapped = true
  11695. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11696. updatebans()
  11697. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11698. Exit.MouseButton1Click:Connect(function()
  11699. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11700. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11701. end)
  11702.  
  11703. addcmd('cmds','opens cmds window',{'commands'},
  11704. function(args, speaker)
  11705. if speaker.userId ~= LP.userId then
  11706. for _, child in pairs( workspace:GetChildren()) do
  11707. if child.Name == speaker.Name .. "TAB" then
  11708. child:Destroy() end end
  11709. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11710. local GUI = Instance.new("SurfaceGui")
  11711. local holder = Instance.new("Frame")
  11712. local bar = Instance.new("Frame")
  11713. local Title = Instance.new("TextLabel")
  11714. local MAIN = Instance.new("Frame")
  11715. local Example = Instance.new("TextLabel")
  11716. local CMDs = Instance.new("ScrollingFrame")
  11717. local PART = Instance.new("Part")
  11718. PART.Name = speaker.Name .. 'TAB'
  11719. PART.Color = maincolor
  11720. PART.Size = Vector3.new(7, 7.8, 0.2)
  11721. PART.Transparency = 0
  11722. PART.Locked = true
  11723. PART.CanCollide = false
  11724. PART.Parent = workspace
  11725. PART.Anchored = true
  11726. PART.Material = "Neon"
  11727. local GUI = Instance.new("SurfaceGui")
  11728. local holder = Instance.new("Frame")
  11729. local bar = Instance.new("Frame")
  11730. local Title = Instance.new("TextLabel")
  11731. local MAIN = Instance.new("Frame")
  11732. local Example = Instance.new("TextLabel")
  11733. local CMDs = Instance.new("ScrollingFrame")
  11734. GUI.Name = "GUI"
  11735. GUI.Parent = PART
  11736. GUI.CanvasSize = Vector2.new(500, 600)
  11737. GUI.Face = Enum.NormalId.Back
  11738. holder.Name = "holder"
  11739. holder.Parent = GUI
  11740. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11741. holder.BackgroundTransparency = 1
  11742. holder.BorderSizePixel = 2
  11743. holder.Position = UDim2.new(0, 0, 0, 10)
  11744. holder.Size = UDim2.new(0, 300, 0, 330)
  11745. holder.ZIndex = 2
  11746. bar.Name = "bar"
  11747. bar.Parent = holder
  11748. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11749. bar.BackgroundTransparency = 0.89999997615814
  11750. bar.BorderSizePixel = 0
  11751. bar.Position = UDim2.new(0, 10, 1, -330)
  11752. bar.Size = UDim2.new(0, 480, 0, 33)
  11753. Title.Name = "Title"
  11754. Title.Parent = bar
  11755. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11756. Title.BackgroundTransparency = 1
  11757. Title.Size = UDim2.new(1, 0, 0, 30)
  11758. Title.Font = Enum.Font.SourceSansBold
  11759. Title.FontSize = Enum.FontSize.Size24
  11760. Title.Text = "[Infinite Yield] Command List"
  11761. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11762. MAIN.Name = "MAIN"
  11763. MAIN.Parent = holder
  11764. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11765. MAIN.BackgroundTransparency = 0.89999997615814
  11766. MAIN.BorderSizePixel = 0
  11767. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11768. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11769. Example.Name = "Example"
  11770. Example.Parent = MAIN
  11771. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11772. Example.BackgroundTransparency = 1
  11773. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11774. Example.BorderSizePixel = 0
  11775. Example.Size = UDim2.new(0, 190, 0, 40)
  11776. Example.Visible = false
  11777. Example.Font = Enum.Font.SourceSansBold
  11778. Example.FontSize = Enum.FontSize.Size36
  11779. Example.Text = "txt"
  11780. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11781. Example.TextStrokeTransparency = 0
  11782. Example.TextXAlignment = Enum.TextXAlignment.Left
  11783. Example.ZIndex = 6
  11784. CMDs.Name = "CMDs"
  11785. CMDs.Parent = MAIN
  11786. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11787. CMDs.BackgroundTransparency = 1
  11788. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11789. CMDs.BorderSizePixel = 0
  11790. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11791. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11792. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11793. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11794. CMDs.ScrollBarThickness = 15
  11795. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11796. local CMDsV = CMDsFolder:GetChildren()
  11797. for i = 1, #CMDsV do
  11798. local YSize = 35
  11799. local Position = ((i * YSize) - YSize)
  11800. local newcmd = Example:Clone()
  11801. newcmd.Parent = CMDs
  11802. newcmd.Visible = true
  11803. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11804. newcmd.Text = "" .. CMDsV[i].Value
  11805. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11806. local cf = speaker.Character.HumanoidRootPart.CFrame
  11807. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11808. PART.CFrame = newcf
  11809. speaker.Character.Humanoid.Died:connect(function()
  11810. PART:Destroy() end)
  11811. wait(1)
  11812. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11813. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11814. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11815. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11816. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11817. else
  11818. commands()
  11819. searchbar()
  11820. end
  11821. end)
  11822. cmdBAR.FocusLost:connect(function(enterpressed)
  11823. if enterpressed and cmdBAR.Text ~= "" then
  11824. spawn(function ()
  11825. execCmd(cmdBAR.Text, Player)
  11826. end)
  11827. end
  11828. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  11829. cmdBAR.BorderSizePixel = 1
  11830. wait(0.1)
  11831. cmdBAR.BorderSizePixel = 0
  11832. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11833. end)
  11834. Mouse.KeyDown:connect(function(Key)
  11835. if (Key==cmdbarbind) then
  11836. cmdBAR:CaptureFocus()
  11837. cmdBAR.BorderSizePixel = 1
  11838. wait(0.1)
  11839. cmdBAR.BorderSizePixel = 2
  11840. end
  11841. end)
  11842. cmdBAR.Changed:connect(function (property)
  11843. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  11844. end)
  11845. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  11846. local diff = cmdBAR.TextBounds.X-250
  11847. 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)
  11848. end)
  11849. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  11850. game:GetService("UserInputService").InputBegan:Connect(function(input)
  11851. if not cmdBAR:IsFocused() then return end
  11852. if input.KeyCode == Enum.KeyCode.Up then
  11853. historyCount = historyCount + 1
  11854. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  11855. cmdBAR.Text = cmdHistory[historyCount] or ""
  11856. elseif input.KeyCode == Enum.KeyCode.Down then
  11857. historyCount = historyCount - 1
  11858. if historyCount < 1 then historyCount = 1 end
  11859. cmdBAR.Text = cmdHistory[historyCount] or ""
  11860. end
  11861. end)
  11862. NOTIFY = DATA.Notification
  11863. NOTIFY.Parent = game.CoreGui
  11864. local usingNOTE = false
  11865. function Notify(msg)
  11866. spawn(function()
  11867. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  11868. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11869. wait(0.5)
  11870. MusicPlayer:Hide()
  11871. if qopen == true then
  11872. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11873. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11874. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11875. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11876. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  11877. NOTIFY.NOTIFY.NOTE.Text = msg
  11878. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11879. if playerenabled == true then
  11880. wait(4)
  11881. if playerenabled == true then
  11882. MusicPlayer:Show()
  11883. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11884. end
  11885. end
  11886. else
  11887. NOTIFY.NOTIFY.NOTE.Text = msg
  11888. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11889. if playerenabled == true then
  11890. wait(4)
  11891. if playerenabled == true then
  11892. MusicPlayer:Show()
  11893. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11894. end
  11895. end
  11896. end end end) end
  11897. 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
  11898. 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)
  11899. 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
  11900. 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
  11901. 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)
  11902. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  11903. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  11904. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  11905. local Logs = Instance.new("ScreenGui")
  11906. logdrag = Instance.new("Frame")
  11907. local PromptDialog = Instance.new("Frame")
  11908. local ContainerFrame = Instance.new("Frame")
  11909. local pos = Instance.new("Frame")
  11910. local clear = Instance.new("TextButton")
  11911. local scroll = Instance.new("ScrollingFrame")
  11912. local hl = Instance.new("Frame")
  11913. local whispers = Instance.new("Frame")
  11914. local CheckBox = Instance.new("ImageButton")
  11915. local box = Instance.new("TextButton")
  11916. local whispers_2 = Instance.new("TextLabel")
  11917. local chats = Instance.new("Frame")
  11918. local CheckBox_2 = Instance.new("ImageButton")
  11919. local box_2 = Instance.new("TextButton")
  11920. local chats_2 = Instance.new("TextLabel")
  11921. local commands = Instance.new("Frame")
  11922. local CheckBox_3 = Instance.new("ImageButton")
  11923. local box_3 = Instance.new("TextButton")
  11924. local commands_2 = Instance.new("TextLabel")
  11925. local shadow = Instance.new("Frame")
  11926. local Exit = Instance.new("TextButton")
  11927. local PopupText = Instance.new("TextLabel")
  11928. local Hide = Instance.new("TextButton")
  11929. Logs.Name = "Logs"
  11930. Logs.Parent = game.CoreGui
  11931. logdrag.Name = "drag"
  11932. logdrag.Parent = Logs
  11933. logdrag.Active = true
  11934. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  11935. logdrag.BackgroundTransparency = 1
  11936. logdrag.Draggable = true
  11937. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  11938. logdrag.Size = UDim2.new(0, 438, 0, 26)
  11939. PromptDialog.Name = "PromptDialog"
  11940. PromptDialog.Parent = logdrag
  11941. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11942. PromptDialog.BackgroundTransparency = 1
  11943. PromptDialog.BorderSizePixel = 0
  11944. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11945. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11946. PromptDialog.ZIndex = 5
  11947. PromptDialog.ClipsDescendants = true
  11948. ContainerFrame.Name = "ContainerFrame"
  11949. ContainerFrame.Parent = PromptDialog
  11950. ContainerFrame.BackgroundColor3 = maincolor
  11951. ContainerFrame.BackgroundTransparency = 0.5
  11952. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11953. ContainerFrame.BorderSizePixel = 0
  11954. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11955. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11956. ContainerFrame.ZIndex = 5
  11957. pos.Name = "pos"
  11958. pos.Parent = ContainerFrame
  11959. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11960. pos.BackgroundTransparency = 1
  11961. pos.BorderColor3 = Color3.new(0, 0, 0)
  11962. pos.BorderSizePixel = 0
  11963. pos.Position = UDim2.new(0, 10, 0, 9)
  11964. pos.Size = UDim2.new(0, 428, 0, 230)
  11965. pos.ZIndex = 5
  11966. clear.Name = "clear"
  11967. clear.Parent = pos
  11968. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  11969. clear.BackgroundTransparency = 0.80000001192093
  11970. clear.BorderColor3 = Color3.new(1, 1, 1)
  11971. clear.Position = UDim2.new(0, 3, 0, 3)
  11972. clear.Size = UDim2.new(0, 70, 0, 20)
  11973. clear.ZIndex = 5
  11974. clear.Font = Enum.Font.SourceSans
  11975. clear.FontSize = Enum.FontSize.Size14
  11976. clear.Text = "Clear"
  11977. clear.TextColor3 = Color3.new(1, 1, 1)
  11978. scroll.Name = "scroll"
  11979. scroll.Parent = pos
  11980. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11981. scroll.BackgroundTransparency = 1
  11982. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11983. scroll.BorderSizePixel = 0
  11984. scroll.Size = UDim2.new(0, 413, 0, 193)
  11985. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  11986. scroll.ZIndex = 5
  11987. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11988. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  11989. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  11990. scroll.ScrollBarThickness = 8
  11991. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  11992. hl.Name = "hl"
  11993. hl.Parent = pos
  11994. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11995. hl.BackgroundTransparency = 0.5
  11996. hl.BorderColor3 = Color3.new(0, 0, 0)
  11997. hl.BorderSizePixel = 0
  11998. hl.Position = UDim2.new(0, 2, 0, 35)
  11999. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12000. hl.ZIndex = 5
  12001. whispers.Name = "whispers"
  12002. whispers.Parent = pos
  12003. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12004. whispers.BackgroundTransparency = 1
  12005. whispers.Size = UDim2.new(0, 428, 0, 230)
  12006. CheckBox.Name = "CheckBox"
  12007. CheckBox.Parent = whispers
  12008. CheckBox.BackgroundTransparency = 1
  12009. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12010. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12011. CheckBox.ZIndex = 6
  12012. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12013. box.Name = "box"
  12014. box.Parent = whispers
  12015. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12016. box.BackgroundTransparency = 0.80000001192093
  12017. box.BorderColor3 = Color3.new(1, 1, 1)
  12018. box.Position = UDim2.new(0, 172, 0, 3)
  12019. box.Size = UDim2.new(0, 94, 0, 20)
  12020. box.ZIndex = 5
  12021. box.Font = Enum.Font.SourceSans
  12022. box.FontSize = Enum.FontSize.Size14
  12023. box.Text = ""
  12024. box.TextColor3 = Color3.new(1, 1, 1)
  12025. whispers_2.Name = "whispers"
  12026. whispers_2.Parent = whispers
  12027. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12028. whispers_2.BackgroundTransparency = 1
  12029. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12030. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12031. whispers_2.ZIndex = 6
  12032. whispers_2.Font = Enum.Font.SourceSansBold
  12033. whispers_2.FontSize = Enum.FontSize.Size14
  12034. whispers_2.Text = "Whispers"
  12035. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12036. chats.Name = "chats"
  12037. chats.Parent = pos
  12038. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12039. chats.BackgroundTransparency = 1
  12040. chats.Size = UDim2.new(0, 428, 0, 230)
  12041. CheckBox_2.Name = "CheckBox"
  12042. CheckBox_2.Parent = chats
  12043. CheckBox_2.BackgroundTransparency = 1
  12044. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12045. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12046. CheckBox_2.ZIndex = 6
  12047. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12048. box_2.Name = "box"
  12049. box_2.Parent = chats
  12050. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12051. box_2.BackgroundTransparency = 0.80000001192093
  12052. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12053. box_2.Position = UDim2.new(0, 86, 0, 3)
  12054. box_2.Size = UDim2.new(0, 73, 0, 20)
  12055. box_2.ZIndex = 5
  12056. box_2.Font = Enum.Font.SourceSans
  12057. box_2.FontSize = Enum.FontSize.Size14
  12058. box_2.Text = ""
  12059. box_2.TextColor3 = Color3.new(1, 1, 1)
  12060. chats_2.Name = "chats"
  12061. chats_2.Parent = chats
  12062. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12063. chats_2.BackgroundTransparency = 1
  12064. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12065. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12066. chats_2.ZIndex = 6
  12067. chats_2.Font = Enum.Font.SourceSansBold
  12068. chats_2.FontSize = Enum.FontSize.Size14
  12069. chats_2.Text = "Chats"
  12070. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12071. commands.Name = "commands"
  12072. commands.Parent = pos
  12073. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12074. commands.BackgroundTransparency = 1
  12075. commands.Size = UDim2.new(0, 428, 0, 230)
  12076. CheckBox_3.Name = "CheckBox"
  12077. CheckBox_3.Parent = commands
  12078. CheckBox_3.BackgroundTransparency = 1
  12079. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12080. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12081. CheckBox_3.ZIndex = 6
  12082. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12083. box_3.Name = "box"
  12084. box_3.Parent = commands
  12085. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12086. box_3.BackgroundTransparency = 0.80000001192093
  12087. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12088. box_3.Position = UDim2.new(0, 279, 0, 3)
  12089. box_3.Size = UDim2.new(0, 102, 0, 20)
  12090. box_3.ZIndex = 5
  12091. box_3.Font = Enum.Font.SourceSans
  12092. box_3.FontSize = Enum.FontSize.Size14
  12093. box_3.Text = ""
  12094. box_3.TextColor3 = Color3.new(1, 1, 1)
  12095. commands_2.Name = "commands"
  12096. commands_2.Parent = commands
  12097. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12098. commands_2.BackgroundTransparency = 1
  12099. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12100. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12101. commands_2.ZIndex = 6
  12102. commands_2.Font = Enum.Font.SourceSansBold
  12103. commands_2.FontSize = Enum.FontSize.Size14
  12104. commands_2.Text = "Commands"
  12105. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12106. shadow.Name = "shadow"
  12107. shadow.Parent = PromptDialog
  12108. shadow.BackgroundColor3 = maincolor
  12109. shadow.BackgroundTransparency = 0.30000001192093
  12110. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12111. shadow.BorderSizePixel = 0
  12112. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12113. shadow.Size = UDim2.new(0, 438, 0, 26)
  12114. Exit.Name = "Exit"
  12115. Exit.Parent = shadow
  12116. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12117. Exit.BackgroundTransparency = 0.30000001192093
  12118. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12119. Exit.BorderSizePixel = 0
  12120. Exit.Position = UDim2.new(0, 415, 0, 3)
  12121. Exit.Size = UDim2.new(0, 20, 0, 20)
  12122. Exit.FontSize = Enum.FontSize.Size14
  12123. Exit.Text = ""
  12124. PopupText.Name = "PopupText"
  12125. PopupText.Parent = shadow
  12126. PopupText.BackgroundTransparency = 1
  12127. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12128. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12129. PopupText.ZIndex = 6
  12130. PopupText.Font = Enum.Font.SourceSansBold
  12131. PopupText.TextSize = 31
  12132. PopupText.Text = "Logs"
  12133. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12134. PopupText.TextStrokeTransparency = 0
  12135. PopupText.TextWrapped = true
  12136. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12137. Hide.Name = "Hide"
  12138. Hide.Parent = shadow
  12139. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12140. Hide.BackgroundTransparency = 0.30000001192093
  12141. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12142. Hide.BorderSizePixel = 0
  12143. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12144. Hide.Size = UDim2.new(0, 20, 0, 20)
  12145. Hide.FontSize = Enum.FontSize.Size14
  12146. Hide.Text = ""
  12147. checked = "http://www.roblox.com/asset/?id=65492641"
  12148. unchecked = "http://www.roblox.com/asset/?id=65492651"
  12149. if chatsV == true then
  12150. CheckBox_2.Image = checked else
  12151. CheckBox_2.Image = unchecked end
  12152. box_2.MouseButton1Down:connect(function()
  12153. if chatsV == true then chatsV = false
  12154. CheckBox_2.Image = unchecked updatefile() else
  12155. chatsV = true
  12156. CheckBox_2.Image = checked updatefile() end end)
  12157. if whispersV == true then
  12158. CheckBox.Image = checked else
  12159. CheckBox.Image = unchecked end
  12160. box.MouseButton1Down:connect(function()
  12161. if whispersV == true then whispersV = false
  12162. CheckBox.Image = unchecked updatefile() else
  12163. whispersV = true
  12164. CheckBox.Image = checked updatefile() end end)
  12165. if commandsV == true then
  12166. CheckBox_3.Image = checked else
  12167. CheckBox_3.Image = unchecked end
  12168. box_3.MouseButton1Down:connect(function()
  12169. if commandsV == true then commandsV = false
  12170. CheckBox_3.Image = unchecked updatefile() else
  12171. commandsV = true
  12172. CheckBox_3.Image = checked updatefile() end end)
  12173. clear.MouseButton1Down:connect(function()
  12174. for _, child in pairs( scroll:GetChildren()) do
  12175. child:Destroy() end
  12176. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12177. end)
  12178. Exit.MouseButton1Down:connect(function()
  12179. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12180. logsopen = false
  12181. end)
  12182. hidden = false
  12183. Hide.MouseButton1Down:connect(function()
  12184. if hidden == false then hidden = true
  12185. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12186. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12187. end end)
  12188. function logtime() -- time function from aperture
  12189. local HOUR = math.floor((tick() % 86400) / 3600)
  12190. local MINUTE = math.floor((tick() % 3600) / 60)
  12191. local SECOND = math.floor(tick() % 60)
  12192. local AP = HOUR > 11 and 'PM' or 'AM'
  12193. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  12194. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  12195. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  12196. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  12197. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  12198. function CreateLabel(Name, Text)
  12199. local sf = scroll
  12200. if #sf:GetChildren() >= 2546 then
  12201. sf:ClearAllChildren()
  12202. end
  12203. local alls = 0
  12204. for i,v in pairs(sf:GetChildren()) do
  12205. if v then
  12206. alls = v.Size.Y.Offset + alls
  12207. end
  12208. if not v then
  12209. alls = 0
  12210. end
  12211. end
  12212. local tl = Instance.new('TextLabel', sf)
  12213. local il = Instance.new('Frame', tl)
  12214. tl.Name = Name
  12215. tl.ZIndex = 6
  12216. tl.Text = logtime().." - ["..Name.."]: "..Text
  12217. tl.Size = UDim2.new(0,410,0,84)
  12218. tl.BackgroundTransparency = 1
  12219. tl.BorderSizePixel = 0
  12220. tl.Font = "SourceSansBold"
  12221. tl.Position = UDim2.new(-1,0,0,alls)
  12222. tl.TextTransparency = 1
  12223. tl.TextScaled = false
  12224. tl.TextSize = 14
  12225. tl.TextWrapped = true
  12226. tl.TextXAlignment = "Left"
  12227. tl.TextYAlignment = "Top"
  12228. il.BackgroundTransparency = 1
  12229. il.BorderSizePixel = 0
  12230. il.Size = UDim2.new(0,12,1,0)
  12231. il.Position = UDim2.new(0,410,0,0)
  12232. tl.TextColor3 = Color3.fromRGB(255,255,255)
  12233. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  12234. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  12235. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  12236. local size2 = sf.CanvasSize.Y.Offset
  12237. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  12238. for i = 0,50 do wait(0.05)
  12239. tl.TextTransparency = tl.TextTransparency - 0.05
  12240. end
  12241. tl.TextTransparency = 0
  12242. end logsloaded = true
  12243. local intro = Instance.new("ScreenGui")
  12244. local Frame = Instance.new("Frame")
  12245. local Circle = Instance.new("ImageLabel")
  12246. local ImageLabel = Instance.new("ImageLabel")
  12247. intro.Name = "intro"
  12248. intro.Parent = game.CoreGui
  12249. Frame.Parent = intro
  12250. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12251. Frame.BackgroundTransparency = 1
  12252. Frame.BorderSizePixel = 0
  12253. Frame.ClipsDescendants = true
  12254. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12255. Frame.Size = UDim2.new(0, 250, 0, 250)
  12256. Circle.Name = "Circle"
  12257. Circle.Parent = Frame
  12258. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12259. Circle.BackgroundTransparency = 1
  12260. Circle.BorderSizePixel = 0
  12261. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12262. Circle.Image = "rbxassetid://631172870"
  12263. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12264. ImageLabel.Parent = Frame
  12265. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12266. ImageLabel.BackgroundTransparency = 1
  12267. ImageLabel.BorderSizePixel = 0
  12268. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12269. ImageLabel.Image = "rbxassetid://1352543873"
  12270. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12271. local g = intro
  12272. local f = Frame
  12273. local imagef = Circle
  12274. local logof = ImageLabel
  12275. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  12276. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  12277. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  12278. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  12279. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  12280. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  12281. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  12282. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12283. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12284. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12285. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12286. 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
  12287. 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)
  12288. 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)
  12289. 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)
  12290. 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
  12291. 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
  12292. 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)
  12293. 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)
  12294. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12295. 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
  12296. 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
  12297. 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)
  12298. 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)
  12299. 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)
  12300. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12301. 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)
  12302. 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
  12303. lockic = Instance.new("ImageLabel")
  12304. lockic.Name = "lock"
  12305. lockic.Parent = iy
  12306. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12307. lockic.BackgroundTransparency = 1
  12308. lockic.ImageTransparency = 1
  12309. lockic.BorderSizePixel = 0
  12310. lockic.Position = UDim2.new(0, 53, 0, -3)
  12311. lockic.Size = UDim2.new(0, 40, 0, 40)
  12312. lockic.Image = "rbxassetid://1495252742"
  12313. 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)
  12314. 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
  12315. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12316. 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)
  12317. 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
  12318. 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)
  12319. 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)
  12320. PKR = picker.ColorPicker
  12321. local ColorPicker do
  12322. ColorPicker = {}
  12323.  
  12324. ColorPicker.new = function()
  12325. local newMt = setmetatable({},{})
  12326.  
  12327. local pickerGui = picker.ColorPicker
  12328. local pickerTopBar = pickerGui.TopBar
  12329. local pickerFrame = pickerGui.Content
  12330. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12331. local colorStrip = pickerFrame.ColorStrip
  12332. local previewFrame = pickerFrame.Preview
  12333. local basicColorsFrame = pickerFrame.BasicColors
  12334. local customColorsFrame = pickerFrame.CustomColors
  12335. local okButton = pickerFrame.Ok
  12336. local cancelButton = pickerFrame.Cancel
  12337. local defaultButton = pickerFrame.Default
  12338.  
  12339. local colorScope = colorSpace.Scope
  12340. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12341.  
  12342. local hueInput = pickerFrame.Hue.Input
  12343. local satInput = pickerFrame.Sat.Input
  12344. local valInput = pickerFrame.Val.Input
  12345.  
  12346. local redInput = pickerFrame.Red.Input
  12347. local greenInput = pickerFrame.Green.Input
  12348. local blueInput = pickerFrame.Blue.Input
  12349.  
  12350. local user = game:GetService("UserInputService")
  12351. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12352.  
  12353. local hue,sat,val = 0,0,1
  12354. local red,green,blue = 1,1,1
  12355. local chosenColor = Color3.new(0,0,0)
  12356.  
  12357. 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)}
  12358. local customColors = {}
  12359.  
  12360. local function updateColor(noupdate)
  12361. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12362. local hsvColor = Color3.fromHSV(hue,sat,val)
  12363.  
  12364. if noupdate == 2 or not noupdate then
  12365. hueInput.Text = tostring(math.ceil(359*hue))
  12366. satInput.Text = tostring(math.ceil(255*sat))
  12367. valInput.Text = tostring(math.floor(255*val))
  12368. end
  12369. if noupdate == 1 or not noupdate then
  12370. redInput.Text = tostring(math.floor(255*red))
  12371. greenInput.Text = tostring(math.floor(255*green))
  12372. blueInput.Text = tostring(math.floor(255*blue))
  12373. end
  12374.  
  12375. chosenColor = Color3.new(red,green,blue)
  12376.  
  12377. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12378. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12379. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12380. previewFrame.BackgroundColor3 = chosenColor
  12381.  
  12382. newMt.Color = chosenColor
  12383. if newMt.Changed then newMt:Changed(chosenColor) end
  12384. end
  12385.  
  12386. local function colorSpaceInput()
  12387. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12388. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12389.  
  12390. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12391. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12392.  
  12393. hue = (219 - relativeX)/219
  12394. sat = (199 - relativeY)/199
  12395.  
  12396. local hsvColor = Color3.fromHSV(hue,sat,val)
  12397. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12398.  
  12399. updateColor()
  12400. end
  12401.  
  12402. local function colorStripInput()
  12403. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12404.  
  12405. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12406.  
  12407. val = (199 - relativeY)/199
  12408.  
  12409. local hsvColor = Color3.fromHSV(hue,sat,val)
  12410. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12411.  
  12412. updateColor()
  12413. end
  12414.  
  12415. local function hookButtons(frame,func)
  12416. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12417. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12418. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12419. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12420. local releaseEvent,runEvent
  12421.  
  12422. local startTime = tick()
  12423. local pressing = true
  12424. local startNum = tonumber(frame.Text)
  12425.  
  12426. if not startNum then return end
  12427.  
  12428. releaseEvent = user.InputEnded:Connect(function(input)
  12429. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12430. releaseEvent:Disconnect()
  12431. pressing = false
  12432. end)
  12433.  
  12434. startNum = startNum + 1
  12435. func(startNum)
  12436. while pressing do
  12437. if tick()-startTime > 0.3 then
  12438. startNum = startNum + 1
  12439. func(startNum)
  12440. end
  12441. wait(0.1)
  12442. end
  12443. end
  12444. end)
  12445.  
  12446. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12447. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12448. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12449. end
  12450. end)
  12451.  
  12452. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12453. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12454. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12455. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12456. local releaseEvent,runEvent
  12457.  
  12458. local startTime = tick()
  12459. local pressing = true
  12460. local startNum = tonumber(frame.Text)
  12461.  
  12462. if not startNum then return end
  12463.  
  12464. releaseEvent = user.InputEnded:Connect(function(input)
  12465. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12466. releaseEvent:Disconnect()
  12467. pressing = false
  12468. end)
  12469.  
  12470. startNum = startNum - 1
  12471. func(startNum)
  12472. while pressing do
  12473. if tick()-startTime > 0.3 then
  12474. startNum = startNum - 1
  12475. func(startNum)
  12476. end
  12477. wait(0.1)
  12478. end
  12479. end
  12480. end)
  12481.  
  12482. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  12483. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12484. frame.ArrowFrame.Down.BackgroundTransparency = 1
  12485. end
  12486. end)
  12487. end
  12488.  
  12489. colorSpace.InputBegan:Connect(function(input)
  12490. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12491. local releaseEvent,mouseEvent
  12492.  
  12493. releaseEvent = user.InputEnded:Connect(function(input)
  12494. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12495. releaseEvent:Disconnect()
  12496. mouseEvent:Disconnect()
  12497. end)
  12498.  
  12499. mouseEvent = user.InputChanged:Connect(function(input)
  12500. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12501. colorSpaceInput()
  12502. end
  12503. end)
  12504.  
  12505. colorSpaceInput()
  12506. end
  12507. end)
  12508.  
  12509. colorStrip.InputBegan:Connect(function(input)
  12510. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12511. local releaseEvent,mouseEvent
  12512.  
  12513. releaseEvent = user.InputEnded:Connect(function(input)
  12514. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12515. releaseEvent:Disconnect()
  12516. mouseEvent:Disconnect()
  12517. end)
  12518.  
  12519. mouseEvent = user.InputChanged:Connect(function(input)
  12520. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12521. colorStripInput()
  12522. end
  12523. end)
  12524.  
  12525. colorStripInput()
  12526. end
  12527. end)
  12528.  
  12529. local function updateHue(str)
  12530. local num = tonumber(str)
  12531. if num then
  12532. hue = math.clamp(math.floor(num),0,359)/359
  12533. local hsvColor = Color3.fromHSV(hue,sat,val)
  12534. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12535. hueInput.Text = tostring(hue*359)
  12536. updateColor(1)
  12537. end
  12538. end
  12539. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  12540.  
  12541. local function updateSat(str)
  12542. local num = tonumber(str)
  12543. if num then
  12544. sat = math.clamp(math.floor(num),0,255)/255
  12545. local hsvColor = Color3.fromHSV(hue,sat,val)
  12546. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12547. satInput.Text = tostring(sat*255)
  12548. updateColor(1)
  12549. end
  12550. end
  12551. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  12552.  
  12553. local function updateVal(str)
  12554. local num = tonumber(str)
  12555. if num then
  12556. val = math.clamp(math.floor(num),0,255)/255
  12557. local hsvColor = Color3.fromHSV(hue,sat,val)
  12558. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12559. valInput.Text = tostring(val*255)
  12560. updateColor(1)
  12561. end
  12562. end
  12563. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  12564.  
  12565. local function updateRed(str)
  12566. local num = tonumber(str)
  12567. if num then
  12568. red = math.clamp(math.floor(num),0,255)/255
  12569. local newColor = Color3.new(red,green,blue)
  12570. hue,sat,val = Color3.toHSV(newColor)
  12571. redInput.Text = tostring(red*255)
  12572. updateColor(2)
  12573. end
  12574. end
  12575. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  12576.  
  12577. local function updateGreen(str)
  12578. local num = tonumber(str)
  12579. if num then
  12580. green = math.clamp(math.floor(num),0,255)/255
  12581. local newColor = Color3.new(red,green,blue)
  12582. hue,sat,val = Color3.toHSV(newColor)
  12583. greenInput.Text = tostring(green*255)
  12584. updateColor(2)
  12585. end
  12586. end
  12587. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  12588.  
  12589. local function updateBlue(str)
  12590. local num = tonumber(str)
  12591. if num then
  12592. blue = math.clamp(math.floor(num),0,255)/255
  12593. local newColor = Color3.new(red,green,blue)
  12594. hue,sat,val = Color3.toHSV(newColor)
  12595. blueInput.Text = tostring(blue*255)
  12596. updateColor(2)
  12597. end
  12598. end
  12599. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  12600.  
  12601. local colorChoice = Instance.new("TextButton")
  12602. colorChoice.Name = "Choice"
  12603. colorChoice.Size = UDim2.new(0,25,0,18)
  12604. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  12605. colorChoice.Text = ""
  12606. colorChoice.AutoButtonColor = false
  12607.  
  12608. local row = 0
  12609. local column = 0
  12610. for i,v in pairs(basicColors) do
  12611. local newColor = colorChoice:Clone()
  12612. newColor.BackgroundColor3 = v
  12613. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  12614.  
  12615. newColor.MouseButton1Click:Connect(function()
  12616. red,green,blue = v.r,v.g,v.b
  12617. local newColor = Color3.new(red,green,blue)
  12618. hue,sat,val = Color3.toHSV(newColor)
  12619. updateColor()
  12620. end)
  12621.  
  12622. newColor.Parent = basicColorsFrame
  12623. column = column + 1
  12624. if column == 6 then row = row + 1 column = 0 end
  12625. end
  12626.  
  12627. row = 0
  12628. column = 0
  12629. for i = 1,12 do
  12630. local color = customColors[i] or Color3.new(0,0,0)
  12631. local newColor = colorChoice:Clone()
  12632. newColor.BackgroundColor3 = color
  12633. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  12634.  
  12635. newColor.MouseButton1Click:Connect(function()
  12636. local curColor = customColors[i] or Color3.new(0,0,0)
  12637. red,green,blue = curColor.r,curColor.g,curColor.b
  12638. hue,sat,val = Color3.toHSV(curColor)
  12639. updateColor()
  12640. end)
  12641.  
  12642. newColor.MouseButton2Click:Connect(function()
  12643. customColors[i] = chosenColor
  12644. newColor.BackgroundColor3 = chosenColor
  12645. end)
  12646.  
  12647. newColor.Parent = customColorsFrame
  12648. column = column + 1
  12649. if column == 6 then row = row + 1 column = 0 end
  12650. end
  12651.  
  12652. pickerTopBar.InputBegan:Connect(function(input)
  12653. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12654. local releaseEvent,mouseEvent
  12655. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  12656.  
  12657. releaseEvent = user.InputEnded:Connect(function(input)
  12658. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12659. releaseEvent:Disconnect()
  12660. mouseEvent:Disconnect()
  12661. end)
  12662.  
  12663. mouseEvent = user.InputChanged:Connect(function(input)
  12664. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12665. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  12666. end
  12667. end)
  12668. end
  12669. end)
  12670.  
  12671. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  12672. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  12673. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  12674.  
  12675. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  12676. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  12677. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  12678.  
  12679. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  12680. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  12681. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  12682.  
  12683. updateColor()
  12684.  
  12685. newMt.SetColor = function(self,color)
  12686. red,green,blue = color.r,color.g,color.b
  12687. hue,sat,val = Color3.toHSV(color)
  12688. updateColor()
  12689. end
  12690.  
  12691. return newMt
  12692. end
  12693. end
  12694. local picker = ColorPicker.new()
  12695. 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
  12696. picker.Changed = function(self,color) updatecolors(color) end
  12697. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  12698. 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))
  12699. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  12700. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  12701. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  12702. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  12703. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12704. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  12705. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  12706. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  12707. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  12708. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  12709. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12710. 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"
  12711. 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"
  12712. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  12713. 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
  12714. local CSP2 = game.CoreGui.sugg.suggestions
  12715. local main2 = CSP2
  12716. local frame2 = CSP2:WaitForChild('SUG')
  12717. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  12718. IndexContents2 = function(str,bool)
  12719. if suggestionstoggle == true then
  12720. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  12721. local Index,SizeY = 0,0
  12722. for i,v in next, frame2:GetChildren() do
  12723. if bool then
  12724. if Match2(v.Text,str) then
  12725. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  12726. Index = Index + 1
  12727. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  12728. v.Visible = true
  12729. SizeY = SizeY + v.AbsoluteSize.Y
  12730. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  12731. v.Visible = true
  12732. SizeY = SizeY + v.AbsoluteSize.Y
  12733. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  12734. IndexContents2('',true)
  12735. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12736. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  12737. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  12738. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  12739. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  12740. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  12741. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  12742. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  12743. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  12744. 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
  12745. 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)
  12746. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  12747. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  12748. if newbar:FindFirstChild('BoxFrame') then
  12749. chatboxx() end end)
  12750. coroutine.resume(coroutine.create(function()
  12751. if script.ClassName == "LocalScript" then
  12752. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12753. Text = "The prefix is '" .. cmdprefix .. "'";
  12754. Color = Color3.new(255,255,255);
  12755. Font = Enum.Font.SourceSans;
  12756. FontSize = Enum.FontSize.Size24;
  12757. }) wait(0.5)
  12758. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12759. Text = "Click IY on the top left to see more options";
  12760. Color = Color3.new(255,255,255);
  12761. Font = Enum.Font.SourceSans;
  12762. FontSize = Enum.FontSize.Size24;
  12763. }) end end))
  12764. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 99999999999999999999999999999999999999, 0, 0)
  12765. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  12766. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12767. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12768. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12769. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12770. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12771. qopen = false quickmenu.MouseButton1Click:connect(function()
  12772. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12773. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12774. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12775. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12776. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  12777. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12778. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  12779. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12780. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12781. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12782. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12783. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12784. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  12785. 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)
  12786. quickmenu.sheild.cmds.MouseButton1Click:connect(function() runwindow() end)
  12787. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  12788. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  12789. Updates = Instance.new("ScreenGui")
  12790. dragg = Instance.new("Frame")
  12791. local PromptDialog = Instance.new("Frame")
  12792. local ContainerFrame = Instance.new("Frame")
  12793. local LOG = Instance.new("TextLabel")
  12794. local PopupText3 = Instance.new("TextLabel")
  12795. local PopupText4 = Instance.new("TextLabel")
  12796. local UTDV = Instance.new("TextLabel")
  12797. local PopupText5 = Instance.new("TextLabel")
  12798. local shadow = Instance.new("Frame")
  12799. Exitt = Instance.new("TextButton")
  12800. local PopupText = Instance.new("TextLabel")
  12801. local vers = Instance.new("TextLabel")
  12802. Updates.Name = "Updates"
  12803. Updates.Parent = game.CoreGui
  12804. dragg.Name = "drag"
  12805. dragg.Parent = Updates
  12806. dragg.Active = true
  12807. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  12808. dragg.BackgroundTransparency = 1
  12809. dragg.Draggable = true
  12810. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  12811. dragg.Size = UDim2.new(0, 438, 0, 26)
  12812. PromptDialog.Name = "PromptDialog"
  12813. PromptDialog.Parent = dragg
  12814. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12815. PromptDialog.BackgroundTransparency = 1
  12816. PromptDialog.BorderSizePixel = 0
  12817. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12818. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12819. PromptDialog.ZIndex = 5
  12820. ContainerFrame.Name = "ContainerFrame"
  12821. ContainerFrame.Parent = PromptDialog
  12822. ContainerFrame.BackgroundColor3 = maincolor
  12823. ContainerFrame.BackgroundTransparency = 0.5
  12824. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12825. ContainerFrame.BorderSizePixel = 0
  12826. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12827. ContainerFrame.Size = UDim2.new(1, 0, 1.15, 0) -- SIZE
  12828. ContainerFrame.ZIndex = 5
  12829. LOG.Name = "LOG"
  12830. LOG.Parent = ContainerFrame
  12831. LOG.BackgroundTransparency = 1
  12832. LOG.Position = UDim2.new(0, 8, 0, 110)
  12833. LOG.Size = UDim2.new(1, -16, 1, 0)
  12834. LOG.ZIndex = 10
  12835. LOG.Font = Enum.Font.SourceSansBold
  12836. LOG.TextSize = 20
  12837. LOG.Text = "+ Delay in loops: ;10^3^sparkles (gives you sparkles every 3 seconds 10 times)\n+ Breakloops will stop the above mentioned cmd loops\n+ Glass [plr]\n+ Playhash [hash]\n+ Bang [plr] [plr]\n+ Freecamspeed [num]\n\n* Updated feinvisible (works with r15)\n* Updated DEX\n* Skygif fixes"
  12838. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12839. LOG.TextStrokeTransparency = 0
  12840. LOG.TextWrapped = true
  12841. LOG.TextYAlignment = Enum.TextYAlignment.Top
  12842. LOG.TextXAlignment = "Left"
  12843. PopupText3.Name = "PopupText3"
  12844. PopupText3.Parent = ContainerFrame
  12845. PopupText3.BackgroundTransparency = 1
  12846. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  12847. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  12848. PopupText3.ZIndex = 10
  12849. PopupText3.Font = Enum.Font.SourceSansBold
  12850. PopupText3.TextSize = 20
  12851. PopupText3.Text = "Edge#1934 - Moon#6245"
  12852. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12853. PopupText3.TextStrokeTransparency = 0
  12854. PopupText3.TextWrapped = true
  12855. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  12856. PopupText4.Name = "PopupText4"
  12857. PopupText4.Parent = ContainerFrame
  12858. PopupText4.BackgroundTransparency = 1
  12859. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  12860. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  12861. PopupText4.ZIndex = 10
  12862. PopupText4.Font = Enum.Font.SourceSansBold
  12863. PopupText4.FontSize = Enum.FontSize.Size18
  12864. PopupText4.Text = "infyield.weebly.com - discord.gg/wnuFVe2"
  12865. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12866. PopupText4.TextStrokeTransparency = 0
  12867. PopupText4.TextWrapped = true
  12868. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  12869. UTDV.Name = "UTDV"
  12870. UTDV.Parent = ContainerFrame
  12871. UTDV.BackgroundTransparency = 1
  12872. UTDV.Position = UDim2.new(0, 8, 0, 5)
  12873. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  12874. UTDV.ZIndex = 10
  12875. UTDV.Font = Enum.Font.SourceSansBold
  12876. UTDV.FontSize = Enum.FontSize.Size28
  12877. UTDV.Text = "Up to date version: N/A"
  12878. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12879. UTDV.TextStrokeTransparency = 0
  12880. UTDV.TextWrapped = true
  12881. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  12882. PopupText5.Name = "PopupText5"
  12883. PopupText5.Parent = ContainerFrame
  12884. PopupText5.BackgroundTransparency = 1
  12885. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  12886. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  12887. PopupText5.ZIndex = 10
  12888. PopupText5.Font = Enum.Font.SourceSansBold
  12889. PopupText5.FontSize = Enum.FontSize.Size28
  12890. PopupText5.Text = "Update Log:"
  12891. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12892. PopupText5.TextStrokeTransparency = 0
  12893. PopupText5.TextWrapped = true
  12894. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  12895. shadow.Name = "shadow"
  12896. shadow.Parent = PromptDialog
  12897. shadow.BackgroundColor3 = maincolor
  12898. shadow.BackgroundTransparency = 0.30000001192093
  12899. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12900. shadow.BorderSizePixel = 0
  12901. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12902. shadow.Size = UDim2.new(0, 438, 0, 26)
  12903. Exitt.Name = "Exit"
  12904. Exitt.Parent = shadow
  12905. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  12906. Exitt.BackgroundTransparency = 0.30000001192093
  12907. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  12908. Exitt.BorderSizePixel = 0
  12909. Exitt.Position = UDim2.new(0, 415, 0, 3)
  12910. Exitt.Size = UDim2.new(0, 20, 0, 20)
  12911. Exitt.FontSize = Enum.FontSize.Size14
  12912. Exitt.Text = ""
  12913. PopupText.Name = "PopupText"
  12914. PopupText.Parent = shadow
  12915. PopupText.BackgroundTransparency = 1
  12916. PopupText.Position = UDim2.new(0, 61, 0, -2)
  12917. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12918. PopupText.ZIndex = 110
  12919. PopupText.Font = Enum.Font.SourceSansBold
  12920. PopupText.TextSize = 30
  12921. PopupText.Text = "Information"
  12922. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12923. PopupText.TextStrokeTransparency = 0
  12924. PopupText.TextWrapped = true
  12925. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12926. vers.Name = "vers"
  12927. vers.Parent = shadow
  12928. vers.BackgroundTransparency = 1
  12929. vers.Position = UDim2.new(0, 8, 0, 2)
  12930. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  12931. vers.ZIndex = 110
  12932. vers.Font = Enum.Font.SourceSansBold
  12933. vers.TextSize = 20
  12934. vers.Text = "v" .. Version
  12935. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12936. vers.TextStrokeTransparency = 0
  12937. vers.TextWrapped = true
  12938. vers.TextXAlignment = Enum.TextXAlignment.Left
  12939. vers.TextYAlignment = Enum.TextYAlignment.Top
  12940. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  12941. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  12942. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  12943. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  12944.  
  12945. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  12946. if not game.CoreGui:FindFirstChild('IYrun') then
  12947. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  12948. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  12949. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  12950. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  12951. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  12952. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  12953. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  12954. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  12955. 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
  12956. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  12957. 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
  12958. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  12959. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  12960. 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
  12961. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  12962. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  12963. 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
  12964. 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
  12965. 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)
  12966. 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."
  12967. 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
  12968. 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
  12969. 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
  12970. 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)
  12971. 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'"
  12972. 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"
  12973. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  12974. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  12975. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  12976. 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)
  12977. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  12978. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12979. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12980. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  12981. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12982. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12983. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  12984. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment