gdgrg

dfgw

Aug 28th, 2019
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 496.66 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. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
  5.  
  6. ---------------------------------------------------------------
  7. ---------------------------------------------------------------
  8. -- _____ __ _ _ _ __ ___ _ _ --
  9. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  10. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  11. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  12. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  13. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  14. -- --
  15. ---------------------------------------------------------------
  16. ---------------------------Edge-Moon---------------------------
  17. ---------------------------------------------------------------
  18.  
  19. local Version = '9.5.3'
  20. HttpService = game:GetService("HttpService")
  21. SAVEFILE = {
  22. colorR = 0.121569;
  23. colorG = 0.121569;
  24. colorB = 0.121569;
  25. cmdprefix = ';';
  26. suggestionstoggle = true;
  27. allowfriends = true;
  28. JLnotify = true;
  29. Mseconds = '7';
  30. Nfriends = true;
  31. cmdbarbind = ';';
  32. chatsV = false;
  33. whispersV = false;
  34. commandsV = false;
  35. aliasSave = {}
  36. }
  37. defaults = HttpService:JSONEncode(SAVEFILE)
  38.  
  39. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  40.  
  41. loaded = false
  42. function run()
  43. local function writeF()
  44. writefile("IY.txt", defaults)
  45. wait(1)
  46. local newjson = readfile("IY.txt")
  47. local CREATEFILE = HttpService:JSONDecode(newjson)
  48. colorR = CREATEFILE.colorR
  49. colorG = CREATEFILE.colorG
  50. colorB = CREATEFILE.colorB
  51. cmdprefix = CREATEFILE.cmdprefix
  52. suggestionstoggle = CREATEFILE.suggestionstoggle
  53. allowfriends = CREATEFILE.allowfriends
  54. JLnotify = CREATEFILE.JLnotify
  55. Mseconds = CREATEFILE.Mseconds
  56. Nfriends = CREATEFILE.Nfriends
  57. cmdbarbind = CREATEFILE.cmdbarbind
  58. chatsV = CREATEFILE.chatsV
  59. whispersV = CREATEFILE.whispersV
  60. commandsV = CREATEFILE.commandsV
  61. aliasSave = CREATEFILE.aliasSave
  62. loaded = true end
  63. function pcWRITE()
  64. local file, err = pcall(writeF)
  65. if not file then
  66. warn("READ/WRITE ERROR: "..err)
  67. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  68. function Click(mouse) R_W:Destroy()
  69. for _, child in pairs(game.CoreGui:GetChildren()) do
  70. if child.Name == "IYrun" then
  71. child:Destroy() end end end
  72. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  73. if writefileExploit() then
  74. local function sfile()
  75. local checktxt = readfile("IY.txt")
  76. if checktxt == nil then pcWRITE() writeF()
  77. else return end end
  78. local success, message2 = pcall(sfile)
  79. if success then
  80. local json = readfile("IY.txt")
  81. local LOADFILE = HttpService:JSONDecode(json)
  82. colorR = LOADFILE.colorR
  83. colorG = LOADFILE.colorG
  84. colorB = LOADFILE.colorB
  85. cmdprefix = LOADFILE.cmdprefix
  86. suggestionstoggle = LOADFILE.suggestionstoggle
  87. allowfriends = LOADFILE.allowfriends
  88. JLnotify = LOADFILE.JLnotify
  89. Mseconds = LOADFILE.Mseconds
  90. Nfriends = LOADFILE.Nfriends
  91. cmdbarbind = LOADFILE.cmdbarbind
  92. chatsV = LOADFILE.chatsV
  93. whispersV = LOADFILE.whispersV
  94. commandsV = LOADFILE.commandsV
  95. aliasSave = LOADFILE.aliasSave
  96. loaded = true else
  97. pcWRITE() writeF() end
  98. else
  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. aliasSave = {}
  113. loaded = true
  114. end
  115. repeat wait() until loaded == true
  116. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  117. 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={}
  118. 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
  119. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  120. local split=" " slock = false
  121. function updatefile()
  122. if writefileExploit() then
  123. local update = {
  124. colorR = colorR;
  125. colorG = colorG;
  126. colorB = colorB;
  127. cmdprefix = cmdprefix;
  128. suggestionstoggle = suggestionstoggle;
  129. allowfriends = allowfriends;
  130. JLnotify = JLnotify;
  131. Mseconds = Mseconds;
  132. Nfriends = Nfriends;
  133. cmdbarbind = cmdbarbind;
  134. chatsV = chatsV;
  135. whispersV = whispersV;
  136. commandsV = commandsV;
  137. aliasSave = aliasSave
  138. }
  139. local updated = HttpService:JSONEncode(update)
  140. wait(0.1)
  141. writefile("IY.txt", updated) end end
  142. function isNumber(str)
  143. return tonumber(str) ~= nil end
  144. function msghook()
  145. for _, child in pairs( workspace:GetChildren()) do
  146. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  147. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  148. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  149. else MSGhook = false end end
  150. game:GetService("RunService").RenderStepped:Connect(function()
  151. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  152. if r15noclip then
  153. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  154. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  155. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  156. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  157. if workspace.IYmessage.Text == '' then
  158. for _, child in pairs( LightingService:GetChildren()) do
  159. if child.Name == "IYmblur" then
  160. child:Destroy() end end end
  161. else MSGhook = false end
  162. for i,v in pairs(_players:GetPlayers()) do
  163. if FindTable(loopkillT, v.Name) then
  164. v.Character:BreakJoints() end
  165. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  166. v.Backpack:Destroy()
  167. for i,n in pairs(v.Character:GetChildren()) do
  168. if n:IsA('Tool') or n:IsA('HopperBin') then
  169. n:destroy() end end end
  170. if FindTable(rainbowT, v.Name) then
  171. v.Neutral = false
  172. v.TeamColor = BrickColor.random()
  173. end end end end)
  174. LightingService = game:GetService("Lighting")
  175. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  176. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  177. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  178. function FindTable(Table, Name)
  179. for i,v in pairs(Table) do
  180. if v == Name then
  181. return true
  182. end end
  183. return false
  184. end
  185. function GetInTable(Table, Name)
  186. for i = 1, #Table do
  187. if Table[i] == Name then
  188. return i
  189. end end
  190. return false end
  191. _players.PlayerRemoving:connect(function(player)
  192. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  193. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  194. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  195. game:FindService('StarterGui'):SetCore('SendNotification', {
  196. Title = player.Name,
  197. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  198. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  199. Duration = 5,
  200. })
  201. elseif JLnotify == true and Nfriends == false then
  202. game:FindService('StarterGui'):SetCore('SendNotification', {
  203. Title = player.Name,
  204. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  205. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  206. Duration = 5,
  207. })
  208. end
  209. end)
  210. FLYING = false
  211. iyflyspeed = 1
  212. function sFLY() -- from rocky2u cmdscript
  213. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  214. repeat wait() until Mouse
  215.  
  216. local T = LP.Character.HumanoidRootPart
  217. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  218. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  219. local SPEED = 0
  220.  
  221. local function FLY()
  222. FLYING = true
  223. local BG = Instance.new('BodyGyro', T)
  224. local BV = Instance.new('BodyVelocity', T)
  225. BG.P = 9e4
  226. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  227. BG.cframe = T.CFrame
  228. BV.velocity = Vector3.new(0, 0.1, 0)
  229. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  230. spawn(function()
  231. repeat wait()
  232. LP.Character.Humanoid.PlatformStand = true
  233. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  234. SPEED = 50
  235. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  236. SPEED = 0
  237. end
  238. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  239. 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
  240. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  241. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  242. 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
  243. else
  244. BV.velocity = Vector3.new(0, 0.1, 0)
  245. end
  246. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  247. until not FLYING
  248. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  249. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  250. SPEED = 0
  251. BG:destroy()
  252. BV:destroy()
  253. LP.Character.Humanoid.PlatformStand = false
  254. end)
  255. end
  256. Mouse.KeyDown:connect(function(KEY)
  257. if KEY:lower() == 'w' then
  258. CONTROL.F = iyflyspeed
  259. elseif KEY:lower() == 's' then
  260. CONTROL.B = -iyflyspeed
  261. elseif KEY:lower() == 'a' then
  262. CONTROL.L = -iyflyspeed
  263. elseif KEY:lower() == 'd' then
  264. CONTROL.R = iyflyspeed
  265. end
  266. end)
  267. Mouse.KeyUp:connect(function(KEY)
  268. if KEY:lower() == 'w' then
  269. CONTROL.F = 0
  270. elseif KEY:lower() == 's' then
  271. CONTROL.B = 0
  272. elseif KEY:lower() == 'a' then
  273. CONTROL.L = 0
  274. elseif KEY:lower() == 'd' then
  275. CONTROL.R = 0
  276. end
  277. end)
  278. FLY()
  279. end
  280. function NOFLY()
  281. FLYING = false
  282. LP.Character.Humanoid.PlatformStand = false
  283. end
  284. HK = {
  285. '-HOTKEYS-',
  286. 'HOLD F2 - Click TP',
  287. 'F4 - Toggle Fly',
  288. 'F5 - Toggle Noclip',
  289. '-COMMANDS-'
  290. }
  291. CMDs = {
  292. 'addalias [cmd] [alias]',
  293. 'addstat [plr] [text]',
  294. 'admins',
  295. 'admin [plr]',
  296. 'agelock [age num]',
  297. 'addban [full username]',
  298. 'age [plr]',
  299. 'aliases',
  300. 'alien / ayylmao [plr]',
  301. 'ambient [R G B]',
  302. 'anchor',
  303. 'animation [plr] [anim]',
  304. 'arrest [plr]',
  305. 'bait',
  306. 'ball [plr]',
  307. 'bang [plr] [plr] / bang [plr]',
  308. 'bans',
  309. 'ban [plr]',
  310. 'base',
  311. 'begone / thot [plr]',
  312. 'bgui [plr] [text]',
  313. 'blackandwhite',
  314. 'bleach [plr]',
  315. 'blackify [plr]',
  316. 'blind [plr]',
  317. 'blur [num]',
  318. 'bomb [plr]',
  319. 'box [plr]',
  320. 'breakloops/break (cmd loops)',
  321. 'brightness [num]',
  322. 'bring [plr]',
  323. 'btools [plr]',
  324. 'burn [plr]',
  325. 'cape [plr] [R G B]',
  326. 'car [plr]',
  327. 'change [plr] [stat] [num]',
  328. 'charplr / cp [plr] [plr]',
  329. 'char [plr] [ID]',
  330. 'chat [plr] [msg]',
  331. 'chickenarms / chicken [plr]',
  332. 'clear',
  333. 'clip',
  334. 'clone [plr]',
  335. 'clraliases',
  336. 'clrbans',
  337. 'clrterrain',
  338. 'cmds',
  339. 'confuse [plr]',
  340. 'control [plr]',
  341. 'copytools / ctools [plr]',
  342. 'countdown [num]',
  343. 'crash [plr]',
  344. 'creeper [plr]',
  345. 'cripple [plr]',
  346. 'crucify [plr]',
  347. 'damage [plr]',
  348. 'dance [plr]',
  349. 'day',
  350. 'decalspam [ID]',
  351. 'deleteclass / dc [class name]',
  352. 'deletepos / dpos [name]',
  353. 'delete [part name]',
  354. 'devuzi',
  355. 'disablereset [plr]',
  356. 'disabletools [plr]',
  357. 'disable [plr]',
  358. 'disco',
  359. 'discomesh [plr]',
  360. 'distortsound / distort [num]',
  361. 'dog [plr]',
  362. 'dong [plr]',
  363. 'draw',
  364. 'duck [plr]',
  365. 'dummy [name]',
  366. 'earthquake [power] [intensity]',
  367. 'enablereset [plr]',
  368. 'enabletools [plr]',
  369. 'enable [plr]',
  370. 'esp [plr]',
  371. 'exit',
  372. 'explode [plr]',
  373. 'explorer / dex',
  374. 'f3x',
  375. 'face [plr] [ID]',
  376. 'fart [plr]',
  377. 'fat [plr]',
  378. 'fegod',
  379. 'feinvisible / feinvis',
  380. 'fekill [plr] (need a tool)',
  381. 'ff [plr]',
  382. 'filtering',
  383. 'fire [plr] [R G B]',
  384. 'firstp [plr]',
  385. 'fix',
  386. 'fixcam',
  387. 'fixlighting / fixl',
  388. 'flashlight [plr]',
  389. 'fling [plr]',
  390. 'float [plr]',
  391. 'flood',
  392. 'fly',
  393. 'flyspeed [num]',
  394. 'fogcolor [R G B]',
  395. 'fogend [num]',
  396. 'freecam / fc',
  397. 'freecamspeed / fcspeed [num]',
  398. 'freeze / fr [plr]',
  399. 'ghost [plr]',
  400. 'glass [plr]',
  401. 'globalshadows / gshadows',
  402. 'glowstick [plr] [R G B]',
  403. 'god [plr]',
  404. 'goto [plr]',
  405. 'gravity [num]',
  406. 'hang [plr]',
  407. 'hatsize [plr] [num]',
  408. 'hat [plr] [ID]',
  409. 'headshake [plr]',
  410. 'headsize [plr] [num]',
  411. 'heal [plr]',
  412. 'hidename [plr]',
  413. 'hideplaylist / hideplayer',
  414. 'hipheight / hheight [plr] [num]',
  415. 'hub',
  416. 'infect [plr]',
  417. 'insert [ID/name]',
  418. 'invert',
  419. 'invisible / invis [plr]',
  420. 'invisibleff / invisff [plr]',
  421. 'iyspam',
  422. 'jail [plr]',
  423. 'jumppower / jpower [plr] [num]',
  424. 'jump [plr]',
  425. 'keeptools / ktools [plr]',
  426. 'keybind [key] [cmd]',
  427. 'kick [plr]',
  428. 'kidnap [plr]',
  429. 'kill [plr]',
  430. 'knife',
  431. 'knuckles [plr]',
  432. 'light [plr] [R G B]',
  433. 'loadm',
  434. 'loadmap [ID]',
  435. 'loadpos / lpos [plr] [name]',
  436. 'lockws',
  437. 'lock [plr]',
  438. 'logs',
  439. 'longneck [plr]',
  440. 'loopbring [plr]',
  441. 'loopheal [plr]',
  442. 'loopjump / ljump [plr]',
  443. 'loopkill [plr]',
  444. 'loopname / lname [plr]',
  445. 'loopoof',
  446. 'loopsit / lsit [plr]',
  447. 'mage',
  448. 'maxhealth [plr] [num]',
  449. 'maxzoom [plr] [num]',
  450. 'mesh [plr] [mesh] [texture]',
  451. 'message / m [msg]',
  452. 'meteor/asteroid [plr]',
  453. 'naked [plr]',
  454. 'name [plr]',
  455. 'neon [plr]',
  456. 'nextsong',
  457. 'night',
  458. 'nil [plr]',
  459. 'noarms [plr]',
  460. 'nobox [plr]',
  461. 'noclip',
  462. 'noclones [plr]',
  463. 'nodong [plr]',
  464. 'nodummies',
  465. 'noesp [plr]',
  466. 'noglobalshadows / nogshadows',
  467. 'nokeeptools / noktools [plr]',
  468. 'nolimbs [plr]',
  469. 'nooutlines',
  470. 'noparticles [plr]',
  471. 'noplrsound [plr]',
  472. 'norain',
  473. 'notools [plr]',
  474. 'nuke [plr]',
  475. 'os [plr]',
  476. 'offset [plr] [coordinate]',
  477. 'outlines',
  478. 'paper [plr]',
  479. 'partdisco',
  480. 'particles [plr] [ID]',
  481. 'pipetp [plr] [plr]',
  482. 'pitch [num]',
  483. 'playhash / hash [hash]',
  484. 'playlist / player [ID],[ID]...',
  485. 'plrsound [plr] [ID]',
  486. 'positions / pos',
  487. 'prefix [string]',
  488. 'prevsong',
  489. 'punish [plr]',
  490. 'rainbowname [plr]',
  491. 'rainbow [plr]',
  492. 'rain [mesh] [texture]',
  493. 'refresh / re [plr]',
  494. 'rejoin',
  495. 'remotespy',
  496. 'removealias [alias]',
  497. 'removebait / nobait',
  498. 'rgui',
  499. 'removehats / rhats [plr]',
  500. 'removespawns',
  501. 'respawn [plr]',
  502. 'restoremap / rmap',
  503. 'rocket [plr]',
  504. 'savelighting / slighting',
  505. 'savemap / smap',
  506. 'savepos / spos [name]',
  507. 'script [script]',
  508. 'seagull / gull [plr]',
  509. 'seizure [plr]',
  510. 'serverinfo / info',
  511. 'serverlock / slock',
  512. 'servermessage / sm [msg]',
  513. 'sethealth [plr] [num]',
  514. 'setsong [num]',
  515. 'settings',
  516. 'sgod [plr]',
  517. 'shiny [plr]',
  518. 'shrek [plr]',
  519. 'shutdown',
  520. 'sit [plr]',
  521. 'size [plr] [num]',
  522. 'skydive [plr]',
  523. 'skygif [ID],[ID]... [interval]',
  524. 'sky [ID]',
  525. 'smite [plr]',
  526. 'smoke [plr]',
  527. 'sound / music [ID/name]',
  528. 'sparkles / sp [plr] [R G B]',
  529. 'spasm [plr]',
  530. 'spawnpoint [plr]',
  531. 'spectate / view [plr]',
  532. 'speed / ws [plr] [num]',
  533. 'sphere [plr]',
  534. 'spin [plr]',
  535. 'spookyify',
  536. 'starman [plr]',
  537. 'strength [plr]',
  538. 'strobe',
  539. 'stun [plr]',
  540. 'sun [intense] [spread]',
  541. 'sword [plr]',
  542. 'tablet',
  543. 'team [plr] [team]',
  544. 'terrain',
  545. 'thaw / unfr [plr]',
  546. 'thirdp [plr]',
  547. 'time [num]',
  548. 'tools [plr]',
  549. 'torso [plr]',
  550. 'tppos [plr] [coordinate]',
  551. 'tp [plr] [plr]',
  552. 'trail [plr] [R G B]',
  553. 'trip [plr]',
  554. 'unadmin [plr]',
  555. 'unagelock',
  556. 'unanchor',
  557. 'unball [plr]',
  558. 'unban [plr]',
  559. 'unbgui [plr]',
  560. 'unblind [plr]',
  561. 'unblur',
  562. 'uncape [plr]',
  563. 'uncar [plr]',
  564. 'unchar [plr]',
  565. 'unconfuse [plr]',
  566. 'uncreeper [plr]',
  567. 'uncripple [plr]',
  568. 'undecalspam',
  569. 'undisco',
  570. 'undog [plr]',
  571. 'unduck [plr]',
  572. 'unff [plr]',
  573. 'unfire [plr]',
  574. 'unfloat [plr]',
  575. 'unfly',
  576. 'unfreecam / unfc',
  577. 'unghost [plr]',
  578. 'ungod [plr]',
  579. 'unhidename [plr]',
  580. 'uninfect [plr]',
  581. 'unjail [plr]',
  582. 'unkeybind [key]',
  583. 'unlight [plr]',
  584. 'unlockws',
  585. 'unlock [plr]',
  586. 'unlongneck [plr]',
  587. 'unloopbring [plr]',
  588. 'unloopheal [plr]',
  589. 'unloopjump / unljump [plr]',
  590. 'unloopkill [plr]',
  591. 'unloopname / unlname [plr]',
  592. 'unloopoof',
  593. 'unloopsit / unlsit [plr]',
  594. 'unname [plr]',
  595. 'unpartdisco',
  596. 'unpunish [plr]',
  597. 'unrainbowname [plr]',
  598. 'unseizure [plr]',
  599. 'unserverlock / unslock',
  600. 'unshrek [plr]',
  601. 'unskygif',
  602. 'unsmoke [plr]',
  603. 'unsparkles / unsp [plr]',
  604. 'unspectate / unview',
  605. 'unsphere [plr]',
  606. 'unspin [plr]',
  607. 'unstarman [plr]',
  608. 'unstrength [plr]',
  609. 'unstrobe',
  610. 'unstun [plr]',
  611. 'untrail [plr]',
  612. 'unweaken [plr]',
  613. 'version',
  614. 'visible / vis [plr]',
  615. 'volume / vol [num]',
  616. 'weaken [plr]',
  617. 'whiteify [plr]',
  618. 'zinnia [plr]'
  619. }
  620. 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
  621.  
  622. std.inTable=function(tbl,val)
  623. if tbl==nil then return false end
  624.  
  625. for _,v in pairs(tbl)do
  626. if v==val then return true end
  627. end
  628. return false
  629. end
  630. std.out=function(str)
  631. print(str)
  632. end
  633. std.list=function(tbl)
  634. local str=''
  635. for i,v in pairs(tbl)do
  636. str=str..tostring(v)
  637. if i~=#tbl then str=str..', ' end
  638. end
  639. return str
  640. end
  641. std.endat=function(str,val)
  642. local z=str:find(val)
  643. if z then
  644. return str:sub(0,z-string.len(val)),true
  645. else
  646. return str,false
  647. end
  648. end
  649. std.first=function(str) return str:sub(1,1) end
  650.  
  651. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  652.  
  653. local exec=function(str)
  654. spawn(function()
  655. local script, loaderr = loadstring(str)
  656. if not script then
  657. error(loaderr)
  658. else
  659. script()
  660. end
  661. end)
  662. end
  663. local findCmd=function(cmd_name)
  664. for i,v in pairs(cmds)do
  665. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  666. return v
  667. end
  668. end
  669. end
  670. local getCmd=function(msg)
  671. local cmd,hassplit=std.endat(msg:lower(),split)
  672. if hassplit then
  673. return {cmd,true}
  674. else
  675. return {cmd,false}
  676. end
  677. end
  678. local getprfx=function(strn)
  679. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  680. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  681. end return
  682. end
  683. function dragGUI(gui)
  684. spawn(function()
  685. local UserInputService = game:GetService("UserInputService")
  686. local dragging
  687. local dragInput
  688. local dragStart
  689. local startPos
  690. local function update(input)
  691. local delta = input.Position - dragStart
  692. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  693. end
  694. gui.InputBegan:Connect(function(input)
  695. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  696. dragging = true
  697. dragStart = input.Position
  698. startPos = gui.Position
  699.  
  700. input.Changed:Connect(function()
  701. if input.UserInputState == Enum.UserInputState.End then
  702. dragging = false
  703. end
  704. end)
  705. end
  706. end)
  707. gui.InputChanged:Connect(function(input)
  708. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  709. dragInput = input
  710. end
  711. end)
  712. UserInputService.InputChanged:Connect(function(input)
  713. if input == dragInput and dragging then
  714. update(input)
  715. end
  716. end)
  717. end)
  718. end
  719. maincolor = Color3.new(colorR, colorG, colorB)
  720. function updatecolors(color)
  721. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  722. maincolor = color
  723. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  724. if child.Name == "TopBarContainer" then
  725. child.BackgroundColor3 = color
  726. end end
  727. FeedbackMain.BackgroundColor3 = maincolor
  728. MAIN.BackgroundColor3 = maincolor
  729. bar.BackgroundColor3 = maincolor
  730. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  731. if game.CoreGui:FindFirstChild('Updates') then
  732. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  733. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  734. if game.CoreGui:FindFirstChild('Sinfo') then
  735. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  736. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  737. if game.CoreGui:FindFirstChild('cp') then
  738. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  739. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  740. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  741. if game.CoreGui:FindFirstChild('Bans') then
  742. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  743. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  744. if game.CoreGui:FindFirstChild('Pos') then
  745. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  746. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  747. if game.CoreGui:FindFirstChild('Admins') then
  748. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  749. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  750. if game.CoreGui:FindFirstChild('Logs') then
  751. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  752. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  753. if game.CoreGui:FindFirstChild('Aliases') then
  754. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  755. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  756. for _, child in pairs( game.CoreGui:GetChildren()) do
  757. if child.Name == "Models" then
  758. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  759. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  760. end
  761. end
  762. for _, child in pairs( game.CoreGui:GetChildren()) do
  763. if child.Name == "Audios" then
  764. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  765. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  766. end
  767. end
  768. end
  769.  
  770. function respawn(plr)
  771. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  772. local H = Instance.new('Humanoid', M)
  773. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  774. plr.Character = M end
  775.  
  776. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  777. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  778. function kickF(plr)
  779. spawn(function()
  780. if plr.Parent ~= nil then
  781. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  782. local newChar = dummy:Clone() newChar.Parent = workspace
  783. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  784. for i = 1,4 do
  785. local Plat = Instance.new('SkateboardPlatform', newChar)
  786. Plat.Position = newChar.HumanoidRootPart.Position
  787. Plat.Name = 'IYplat'
  788. Plat.Size = Vector3.new(10, 1.2, 10)
  789. Plat.Transparency = 1 end
  790. plr.Character = newChar
  791. local PART = Instance.new('Part', newChar)
  792. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  793. PART.Size = Vector3.new(10, 1.2, 10)
  794. PART.Anchored = true
  795. PART.Transparency = 1
  796. if newChar:FindFirstChild("SkateboardPlatform") then
  797. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  798. wait(0.4)
  799. if newChar then newChar:Destroy() end
  800. kickF(plr) end
  801. end end) end
  802.  
  803. function refresh(plr)
  804. spawn(function()
  805. local rpos = plr.Character.HumanoidRootPart.Position
  806. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  807. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  808. plr.Character:MoveTo(rpos) end) end
  809.  
  810. 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
  811. 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
  812. _players.PlayerAdded:connect(function(player)
  813. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  814. game:FindService('StarterGui'):SetCore('SendNotification', {
  815. Title = player.Name,
  816. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  817. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  818. Duration = 5,
  819. })
  820. elseif JLnotify == true and Nfriends == false 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. end
  828. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  829. spawn(function()
  830. repeat wait() until player.Character
  831. kickF(player)
  832. end)
  833. end)
  834. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  835. spawn(function()
  836. repeat wait() until player.Character
  837. kickF(player)
  838. end)
  839. end
  840. if FindTable(banT, player.userId) then
  841. spawn(function()
  842. repeat wait() until player.Character
  843. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  844. kickF(player)
  845. end)
  846. end
  847. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  848. spawn(function()
  849. repeat wait() until player.Character
  850. kickF(player)
  851. end)
  852. else
  853. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  854. spawn(function()
  855. repeat wait() until player.Character
  856. kickF(player)
  857. end)
  858. end
  859. end
  860. end)
  861. local customAlias = {}
  862. local findCmd=function(cmd_name)
  863. for i,v in pairs(cmds)do
  864. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  865. return v
  866. end
  867. end
  868. return customAlias[cmd_name:lower()]
  869. end
  870. local function splitString(str,delim)
  871. local broken = {}
  872. if delim == nil then delim = "," end
  873. for w in string.gmatch(str,"[^"..delim.."]+") do
  874. table.insert(broken,w)
  875. end
  876. return broken
  877. end
  878. local historyCount = 0
  879. local cmdHistory = {}
  880. lastBreakTime = 0
  881. local function execCmd(cmdStr,speaker)
  882. local rawCmdStr = cmdStr
  883. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  884. local commandsToRun = splitString(cmdStr,"\\")
  885. for i,v in pairs(commandsToRun) do
  886. v = string.gsub(v,"%%BackSlash%%","\\")
  887. local x,y,num = v:find("^(%d+)%^")
  888. local cmdDelay = 0
  889. if num then
  890. v = v:sub(y+1)
  891. local x,y,del = v:find("^([%d%.]+)%^")
  892. if del then
  893. v = v:sub(y+1)
  894. cmdDelay = tonumber(del) or 0
  895. end
  896. end
  897. num = tonumber(num or 1)
  898. local args = splitString(v,split)
  899. local cmd = findCmd(args[1])
  900. if cmd then
  901. table.remove(args,1)
  902. cargs = args
  903. if speaker == gPlayers.LocalPlayer then
  904. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  905. end
  906. if #cmdHistory > 20 then table.remove(cmdHistory) end
  907. local cmdStartTime = tick()
  908. for rep = 1,num do
  909. if lastBreakTime > cmdStartTime then break end
  910. pcall(function()
  911. cmd.FUNC(args, speaker)
  912. end)
  913. if cmdDelay ~= 0 then wait(cmdDelay) end
  914. end
  915. end
  916. end
  917. end
  918. logsloaded = false
  919. ChatLog = function(plr)
  920. plr.Chatted:Connect(function(Message)
  921. if logsloaded == true then
  922. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  923. CreateLabel(plr.Name,Message)
  924. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  925. CreateLabel(plr.Name,Message)
  926. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  927. CreateLabel(plr.Name,Message)
  928. 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
  929. CreateLabel(plr.Name,Message)
  930. end end end) end
  931. 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
  932. for _, plr in pairs(gPlayers:GetChildren()) do
  933. if plr.ClassName == "Player" then
  934. updateevents(plr) ChatLog(plr) end end
  935. _players.PlayerAdded:connect(function(player)
  936. updateevents(player) ChatLog(player)
  937. end)
  938. _G.exec_cmd = execCmd
  939. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  940. 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
  941. local _char=function(plr_name)
  942. for i,v in pairs(gPlayers:GetChildren())do
  943. if v:IsA'Player'then
  944. if v.Name==plr_name then return v.Character end
  945. end
  946. end
  947. return
  948. end
  949. local _plr=function(plr_name)
  950. for i,v in pairs(gPlayers:GetChildren())do
  951. if v:IsA'Player'then
  952. if v.Name==plr_name then return v end
  953. end
  954. end
  955. return
  956. end
  957. function addcmd(name,desc,alias,func)
  958. cmds[#cmds+1]=
  959. {
  960. NAME=name;
  961. DESC=desc;
  962. ALIAS=alias;
  963. FUNC=func;
  964. }
  965. end
  966. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  967. local SpecialPlayerCases = {
  968. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  969. ["others"] = function(speaker)
  970. local plrs = {}
  971. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  972. if v ~= speaker then
  973. table.insert(plrs,v)
  974. end
  975. end
  976. return plrs
  977. end,
  978. ["me"] = function(speaker)return {speaker} end,
  979. ["#(%d+)"] = function(speaker,args,currentList)
  980. local returns = {}
  981. local randAmount = tonumber(args[1])
  982. local players = {unpack(currentList)}
  983. for i = 1,randAmount do
  984. if #players == 0 then break end
  985. local randIndex = math.random(1,#players)
  986. table.insert(returns,players[randIndex])
  987. table.remove(players,randIndex)
  988. end
  989. return returns
  990. end,
  991. ["random"] = function(speaker,args,currentList)
  992. local players = currentList
  993. return {players[math.random(1,#players)]}
  994. end,
  995. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  996. local returns = {}
  997. local team = args[1]
  998. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  999. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  1000. table.insert(returns,plr)
  1001. end
  1002. end
  1003. return returns
  1004. end,
  1005. ["allies"] = function(speaker)
  1006. local returns = {}
  1007. local team = speaker.Team
  1008. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1009. if plr.Team == team then
  1010. table.insert(returns,plr)
  1011. end
  1012. end
  1013. return returns
  1014. end,
  1015. ["enemies"] = function(speaker)
  1016. local returns = {}
  1017. local team = speaker.Team
  1018. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1019. if plr.Team ~= team then
  1020. table.insert(returns,plr)
  1021. end
  1022. end
  1023. return returns
  1024. end,
  1025. ["team"] = function(speaker)
  1026. local returns = {}
  1027. local team = speaker.Team
  1028. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1029. if plr.Team == team then
  1030. table.insert(returns,plr)
  1031. end
  1032. end
  1033. return returns
  1034. end,
  1035. ["nonteam"] = function(speaker)
  1036. local returns = {}
  1037. local team = speaker.Team
  1038. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1039. if plr.Team ~= team then
  1040. table.insert(returns,plr)
  1041. end
  1042. end
  1043. return returns
  1044. end,
  1045. ["friends"] = function(speaker,args)
  1046. local returns = {}
  1047. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1048. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1049. table.insert(returns,plr)
  1050. end
  1051. end
  1052. return returns
  1053. end,
  1054. ["nonfriends"] = function(speaker,args)
  1055. local returns = {}
  1056. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1057. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1058. table.insert(returns,plr)
  1059. end
  1060. end
  1061. return returns
  1062. end,
  1063. ["guests"] = function(speaker,args)
  1064. local returns = {}
  1065. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1066. if plr.Guest then
  1067. table.insert(returns,plr)
  1068. end
  1069. end
  1070. return returns
  1071. end,
  1072. ["bacons"] = function(speaker,args)
  1073. local returns = {}
  1074. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1075. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1076. table.insert(returns,plr)
  1077. end
  1078. end
  1079. return returns
  1080. end,
  1081. ["admins"] = function(speaker)
  1082. local returns = {}
  1083. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1084. if isAdmin(plr) then
  1085. table.insert(returns,plr)
  1086. end
  1087. end
  1088. return returns
  1089. end,
  1090. ["nonadmins"] = function(speaker)
  1091. local returns = {}
  1092. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1093. if not isAdmin(plr) then
  1094. table.insert(returns,plr)
  1095. end
  1096. end
  1097. return returns
  1098. end,
  1099. ["age(%d+)"] = function(speaker,args)
  1100. local returns = {}
  1101. local age = tonumber(args[1])
  1102. if not age == nil then return end
  1103. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1104. if plr.AccountAge <= age then
  1105. table.insert(returns,plr)
  1106. end
  1107. end
  1108. return returns
  1109. end,
  1110. ["rad(%d+)"] = function(speaker,args)
  1111. local returns = {}
  1112. local radius = tonumber(args[1])
  1113. local speakerChar = speaker.Character
  1114. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1115. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1116. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1117. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1118. if magnitude <= radius then table.insert(returns,plr) end
  1119. end
  1120. end
  1121. return returns
  1122. end
  1123. }
  1124. local function toTokens(str)
  1125. local tokens = {}
  1126. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1127. table.insert(tokens,{Operator = op,Name = name})
  1128. end
  1129. return tokens
  1130. end
  1131. local function onlyIncludeInTable(tab,matches)
  1132. local matchTable = {}
  1133. local resultTable = {}
  1134. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1135. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1136. return resultTable
  1137. end
  1138. local function removeTableMatches(tab,matches)
  1139. local matchTable = {}
  1140. local resultTable = {}
  1141. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1142. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1143. return resultTable
  1144. end
  1145. local function getPlayersByName(name)
  1146. local found = {}
  1147. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1148. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1149. table.insert(found,v)
  1150. end
  1151. end
  1152. return found
  1153. end
  1154. local function getPlayer(list,speaker)
  1155. if list == nil then return {speaker.Name} end
  1156. local nameList = splitString(list,",")
  1157.  
  1158. local foundList = {}
  1159.  
  1160. for _,name in pairs(nameList) do
  1161. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1162. local tokens = toTokens(name)
  1163. local initialPlayers = game:GetService("Players"):GetPlayers()
  1164.  
  1165. for i,v in pairs(tokens) do
  1166. if v.Operator == "+" then
  1167. local tokenContent = v.Name
  1168. local foundCase = false
  1169. for regex,case in pairs(SpecialPlayerCases) do
  1170. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1171. if #matches > 0 then
  1172. foundCase = true
  1173. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1174. end
  1175. end
  1176. if not foundCase then
  1177. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1178. end
  1179. else
  1180. local tokenContent = v.Name
  1181. local foundCase = false
  1182. for regex,case in pairs(SpecialPlayerCases) do
  1183. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1184. if #matches > 0 then
  1185. foundCase = true
  1186. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1187. end
  1188. end
  1189. if not foundCase then
  1190. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1191. end
  1192. end
  1193. end
  1194.  
  1195. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1196. end
  1197.  
  1198. local foundNames = {}
  1199. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1200.  
  1201. return foundNames
  1202. end
  1203. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1204. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1205. if (zCoco) then
  1206. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1207. else
  1208. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1209. end
  1210. return funcw
  1211. end
  1212. function _G.msg(txt)
  1213. spawn(function()
  1214. msghook()
  1215. if MSGhook == true then
  1216. workspace.IYmessage.Text = ''
  1217. wait(0.1)
  1218. local b = Instance.new("BlurEffect", LightingService)
  1219. b.Name = "IYmblur"
  1220. b.Size = 18
  1221. workspace.IYmessage.Text = txt
  1222. wait(Mseconds)
  1223. b:Destroy()
  1224. if workspace.IYmessage.Text == txt then
  1225. workspace.IYmessage.Text = '' end
  1226. elseif MSGhook == false then
  1227. execCmd("loadm")
  1228. repeat wait() until workspace:FindFirstChild("IYmessage")
  1229. workspace.IYmessage.Text = ''
  1230. wait(0.1)
  1231. local b = Instance.new("BlurEffect", LightingService)
  1232. b.Name = "IYmblur"
  1233. b.Size = 18
  1234. workspace.IYmessage.Text = txt
  1235. wait(Mseconds)
  1236. b:Destroy()
  1237. if workspace.IYmessage.Text == txt then
  1238. workspace.IYmessage.Text = '' end
  1239. end
  1240. end)
  1241. end
  1242. function bleach(plr)
  1243. spawn(function()
  1244. local char = plr.Character
  1245. local hit1 = Instance.new("Sound", workspace)
  1246. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1247. local hit = Instance.new("Sound", workspace)
  1248. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1249. local Bleach = Instance.new("Part", char["Left Arm"])
  1250. Bleach.CanCollide = false
  1251. local Mesh = Instance.new("SpecialMesh", Bleach)
  1252. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1253. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1254. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1255. local Handy = Instance.new("Weld", Bleach)
  1256. Handy.Part0 = Bleach
  1257. Handy.Part1 = char["Left Arm"]
  1258. Handy.C0 = CFrame.new(0.5,1.8,0)
  1259. Handy.C1 = CFrame.Angles(0,4,1)
  1260. local drink = Instance.new("Sound", char.Head)
  1261. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1262. wait(3)
  1263. game.Chat:Chat(char.Head,"I need to die","Red")
  1264. for i = 1,10 do
  1265. wait()
  1266. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1267. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1268. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1269. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1270. end
  1271. drink:Play()
  1272. wait(3.4)
  1273. drink:Stop()
  1274. for i = 1,10 do
  1275. wait()
  1276. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1277. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1278. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1279. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1280. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1281. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1282. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1283. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1284. end
  1285. wait(0.01)
  1286. char.Torso.Anchored = true
  1287. char["Left Arm"].Anchored = true
  1288. char["Right Arm"].Anchored = true
  1289. char["Left Leg"].Anchored = true
  1290. char["Right Leg"].Anchored = true
  1291. char.Head.Anchored = true
  1292. hit:Play()
  1293. hit1:Play()
  1294. wait(4)
  1295. local bl00d = Instance.new("Part", char.Head)
  1296. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1297. bl00d.Rotation = Vector3.new(0,0,-90)
  1298. bl00d.CanCollide = false
  1299. bl00d.Anchored = true
  1300. bl00d.BrickColor = BrickColor.new("Maroon")
  1301. bl00d.Position = char.Head.Position
  1302. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1303. bl00d.Shape = "Cylinder"
  1304. bl00d.Material = "Pebble"
  1305. for i = 1,100 do
  1306. wait()
  1307. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1308. end
  1309. wait(1)
  1310. char.Humanoid.Health = 0
  1311. end)
  1312. end
  1313. function rape(victim, speaker) -- from rocky2u cmdscript
  1314. spawn(function()
  1315. local P1 = game:GetService("Players")[speaker].Character.Torso
  1316. local V1 = game:GetService("Players")[victim].Character.Torso
  1317. V1.Parent.Humanoid.PlatformStand = true
  1318. 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'
  1319. 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'
  1320. 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'
  1321. 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'
  1322. 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'
  1323. 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'
  1324. 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)
  1325. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1326. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1327. local D2 = D:Clone() D2.Parent = P1
  1328. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1329. 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)
  1330. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1331. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1332. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1333. local CM = Instance.new('CylinderMesh', C)
  1334. 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)
  1335. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1336. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1337. 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)
  1338. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1339. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1340. 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)
  1341. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1342. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1343. 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)
  1344. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1345. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1346. 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)
  1347. 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)
  1348. 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)
  1349. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1350. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1351. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1352. end)
  1353. 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)
  1354. end
  1355.  
  1356. addcmd('addalias','Adds an alias to a command',{},
  1357. function(args,speaker)
  1358. if #args < 2 then return end
  1359. local cmd = string.lower(args[1])
  1360. local alias = string.lower(args[2])
  1361. for i,v in pairs(cmds) do
  1362. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1363. customAlias[alias] = v
  1364. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1365. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1366. Notify("Added "..alias.." as an alias to "..cmd)
  1367. updatefile()
  1368. updatealiases()
  1369. break
  1370. end
  1371. end
  1372. end)
  1373.  
  1374. addcmd('877241loadalias','dab',{},
  1375. function(args,speaker)
  1376. if #args < 2 then return end
  1377. local cmd = string.lower(args[1])
  1378. local alias = string.lower(args[2])
  1379. for i,v in pairs(cmds) do
  1380. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1381. customAlias[alias] = v
  1382. updatealiases()
  1383. break
  1384. end
  1385. end
  1386. end)
  1387.  
  1388. addcmd('removealias','Removes a custom alias',{},
  1389. function(args,speaker)
  1390. if #args < 1 then return end
  1391. local alias = string.lower(args[1])
  1392. if customAlias[alias] then
  1393. local cmd = customAlias[alias].NAME
  1394. customAlias[alias] = nil
  1395. for i,v in pairs(aliasSave) do
  1396. if v.ALIAS == tostring(alias) then
  1397. table.remove(aliasSave, i)
  1398. end end
  1399. Notify("Removed the alias "..alias.." from "..cmd)
  1400. updatefile()
  1401. updatealiases()
  1402. end
  1403. end)
  1404.  
  1405. addcmd('clraliases','Removes all custom alias',{},
  1406. function(args,speaker)
  1407. customAlias = {}
  1408. aliasSave ={}
  1409. updatefile()
  1410. updatealiases()
  1411. Notify('Removed all aliases')
  1412. end)
  1413.  
  1414. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1415. function(args, speaker)
  1416. loadstring(tostring(GLS(false, 0)))()
  1417. end)
  1418.  
  1419. function hub()
  1420. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1421. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1422. addcmd('hub','opens script hub',{'scripts'},
  1423. function(args, speaker)
  1424. if speaker.userId ~= LP.userId then
  1425. lponly(speaker) else
  1426. hub()
  1427. end end)
  1428.  
  1429. addcmd('ff','gives ff to player',{},
  1430. function(args, speaker)
  1431. local players = getPlayer(args[1], speaker)
  1432. for i,v in pairs(players)do
  1433. local pchar=_char(v)
  1434. Instance.new("ForceField", pchar)
  1435. end
  1436. end)
  1437.  
  1438. addcmd('maxhealth','sets a limit of health to player',{},
  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. pchar.Humanoid.MaxHealth = args[2]
  1444. end
  1445. end)
  1446.  
  1447. addcmd('sethealth','sets the health of a player',{},
  1448. function(args, speaker)
  1449. local players = getPlayer(args[1], speaker)
  1450. for i,v in pairs(players)do
  1451. local pchar=_char(v)
  1452. pchar.Humanoid.Health = args[2]
  1453. end
  1454. end)
  1455.  
  1456. addcmd('breakloops','stops any cmd loops',{'break'},
  1457. function(args, speaker)
  1458. lastBreakTime = tick()
  1459. end)
  1460.  
  1461. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1462. function(args, speaker)
  1463. local players = getPlayer(args[1], speaker)
  1464. for i,v in pairs(players)do
  1465. local pchar=_char(v)
  1466. local invisff = Instance.new("ForceField", pchar)
  1467. invisff.Visible = false
  1468. end
  1469. end)
  1470.  
  1471. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1472. function(args, speaker)
  1473. local players = getPlayer(args[1], speaker)
  1474. for i,v in pairs(players)do
  1475. local pchar=_char(v)
  1476. spawn(function()
  1477. local m = missile:Clone()
  1478. m.Parent = workspace
  1479. local W = Instance.new('Weld', m)
  1480. W.Part0 = W.Parent
  1481. W.Part1 = pchar.HumanoidRootPart
  1482. W.C1 = CFrame.new(0, 0.5, 1)
  1483. m.force.Force = Vector3.new(0, 15000, 0)
  1484. wait(0.01)
  1485. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1486. wait(5)
  1487. Instance.new('Explosion', m).Position = m.Position
  1488. wait(0.01)
  1489. pchar:BreakJoints()
  1490. wait(1)
  1491. m:destroy()
  1492. end)
  1493. end
  1494. end)
  1495.  
  1496. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1497. local players = getPlayer(args[1], speaker)
  1498. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1499. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1500. end
  1501. for i,v in pairs(players) do
  1502. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1503. end
  1504. end)
  1505.  
  1506. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1507. function(args, speaker)
  1508. if speaker.userId ~= LP.userId then
  1509. lponly(speaker)
  1510. else
  1511. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1512. end
  1513. end)
  1514.  
  1515. addcmd('unff', 'takes away ff from player',{'noff'},
  1516. function(args, speaker)
  1517. local players = getPlayer(args[1], speaker)
  1518. for i,v in pairs(players)do
  1519. local pchar=_char(v)
  1520. for j,v1 in pairs(pchar:GetChildren()) do
  1521. if v1:IsA("ForceField") then
  1522. v1:Destroy()
  1523. end
  1524. end
  1525. end
  1526. end)
  1527.  
  1528. addcmd('flashlight', 'gives a player a flashlight',{},
  1529. function(args, speaker)
  1530. local players = getPlayer(args[1], speaker)
  1531. for i,v in pairs(players)do
  1532. spawn(function()
  1533. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1534. flashlight.Parent = gPlayers[v].Backpack
  1535. flashlight.Name = "IYflashlight"
  1536. end)
  1537. end
  1538. end)
  1539.  
  1540. addcmd('car', 'inserts a car',{'vehicle'},
  1541. function(args, speaker)
  1542. local players = getPlayer(args[1], speaker)
  1543. for i,v in pairs(players)do
  1544. spawn(function()
  1545. local pchar=_char(v)
  1546. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1547. model.Parent = workspace
  1548. model:MakeJoints()
  1549. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1550. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1551. for _, child in pairs( model:GetChildren()) do
  1552. if child.ClassName == "Part" then
  1553. child.Anchored = true
  1554. wait(1)
  1555. child.Anchored = false
  1556. end end end) end end)
  1557.  
  1558. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1559. function(args, speaker)
  1560. local players = getPlayer(args[1], speaker)
  1561. for i,v in pairs(players)do
  1562. for _, child in pairs( workspace:GetChildren()) do
  1563. if child.Name == "IYcar" .. gPlayers[v].Name then
  1564. child:Destroy()
  1565. end
  1566. end
  1567. end
  1568. end)
  1569.  
  1570. addcmd('team','team [plr] [team]',{},
  1571. function(args, speaker)
  1572. local players = getPlayer(args[1], speaker)
  1573. local teamname = nil
  1574. for i,v in pairs(players)do
  1575. 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
  1576. _players[v].Team = teamname
  1577. end
  1578. end)
  1579.  
  1580. addcmd('maxzoom','maximum camera zoom',{},
  1581. function(args, speaker)
  1582. local players = getPlayer(args[1], speaker)
  1583. for i,v in pairs(players)do
  1584. _players[v].CameraMaxZoomDistance = args[2]
  1585. end
  1586. end)
  1587.  
  1588. function spawnrain(mesh,texture)
  1589. spawn(function()
  1590. for i,v in pairs(gPlayers:GetChildren()) do
  1591. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1592. if raining == true then
  1593. local rain = Instance.new("Part",workspace)
  1594. rain.CanCollide = true
  1595. local m = Instance.new("SpecialMesh",rain)
  1596. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1597. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1598. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1599. wait(5) rain:Destroy()
  1600. end
  1601. end
  1602. end
  1603. end)
  1604. end
  1605.  
  1606. raining = false
  1607. addcmd('rain','make it rain a mesh',{},
  1608. function(args, speaker)
  1609. raining = true
  1610. repeat
  1611. wait(0.5)
  1612. spawnrain(args[1],args[2])
  1613. until raining == false
  1614. end)
  1615.  
  1616. addcmd('norain','make it rain a mesh',{'unrain'},
  1617. function(args, speaker)
  1618. raining = false
  1619. end)
  1620.  
  1621. local rad = math.rad
  1622. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1623. function(args, speaker)
  1624. for i = 1,args[1] do
  1625. wait()
  1626. local function ear(instance)
  1627. for i,v in pairs(instance:GetChildren())do
  1628. if v:IsA("Part") then
  1629. if v.Size.x > 1 then
  1630. 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])))
  1631. end end ear(v) end end ear(workspace)
  1632. end
  1633. end)
  1634.  
  1635. addcmd('cape','Gives the target player(s) a cape',{},
  1636. function(args, speaker)
  1637. local players = getPlayer(args[1], speaker)
  1638. for i,v in pairs(players)do
  1639. spawn(function()
  1640. if _char(v):FindFirstChild("Humanoid") then
  1641. local plr = _players[v]
  1642. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1643. local torso = plr.Character.HumanoidRootPart
  1644. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1645. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1646. if not args[2] then
  1647. p.Color = Color3.new(0,0,0)
  1648. p.Color = Color3.new(0,0,0) else
  1649. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1650. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1651. p.formFactor = "Custom"
  1652. p.Size = Vector3.new(.2,.2,.2)
  1653. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1654. local motor1 = Instance.new("Motor", p)
  1655. motor1.Part0 = p
  1656. motor1.Part1 = torso
  1657. motor1.MaxVelocity = .01
  1658. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1659. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1660. local wave = false
  1661. repeat wait(1/44)
  1662. local ang = 0.1
  1663. local oldmag = torso.Velocity.magnitude
  1664. local mv = .002
  1665. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1666. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1667. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1668. motor1.DesiredAngle = -ang
  1669. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1670. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1671. if torso.Velocity.magnitude < .1 then wait(.1) end
  1672. until not p or p.Parent ~= torso.Parent
  1673. end
  1674. end)
  1675. end
  1676. end)
  1677.  
  1678. addcmd('uncape','Removes cape',{'nocape'},
  1679. function(args, speaker)
  1680. local players = getPlayer(args[1], speaker)
  1681. for i,v in pairs(players)do
  1682. local pchar=_char(v)
  1683. for _, child in pairs( pchar:GetChildren()) do
  1684. if child.Name == "IYcape" then
  1685. child:Destroy() end end
  1686. end
  1687. end)
  1688.  
  1689. addcmd('spasm','makes someone c r a z y',{},
  1690. function(args, speaker)
  1691. local players = getPlayer(args[1], speaker)
  1692. for i,v in pairs(players)do
  1693. local pchar=_char(v)
  1694. local AnimationId = "33796059"
  1695. local Anim = Instance.new("Animation")
  1696. Anim.AnimationId = "rbxassetid://"..AnimationId
  1697. local k = pchar.Humanoid:LoadAnimation(Anim)
  1698. k:Play()
  1699. k:AdjustSpeed(99)
  1700. end
  1701. end)
  1702.  
  1703. addcmd('dance','makes someone d a n c e',{},
  1704. function(args, speaker)
  1705. local players = getPlayer(args[1], speaker)
  1706. for i,v in pairs(players)do
  1707. local pchar=_char(v)
  1708. local anim = nil
  1709. local dance1 = math.random(1,7)
  1710. if dance1 == 1 then
  1711. anim = '27789359'
  1712. end
  1713. if dance1 == 2 then
  1714. anim = '30196114'
  1715. end
  1716. if dance1 == 3 then
  1717. anim = '248263260'
  1718. end
  1719. if dance1 == 4 then
  1720. anim = '45834924'
  1721. end
  1722. if dance1 == 5 then
  1723. anim = '33796059'
  1724. end
  1725. if dance1 == 6 then
  1726. anim = '28488254'
  1727. end
  1728. if dance1 == 7 then
  1729. anim = '52155728'
  1730. end
  1731. local animation = Instance.new("Animation")
  1732. animation.AnimationId = "rbxassetid://"..anim
  1733. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1734. animTrack:Play()
  1735. end
  1736. end)
  1737.  
  1738. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1739. function(args, speaker)
  1740. local players = getPlayer(args[1], speaker)
  1741. for i,v in pairs(players)do
  1742. if not args[1] and args[2] then return end
  1743. local pchar=_char(v)
  1744. for _, child in pairs( pchar:GetDescendants()) do
  1745. if child.ClassName == "Sound" then
  1746. child:Destroy() end end
  1747. local s = Instance.new("Sound")
  1748. s.Name = "IYplrsound"
  1749. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1750. s.Volume = 1
  1751. s.Pitch = 1
  1752. s.Looped = true
  1753. s.archivable = true
  1754. s.Parent = pchar.HumanoidRootPart
  1755. s:Play()
  1756. end
  1757. end)
  1758.  
  1759. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1760. function(args, speaker)
  1761. local players = getPlayer(args[1], speaker)
  1762. for i,v in pairs(players)do
  1763. if not args[1] then return end
  1764. local pchar=_char(v)
  1765. for _, child in pairs( pchar:GetDescendants()) do
  1766. if child.ClassName == "Sound" then
  1767. child:Destroy() end end
  1768. end
  1769. end)
  1770.  
  1771. addcmd('fly','makes you fly',{},
  1772. function(args, speaker)
  1773. if speaker.userId ~= LP.userId then
  1774. lponly(speaker)
  1775. else
  1776. sFLY()
  1777. end
  1778. end)
  1779.  
  1780. addcmd('flyspeed','set the fly speed',{'flysp'},
  1781. function(args, speaker)
  1782. if speaker.userId ~= LP.userId then
  1783. lponly(speaker)
  1784. else
  1785. if isNumber(args[1]) then
  1786. iyflyspeed = args[1]
  1787. end end end)
  1788.  
  1789. addcmd('unfly','takes away fly',{'nofly'},
  1790. function(args, speaker)
  1791. if speaker.userId ~= LP.userId then
  1792. lponly(speaker)
  1793. else
  1794. NOFLY()
  1795. end
  1796. end)
  1797.  
  1798. addcmd('exit','kills roblox process',{},
  1799. function(args, speaker)
  1800. if speaker.userId ~= LP.userId then
  1801. lponly(speaker)
  1802. else
  1803. game:shutdown()
  1804. end
  1805. end)
  1806.  
  1807. addcmd('fire', 'set a player on fire',{},
  1808. function(args, speaker)
  1809. local players = getPlayer(args[1], speaker)
  1810. for i,v in pairs(players)do
  1811. spawn(function()
  1812. local pchar=_char(v)
  1813. local Fire1 = Instance.new("Fire", pchar.Head)
  1814. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1815. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1816. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1817. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1818. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1819. if not args[2] then return end
  1820. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1821. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1822. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1823. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1824. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1825. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1826. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1827. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1828. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1829. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1830. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1831. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1832. end)
  1833. end
  1834. end)
  1835.  
  1836. addcmd('discomesh', 'body parts get f u n k y',{},
  1837. function(args, speaker)
  1838. local players = getPlayer(args[1], speaker)
  1839. for i,v in pairs(players)do
  1840. spawn(function()
  1841. local plr = _players[v]
  1842. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1843. local h = _players[v].Character.Head.Mesh
  1844. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1845. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1846. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1847. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1848. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1849. while true do wait()
  1850. h.MeshType = meshes[math.random(1,#meshes)]
  1851. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1852. h.Parent.BrickColor = BrickColor.Random()
  1853. t.MeshType = meshes[math.random(1,#meshes)]
  1854. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1855. t.Parent.BrickColor = BrickColor.Random()
  1856. la.MeshType = meshes[math.random(1,#meshes)]
  1857. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1858. la.Parent.BrickColor = BrickColor.Random()
  1859. ra.MeshType = meshes[math.random(1,#meshes)]
  1860. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1861. ra.Parent.BrickColor = BrickColor.Random()
  1862. ll.MeshType = meshes[math.random(1,#meshes)]
  1863. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1864. ll.Parent.BrickColor = BrickColor.Random()
  1865. rl.MeshType = meshes[math.random(1,#meshes)]
  1866. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1867. rl.Parent.BrickColor = BrickColor.Random()
  1868. end end) end end)
  1869.  
  1870. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1871. function(args, speaker)
  1872. local players = getPlayer(args[1], speaker)
  1873. for i,v in pairs(players)do
  1874. spawn(function()
  1875. local Chicken = _players[v].Character
  1876. 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)
  1877. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1878. 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)
  1879. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1880. end) end end)
  1881.  
  1882. addcmd('esp', 'view a player and a players status',{},
  1883. function(args, speaker)
  1884. if speaker.userId ~= LP.userId then
  1885. lponly(speaker)
  1886. else
  1887. local players = getPlayer(args[1], speaker)
  1888. for i,v in pairs(players)do
  1889. spawn(function()
  1890. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1891. if child.Name == gPlayers[v].Name then
  1892. child:Destroy()
  1893. end end wait(0.5)
  1894. local m = game["Players"].LocalPlayer:GetMouse()
  1895. local rs = game:GetService("RunService").RenderStepped
  1896. local espplr = gPlayers[v]
  1897. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1898. for b,n in pairs (espplr.Character:GetChildren()) do
  1899. if (n:IsA("BasePart")) then
  1900. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1901. a.Name = espplr.Name
  1902. a.Adornee = n
  1903. a.AlwaysOnTop = true
  1904. a.ZIndex = 0
  1905. a.Size = n.Size
  1906. a.Transparency = 0.7
  1907. local resetting = false
  1908. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1909. a.Color = BrickColor.new("Lime green")
  1910. else
  1911. a.Color = BrickColor.new("Really red")
  1912. end
  1913. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1914. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1915. local TextLabel = Instance.new("TextLabel")
  1916. BillboardGui.Adornee = espplr.Character.Head
  1917. BillboardGui.Name = espplr.Name
  1918. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1919. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1920. BillboardGui.AlwaysOnTop = true
  1921. TextLabel.Parent = BillboardGui
  1922. TextLabel.BackgroundTransparency = 1
  1923. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1924. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1925. TextLabel.Font = Enum.Font.SourceSansSemibold
  1926. TextLabel.TextSize = 20
  1927. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1928. TextLabel.TextStrokeTransparency = 0
  1929. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1930. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1931. BillboardGui:Destroy() a:Destroy() end)
  1932. _players.PlayerRemoving:connect(function(player)
  1933. if player.Name == espplr.Name then
  1934. BillboardGui:Destroy() a:Destroy()
  1935. end end)
  1936. game:GetService("RunService").RenderStepped:Connect(function()
  1937. 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
  1938. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1939. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1940. BillboardGui:Destroy() a:Destroy() end end)
  1941. end
  1942. end
  1943. end
  1944. end
  1945. end)
  1946. end
  1947. end
  1948. end)
  1949.  
  1950. addcmd('noesp', 'removes esp',{'unesp'},
  1951. function(args, speaker)
  1952. if speaker.userId ~= LP.userId then
  1953. lponly(speaker)
  1954. else
  1955. local players = getPlayer(args[1], speaker)
  1956. for i,v in pairs(players)do
  1957. spawn(function()
  1958. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1959. if child.Name == gPlayers[v].Name then
  1960. child:Destroy()
  1961. end
  1962. end end) end end end)
  1963.  
  1964. addcmd('nofire', 'extinguish a player',{'unfire'},
  1965. function(args, speaker)
  1966. local players = getPlayer(args[1], speaker)
  1967. for i,v in pairs(players)do
  1968. local pchar=_char(v)
  1969. for j,v1 in pairs(pchar:GetDescendants()) do
  1970. if v1:IsA("Fire") then
  1971. v1:Destroy()
  1972. end end end end)
  1973.  
  1974. addcmd('shiny', 'makes a player shine',{},
  1975. function(args, speaker)
  1976. local players = getPlayer(args[1], speaker)
  1977. for i,v in pairs(players)do
  1978. spawn(function()
  1979. local pchar=_char(v)
  1980. for i,v in pairs(pchar:GetChildren()) do
  1981. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1982. v:Destroy() end
  1983. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1984. v.Reflectance = 1
  1985. v.Material = "Plastic"
  1986. end
  1987. end
  1988. end)
  1989. end
  1990. end)
  1991.  
  1992. addcmd('light', 'givs em light',{},
  1993. function(args, speaker)
  1994. local players = getPlayer(args[1], speaker)
  1995. for i,v in pairs(players)do
  1996. spawn(function()
  1997. local pchar=_char(v)
  1998. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1999. if v1:IsA("PointLight") then
  2000. v1:Destroy()
  2001. end
  2002. end
  2003. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  2004. light.Range = 12
  2005. light.Brightness = 3
  2006. if not args[2] then return end
  2007. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2008. light.Range = 12
  2009. light.Brightness = 3
  2010. end)
  2011. end
  2012. end)
  2013.  
  2014. addcmd('begone', 'BEGONE THOT',{'thot'},
  2015. function(args, speaker)
  2016. local players = getPlayer(args[1], speaker)
  2017. for i,v in pairs(players)do
  2018. spawn(function()
  2019. local thotbottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2020. local pchar=_char(v)
  2021. thotbottle.Name = 'THOT BEGONE'
  2022. thotbottle.Handle:Destroy()
  2023. execCmd('freeze '..gPlayers[v].Name)
  2024. execCmd('name '..gPlayers[v].Name..' THOT')
  2025. execCmd('spasm '..gPlayers[v].Name)
  2026. thotbottle.Parent = pchar
  2027. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2028. local cf = pchar.HumanoidRootPart.CFrame
  2029. local newcf = cf + cf.lookVector * 6
  2030. thotbottle.Head.CFrame = newcf
  2031. local s = Instance.new("Sound")
  2032. s.Name = "BEGONE"
  2033. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2034. s.Volume = 10
  2035. s.Parent = thotbottle
  2036. s:play()
  2037. local d = Instance.new("Sound")
  2038. d.Name = "WuOOOH"
  2039. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2040. d.Volume = 5
  2041. d.Parent = pchar
  2042. wait(4)
  2043. if gPlayers[v] then
  2044. execCmd('thaw '..gPlayers[v].Name)
  2045. execCmd('fling '..gPlayers[v].Name)
  2046. thotbottle:Destroy()
  2047. d:play()
  2048. end if gPlayers[v] then
  2049. wait(3)
  2050. execCmd('explode '..gPlayers[v].Name)
  2051. pchar:BreakJoints() end
  2052. end)
  2053. end
  2054. end)
  2055.  
  2056. addcmd('glowstick', 'givs em glo stik',{},
  2057. function(args, speaker)
  2058. local players = getPlayer(args[1], speaker)
  2059. for i,v in pairs(players)do
  2060. spawn(function()
  2061. System = {}
  2062. System.Create = function(a, c)
  2063. local e = Instance.new(a)
  2064. for d, a in pairs(c) do
  2065. local b, a = ypcall(function()
  2066. return e[d]
  2067. end)
  2068. if b then
  2069. e[d] = c[d]
  2070. end
  2071. end
  2072. return e
  2073. end
  2074. function b(d, b)
  2075. local c = getfenv(d)
  2076. local a = setmetatable({}, {
  2077. __index = function(a, a)
  2078. if a:lower() == 'script' then
  2079. return b
  2080. else
  2081. return c[a]
  2082. end
  2083. end
  2084. })
  2085. setfenv(d, a)
  2086. ypcall(function()
  2087. d()
  2088. end)
  2089. end
  2090. c = {}
  2091. mas = Instance.new("Model",game:GetService("Lighting"))
  2092. mas.Name = "CompiledModel"
  2093. o1 = System.Create("Tool",{
  2094. ["Name"] = "Glow Stick",
  2095. ["Parent"] = mas,
  2096. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2097. ["CanBeDropped"] = false,
  2098. })
  2099. o2 = System.Create("Part",{
  2100. ["Name"] = "Handle",
  2101. ["Parent"] = o1,
  2102. ["Transparency"] = 0.10000000149012,
  2103. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2104. ["Rotation"] = Vector3.new(-180, 0, 0),
  2105. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2106. ["FormFactor"] = Enum.FormFactor.Custom,
  2107. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2108. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2109. ["TopSurface"] = Enum.SurfaceType.Weld,
  2110. ["Material"] = "Neon",
  2111. })
  2112. o3 = System.Create("PointLight",{
  2113. ["Parent"] = o2,
  2114. ["Brightness"] = 8,
  2115. ["Range"] = 14,
  2116. })
  2117. o4 = System.Create("CylinderMesh",{
  2118. ["Parent"] = o2,
  2119. })
  2120. if not args[2] then
  2121. o2.Color = Color3.new(1,1,1)
  2122. o3.Color = Color3.new(1,1,1) else
  2123. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2124. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2125. mas.Parent = workspace
  2126. mas:MakeJoints()
  2127. local b = mas:GetChildren()
  2128. for a = 1, #b do
  2129. b[a].Parent = gPlayers[v].Backpack
  2130. ypcall(function()
  2131. b[a]:MakeJoints()
  2132. end)
  2133. end
  2134. mas:Destroy()
  2135. for a = 1, #c do
  2136. coroutine.resume(c[a])
  2137. end
  2138. end)
  2139. end
  2140. end)
  2141.  
  2142. addcmd('keybind','Binds a command to a key',{},
  2143. function(args,speaker)
  2144. if speaker.userId ~= LP.userId then
  2145. lponly(speaker) else
  2146. if #args < 2 then return end
  2147. local key = string.lower(args[1])
  2148. if #key > 1 or key == cmdbarbind then return end
  2149. local cmdText = GLS(false,1)
  2150. local cas = game:GetService("ContextActionService")
  2151. cas:BindAction("Keybind"..key,function(action,state,obj)
  2152. if state == Enum.UserInputState.Begin then
  2153. execCmd(cmdText,speaker)
  2154. end
  2155. end,false,key)
  2156. Notify("Binded "..cmdText.." to "..key)
  2157. end
  2158. end)
  2159.  
  2160. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2161. function(args,speaker)
  2162. if speaker.userId ~= LP.userId then
  2163. lponly(speaker) else
  2164. if #args < 1 then return end
  2165. local key = string.lower(args[1])
  2166. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2167. Notify("Unbinded "..key)
  2168. end
  2169. end)
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175. addcmd('trail', 'spawns a trail behind a player',{},
  2176. function(args, speaker)
  2177. local players = getPlayer(args[1], speaker)
  2178. for i,v in pairs(players)do
  2179. spawn(function()
  2180. local pchar=_char(v)
  2181. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2182. if v1.Name == "TRAIL" then
  2183. v1:Destroy()
  2184. end
  2185. end
  2186. if args[2] then
  2187. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2188. color2 = Color3.new(0,0,0) else
  2189. color1 = Color3.new(1,1,1)
  2190. color2 = Color3.new(0,0,0) end
  2191. if pchar:FindFirstChild("Torso") then
  2192. local e = Instance.new("Trail", pchar.Torso)
  2193. e.Name = "TRAIL"
  2194. e.FaceCamera = true
  2195. e.Color = ColorSequence.new(color1,color2)
  2196. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2197. e.Attachment1 = pchar.Torso.NeckAttachment
  2198. end
  2199. end)
  2200. end
  2201. end)
  2202.  
  2203. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2204. function(args, speaker)
  2205. local players = getPlayer(args[1], speaker)
  2206. for i,v in pairs(players)do
  2207. spawn(function()
  2208. local pchar=_char(v)
  2209. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2210. if v1.Name == "TRAIL" then
  2211. v1:Destroy()
  2212. end
  2213. end
  2214. end)
  2215. end
  2216. end)
  2217.  
  2218. local fa = false
  2219. local cam = workspace.CurrentCamera
  2220. local cam1 = 0
  2221. local cam2 = 0
  2222. local cam3 = 0
  2223. local k1 = false
  2224. local k2 = false
  2225. local k3 = false
  2226. local k4 = false
  2227. local k5 = false
  2228. local k6 = false
  2229. cs = 0.5
  2230. function movecam()
  2231. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2232. if fa == false then
  2233. repeat
  2234. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2235. local fp = fc.Position
  2236. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2237. fa = true
  2238. end
  2239. game:GetService('RunService').RenderStepped:Wait()
  2240. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2241. fa = false
  2242. end
  2243. end
  2244. function kp1(inputObject, gameProcessedEvent)
  2245. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2246. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2247. k1 = true
  2248. cam1 = cs end
  2249. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2250. k2 = true
  2251. cam1 = (cs*-1) end
  2252. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2253. k3 = true
  2254. cam2 = cs end
  2255. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2256. k4 = true
  2257. cam2 = (cs*-1) end
  2258. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2259. k5 = true
  2260. cam3 = cs end
  2261. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2262. k6 = true
  2263. cam3 = (cs*-1) end
  2264. end
  2265. end
  2266. game:GetService("UserInputService").InputBegan:connect(kp1)
  2267. function kp2(inputObject, gameProcessedEvent)
  2268. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2269. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2270. k1 = false
  2271. if k2 == false then
  2272. cam1 = 0
  2273. end
  2274. end
  2275. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2276. k2 = false
  2277. if k1 == false then
  2278. cam1 = 0
  2279. end
  2280. end
  2281. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2282. k3= false
  2283. if k4== false then
  2284. cam2 = 0
  2285. end
  2286. end
  2287. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2288. k4 = false
  2289. if k3 == false then
  2290. cam2 = 0
  2291. end
  2292. end
  2293. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2294. k5 = false
  2295. if k6 == false then
  2296. cam3 = 0
  2297. end
  2298. end
  2299. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2300. k6 = false
  2301. if k5 == false then
  2302. cam3 = 0
  2303. end
  2304. end
  2305. end
  2306. end
  2307. game:GetService("UserInputService").InputEnded:connect(kp2)
  2308. function FC()
  2309. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2310. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2311. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2312. fc.CanCollide = false
  2313. fc.Anchored = true
  2314. fc.Transparency = 1
  2315. fc.Size = Vector3.new(1,1,1)
  2316. fc.Name = 'xFC'
  2317. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2318. local cam = workspace.CurrentCamera
  2319. cam.CameraSubject = fc
  2320. cam.CameraType = 'Custom'
  2321. movecam()
  2322. end end
  2323. function UFC()
  2324. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2325. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2326. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2327. local cam = workspace.CurrentCamera
  2328. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2329. cam.CameraType = 'Custom'
  2330. end end
  2331.  
  2332. addcmd('freecam','freecam',{'fc'},
  2333. function(args, speaker)
  2334. if speaker.userId ~= LP.userId then
  2335. lponly(speaker)
  2336. else
  2337. FC()
  2338. end
  2339. end)
  2340.  
  2341. addcmd('fixcam','fixes camera',{},
  2342. function(args, speaker)
  2343. if speaker.userId ~= LP.userId then
  2344. lponly(speaker)
  2345. else
  2346. workspace.CurrentCamera:remove()
  2347. wait(.1)
  2348. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2349. workspace.CurrentCamera.CameraType = "Custom"
  2350. LP.CameraMinZoomDistance = 0.5
  2351. LP.CameraMaxZoomDistance = 400
  2352. LP.CameraMode = "Classic"
  2353. end
  2354. end)
  2355.  
  2356. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2357. function(args, speaker)
  2358. local players = getPlayer(args[1], speaker)
  2359. for i,v in pairs(players)do
  2360. local pchar=_char(v)
  2361. local char = pchar
  2362. local hum = char.Humanoid
  2363. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2364. hum.HealthDisplayDistance = 0
  2365. --execcmd god
  2366. local stake = Instance.new("Part",char)
  2367. stake.Anchored = true
  2368. stake.BrickColor = BrickColor.new("Reddish brown")
  2369. stake.Material = "Wood"
  2370. stake.Size = Vector3.new(1,7,1)
  2371. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2372. local hay = Instance.new("Part",char)
  2373. hay.Anchored = true
  2374. hay.Material = "Grass"
  2375. hay.BrickColor = BrickColor.new("New Yeller")
  2376. hay.Size = Vector3.new(6,1,5)
  2377. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2378. local hay2 = hay:clone()
  2379. hay2.Parent = char
  2380. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2381. local fire = Instance.new("Fire",hay)
  2382. fire.Enabled = false
  2383. fire.Heat = 25
  2384. fire.Size = 2
  2385. fire.Color = Color3.new(170/255,85/255,0)
  2386. local smoke = Instance.new("Smoke",hay)
  2387. smoke.Enabled = false
  2388. smoke.Opacity = 1
  2389. smoke.RiseVelocity = 25
  2390. smoke.Size = 15
  2391. smoke.Color = Color3.new(0,0,0)
  2392. local light = Instance.new("PointLight",hay)
  2393. light.Color = Color3.new(170/255,85/255,0)
  2394. light.Range = 0
  2395. light.Brightness = 1
  2396. light.Enabled = false
  2397. --[[]]
  2398. local crack = Instance.new("Sound",hay)
  2399. crack.SoundId = "rbxassetid://239443642"
  2400. crack.Looped = true
  2401. crack.Volume = 0
  2402. local scream = Instance.new("Sound",char.Torso)
  2403. scream.SoundId = "rbxassetid://264227115"
  2404. scream.Looped = true
  2405. scream.Volume = 0
  2406. --]]
  2407. wait()
  2408. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2409. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2410.  
  2411. local bods = char['Body Colors']
  2412. local colors = {
  2413. --"Really red";
  2414. "Bright red";
  2415. "Crimson";
  2416. "Maroon";
  2417. "Really black";
  2418. }
  2419.  
  2420. fire.Enabled=true
  2421. smoke.Enabled=true
  2422. light.Enabled=true
  2423. crack:Play()
  2424. scream:Play()
  2425. scream.Pitch = 0.8
  2426. --scream.Volume = 0.5
  2427. for i=1,30 do
  2428. crack.Volume = crack.Volume+(1/30)
  2429. scream.Volume = crack.Volume
  2430. fire.Size=i
  2431. smoke.RiseVelocity=i-5
  2432. smoke.Size=i/2
  2433. light.Range=i*2
  2434. wait(1)
  2435. end
  2436.  
  2437. for i=1,#colors do
  2438. bods.HeadColor=BrickColor.new(colors[i])
  2439. bods.LeftArmColor=BrickColor.new(colors[i])
  2440. bods.LeftLegColor=BrickColor.new(colors[i])
  2441. bods.RightArmColor=BrickColor.new(colors[i])
  2442. bods.RightLegColor=BrickColor.new(colors[i])
  2443. bods.TorsoColor=BrickColor.new(colors[i])
  2444. hay.BrickColor=BrickColor.new(colors[i])
  2445. hay2.BrickColor=BrickColor.new(colors[i])
  2446. stake.BrickColor=BrickColor.new(colors[i])
  2447. wait(5)
  2448. end
  2449. wait(10)
  2450. scream.Volume = 0.5
  2451. wait(1)
  2452. scream:Stop()
  2453. char:BreakJoints()
  2454. end
  2455. end)
  2456.  
  2457. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2458. function(args, speaker)
  2459. if speaker.userId ~= LP.userId then
  2460. lponly(speaker)
  2461. else
  2462. UFC()
  2463. end
  2464. end)
  2465.  
  2466. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2467. function(args, speaker)
  2468. if speaker.userId ~= LP.userId then
  2469. lponly(speaker)
  2470. else
  2471. if isNumber(args[1]) then
  2472. cs = args[1]
  2473. end end end)
  2474.  
  2475. addcmd('nolight', 'no more light',{'unlight'},
  2476. function(args, speaker)
  2477. local players = getPlayer(args[1], speaker)
  2478. for i,v in pairs(players)do
  2479. local pchar=_char(v)
  2480. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2481. if v1:IsA("PointLight") then
  2482. v1:Destroy()
  2483. end
  2484. end
  2485. end
  2486. end)
  2487.  
  2488. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2489. function(args, speaker)
  2490. local players = getPlayer(args[1], speaker)
  2491. for i,v in pairs(players)do
  2492. local pchar=_char(v)
  2493. scale = 10
  2494.  
  2495. function weld(tab)
  2496. local last = nil
  2497. for i,v in pairs(tab) do
  2498. if v:IsA("BasePart") then
  2499. if last then
  2500. local w = Instance.new("Weld",last)
  2501. w.Part0 = w.Parent
  2502. w.Part1 = v
  2503. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2504. w.C0 = pos
  2505. end
  2506. last = v
  2507. end
  2508. end
  2509. end
  2510.  
  2511. function makeball(pos)
  2512. local model = Instance.new("Model",workspace)
  2513. model.Name = gPlayers[v].Name .. "ball"
  2514. local rand = BrickColor.Random()
  2515. pchar.Head.Anchored = true
  2516. for i=0,340,20 do
  2517. wait()
  2518. for z=-90,70,20 do
  2519. local p = Instance.new("Part",model)
  2520. p.formFactor = "Custom"
  2521. p.BrickColor = rand
  2522. p.Transparency = 0.5
  2523. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2524. p.Anchored = true
  2525. p.TopSurface = 0
  2526. p.BottomSurface = 0
  2527. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2528. p:breakJoints()
  2529. end
  2530. end
  2531. weld(model:children())
  2532. for i,v in pairs(model:children()) do v.Anchored = false end
  2533. pchar.Head.Anchored = false
  2534. model:MakeJoints()
  2535. end
  2536.  
  2537. if pchar then
  2538. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2539. end
  2540. end
  2541. end)
  2542.  
  2543. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2544. function(args, speaker)
  2545. local players = getPlayer(args[1], speaker)
  2546. for i,v in pairs(players)do
  2547. local pchar=_char(v)
  2548. for _, child in pairs( workspace:GetChildren()) do
  2549. if child.Name == gPlayers[v].Name .. "ball" then
  2550. child:Destroy()
  2551. end
  2552. end
  2553. end
  2554. end)
  2555.  
  2556. local fastwait = function(time)
  2557. local expire = tick()+(time or 0.02999999999999999889)
  2558. while game:GetService("RunService").Heartbeat:wait() do
  2559. if tick() >= expire then return true end
  2560. end
  2561. end
  2562.  
  2563. function arrest(name)
  2564. spawn(function()
  2565. local p = game:GetService("Players"):FindFirstChild(name)
  2566. local char = p.Character
  2567. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2568. local humanoid = p.Character:FindFirstChild("Humanoid")
  2569. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2570. local van = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2571. if van then
  2572. local function check()
  2573. 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
  2574. return false
  2575. else
  2576. return true
  2577. end
  2578. end
  2579.  
  2580. --local driver = van.Driver
  2581. --local grabber = van.Clown
  2582. local primary = van.Primary
  2583. --local door = van.Door
  2584. local tPos = torso.CFrame
  2585.  
  2586. local sound = Instance.new("Sound",primary)
  2587. sound.SoundId = "rbxassetid://258529216"
  2588. sound.Looped = true
  2589. sound:Play()
  2590.  
  2591. local chuckle = Instance.new("Sound",primary)
  2592. chuckle.SoundId = "rbxassetid://175964948"
  2593. chuckle.Looped = true
  2594. chuckle.Volume = 0.5
  2595. chuckle:Play()
  2596.  
  2597. van.PrimaryPart = van.Primary
  2598. van.Name = "ADONIS_VAN"
  2599. van.Parent = workspace
  2600. humanoid.Name = "NoResetForYou"
  2601. humanoid.WalkSpeed = 0
  2602. sound.Pitch = 1.3
  2603.  
  2604. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2605. music.Name = "COPSONG"
  2606. music.SoundId = "rbxassetid://132007810"
  2607. music.Volume = 1
  2608. music.Looped = true
  2609. if not music.Playing then music:Play() end
  2610.  
  2611. spawn(function()
  2612. while fastwait(0.2) do
  2613. van.Body.Lightbar.Red.PointLight.Enabled = true
  2614. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2615. fastwait(0.2)
  2616. van.Body.Lightbar.Red.PointLight.Enabled = false
  2617. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2618. end
  2619. end)
  2620.  
  2621. for i = 1,200 do
  2622. if not check() then
  2623. break
  2624. else
  2625. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2626. fastwait(0.001*(i/5))
  2627. end
  2628. end
  2629.  
  2630. sound.Pitch = 0.9
  2631.  
  2632. fastwait(0.5)
  2633. if check() then
  2634. --door.Transparency = 1
  2635. end
  2636.  
  2637. local freeze = Instance.new("Sound",primary)
  2638. freeze.SoundId = "rbxassetid://163732279"
  2639. freeze.Volume = 5
  2640. freeze:Play()
  2641.  
  2642. fastwait(3)
  2643.  
  2644. if check() then
  2645. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2646. end
  2647.  
  2648. fastwait(0.5)
  2649. if check() then
  2650. --door.Transparency = 0
  2651. end
  2652. fastwait(0.5)
  2653.  
  2654. sound.Pitch = 1.3
  2655. local gui = Instance.new("ScreenGui")
  2656. local frame = Instance.new("Frame",gui)
  2657. frame.BackgroundTransparency = 1
  2658. frame.BackgroundColor3 = Color3.new(0,0,0)
  2659. frame.Position = UDim2.new(0,0,0,-36)
  2660. frame.Size = UDim2.new(1,0,1,36)
  2661. spawn(function()
  2662. for i = 1,0,-0.01 do
  2663. frame.BackgroundTransparency = i
  2664. fastwait(0.1)
  2665. end
  2666. frame.BackgroundTransparency = 0
  2667. end)
  2668.  
  2669. p.CameraMaxZoomDistance = 0.5
  2670.  
  2671. torso.Anchored = true
  2672.  
  2673. for i = 1,400 do
  2674. if not check() then
  2675. break
  2676. else
  2677. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2678. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2679. fastwait(0.1/(i*5))
  2680.  
  2681. if i == 270 then
  2682. music.Volume = 5
  2683. end
  2684. end
  2685. end
  2686.  
  2687. local function KICK(P)
  2688. spawn(function()
  2689. if not FindTable(WL, P.Name) then
  2690. for i = 1,5 do
  2691. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2692. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2693. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2694. spawn(function()
  2695. repeat fastwait()
  2696. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2697. until not game:GetService("Players"):FindFirstChild(P.Name)
  2698. end)
  2699. P.Character.HumanoidRootPart.Anchored = true
  2700. end
  2701. end
  2702. end
  2703. end)
  2704. end
  2705.  
  2706. if p and p.Parent == game:GetService("Players") then
  2707. if p == game:GetService("Players").LocalPlayer then
  2708. fastwait(5)
  2709. end
  2710. torso.Anchored = false
  2711. p.CharacterAdded:Connect(function()
  2712. fastwait()
  2713. KICK(p)
  2714. end)
  2715. KICK(p)
  2716. end
  2717. fastwait(0.5)
  2718. pcall(function() van:Destroy() end)
  2719. pcall(function() gui:Destroy() end)
  2720. if not workspace:FindFirstChild("ADONIS_VAN") then
  2721. music:Destroy()
  2722. end
  2723. end
  2724. end
  2725. end)
  2726. end
  2727.  
  2728. addcmd('arrest', 'arrests player',{},
  2729. function(args, speaker)
  2730. local players = getPlayer(args[1], speaker)
  2731. for i,v in pairs(players)do
  2732. arrest(gPlayers[v].Name)
  2733. end
  2734. end)
  2735.  
  2736. addcmd('nodummies', 'clears dummies',{},
  2737. function(args, speaker)
  2738. for _, child in pairs( workspace:GetChildren()) do
  2739. if child:FindFirstChild('isdummy') then
  2740. child:Destroy()
  2741. end
  2742. end
  2743. end)
  2744.  
  2745. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2746. function(args, speaker)
  2747. local name = GLS(false, 0)
  2748. local lchar = game:GetService('Players').LocalPlayer
  2749. local Model0 = Instance.new("Model")
  2750. local Part1 = Instance.new("Part")
  2751. local SpecialMesh2 = Instance.new("SpecialMesh")
  2752. local Decal3 = Instance.new("Decal")
  2753. local Part4 = Instance.new("Part")
  2754. local Motor5 = Instance.new("Motor")
  2755. local Motor6 = Instance.new("Motor")
  2756. local Motor7 = Instance.new("Motor")
  2757. local Motor8 = Instance.new("Motor")
  2758. local Motor9 = Instance.new("Motor")
  2759. local Part10 = Instance.new("Part")
  2760. local Part11 = Instance.new("Part")
  2761. local Part12 = Instance.new("Part")
  2762. local Part13 = Instance.new("Part")
  2763. local dum = Instance.new("BoolValue")
  2764. dum.Name = "isdummy"
  2765. dum.Parent = Model0
  2766. local Humanoid14 = Instance.new("Humanoid")
  2767. Model0.Name = name
  2768. Model0.Parent = workspace
  2769. Model0.PrimaryPart = Part1
  2770. Part1.Name = "Head"
  2771. Part1.Parent = Model0
  2772. Part1.BrickColor = BrickColor.new("Bright yellow")
  2773. Part1.CanCollide = false
  2774. Part1.FormFactor = Enum.FormFactor.Symmetric
  2775. Part1.Friction = 0
  2776. Part1.Size = Vector3.new(2, 1, 1)
  2777. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2778. Part1.TopSurface = Enum.SurfaceType.Smooth
  2779. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2780. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2781. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2782. SpecialMesh2.Parent = Part1
  2783. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2784. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2785. Decal3.Name = "face"
  2786. Decal3.Parent = Part1
  2787. Decal3.Texture = "rbxasset://textures/face.png"
  2788. Part4.Name = "Torso"
  2789. Part4.Parent = Model0
  2790. Part4.BrickColor = BrickColor.new("Bright blue")
  2791. Part4.CanCollide = false
  2792. Part4.FormFactor = Enum.FormFactor.Symmetric
  2793. Part4.Friction = 0
  2794. Part4.Size = Vector3.new(2, 2, 1)
  2795. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2796. Part4.LeftSurface = Enum.SurfaceType.Weld
  2797. Part4.RightSurface = Enum.SurfaceType.Weld
  2798. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2799. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2800. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2801. Motor5.Name = "Right Shoulder"
  2802. Motor5.Parent = Part4
  2803. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2804. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2805. Motor5.Part0 = Part4
  2806. Motor5.Part1 = Part11
  2807. Motor5.DesiredAngle = 0.083800852298737
  2808. Motor5.MaxVelocity = 0.15000000596046
  2809. Motor6.Name = "Left Shoulder"
  2810. Motor6.Parent = Part4
  2811. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2812. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2813. Motor6.Part0 = Part4
  2814. Motor6.Part1 = Part10
  2815. Motor6.DesiredAngle = 0.083800852298737
  2816. Motor6.MaxVelocity = 0.15000000596046
  2817. Motor7.Name = "Left Hip"
  2818. Motor7.Parent = Part4
  2819. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2820. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2821. Motor7.Part0 = Part4
  2822. Motor7.Part1 = Part12
  2823. Motor7.DesiredAngle = -0.083800852298737
  2824. Motor7.MaxVelocity = 0.10000000149012
  2825. Motor8.Name = "Neck"
  2826. Motor8.Parent = Part4
  2827. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2828. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2829. Motor8.Part0 = Part4
  2830. Motor8.Part1 = Part1
  2831. Motor8.MaxVelocity = 0.10000000149012
  2832. Motor9.Name = "Right Hip"
  2833. Motor9.Parent = Part4
  2834. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2835. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2836. Motor9.Part0 = Part4
  2837. Motor9.Part1 = Part13
  2838. Motor9.DesiredAngle = -0.083800852298737
  2839. Motor9.MaxVelocity = 0.10000000149012
  2840. Part10.Name = "Left Arm"
  2841. Part10.Parent = Model0
  2842. Part10.BrickColor = BrickColor.new("Bright yellow")
  2843. Part10.CanCollide = false
  2844. Part10.FormFactor = Enum.FormFactor.Symmetric
  2845. Part10.Size = Vector3.new(1, 2, 1)
  2846. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2847. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2848. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2849. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2850. Part11.Name = "Right Arm"
  2851. Part11.Parent = Model0
  2852. Part11.BrickColor = BrickColor.new("Bright yellow")
  2853. Part11.CanCollide = false
  2854. Part11.FormFactor = Enum.FormFactor.Symmetric
  2855. Part11.Size = Vector3.new(1, 2, 1)
  2856. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2857. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2858. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2859. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2860. Part12.Name = "Left Leg"
  2861. Part12.Parent = Model0
  2862. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2863. Part12.CanCollide = false
  2864. Part12.FormFactor = Enum.FormFactor.Symmetric
  2865. Part12.Size = Vector3.new(1, 2, 1)
  2866. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2867. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2868. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2869. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2870. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2871. Part13.Name = "Right Leg"
  2872. Part13.Parent = Model0
  2873. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2874. Part13.CanCollide = false
  2875. Part13.FormFactor = Enum.FormFactor.Symmetric
  2876. Part13.Size = Vector3.new(1, 2, 1)
  2877. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2878. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2879. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2880. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2881. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2882. Humanoid14.Parent = Model0
  2883. Humanoid14.RightLeg = Part13
  2884. Humanoid14.LeftLeg = Part12
  2885. Humanoid14.Torso = Part4
  2886. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2887. Model0.Parent = game:GetService('Workspace')
  2888. end)
  2889.  
  2890. addcmd('loopkill', 'rip person',{'lkill'},
  2891. function(args, speaker)
  2892. local players = getPlayer(args[1], speaker)
  2893. for i,v in pairs(players)do
  2894. if not FindTable(loopkillT, _players[v].Name) then
  2895. table.insert(loopkillT, _players[v].Name)
  2896. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2897. Notify('Loopkilling player(s)') end end end end)
  2898.  
  2899. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2900. function(args, speaker)
  2901. local players = getPlayer(args[1], speaker)
  2902. for i,v in pairs(players)do
  2903. if FindTable(loopkillT, _players[v].Name) then
  2904. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2905. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2906. Notify('No longer loopkilling player(s)') end end end end)
  2907.  
  2908. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2909. function(args, speaker)
  2910. local players = getPlayer(args[1], speaker)
  2911. for i,v in pairs(players)do
  2912. if not FindTable(disabletoolsT, _players[v].Name) then
  2913. table.insert(disabletoolsT, _players[v].Name)
  2914. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2915. Notify('Disabled tools for player(s)') end end end end)
  2916.  
  2917. addcmd('enabletools', 'lets them have tools',{},
  2918. function(args, speaker)
  2919. local players = getPlayer(args[1], speaker)
  2920. for i,v in pairs(players)do
  2921. if FindTable(disabletoolsT, _players[v].Name) then
  2922. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2923. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2924. Notify('Enabled tools for player(s)') end end end end)
  2925.  
  2926. addcmd('refresh', 'refresh their player model',{'re'},
  2927. function(args, speaker)
  2928. local players = getPlayer(args[1], speaker)
  2929. for i,v in pairs(players)do
  2930. refresh(_players[v])
  2931. end end)
  2932.  
  2933. local fastwait = function(time)
  2934. local expire = tick()+(time or 0.02999999999999999889)
  2935. while game:GetService("RunService").Heartbeat:wait() do
  2936. if tick() >= expire then return true end
  2937. end
  2938. end
  2939.  
  2940. function gull(name)
  2941. spawn(function()
  2942. local char = game:GetService("Players")[name].Character
  2943. char.PrimaryPart = char.HumanoidRootPart
  2944.  
  2945. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2946. local initCFrame = tors.CFrame
  2947.  
  2948. if char:FindFirstChild("Torso") then
  2949. char.Torso.Anchored = true
  2950. else
  2951. char.UpperTorso.Anchored = true
  2952. end
  2953. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2954.  
  2955. local gull = Instance.new("Part")
  2956. gull.Anchored = true
  2957. gull.CanCollide = false
  2958. gull.Position = Vector3.new(0,100000,0)
  2959. local mesh = Instance.new("SpecialMesh",gull)
  2960. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2961. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2962. mesh.Scale = Vector3.new(10,10,10)
  2963.  
  2964. local leftWing = Instance.new("Part",gull)
  2965. leftWing.CanCollide = false
  2966. local lmesh = Instance.new("SpecialMesh",leftWing)
  2967. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2968. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2969. lmesh.Scale = Vector3.new(10,10,10)
  2970. local leftMotor = Instance.new("Motor6D",gull)
  2971. leftMotor.MaxVelocity = 1
  2972. leftMotor.Part0 = gull
  2973. leftMotor.Part1 = leftWing
  2974. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2975.  
  2976. local rightWing = Instance.new("Part",gull)
  2977. rightWing.CanCollide = false
  2978. local rmesh = Instance.new("SpecialMesh",rightWing)
  2979. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2980. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2981. rmesh.Scale = Vector3.new(10,10,10)
  2982. local rightMotor = Instance.new("Motor6D",gull)
  2983. rightMotor.MaxVelocity = 1
  2984. rightMotor.Part0 = gull
  2985. rightMotor.Part1 = rightWing
  2986. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2987.  
  2988. local sound = Instance.new("Sound",gull)
  2989. sound.SoundId = "rbxassetid://160877039"
  2990. sound.Volume = 10
  2991. gull.Parent = workspace
  2992.  
  2993. for i = 400,-1000,-2 do
  2994. local der = 0.02*i
  2995. local angle = math.atan(der/1)
  2996. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2997. if i == 0 then sound:Play() end
  2998. if i <= 0 then
  2999. char:SetPrimaryPartCFrame(gull.CFrame)
  3000. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  3001. leftMotor.DesiredAngle = -nextAngle
  3002. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  3003. rightMotor.DesiredAngle = nextAngle
  3004. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3005. end
  3006. game:GetService("RunService").RenderStepped:wait()
  3007. end
  3008.  
  3009. local function KICK(P)
  3010. spawn(function()
  3011. if not FindTable(WL, P.Name) then
  3012. for i = 1,5 do
  3013. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3014. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3015. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3016. spawn(function()
  3017. repeat wait()
  3018. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3019. until not game:GetService("Players"):FindFirstChild(P.Name)
  3020. end)
  3021. P.Character.HumanoidRootPart.Anchored = true
  3022. end
  3023. end
  3024. end
  3025. end)
  3026. end
  3027.  
  3028. if char:FindFirstChild("Torso") then
  3029. char.Torso.Anchored = false
  3030. else
  3031. char.UpperTorso.Anchored = false
  3032. end
  3033.  
  3034. spawn(function()
  3035. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3036. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3037. wait()
  3038. KICK(game:GetService("Players")[name])
  3039. end)
  3040. KICK(game:GetService("Players")[name])
  3041. end)
  3042.  
  3043. local go = Instance.new("BodyVelocity",gull)
  3044. go.Velocity = Vector3.new(0,1000,0)
  3045. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3046. gull.Anchored = false
  3047. end)
  3048. end
  3049.  
  3050. addcmd('seagull', 'seagulls player',{'gull'},
  3051. function(args, speaker)
  3052. local players = getPlayer(args[1], speaker)
  3053. for i,v in pairs(players)do
  3054. gull(gPlayers[v].Name)
  3055. end
  3056. end)
  3057.  
  3058. local song = nil
  3059. function zinniaKick(name)
  3060. spawn(function()
  3061. if song == nil or song.Parent == nil then
  3062. song = Instance.new("Sound",workspace)
  3063. song.SoundId = "rbxassetid://190423831"
  3064. song.Volume = 1
  3065. song.Looped = true
  3066. song:Play()
  3067. end
  3068. local zin = Instance.new("Part")
  3069. zin.Name = "CuteZinnia"
  3070. zin.Anchored = true
  3071. zin.CanCollide = false
  3072. zin.Locked = true
  3073. local mesh = Instance.new("SpecialMesh")
  3074. mesh.MeshId = "rbxassetid://1175670539"
  3075. mesh.TextureId = "rbxassetid://1175670558"
  3076. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3077. mesh.Offset = Vector3.new(0,0.88,0)
  3078. mesh.Parent = zin
  3079. local char = game:GetService("Players")[name].Character
  3080. char.PrimaryPart = char.HumanoidRootPart
  3081. if char:FindFirstChild("Torso") then
  3082. char.Torso.Anchored = true
  3083. else
  3084. char.UpperTorso.Anchored = true
  3085. end
  3086. 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))
  3087. zin.Parent = workspace
  3088. 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)})
  3089. tween:Play()
  3090. fastwait(3)
  3091. for i = 50,1,-1 do
  3092. 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))
  3093. fastwait()
  3094. end
  3095. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3096. fastwait(1)
  3097. local turns = 0
  3098.  
  3099. while turns < 200 do
  3100. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3101. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3102. turns = turns + 1
  3103. fastwait()
  3104. end
  3105. for i = 1,10 do
  3106. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3107. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3108. fastwait()
  3109. end
  3110. local rX,rZ = 0,0
  3111. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3112. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3113. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3114. bv.Force = Vector3.new(rX,10000,rZ)
  3115. if char:FindFirstChild("Torso") then
  3116. char.Torso.Anchored = false
  3117. else
  3118. char.UpperTorso.Anchored = false
  3119. end
  3120. function KICK(P)
  3121. spawn(function()
  3122. if not FindTable(WL, P.Name) then
  3123. for i = 1,5 do
  3124. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3125. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3126. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3127. spawn(function()
  3128. repeat fastwait()
  3129. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3130. until not game:GetService("Players"):FindFirstChild(P.Name)
  3131. end)
  3132. P.Character.HumanoidRootPart.Anchored = true
  3133. end
  3134. end
  3135. end
  3136. end)
  3137. end
  3138. spawn(function()
  3139. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3140. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3141. fastwait()
  3142. KICK(game:GetService("Players")[name])
  3143. end)
  3144. KICK(game:GetService("Players")[name])
  3145. end)
  3146. for i = 1,20 do
  3147. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3148. fastwait()
  3149. end
  3150. while turns > 0 do
  3151. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3152. turns = turns - 5
  3153. fastwait()
  3154. end
  3155. fastwait(1)
  3156. zin.Name = "GoneZinnia"
  3157. local go = Instance.new("BodyVelocity",zin)
  3158. go.Velocity = zin.CFrame.lookVector * 100
  3159. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3160. zin.Anchored = false
  3161. fastwait(20)
  3162. if song and not workspace:FindFirstChild("CuteZinnia") then
  3163. song:Destroy()
  3164. song = nil
  3165. end
  3166. end)
  3167. end
  3168.  
  3169. addcmd('zinnia', 'asdf for moon',{},
  3170. function(args, speaker)
  3171. local players = getPlayer(args[1], speaker)
  3172. for i,v in pairs(players)do
  3173. zinniaKick(gPlayers[v].Name)
  3174. end
  3175. end)
  3176.  
  3177. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3178. function(args, speaker)
  3179. local players = getPlayer(args[1], speaker)
  3180. for i,v in pairs(players)do
  3181. if not FindTable(rainbowT, _players[v].Name) then
  3182. table.insert(rainbowT, _players[v].Name)
  3183. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3184. Notify('Gave player(s) rainbow name') end end end end)
  3185.  
  3186. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3187. function(args, speaker)
  3188. local players = getPlayer(args[1], speaker)
  3189. for i,v in pairs(players)do
  3190. if FindTable(rainbowT, _players[v].Name) then
  3191. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3192. _players[v].Neutral = true
  3193. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3194. Notify('Disabled rainbow name for player(s)') end end end end)
  3195.  
  3196. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3197. function(args, speaker)
  3198. if speaker.userId ~= LP.userId then
  3199. lponly(speaker)
  3200. else
  3201. --Terrain Script
  3202. --Edge/IoIman616
  3203.  
  3204. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3205. if child.Name == "MaterialGui" then
  3206. child:Destroy()
  3207. end
  3208. end
  3209.  
  3210. function sandbox(var,func)
  3211. local env = getfenv(func)
  3212. local newenv = setmetatable({},{
  3213. __index = function(self,k)
  3214. if k=="script" then
  3215. return var
  3216. else
  3217. return env[k]
  3218. end
  3219. end,
  3220. })
  3221. setfenv(func,newenv)
  3222. return func
  3223. end
  3224. cors = {}
  3225. mas = Instance.new("Model",game:GetService("Lighting"))
  3226. HopperBin0 = Instance.new("HopperBin")
  3227. HopperBin0.Name = "Terrain Build"
  3228. HopperBin0.Parent = mas
  3229. for i,v in pairs(mas:GetChildren()) do
  3230. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3231. pcall(function() v:MakeJoints() end)
  3232. end
  3233. mas:Destroy()
  3234. for i,v in pairs(cors) do
  3235. spawn(function()
  3236. pcall(v)
  3237. end)
  3238. end
  3239.  
  3240. wait(0.01)
  3241.  
  3242. function sandbox(var,func)
  3243. local env = getfenv(func)
  3244. local newenv = setmetatable({},{
  3245. __index = function(self,k)
  3246. if k=="script" then
  3247. return var
  3248. else
  3249. return env[k]
  3250. end
  3251. end,
  3252. })
  3253. setfenv(func,newenv)
  3254. return func
  3255. end
  3256. cors = {}
  3257. mas = Instance.new("Model",game:GetService("Lighting"))
  3258. ScreenGui0 = Instance.new("ScreenGui")
  3259. ImageLabel1 = Instance.new("ImageLabel")
  3260. ImageButton2 = Instance.new("ImageButton")
  3261. Frame3 = Instance.new("Frame")
  3262. NumberValue4 = Instance.new("NumberValue")
  3263. ImageButton5 = Instance.new("ImageButton")
  3264. Frame6 = Instance.new("Frame")
  3265. NumberValue7 = Instance.new("NumberValue")
  3266. ImageButton8 = Instance.new("ImageButton")
  3267. Frame9 = Instance.new("Frame")
  3268. NumberValue10 = Instance.new("NumberValue")
  3269. ImageButton11 = Instance.new("ImageButton")
  3270. Frame12 = Instance.new("Frame")
  3271. NumberValue13 = Instance.new("NumberValue")
  3272. ImageButton14 = Instance.new("ImageButton")
  3273. Frame15 = Instance.new("Frame")
  3274. NumberValue16 = Instance.new("NumberValue")
  3275. ImageButton17 = Instance.new("ImageButton")
  3276. Frame18 = Instance.new("Frame")
  3277. NumberValue19 = Instance.new("NumberValue")
  3278. ImageButton20 = Instance.new("ImageButton")
  3279. Frame21 = Instance.new("Frame")
  3280. NumberValue22 = Instance.new("NumberValue")
  3281. ImageButton23 = Instance.new("ImageButton")
  3282. Frame24 = Instance.new("Frame")
  3283. NumberValue25 = Instance.new("NumberValue")
  3284. ImageButton26 = Instance.new("ImageButton")
  3285. Frame27 = Instance.new("Frame")
  3286. NumberValue28 = Instance.new("NumberValue")
  3287. ImageButton29 = Instance.new("ImageButton")
  3288. Frame30 = Instance.new("Frame")
  3289. NumberValue31 = Instance.new("NumberValue")
  3290. ImageButton32 = Instance.new("ImageButton")
  3291. Frame33 = Instance.new("Frame")
  3292. NumberValue34 = Instance.new("NumberValue")
  3293. ImageButton35 = Instance.new("ImageButton")
  3294. Frame36 = Instance.new("Frame")
  3295. NumberValue37 = Instance.new("NumberValue")
  3296. ImageButton38 = Instance.new("ImageButton")
  3297. Frame39 = Instance.new("Frame")
  3298. NumberValue40 = Instance.new("NumberValue")
  3299. ImageButton41 = Instance.new("ImageButton")
  3300. Frame42 = Instance.new("Frame")
  3301. NumberValue43 = Instance.new("NumberValue")
  3302. ImageButton44 = Instance.new("ImageButton")
  3303. Frame45 = Instance.new("Frame")
  3304. NumberValue46 = Instance.new("NumberValue")
  3305. ImageButton47 = Instance.new("ImageButton")
  3306. Frame48 = Instance.new("Frame")
  3307. NumberValue49 = Instance.new("NumberValue")
  3308. ImageButton50 = Instance.new("ImageButton")
  3309. Frame51 = Instance.new("Frame")
  3310. NumberValue52 = Instance.new("NumberValue")
  3311. ImageButton53 = Instance.new("ImageButton")
  3312. Frame54 = Instance.new("Frame")
  3313. ScreenGui0.Name = "MaterialGui"
  3314. ScreenGui0.Parent = mas
  3315. ImageLabel1.Name = "MaterialMenu"
  3316. ImageLabel1.Parent = ScreenGui0
  3317. ImageLabel1.Transparency = 1
  3318. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3319. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3320. ImageLabel1.BackgroundTransparency = 1
  3321. ImageLabel1.ZIndex = 2
  3322. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3323. ImageButton2.Name = "Grass"
  3324. ImageButton2.Parent = ImageLabel1
  3325. ImageButton2.Transparency = 1
  3326. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3327. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3328. ImageButton2.BackgroundTransparency = 1
  3329. ImageButton2.ZIndex = 4
  3330. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3331. Frame3.Name = "Selection"
  3332. Frame3.Parent = ImageButton2
  3333. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3334. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3335. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3336. Frame3.BorderSizePixel = 0
  3337. Frame3.ZIndex = 3
  3338. NumberValue4.Name = "num"
  3339. NumberValue4.Parent = ImageButton2
  3340. NumberValue4.Value = 1
  3341. ImageButton5.Name = "Sand"
  3342. ImageButton5.Parent = ImageLabel1
  3343. ImageButton5.Transparency = 1
  3344. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3345. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3346. ImageButton5.BackgroundTransparency = 1
  3347. ImageButton5.ZIndex = 4
  3348. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3349. Frame6.Name = "Selection"
  3350. Frame6.Parent = ImageButton5
  3351. Frame6.Transparency = 1
  3352. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3353. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3354. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3355. Frame6.BackgroundTransparency = 1
  3356. Frame6.BorderSizePixel = 0
  3357. Frame6.ZIndex = 3
  3358. NumberValue7.Name = "num"
  3359. NumberValue7.Parent = ImageButton5
  3360. NumberValue7.Value = 2
  3361. ImageButton8.Name = "Brick"
  3362. ImageButton8.Parent = ImageLabel1
  3363. ImageButton8.Transparency = 1
  3364. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3365. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3366. ImageButton8.BackgroundTransparency = 1
  3367. ImageButton8.ZIndex = 4
  3368. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3369. Frame9.Name = "Selection"
  3370. Frame9.Parent = ImageButton8
  3371. Frame9.Transparency = 1
  3372. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3373. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3374. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3375. Frame9.BackgroundTransparency = 1
  3376. Frame9.BorderSizePixel = 0
  3377. Frame9.ZIndex = 3
  3378. NumberValue10.Name = "num"
  3379. NumberValue10.Parent = ImageButton8
  3380. NumberValue10.Value = 3
  3381. ImageButton11.Name = "Granite"
  3382. ImageButton11.Parent = ImageLabel1
  3383. ImageButton11.Transparency = 1
  3384. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3385. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3386. ImageButton11.BackgroundTransparency = 1
  3387. ImageButton11.ZIndex = 4
  3388. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3389. Frame12.Name = "Selection"
  3390. Frame12.Parent = ImageButton11
  3391. Frame12.Transparency = 1
  3392. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3393. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3394. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3395. Frame12.BackgroundTransparency = 1
  3396. Frame12.BorderSizePixel = 0
  3397. Frame12.ZIndex = 3
  3398. NumberValue13.Name = "num"
  3399. NumberValue13.Parent = ImageButton11
  3400. NumberValue13.Value = 4
  3401. ImageButton14.Name = "Asphalt"
  3402. ImageButton14.Parent = ImageLabel1
  3403. ImageButton14.Transparency = 1
  3404. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3405. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3406. ImageButton14.BackgroundTransparency = 1
  3407. ImageButton14.ZIndex = 4
  3408. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3409. Frame15.Name = "Selection"
  3410. Frame15.Parent = ImageButton14
  3411. Frame15.Transparency = 1
  3412. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3413. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3414. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3415. Frame15.BackgroundTransparency = 1
  3416. Frame15.BorderSizePixel = 0
  3417. Frame15.ZIndex = 3
  3418. NumberValue16.Name = "num"
  3419. NumberValue16.Parent = ImageButton14
  3420. NumberValue16.Value = 5
  3421. ImageButton17.Name = "Iron"
  3422. ImageButton17.Parent = ImageLabel1
  3423. ImageButton17.Transparency = 1
  3424. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3425. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3426. ImageButton17.BackgroundTransparency = 1
  3427. ImageButton17.ZIndex = 4
  3428. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3429. Frame18.Name = "Selection"
  3430. Frame18.Parent = ImageButton17
  3431. Frame18.Transparency = 1
  3432. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3433. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3434. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3435. Frame18.BackgroundTransparency = 1
  3436. Frame18.BorderSizePixel = 0
  3437. Frame18.ZIndex = 3
  3438. NumberValue19.Name = "num"
  3439. NumberValue19.Parent = ImageButton17
  3440. NumberValue19.Value = 6
  3441. ImageButton20.Name = "Aluminum"
  3442. ImageButton20.Parent = ImageLabel1
  3443. ImageButton20.Transparency = 1
  3444. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3445. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3446. ImageButton20.BackgroundTransparency = 1
  3447. ImageButton20.ZIndex = 4
  3448. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3449. Frame21.Name = "Selection"
  3450. Frame21.Parent = ImageButton20
  3451. Frame21.Transparency = 1
  3452. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3453. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3454. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3455. Frame21.BackgroundTransparency = 1
  3456. Frame21.BorderSizePixel = 0
  3457. Frame21.ZIndex = 3
  3458. NumberValue22.Name = "num"
  3459. NumberValue22.Parent = ImageButton20
  3460. NumberValue22.Value = 7
  3461. ImageButton23.Name = "Gold"
  3462. ImageButton23.Parent = ImageLabel1
  3463. ImageButton23.Transparency = 1
  3464. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3465. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3466. ImageButton23.BackgroundTransparency = 1
  3467. ImageButton23.ZIndex = 4
  3468. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3469. Frame24.Name = "Selection"
  3470. Frame24.Parent = ImageButton23
  3471. Frame24.Transparency = 1
  3472. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3473. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3474. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3475. Frame24.BackgroundTransparency = 1
  3476. Frame24.BorderSizePixel = 0
  3477. Frame24.ZIndex = 3
  3478. NumberValue25.Name = "num"
  3479. NumberValue25.Parent = ImageButton23
  3480. NumberValue25.Value = 8
  3481. ImageButton26.Name = "Plank"
  3482. ImageButton26.Parent = ImageLabel1
  3483. ImageButton26.Transparency = 1
  3484. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3485. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3486. ImageButton26.BackgroundTransparency = 1
  3487. ImageButton26.ZIndex = 4
  3488. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3489. Frame27.Name = "Selection"
  3490. Frame27.Parent = ImageButton26
  3491. Frame27.Transparency = 1
  3492. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3493. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3494. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3495. Frame27.BackgroundTransparency = 1
  3496. Frame27.BorderSizePixel = 0
  3497. Frame27.ZIndex = 3
  3498. NumberValue28.Name = "num"
  3499. NumberValue28.Parent = ImageButton26
  3500. NumberValue28.Value = 9
  3501. ImageButton29.Name = "Log"
  3502. ImageButton29.Parent = ImageLabel1
  3503. ImageButton29.Transparency = 1
  3504. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3505. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3506. ImageButton29.BackgroundTransparency = 1
  3507. ImageButton29.ZIndex = 4
  3508. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3509. Frame30.Name = "Selection"
  3510. Frame30.Parent = ImageButton29
  3511. Frame30.Transparency = 1
  3512. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3513. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3514. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3515. Frame30.BackgroundTransparency = 1
  3516. Frame30.BorderSizePixel = 0
  3517. Frame30.ZIndex = 3
  3518. NumberValue31.Name = "num"
  3519. NumberValue31.Parent = ImageButton29
  3520. NumberValue31.Value = 10
  3521. ImageButton32.Name = "Gravel"
  3522. ImageButton32.Parent = ImageLabel1
  3523. ImageButton32.Transparency = 1
  3524. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3525. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3526. ImageButton32.BackgroundTransparency = 1
  3527. ImageButton32.ZIndex = 4
  3528. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3529. Frame33.Name = "Selection"
  3530. Frame33.Parent = ImageButton32
  3531. Frame33.Transparency = 1
  3532. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3533. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3534. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3535. Frame33.BackgroundTransparency = 1
  3536. Frame33.BorderSizePixel = 0
  3537. Frame33.ZIndex = 3
  3538. NumberValue34.Name = "num"
  3539. NumberValue34.Parent = ImageButton32
  3540. NumberValue34.Value = 11
  3541. ImageButton35.Name = "Cinder"
  3542. ImageButton35.Parent = ImageLabel1
  3543. ImageButton35.Transparency = 1
  3544. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3545. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3546. ImageButton35.BackgroundTransparency = 1
  3547. ImageButton35.ZIndex = 4
  3548. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3549. Frame36.Name = "Selection"
  3550. Frame36.Parent = ImageButton35
  3551. Frame36.Transparency = 1
  3552. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3553. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3554. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3555. Frame36.BackgroundTransparency = 1
  3556. Frame36.BorderSizePixel = 0
  3557. Frame36.ZIndex = 3
  3558. NumberValue37.Name = "num"
  3559. NumberValue37.Parent = ImageButton35
  3560. NumberValue37.Value = 12
  3561. ImageButton38.Name = "Stone"
  3562. ImageButton38.Parent = ImageLabel1
  3563. ImageButton38.Transparency = 1
  3564. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3565. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3566. ImageButton38.BackgroundTransparency = 1
  3567. ImageButton38.ZIndex = 4
  3568. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3569. Frame39.Name = "Selection"
  3570. Frame39.Parent = ImageButton38
  3571. Frame39.Transparency = 1
  3572. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3573. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3574. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3575. Frame39.BackgroundTransparency = 1
  3576. Frame39.BorderSizePixel = 0
  3577. Frame39.ZIndex = 3
  3578. NumberValue40.Name = "num"
  3579. NumberValue40.Parent = ImageButton38
  3580. NumberValue40.Value = 13
  3581. ImageButton41.Name = "Cement"
  3582. ImageButton41.Parent = ImageLabel1
  3583. ImageButton41.Transparency = 1
  3584. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3585. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3586. ImageButton41.BackgroundTransparency = 1
  3587. ImageButton41.ZIndex = 4
  3588. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3589. Frame42.Name = "Selection"
  3590. Frame42.Parent = ImageButton41
  3591. Frame42.Transparency = 1
  3592. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3593. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3594. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3595. Frame42.BackgroundTransparency = 1
  3596. Frame42.BorderSizePixel = 0
  3597. Frame42.ZIndex = 3
  3598. NumberValue43.Name = "num"
  3599. NumberValue43.Parent = ImageButton41
  3600. NumberValue43.Value = 14
  3601. ImageButton44.Name = "Red Plastic"
  3602. ImageButton44.Parent = ImageLabel1
  3603. ImageButton44.Transparency = 1
  3604. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3605. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3606. ImageButton44.BackgroundTransparency = 1
  3607. ImageButton44.ZIndex = 4
  3608. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3609. Frame45.Name = "Selection"
  3610. Frame45.Parent = ImageButton44
  3611. Frame45.Transparency = 1
  3612. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3613. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3614. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3615. Frame45.BackgroundTransparency = 1
  3616. Frame45.BorderSizePixel = 0
  3617. Frame45.ZIndex = 3
  3618. NumberValue46.Name = "num"
  3619. NumberValue46.Parent = ImageButton44
  3620. NumberValue46.Value = 15
  3621. ImageButton47.Name = "Blue Plastic"
  3622. ImageButton47.Parent = ImageLabel1
  3623. ImageButton47.Transparency = 1
  3624. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3625. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3626. ImageButton47.BackgroundTransparency = 1
  3627. ImageButton47.ZIndex = 4
  3628. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3629. Frame48.Name = "Selection"
  3630. Frame48.Parent = ImageButton47
  3631. Frame48.Transparency = 1
  3632. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3633. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3634. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3635. Frame48.BackgroundTransparency = 1
  3636. Frame48.BorderSizePixel = 0
  3637. Frame48.ZIndex = 3
  3638. NumberValue49.Name = "num"
  3639. NumberValue49.Parent = ImageButton47
  3640. NumberValue49.Value = 16
  3641. ImageButton50.Name = "Water"
  3642. ImageButton50.Parent = ImageLabel1
  3643. ImageButton50.Transparency = 1
  3644. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3645. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3646. ImageButton50.BackgroundTransparency = 1
  3647. ImageButton50.ZIndex = 4
  3648. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3649. Frame51.Name = "Selection"
  3650. Frame51.Parent = ImageButton50
  3651. Frame51.Transparency = 1
  3652. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3653. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3654. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3655. Frame51.BackgroundTransparency = 1
  3656. Frame51.BorderSizePixel = 0
  3657. Frame51.ZIndex = 3
  3658. NumberValue52.Name = "num"
  3659. NumberValue52.Parent = ImageButton50
  3660. NumberValue52.Value = 17
  3661. ImageButton53.Name = "Dig"
  3662. ImageButton53.Parent = ImageLabel1
  3663. ImageButton53.Transparency = 1
  3664. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3665. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3666. ImageButton53.BackgroundTransparency = 1
  3667. ImageButton53.ZIndex = 4
  3668. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3669. Frame54.Name = "Selection"
  3670. Frame54.Parent = ImageButton53
  3671. Frame54.Transparency = 1
  3672. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3673. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3674. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3675. Frame54.BackgroundTransparency = 1
  3676. Frame54.BorderSizePixel = 0
  3677. Frame54.ZIndex = 3
  3678. for i,v in pairs(mas:GetChildren()) do
  3679. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3680. pcall(function() v:MakeJoints() end)
  3681. end
  3682. mas:Destroy()
  3683. for i,v in pairs(cors) do
  3684. spawn(function()
  3685. pcall(v)
  3686. end)
  3687. end
  3688. wait(0.01)
  3689. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3690. material = 1
  3691. local Terrain = workspace.Terrain
  3692. local CC = workspace.CurrentCamera
  3693.  
  3694. local SelB = Instance.new("SelectionBox")
  3695. SelB.Color = BrickColor.new("Bright green")
  3696.  
  3697. local SelP = Instance.new("Part")
  3698. SelP.Anchored = true
  3699. SelP.formFactor = Enum.FormFactor.Custom
  3700.  
  3701. HopperBin0.Selected:connect(function(M)
  3702. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3703. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3704. SelB.Adornee = nil
  3705.  
  3706. local ClickState = "None"
  3707.  
  3708. local ClickType = 1
  3709.  
  3710. local TerrainClick = 1
  3711.  
  3712. local P1 = nil
  3713.  
  3714. M.KeyDown:connect(function(K)
  3715. if K == "q" then
  3716. ClickType = 1
  3717. elseif K == "e" then
  3718. ClickType = 2
  3719. elseif K == "z" then
  3720. TerrainClick = 0
  3721. elseif K == "x" then
  3722. TerrainClick = 1
  3723. elseif K == "c" then
  3724. TerrainClick = 2
  3725. elseif K == "v" then
  3726. TerrainClick = 3
  3727. elseif K == "b" then
  3728. TerrainClick = 4
  3729. end
  3730. end)
  3731.  
  3732. M.Button1Down:connect(function()
  3733. if not M.Target then return end
  3734. local Hit = M.Hit
  3735. local cellPos
  3736. if ClickType == 1 then
  3737. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3738. else
  3739. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3740. end
  3741. if ClickState == "None" then
  3742. ClickState = "Click1"
  3743. P1 = cellPos
  3744. end
  3745. end)
  3746. M.Button1Up:connect(function()
  3747. if not M.Target then return end
  3748. local Hit = M.Hit
  3749. local cellPos
  3750. if ClickType == 1 then
  3751. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3752. else
  3753. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3754. end
  3755. if ClickState == "Click1" then
  3756. ClickState = "None"
  3757. local MinX = math.min(P1.x,cellPos.x)
  3758. local MaxX = math.max(P1.x,cellPos.x)
  3759. local MinY = math.min(P1.y,cellPos.y)
  3760. local MaxY = math.max(P1.y,cellPos.y)
  3761. local MinZ = math.min(P1.z,cellPos.z)
  3762. local MaxZ = math.max(P1.z,cellPos.z)
  3763. for y=MinY,MaxY do
  3764. for x=MinX,MaxX do
  3765. for z=MinZ,MaxZ do
  3766. Terrain:SetCell(x, y, z, material, 0, 0)
  3767. end
  3768. end
  3769. wait()
  3770. end
  3771. SelB.Adornee = nil
  3772. end
  3773. end)
  3774. M.Move:connect(function()
  3775. if not M.Target then return end
  3776. local Hit = M.Hit
  3777. local cellPos
  3778. if ClickType == 1 then
  3779. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3780. else
  3781. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3782. end
  3783. if ClickState == "Click1" then
  3784. SelB.Adornee = SelP
  3785. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3786. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3787. local Size = W1-W2
  3788. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3789. local Pos = (W1+W2)/2
  3790. SelP.Size = Size
  3791. SelP.CFrame = CFrame.new(Pos)
  3792. end
  3793. end)
  3794. end)
  3795.  
  3796. HopperBin0.Deselected:connect(function()
  3797. SelB.Parent = nil
  3798. SelB.Adornee = nil
  3799. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3800. end)
  3801.  
  3802. game:GetService('RunService').Stepped:connect(function()
  3803. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3804. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3805. if child:FindFirstChild("num") and material ~= child.num.Value then
  3806. child.Selection.BackgroundTransparency = 1
  3807. end
  3808. end
  3809. end
  3810. end)
  3811.  
  3812. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3813. local enterCon = child.MouseButton1Click:connect(function()
  3814. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3815. material = child.num.Value
  3816. if child:FindFirstChild("Selection") then
  3817. child.Selection.BackgroundTransparency = 0
  3818. end
  3819. end
  3820. end)
  3821. end
  3822.  
  3823. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3824. workspace.Terrain:Clear()
  3825. end)
  3826.  
  3827. function sandbox(var,func)
  3828. local env = getfenv(func)
  3829. local newenv = setmetatable({},{
  3830. __index = function(self,k)
  3831. if k=="script" then
  3832. return var
  3833. else
  3834. return env[k]
  3835. end
  3836. end,
  3837. })
  3838. setfenv(func,newenv)
  3839. return func
  3840. end
  3841. cors = {}
  3842. mas = Instance.new("Model",game:GetService("Lighting"))
  3843. HopperBin0 = Instance.new("HopperBin")
  3844. HopperBin0.Name = "Terrain Delete"
  3845. HopperBin0.Parent = mas
  3846. for i,v in pairs(mas:GetChildren()) do
  3847. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3848. pcall(function() v:MakeJoints() end)
  3849. end
  3850. mas:Destroy()
  3851. for i,v in pairs(cors) do
  3852. spawn(function()
  3853. pcall(v)
  3854. end)
  3855. end
  3856.  
  3857. function onClick(mouse)
  3858. p = gPlayers.LocalPlayer
  3859. if (p == nil) then return end
  3860. if (p.Character == nil) then return end
  3861.  
  3862. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3863.  
  3864. c = workspace.Terrain
  3865.  
  3866. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3867. local x = cellPos.x
  3868. local y = cellPos.y
  3869. local z = cellPos.z
  3870.  
  3871. c:SetCell(x, y, z, 0, 0, 0)
  3872.  
  3873. end
  3874.  
  3875.  
  3876. function onSelect(mouse)
  3877. mouse.Button1Down:connect(function () onClick(mouse) end)
  3878. end
  3879.  
  3880.  
  3881.  
  3882. HopperBin0.Selected:connect(onSelect)
  3883. end
  3884. end)
  3885.  
  3886. addcmd('knife', 'tm knife',{},
  3887. function(args, speaker)
  3888. if speaker.userId ~= LP.userId then
  3889. lponly(speaker) else
  3890. if not game.CoreGui:FindFirstChild('CorePart') then
  3891. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3892. local script = data.LocalScript
  3893.  
  3894. local player = gPlayers.LocalPlayer
  3895.  
  3896. if not player:FindFirstChild("TMDATA") then
  3897. script.Parent.TMDATA:Clone().Parent = player
  3898. end
  3899. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3900. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3901. end
  3902.  
  3903. if game.CoreGui:FindFirstChild("CorePart") then
  3904. game.CoreGui.CorePart:Destroy()
  3905. end
  3906.  
  3907.  
  3908. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3909. local knife = script.Parent["Knife"]:Clone()
  3910. local gun = script.Parent["Gun"]:Clone()
  3911. local fastgun = script.Parent["Fast Gun"]:Clone()
  3912. local lasergun = script.Parent["Laser Gun"]:Clone()
  3913. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3914.  
  3915. local newKnife = knife:Clone()
  3916. newKnife.Parent = player.Backpack
  3917. _G.tool = newKnife
  3918.  
  3919. local barActive = false
  3920. local activeOptions = {}
  3921.  
  3922. function createDDown(callback,but,...)
  3923. if barActive then
  3924. for i,v in pairs(activeOptions) do
  3925. v:Destroy()
  3926. end
  3927. activeOptions = {}
  3928. barActive = false
  3929. return
  3930. else
  3931. barActive = true
  3932. end
  3933. local slots = {...}
  3934. local base = but
  3935. for i,v in pairs(slots) do
  3936. local newOption = base:Clone()
  3937. newOption.ZIndex = 5
  3938. newOption.Name = "Option "..tostring(i)
  3939. newOption.Parent = base.Parent
  3940. table.insert(activeOptions,newOption)
  3941. 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))
  3942. newOption.Text = slots[i]
  3943. newOption.MouseButton1Down:connect(function()
  3944. but.Text = slots[i]
  3945. callback(slots[i])
  3946. for i,v in pairs(activeOptions) do
  3947. v:Destroy()
  3948. end
  3949. activeOptions = {}
  3950. barActive = false
  3951. end)
  3952. end
  3953. end
  3954.  
  3955. local butA = game.CoreGui.CorePart.Frame.ability
  3956. butA.MouseButton1Down:connect(function()
  3957. createDDown(function(sel)
  3958. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3959. 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")
  3960. end)
  3961.  
  3962. local butG = game.CoreGui.CorePart.Frame.gamemode
  3963. butG.MouseButton1Down:connect(function()
  3964. createDDown(function(sel)
  3965. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3966. end,butG,"Classic","Cold Killer")
  3967. end)
  3968.  
  3969. local butM = game.CoreGui.CorePart.Frame.mode
  3970. butM.MouseButton1Down:connect(function()
  3971. createDDown(function(sel)
  3972. _G.knifemode = sel
  3973. end,butM,"PlayersOnly","Players+Npcs")
  3974. end)
  3975.  
  3976. _G.Scripters = {}
  3977.  
  3978. function _G.loadScripts(obj,runall)
  3979. for i,v in pairs(obj:GetDescendants()) do
  3980. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3981. table.insert(_G.Scripters,v)
  3982. local i = #_G.Scripters
  3983. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3984. spawn(loadfunc)
  3985. print("LOADED",v:GetFullName())
  3986. end
  3987. end
  3988. end
  3989.  
  3990. player.CharacterAdded:Connect(function()
  3991. newKnife = knife:Clone()
  3992. newKnife.Parent = player.Backpack
  3993. _G.loadScripts(newKnife)
  3994. end)
  3995.  
  3996. _G.knifemode = "PlayersOnly"
  3997. _G.loadScripts(newKnife)
  3998. --_G.loadScripts(gun)
  3999. --_G.loadScripts(fastgun)
  4000. --_G.loadScripts(lasergun)
  4001. end
  4002. end
  4003. end)
  4004.  
  4005. addcmd('devuzi', 'op af',{'uzi'},
  4006. function(args, speaker)
  4007. if speaker.userId ~= LP.userId then
  4008. lponly(speaker)
  4009. else
  4010. wait(0.25);
  4011.  
  4012.  
  4013. _clear=function()
  4014. local c={char;bag;gui;};
  4015. for i=1,#c do
  4016. local c=c[i]:children();
  4017. for i=1,#c do
  4018. if(c[i].Name==name)then
  4019. c[i].Parent=nil;
  4020. end;
  4021. end;
  4022. end;
  4023. local n=name..user.Name;
  4024. local c=workspace:children();
  4025. for i=1,#c do
  4026. if(c[i].Name==n)then
  4027. c[i].Parent=nil;
  4028. end;
  4029. end;
  4030. end;
  4031.  
  4032. _valid_key=function(object,key)
  4033. return object[key],key;
  4034. end;
  4035.  
  4036. _new=function(class)
  4037. return function(props)
  4038. if(type(list_base_props)=='table')then
  4039. for i,v in next,list_base_props do
  4040. if(props[i]==nil)then
  4041. props[i]=v;
  4042. end;
  4043. end;
  4044. end;
  4045.  
  4046. local object=class;
  4047.  
  4048. if(type(class)=='string')then
  4049. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4050. end;
  4051.  
  4052. local parent=props[1];
  4053. props[1]=nil;
  4054.  
  4055. for i,v in next,props do
  4056. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4057. if(not load)then
  4058. load,res,key=pcall(_valid_key,object,i);
  4059. end;
  4060.  
  4061. if(key)then
  4062. t=type(res);
  4063. s=tostring(res);
  4064. if(t=='userdata'and s=='Signal '..key)then
  4065. if(type(v)=='table')then
  4066. for i=1,#v do
  4067. res:connect(v[i]);
  4068. end;
  4069. else
  4070. res:connect(v);
  4071. end;
  4072. else
  4073. object[key]=v;
  4074. end;
  4075. end;
  4076. end;
  4077.  
  4078. if(parent)then
  4079. object.Parent=parent;
  4080. end;
  4081.  
  4082. return object;
  4083. end;
  4084. end;
  4085.  
  4086. _RGB=function(r,g,b)
  4087. return Color3.new(r/255,g/255,b/255);
  4088. end;
  4089.  
  4090. _copy=function(o)
  4091. local def=o.archivable;
  4092. o.archivable=true;
  4093. local c=o:clone();
  4094. o.archivable=def;
  4095. return c;
  4096. end;
  4097.  
  4098. _hum=function(char)
  4099. local hum=char:findFirstChild'Humanoid';
  4100. if(not hum or hum.className~='Humanoid')then
  4101. local c=char:children();
  4102. for i=1,#c do
  4103. if(c[i].className=='Humanoid')then
  4104. return c[i];
  4105. end;
  4106. end;
  4107. else
  4108. return hum;
  4109. end;
  4110. end;
  4111.  
  4112. _hum_tag=function(hum)
  4113. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4114. c.Name='creator';
  4115. c.Value=user;
  4116. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4117. Instance.new('BoolValue',hum).Name='killed';
  4118. bullets.clip=bullets.clip+10;
  4119. end;
  4120. end;
  4121.  
  4122. _hum_dam=function(hum,dam,percent)
  4123. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4124. if(hum.Health<=hum.MaxHealth*0.1)then
  4125. _hum_tag(hum);
  4126. end;
  4127. end;
  4128.  
  4129. _ray=function(v0,v1,i)
  4130. local mag=(v0-v1).magnitude;
  4131. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4132.  
  4133. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4134. end;
  4135.  
  4136. _must=function(v0,v1,i)
  4137. local hit,pos=_ray(v0,v1,i);
  4138. return not hit and mouse.target or hit,pos;
  4139. end;
  4140.  
  4141. _cframe=function(x,y,z,r0,r1,r2)
  4142. return CFrame.Angles(
  4143. math.rad(r0 or 0),
  4144. math.rad(r1 or 0),
  4145. math.rad(r2 or 0)
  4146. )*CFrame.new(x,y,z);
  4147. end;
  4148.  
  4149. _update=function()
  4150. if(bool_active and not screen.Parent)then
  4151. screen.Parent=gui;
  4152. elseif(not bool_active and screen.Parent)then
  4153. screen.Parent=nil;
  4154. end;
  4155. end;
  4156.  
  4157. _light=function(v0,v1)
  4158. local mag=(v0-v1).magnitude;
  4159. local len=math.random(2,7);
  4160. len=len>mag/2 and mag/2 or len;
  4161.  
  4162. --local light=_new'part'{
  4163. -- cFrame=CFrame.new(v0,v1);
  4164. -- size=Vector3.new(1,1,1);
  4165. -- color=_RGB(255,255,0);
  4166. -- anchored=true;
  4167. -- inv;
  4168. --};
  4169. _new'blockMesh'{
  4170. scale=Vector3.new(0.2,0.2,len);
  4171. offset=Vector3.new(0,0,-len/2);
  4172. light;
  4173. };
  4174.  
  4175. local bb=_new'billboardGui'{
  4176. size=UDim2.new(2,0,2,0);
  4177. adornee=light;
  4178. light;
  4179. };
  4180. _new'imageLabel'{
  4181. image=url:format(109101526);
  4182. backgroundTransparency=1;
  4183. size=UDim2.new(1,0,1,0);
  4184. bb;
  4185. };
  4186.  
  4187. -- _rem(light,0.15);
  4188. end;
  4189.  
  4190. _rem=function(object,del)
  4191. if(del)then
  4192. delay(del,function()
  4193. if(object.Parent)then
  4194. object.Parent=nil;
  4195. end;
  4196. end);
  4197. else
  4198. pcall(function()
  4199. if(object.Parent)then
  4200. object.Parent=nil;
  4201. end;
  4202. end);
  4203. end;
  4204. end;
  4205.  
  4206. _blood=function(pos,count)
  4207. for i=1,count do
  4208. local p=_new'part'{
  4209. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4210. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4211. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4212. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4213. color=_RGB(255,0,0);
  4214. transparency=0.5;
  4215. canCollide=true;
  4216. bottomSurface=0;
  4217. topSurface=0;
  4218. formFactor=3;
  4219. locked=true;
  4220. inv;
  4221. };
  4222. delay(5,function()
  4223. p.Parent=nil;
  4224. end);
  4225. end;
  4226. end;
  4227.  
  4228. _make_hue=function()
  4229. h_hue=_new'part'{
  4230. size=Vector3.new(0.25,1.8,0.35);
  4231. color=_RGB(100,100,100);
  4232. formFactor=3;
  4233. name='hue';
  4234. handle;
  4235. };
  4236. hh_weld=_new'weld'{
  4237. c1=_cframe(0,0.5,0);
  4238. part0=handle;
  4239. part1=h_hue;
  4240. handle;
  4241. };
  4242. end;
  4243.  
  4244. _shot=function(v0,v1)
  4245. if(not time_left)then
  4246. time_left=0;
  4247. end;
  4248. if(time_left>time())then
  4249. return nil;
  4250. else
  4251. time_left=time()+math.random(1,10)/100;
  4252. end;
  4253.  
  4254. if(bullets.current<1)then
  4255. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4256. soundId='rbxasset://sounds/SWITCH3.wav';
  4257. name='tick_sound';
  4258. volume=0.2;
  4259. pitch=2;
  4260. head;
  4261. };
  4262. tick_sound:play();
  4263. if(bullets.clip>0)then
  4264. time_left=time()+2;
  4265. h_hue:breakJoints();
  4266. h_hue.CanCollide=true;
  4267. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4268. _rem(h_hue,10);
  4269. delay(1.9,function()
  4270. _make_hue();
  4271. local got=(bullets.clip>bullets.maximum and
  4272. bullets.maximum or
  4273. bullets.clip)-bullets.current;
  4274.  
  4275. bullets.clip=bullets.clip-got;
  4276. bullets.current=bullets.current+got;
  4277. end);
  4278. end;
  4279. return nil;
  4280. else
  4281. bullets.current=bullets.current-1;
  4282.  
  4283. h_weld.C1=_cframe(0,0.75,0,
  4284. -math.random(1000,1100)/10,180,0);
  4285. d_weld.C1=_cframe(0,-0.25,0.3);
  4286.  
  4287. lightstuff.Visible=true;
  4288. delay(0.1,function()
  4289. lightstuff.Visible=false;
  4290. end);
  4291.  
  4292. _rem(_new'part'{
  4293. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4294. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4295. size=Vector3.new(0.1,0.1,0.4);
  4296. color=_RGB(200,200,0);
  4297. material='Slate';
  4298. canCollide=true;
  4299. formFactor=3;
  4300. inv;
  4301. },5);
  4302.  
  4303. delay(0.1,function()
  4304. d_weld.C1=_cframe(0,-0.25,0);
  4305. if(bool_active)then
  4306. h_weld.C1=h_weld_cf_active;
  4307. end;
  4308. end)
  4309. end;
  4310.  
  4311. local hit,pos=_must(v0,v1,char);
  4312.  
  4313. shot_sound:play();
  4314.  
  4315.  
  4316. _rem(_new'part'{
  4317. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4318. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4319. color=_RGB(255,255,0);
  4320. transparency=0.6;
  4321. reflectance=0.5;
  4322. canCollide=false;
  4323. bottomSurface=0;
  4324. anchored=true;
  4325. formFactor=3;
  4326. topSurface=0;
  4327. inv;
  4328. },.15);
  4329. _light(v0,v1);
  4330.  
  4331. if(not hit)then return nil;end;
  4332.  
  4333. if(hit.Parent.className=='Hat')then
  4334. hit:breakJoints();
  4335. hit.CanCollide=true;
  4336. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4337. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4338. else
  4339. local hum=_hum(hit.Parent);
  4340. if(not hum)then
  4341. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4342. hit:breakJoints();
  4343. hit.CanCollide=true;
  4344. end;
  4345. else
  4346. _hum_dam(hum,math.random(4,6));
  4347. _blood(pos,math.random(3,6));
  4348. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4349. if(hit.Name=='Head')then
  4350. hum.Health=0;
  4351. _blood(pos,math.random(3,6));
  4352. delay(0.001,function()
  4353. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4354. pitch=math.random(70,100)*0.01;
  4355. soundId=url:format(1876552);
  4356. name='head_shot';
  4357. workspace;
  4358. }:play();
  4359. end);
  4360. _hum_tag(hum);
  4361. _rem(_new'part'{
  4362. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4363. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4364. color=torso.Color;
  4365. transparency=0.5;
  4366. canCollide=false;
  4367. bottomSurface=0;
  4368. anchored=true;
  4369. formFactor=3;
  4370. topSurface=0;
  4371. inv;
  4372. },30);
  4373. hit.Parent=nil;
  4374. for b=0,1 do
  4375. for a=0,1 do
  4376. for i=0,1 do
  4377. _rem(_new'part'{
  4378. velocity=CFrame.new(v0,pos).lookVector*20;
  4379. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4380. size=Vector3.new(0.5,0.5,0.5);
  4381. color=_RGB(255,255,255);
  4382. bottomSurface=0;
  4383. canCollide=true;
  4384. transparency=0;
  4385. formFactor=3;
  4386. topSurface=0;
  4387. hum;
  4388. },30);
  4389. end;
  4390. end;
  4391. end;
  4392. end;
  4393. end;
  4394. end;
  4395. end;
  4396.  
  4397.  
  4398.  
  4399. _cf_select=function(mouse)
  4400. mouse.Icon=url:format(109111387);--108999296
  4401. bool_active=true;
  4402.  
  4403. local arm=char:findFirstChild'Right Arm';
  4404. local weld=torso:findFirstChild'Right Shoulder';
  4405. if(arm and weld)then
  4406. h_weld.Part0=arm;
  4407. h_weld.C1=h_weld_cf_active;
  4408.  
  4409. weld.Part1=nil;
  4410. weld.Part0=nil;
  4411.  
  4412. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4413. name='right_arml';
  4414. part0=torso;
  4415. part1=arm;
  4416. torso;
  4417. };
  4418.  
  4419. arml=(arml or 0)+1;
  4420. local alv=arml;
  4421. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4422. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4423. gyro.P=30000;
  4424. gyro.D=1000;
  4425. gyro.Name='p_gyro';
  4426. repeat
  4427. local pos=mouse.hit.p;
  4428. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4429.  
  4430. val=-math.pi*0.5;
  4431. valp=val*-1;
  4432. p0=torso.CFrame;
  4433. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4434. p1=p0+((p0.p-pos).unit*-2);
  4435. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4436. hitpos=torso.Position;
  4437. cj=CFrame.new(hitpos);
  4438. c0=torso.CFrame:inverse()*cj;
  4439. c1=p2:inverse()*cj;
  4440. weld.C0=c0;
  4441. weld.C1=c1;
  4442.  
  4443. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4444.  
  4445. wait(0.001);
  4446. until arml~=alv;
  4447. gyro.Parent=nil;
  4448. end;
  4449. end;
  4450.  
  4451. _cf_deselect=function()
  4452. bool_active=false;
  4453. arml=(arml or 0)+1;
  4454. loop_shot=(loop_shot or 0)+1;
  4455.  
  4456. h_weld.Part0=torso;
  4457. h_weld.C1=h_weld_cf_inactive;
  4458.  
  4459. local weld=torso:findFirstChild'right_arml';
  4460. if(weld)then
  4461. weld.Part1=nil;
  4462. weld.Part0=nil;
  4463. end;
  4464. local arm=char:findFirstChild'Right Arm';
  4465. local weld=torso:findFirstChild'Right Shoulder';
  4466. if(arm and weld)then
  4467. weld.Part0=torso;
  4468. weld.Part1=arm;
  4469. end;
  4470. end;
  4471.  
  4472. _cf_mouse=function(event,fun)
  4473. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4474. if(bool_active)then
  4475. fun(...);
  4476. end;
  4477. end);
  4478. end;
  4479.  
  4480.  
  4481. do
  4482. local main=getfenv(0);
  4483. local c=game:children();
  4484. local check=function(v)
  4485. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4486. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4487. end;
  4488. end;
  4489. for i=1,#c do
  4490. pcall(check,c[i]);
  4491. end;
  4492. end;
  4493.  
  4494.  
  4495. bullets={
  4496. maximum=51111111111111111111111111110;
  4497. current=511111111111111111111111111111110;
  4498. clip=501111111111111111111111111111111*4;
  4499. };
  4500.  
  4501. list_base_props={
  4502. backgroundColor3=_RGB(0,0,0);
  4503. textColor3=_RGB(200,200,200);
  4504. borderSizePixel=0;
  4505. color=_RGB(0,0,0);
  4506. archivable=false;
  4507. canCollide=false;
  4508. bottomSurface=0;
  4509. topSurface=0;
  4510. formFactor=0;
  4511. locked=true;
  4512. };
  4513.  
  4514.  
  4515.  
  4516. user=players.localPlayer;
  4517. mouse=user:getMouse();
  4518. char=user.Character;
  4519. gui=user.PlayerGui;
  4520. bag=user.Backpack;
  4521. torso=char.Torso;
  4522. head=char.Head;
  4523. hum=_hum(char);
  4524.  
  4525. url='rbxassetid://%d';
  4526. name='dev-uzi';
  4527.  
  4528. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4529. 0,90,-70);
  4530. h_weld_cf_active=_cframe(0,0.75,0,
  4531. -110,180,0);
  4532.  
  4533. assert(hum,'humanoid is not found');
  4534.  
  4535.  
  4536.  
  4537. _clear();
  4538.  
  4539.  
  4540. _cf_mouse('button1Down',function()
  4541. loop_shot=(loop_shot or 0)+1;
  4542. local vers=loop_shot;
  4543. local step=runService.Stepped;
  4544. repeat
  4545. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4546. step:wait();--wait(0.001);
  4547. until vers~=loop_shot;
  4548. end);
  4549.  
  4550. _cf_mouse('button1Up',function()
  4551. loop_shot=(loop_shot or 0)+1;
  4552. end);
  4553.  
  4554. _cf_mouse('move',function()
  4555. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4556. end);
  4557.  
  4558. _cf_mouse('keyDown',function(k)
  4559. if(k=='r')then
  4560. if(bullets.clip>0 and time_left<=time())then
  4561. local got=(bullets.clip>bullets.maximum and
  4562. bullets.maximum or
  4563. bullets.clip)-bullets.current;
  4564.  
  4565. bullets.clip=bullets.clip-got;
  4566. bullets.current=bullets.current+got;
  4567. if(got~=0)then
  4568. time_left=time()+2;
  4569. end;
  4570. end;
  4571. end;
  4572. end);
  4573.  
  4574.  
  4575. screen=_new'screenGui'{
  4576. name=name;
  4577. };
  4578.  
  4579. cross_f=_new'frame'{
  4580. size=UDim2.new(0,21,0,21);
  4581. backgroundTransparency=1;
  4582. screen;
  4583. };
  4584.  
  4585. for i=0,1 do
  4586. _new'frame'{
  4587. position=UDim2.new(0,13*i,0,11);
  4588. size=UDim2.new(0,10,0,1);
  4589. cross_f;
  4590. };
  4591. end;
  4592.  
  4593. for i=0,1 do
  4594. _new'frame'{
  4595. position=UDim2.new(0,11,0,13*i);
  4596. size=UDim2.new(0,1,0,10);
  4597. cross_f;
  4598. };
  4599. end;
  4600.  
  4601.  
  4602.  
  4603. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4604. soundId=url:format(2920959);
  4605. pitch=1.4;
  4606. head;
  4607. };
  4608. if(shot_sound.Name~='2920959')then
  4609. shot_sound.Name='2920959';
  4610. shot_sound:play();
  4611. end;
  4612.  
  4613. bin=_new'hopperBin'{
  4614. deselected=_cf_deselect;
  4615. selected=_cf_select;
  4616. name=name;
  4617. bag;
  4618. };
  4619.  
  4620. inv=_new'model'{
  4621. name=name;
  4622. char;
  4623. };
  4624.  
  4625. handle=_new'part'{
  4626. size=Vector3.new(0.3,1.3,0.4);
  4627. color=_RGB(140,140,140);
  4628. name='handle';
  4629. formFactor=3;
  4630. inv;
  4631. touched=function(hit)
  4632. if(hit.Parent.className=='Model')then
  4633. local hum=_hum(hit.Parent);
  4634. if(hum~=nil)then
  4635. _hum_dam(hum,handle.Velocity.magnitude);
  4636. end;
  4637. end;
  4638. end;
  4639. };
  4640. h_weld=_new'weld'{
  4641. c1=h_weld_cf_inactive;
  4642. part1=handle;
  4643. part0=torso;
  4644. handle;
  4645. };
  4646. _make_hue();
  4647.  
  4648. h_part=_new'part'{
  4649. size=Vector3.new(0.4,0.4,1.4);
  4650. color=_RGB(140,140,140);
  4651. name='handle';
  4652. formFactor=3;
  4653. handle;
  4654. };
  4655. hp_weld=_new'weld'{
  4656. c1=_cframe(0,-1.3/2,-0.3,
  4657. 20,0,0);
  4658. part0=handle;
  4659. part1=h_part;
  4660. handle;
  4661. };
  4662.  
  4663. drag=_new'part'{
  4664. size=Vector3.new(0.5,0.45,1.5);
  4665. color=_RGB(100,100,100);
  4666. name='handle';
  4667. formFactor=3;
  4668. handle;
  4669. };
  4670. d_weld=_new'weld'{
  4671. c1=_cframe(0,-0.25,0);
  4672. part0=h_part;
  4673. part1=drag;
  4674. handle;
  4675. };
  4676.  
  4677. tube=_new'part'{
  4678. size=Vector3.new(0.2,0.2,1.5);
  4679. color=_RGB(0,0,0);
  4680. name='handle';
  4681. formFactor=3;
  4682. handle;
  4683. };
  4684. t_weld=_new'weld'{
  4685. c1=_cframe(0,-0.3,-0.1);
  4686. part0=h_part;
  4687. part1=tube;
  4688. handle;
  4689. };
  4690.  
  4691. bullets_label=_new'textLabel'{
  4692. textStrokeColor3=_RGB(0,0,0);
  4693. textColor3=_RGB(200,200,200);
  4694. textStrokeTransparency=0;
  4695. backgroundTransparency=1;
  4696. fontSize=5;
  4697. screen;
  4698. };
  4699.  
  4700. lightstuff=_new'frame'{
  4701. backgroundColor3=_RGB(255,255,255);
  4702. position=UDim2.new(0,0,0,-1);
  4703. backgroundTransparency=0.5;
  4704. size=UDim2.new(1,0,1,1);
  4705. borderSizePixel=0;
  4706. visible=false;
  4707. screen;
  4708. };
  4709.  
  4710. coroutine.wrap(function()
  4711. local red,white,green;
  4712. repeat
  4713. if(screen.Parent)then
  4714. if(not green and bullets.current==bullets.maximum)then
  4715. green=true;
  4716. bullets_label.TextColor3=_RGB(0,200,0);
  4717. elseif(not red and bullets.current==0)then
  4718. red=true;
  4719. bullets_label.TextColor3=_RGB(200,0,0);
  4720. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4721. bullets_label.TextColor3=_RGB(200,200,200);
  4722. green=false;
  4723. red=false;
  4724. end;
  4725. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4726. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4727. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4728. end;
  4729. wait(0.001);
  4730. until nil;
  4731. end)();
  4732.  
  4733.  
  4734. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4735. local vers=_G.dev_pistol_version;
  4736. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4737. if(hum.Health==0)then
  4738. _clear();
  4739. end;
  4740. end
  4741. end)
  4742.  
  4743. addcmd('nil', 'removes the player',{},
  4744. function(args, speaker)
  4745. local players = getPlayer(args[1], speaker)
  4746. for i,v in pairs(players)do
  4747. pcall(function() gPlayers[v].Character:Remove() end)
  4748. gPlayers[v].Character = nil
  4749. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4750. Notify('Made player(s) nil') end end end)
  4751.  
  4752.  
  4753. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4754. function(args, speaker)
  4755. local player = args[1]
  4756. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4757. if player ~= nil then
  4758. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4759. table.insert(banT, playerid)
  4760. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4761. updatebans()
  4762. Notify("Added ban for: "..player)
  4763. end
  4764. end
  4765. end)
  4766.  
  4767. addcmd('ban', 'goodbye ;)',{},
  4768. function(args, speaker)
  4769. local players = getPlayer(args[1], speaker)
  4770. for i,v in pairs(players)do
  4771. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4772. Notify('Banned player(s)') end
  4773. spawn(function()
  4774. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4775. if not FindTable(banname, gPlayers[v].Name) then
  4776. table.insert(banT, _players[v].userId)
  4777. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4778. updatebans()
  4779. kickF(gPlayers[v])
  4780. end
  4781. end
  4782. end)
  4783. end
  4784. end)
  4785.  
  4786. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4787. function(args, speaker)
  4788. banT = {}
  4789. banname = {}
  4790. Notify('Removed all bans')
  4791. updatebans()
  4792. end)
  4793.  
  4794. addcmd('unban','unbans a player',{},
  4795. function(args, speaker)
  4796. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4797. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4798. for i,v in pairs(banname) do
  4799. if v.NAME == tostring(args[1]) then
  4800. table.remove(banname, i)
  4801. updatebans()
  4802. end end
  4803. Notify('Unbanned ' .. args[1])
  4804. end
  4805. end)
  4806.  
  4807. addcmd('dismiss', 'dismiss',{'verify'},
  4808. function(args, speaker)
  4809. for _, child in pairs( workspace:GetChildren()) do
  4810. if child.Name == speaker.Name .. "TAB" then
  4811. child:Destroy() end end
  4812. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4813. end)
  4814.  
  4815. addcmd('admin', 'ur an admin now ;o',{},
  4816. function(args, speaker)
  4817. if speaker.userId ~= LP.userId then
  4818. lponly(speaker) else
  4819. local players = getPlayer(args[1], speaker)
  4820. for i,v in pairs(players)do
  4821. spawn(function()
  4822. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4823. table.insert(adminT, _players[v].userId)
  4824. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4825. updateadmins()
  4826. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4827. Notify('Gave player(s) admin') end
  4828. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4829. end end) end end end)
  4830.  
  4831. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4832. function(args, speaker)
  4833. if speaker.userId ~= LP.userId then
  4834. lponly(speaker) else
  4835. local players = getPlayer(args[1], speaker)
  4836. for i,v in pairs(players)do
  4837. local radmin = tostring(_players[v].Name)
  4838. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4839. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4840. for a,b in pairs(adminname) do
  4841. if b.NAME == radmin then
  4842. table.remove(adminname, a)
  4843. updateadmins()
  4844. end end
  4845. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4846. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4847. Notify('Removed admin from player(s)') end
  4848. end
  4849. end
  4850. end
  4851. end)
  4852.  
  4853. addcmd('bang', 'owo',{'rape'},
  4854. function(args, speaker)
  4855. local players = getPlayer(args[1], speaker)
  4856. local target = getPlayer(args[2], speaker)[1]
  4857. for i,v in pairs(players)do
  4858. if args[2] then
  4859. rape(target, v)
  4860. else
  4861. rape(v, speaker.Name)
  4862. end
  4863. end
  4864. end)
  4865.  
  4866. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4867. function(args, speaker)
  4868. local players = getPlayer(args[1], speaker)
  4869. for i,v in pairs(players)do
  4870. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4871. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4872. end
  4873.  
  4874. y = Instance.new("BillboardGui")
  4875. y.Size = UDim2.new(0,100,0,150)
  4876. y.StudsOffset = Vector3.new(0,1,0)
  4877. y.Parent = gPlayers[v].Character.Head
  4878. y.Adornee = gPlayers[v].Character.Head
  4879. f = Instance.new("TextLabel")
  4880. f.Parent = y
  4881. f.BackgroundTransparency = 1
  4882. f.Position = UDim2.new(0,0,0,-50)
  4883. f.Size = UDim2.new(0,100,0,100)
  4884. f.Font = "Highway"
  4885. f.FontSize = "Size48"
  4886. f.Text = GLS(false, 1)
  4887. f.TextStrokeColor3 = Color3.new(0,0,0)
  4888. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4889. f.TextStrokeTransparency = 0
  4890. f.TextYAlignment = "Bottom"
  4891. end
  4892. end)
  4893.  
  4894. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4895. function(args, speaker)
  4896. local players = getPlayer(args[1], speaker)
  4897. for i,v in pairs(players)do
  4898. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4899. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4900. end
  4901. end
  4902. end)
  4903.  
  4904. function pipeTp(name,target)
  4905. spawn(function()
  4906. local pipe = Instance.new("Part")
  4907. pipe.Name = "Pipe"
  4908. pipe.Color = Color3.new(52/255,142/255,64/255)
  4909. pipe.Size = Vector3.new(8,8,8)
  4910. pipe.Anchored = true
  4911. local mesh = Instance.new("SpecialMesh",pipe)
  4912. mesh.MeshId = "rbxassetid://856736661"
  4913. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4914. local sound = Instance.new("Sound",pipe)
  4915. sound.SoundId = "rbxassetid://864352897"
  4916. sound.Volume = 1
  4917.  
  4918. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4919.  
  4920. local char = game:GetService("Players")[name].Character
  4921. char.PrimaryPart = char.HumanoidRootPart
  4922. if char:FindFirstChild("Torso") then
  4923. char.Torso.Anchored = true
  4924. else
  4925. char.UpperTorso.Anchored = true
  4926. end
  4927.  
  4928. local torso = char.HumanoidRootPart
  4929. local initPos = torso.CFrame
  4930.  
  4931. pipe.Parent = workspace
  4932. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4933.  
  4934. for i = 0,8,0.2 do
  4935. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4936. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4937. game:GetService("RunService").RenderStepped:wait()
  4938. end
  4939.  
  4940. sound:Play()
  4941. for i = 7,-8,-0.2 do
  4942. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4943. game:GetService("RunService").RenderStepped:wait()
  4944. end
  4945. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4946.  
  4947. for i = 8,0,-0.2 do
  4948. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4949. game:GetService("RunService").RenderStepped:wait()
  4950. end
  4951.  
  4952. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4953. char:SetPrimaryPartCFrame(pipe.CFrame)
  4954.  
  4955. for i = 0,8,0.2 do
  4956. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4957. game:GetService("RunService").RenderStepped:wait()
  4958. end
  4959.  
  4960. local played = false
  4961. for i = -8,7,0.2 do
  4962. if i >= 0 and not played then played = true sound:Play() end
  4963. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4964. game:GetService("RunService").RenderStepped:wait()
  4965. end
  4966. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4967.  
  4968. for i = 8,0,-0.2 do
  4969. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4970. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4971. game:GetService("RunService").RenderStepped:wait()
  4972. end
  4973.  
  4974. pipe:Destroy()
  4975.  
  4976. if char:FindFirstChild("Torso") then
  4977. char.Torso.Anchored = false
  4978. else
  4979. char.UpperTorso.Anchored = false
  4980. end
  4981. end)
  4982. end
  4983.  
  4984. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4985. function(args, speaker)
  4986. local players = getPlayer(args[1], speaker)
  4987. local target = getPlayer(args[2], speaker)[1]
  4988. for i,v in pairs(players)do
  4989. pipeTp(v,target)
  4990. end
  4991. end)
  4992.  
  4993. addcmd('rhats', 'no more hats',{'removehats'},
  4994. function(args, speaker)
  4995. local players = getPlayer(args[1], speaker)
  4996. for i,v in pairs(players) do
  4997. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4998. if v:IsA('Accessory') then
  4999. v:destroy()
  5000. end
  5001. end
  5002. end
  5003. end)
  5004.  
  5005. addcmd('naked', 'no more clothing',{},
  5006. function(args, speaker)
  5007. local players = getPlayer(args[1], speaker)
  5008. for i,v in pairs(players) do
  5009. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5010. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  5011. v:destroy()
  5012. end
  5013. end
  5014. end
  5015. end)
  5016.  
  5017. addcmd('rainbow', 'makes a players parts change colors',{},
  5018. function(args, speaker)
  5019. local players = getPlayer(args[1], speaker)
  5020. for i,v in pairs(players) do
  5021. local Parts={}
  5022. local function GetDiscoColor(hue)
  5023. local section = hue % 1 * 3
  5024. local secondary = 0.5 * math.pi * (section % 1)
  5025. if section < 1 then
  5026. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5027. elseif section < 2 then
  5028. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5029. else
  5030. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5031. end
  5032. end
  5033. local Part = function(x,y,z,color,tr,cc,an,parent)
  5034. local p = Instance.new('Part',parent)
  5035. p.formFactor = 'Custom'
  5036. p.Size = Vector3.new(x,y,z)
  5037. p.BrickColor = BrickColor.new(color)
  5038. p.CanCollide = cc
  5039. p.Transparency = tr
  5040. p.Anchored = an
  5041. p.TopSurface,p.BottomSurface = 0,0
  5042. p:BreakJoints''
  5043. table.insert(Parts,p)
  5044. return p
  5045. end
  5046. local Weld = function(p0,p1)
  5047. local w = Instance.new('Motor',p0)
  5048. w.Part0 = p0
  5049. w.Part1 = p1
  5050. return w
  5051. end
  5052. local Mesh = function(par,num,x,y,z)
  5053. local msh = 0
  5054. if num == 1 then
  5055. msh = Instance.new("SpecialMesh",par)
  5056. msh.MeshId='rbxasset://fonts/torso.mesh'
  5057. msh.TextureId='rbxasset://25701026'
  5058. end
  5059. if num == 2 then
  5060. msh = Instance.new("SpecialMesh",par)
  5061. msh.MeshId='rbxasset://fonts/head.mesh'
  5062. msh.TextureId='rbxassetid://25701026'
  5063. end
  5064. msh.Scale = Vector3.new(x,y,z)
  5065. return msh
  5066. end
  5067. local char=gPlayers[v].Character
  5068. for _,v in pairs(char:GetChildren()) do
  5069. if v.ClassName=="Part" then
  5070. v.Transparency=1
  5071. elseif v.ClassName=="Hat" then
  5072. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5073. table.insert(Parts,v.Handle)
  5074. end
  5075. end
  5076. local t=Part(1,1,1,'',0,false,false,char)
  5077. Mesh(t,1,1,1,1)
  5078. Weld(char.Torso,t)
  5079. local a=Part(1,1,1,'',0,false,false,char)
  5080. Mesh(a,1,.5,1,1)
  5081. Weld(char['Right Arm'],a)
  5082. local a=Part(1,1,1,'',0,false,false,char)
  5083. Mesh(a,1,.5,1,1)
  5084. Weld(char['Left Arm'],a)
  5085. local l=Part(1,1,1,'',0,false,false,char)
  5086. Mesh(l,1,.5,1,1)
  5087. Weld(char['Right Leg'],l)
  5088. local l=Part(1,1,1,'',0,false,false,char)
  5089. Mesh(l,1,.5,1,1)
  5090. Weld(char['Left Leg'],l)
  5091. local h=Part(1,1,1,'',0,false,false,char)
  5092. Mesh(h,2,1,1,1)
  5093. Weld(char.Head,h)
  5094. spawn(function()
  5095. while(coroutine.yield())do
  5096. for i=1,#Parts do
  5097. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5098. end
  5099. end;
  5100. end);
  5101. end
  5102. end)
  5103.  
  5104. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5105. function(args, speaker)
  5106. local players = getPlayer(args[1], speaker)
  5107. for i,v in pairs(players) do
  5108. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5109. if v:IsA('Tool') or v:IsA('HopperBin') then
  5110. v:destroy() end
  5111. for i,v in pairs(players) do
  5112. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5113. if v:IsA('Tool') or v:IsA('HopperBin') then
  5114. v:destroy() end end end
  5115. end
  5116. end
  5117. end)
  5118.  
  5119. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5120. function(args, speaker)
  5121. local players = getPlayer(args[1], speaker)
  5122. for i,v in pairs(players)do
  5123. local function copy(instance)
  5124. for i,c in pairs(instance:GetChildren())do
  5125. if c:IsA('Tool') or c:IsA('HopperBin') then
  5126. c:Clone().Parent = gPlayers[v].StarterGear end
  5127. copy(c)
  5128. end
  5129. end
  5130. copy(gPlayers[v].Backpack)
  5131. end
  5132. for i,v in pairs(players)do
  5133. local function copy(instance)
  5134. for i,c in pairs(instance:GetChildren())do
  5135. if c:IsA('Tool') or c:IsA('HopperBin') then
  5136. c:Clone().Parent = gPlayers[v].StarterGear end
  5137. copy(c)
  5138. end
  5139. end
  5140. copy(gPlayers[v].Character)
  5141. end
  5142. Notify('Copied tools to StarterGear')
  5143. end)
  5144.  
  5145. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5146. function(args, speaker)
  5147. local players = getPlayer(args[1], speaker)
  5148. for i,v in pairs(players)do
  5149. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5150. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5151. end end end
  5152. Notify('Cleared tools from StarterGear')
  5153. end)
  5154.  
  5155. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5156. function(args, speaker)
  5157. local players = getPlayer(args[1], speaker)
  5158. for i,v in pairs(players)do
  5159. local function copy(instance)
  5160. for i,c in pairs(instance:GetChildren())do
  5161. if c:IsA('Tool') or c:IsA('HopperBin') then
  5162. c:Clone().Parent = gPlayers[v].Backpack end
  5163. copy(c)
  5164. end
  5165. end
  5166. copy(LightingService)
  5167. end
  5168. for i,v in pairs(players)do
  5169. local function copy(instance)
  5170. for i,c in pairs(instance:GetChildren())do
  5171. if c:IsA('Tool') or c:IsA('HopperBin') then
  5172. c:Clone().Parent = gPlayers[v].Backpack end
  5173. copy(c)
  5174. end
  5175. end
  5176. copy(game.ReplicatedStorage)
  5177. end
  5178. end)
  5179.  
  5180. wdisco = false
  5181. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5182. function(args, speaker)
  5183. if wdisco == false then
  5184. wdisco = true
  5185. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5186. repeat wait(1)
  5187. if wdisco == true then
  5188. local function color(instance)
  5189. for i,v in pairs(instance:GetChildren())do
  5190. if v.className == "Part" then
  5191. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5192. color(v)
  5193. end
  5194. end
  5195. color(workspace)
  5196. end
  5197. until wdisco == false
  5198. end
  5199. end)
  5200.  
  5201. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5202. function(args, speaker)
  5203. wdisco = false
  5204. end)
  5205.  
  5206. addcmd('gravity', 'workspace gravity',{''},
  5207. function(args, speaker)
  5208. workspace.Gravity = args[1]
  5209. Notify('Gravity set to ' .. args[1])
  5210. end)
  5211.  
  5212. SINFOGUIopen = false
  5213. function serverinfogui()
  5214. if SINFOGUIopen == false then
  5215. local Sinfo = Instance.new("ScreenGui")
  5216. local drag = Instance.new("Frame")
  5217. local PromptDialog = Instance.new("Frame")
  5218. local shadow = Instance.new("Frame")
  5219. local PopupText = Instance.new("TextLabel")
  5220. local Exit = Instance.new("TextButton")
  5221. local ContainerFrame = Instance.new("Frame")
  5222. local TextLabel = Instance.new("TextLabel")
  5223. local TextLabel2 = Instance.new("TextLabel")
  5224. local TextLabel3 = Instance.new("TextLabel")
  5225. local Time = Instance.new("TextLabel")
  5226. local appearance = Instance.new("TextLabel")
  5227. local fe = Instance.new("TextLabel")
  5228. local maxplayers = Instance.new("TextLabel")
  5229. local name = Instance.new("TextLabel")
  5230. local placeid = Instance.new("TextLabel")
  5231. local playerid = Instance.new("TextLabel")
  5232. local players = Instance.new("TextLabel")
  5233. Sinfo.Name = "Sinfo"
  5234. Sinfo.Parent = game.CoreGui
  5235. drag.Name = "drag"
  5236. drag.Parent = Sinfo
  5237. drag.Active = true
  5238. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5239. drag.BackgroundTransparency = 1
  5240. dragGUI(drag)
  5241. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5242. drag.Size = UDim2.new(0, 290, 0, 30)
  5243. PromptDialog.Name = "PromptDialog"
  5244. PromptDialog.Parent = drag
  5245. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5246. PromptDialog.BackgroundTransparency = 1
  5247. PromptDialog.BorderSizePixel = 0
  5248. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5249. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5250. PromptDialog.ZIndex = 8
  5251. shadow.Name = "shadow"
  5252. shadow.Parent = PromptDialog
  5253. shadow.BackgroundColor3 = maincolor
  5254. shadow.BackgroundTransparency = 0.30000001192093
  5255. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5256. shadow.BorderSizePixel = 0
  5257. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5258. shadow.Size = UDim2.new(0, 290, 0, 26)
  5259. PopupText.Name = "PopupText"
  5260. PopupText.Parent = shadow
  5261. PopupText.BackgroundTransparency = 1
  5262. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5263. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5264. PopupText.ZIndex = 110
  5265. PopupText.Font = Enum.Font.SourceSansBold
  5266. PopupText.FontSize = Enum.FontSize.Size28
  5267. PopupText.Text = "Server"
  5268. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5269. PopupText.TextStrokeTransparency = 0
  5270. PopupText.TextWrapped = true
  5271. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5272. Exit.Name = "Exit"
  5273. Exit.Parent = shadow
  5274. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5275. Exit.BackgroundTransparency = 0.30000001192093
  5276. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5277. Exit.BorderSizePixel = 0
  5278. Exit.Position = UDim2.new(0, 267, 0, 3)
  5279. Exit.Size = UDim2.new(0, 20, 0, 20)
  5280. Exit.FontSize = Enum.FontSize.Size14
  5281. Exit.Text = ""
  5282. ContainerFrame.Name = "ContainerFrame"
  5283. ContainerFrame.Parent = PromptDialog
  5284. ContainerFrame.BackgroundColor3 = maincolor
  5285. ContainerFrame.BackgroundTransparency = 0.5
  5286. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5287. ContainerFrame.BorderSizePixel = 0
  5288. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5289. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5290. ContainerFrame.ZIndex = 5
  5291. TextLabel.Name = "Text Label"
  5292. TextLabel.Parent = ContainerFrame
  5293. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5294. TextLabel.BackgroundTransparency = 1
  5295. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5296. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5297. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5298. TextLabel.ZIndex = 10
  5299. TextLabel.Font = Enum.Font.SourceSans
  5300. TextLabel.FontSize = Enum.FontSize.Size24
  5301. TextLabel.Text = "Run Time:"
  5302. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5303. TextLabel.TextStrokeTransparency = 0
  5304. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5305. TextLabel2.Name = "Text Label2"
  5306. TextLabel2.Parent = ContainerFrame
  5307. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5308. TextLabel2.BackgroundTransparency = 1
  5309. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5310. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5311. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5312. TextLabel2.ZIndex = 10
  5313. TextLabel2.Font = Enum.Font.SourceSans
  5314. TextLabel2.FontSize = Enum.FontSize.Size24
  5315. TextLabel2.Text = "Statistics:"
  5316. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5317. TextLabel2.TextStrokeTransparency = 0
  5318. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5319. TextLabel3.Name = "Text Label3"
  5320. TextLabel3.Parent = ContainerFrame
  5321. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5322. TextLabel3.BackgroundTransparency = 1
  5323. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5324. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5325. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5326. TextLabel3.ZIndex = 10
  5327. TextLabel3.Font = Enum.Font.SourceSans
  5328. TextLabel3.FontSize = Enum.FontSize.Size24
  5329. TextLabel3.Text = "Local Player:"
  5330. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5331. TextLabel3.TextStrokeTransparency = 0
  5332. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5333. Time.Name = "Time"
  5334. Time.Parent = ContainerFrame
  5335. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5336. Time.BackgroundTransparency = 1
  5337. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5338. Time.Position = UDim2.new(0, 10, 0, 90)
  5339. Time.Size = UDim2.new(0, 100, 0, 20)
  5340. Time.ZIndex = 100
  5341. Time.Font = Enum.Font.ArialBold
  5342. Time.FontSize = Enum.FontSize.Size14
  5343. Time.Text = "Loading..."
  5344. Time.TextColor3 = Color3.new(1, 1, 1)
  5345. Time.TextStrokeTransparency = 0
  5346. Time.TextXAlignment = Enum.TextXAlignment.Left
  5347. appearance.Name = "appearance"
  5348. appearance.Parent = ContainerFrame
  5349. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5350. appearance.BackgroundTransparency = 1
  5351. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5352. appearance.Position = UDim2.new(0, 10, 0, 40)
  5353. appearance.Size = UDim2.new(0, 100, 0, 20)
  5354. appearance.ZIndex = 10
  5355. appearance.Font = Enum.Font.ArialBold
  5356. appearance.FontSize = Enum.FontSize.Size14
  5357. appearance.Text = "Appearance: Loading..."
  5358. appearance.TextColor3 = Color3.new(1, 1, 1)
  5359. appearance.TextStrokeTransparency = 0
  5360. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5361. fe.Name = "fe"
  5362. fe.Parent = ContainerFrame
  5363. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5364. fe.BackgroundTransparency = 1
  5365. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5366. fe.Position = UDim2.new(0, 10, 0, 200)
  5367. fe.Size = UDim2.new(0, 100, 0, 20)
  5368. fe.ZIndex = 10
  5369. fe.Font = Enum.Font.ArialBold
  5370. fe.FontSize = Enum.FontSize.Size14
  5371. fe.Text = "Loading..."
  5372. fe.TextColor3 = Color3.new(1, 1, 1)
  5373. fe.TextStrokeTransparency = 0
  5374. fe.TextXAlignment = Enum.TextXAlignment.Left
  5375. maxplayers.Name = "maxplayers"
  5376. maxplayers.Parent = ContainerFrame
  5377. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5378. maxplayers.BackgroundTransparency = 1
  5379. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5380. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5381. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5382. maxplayers.ZIndex = 10
  5383. maxplayers.Font = Enum.Font.ArialBold
  5384. maxplayers.FontSize = Enum.FontSize.Size14
  5385. maxplayers.Text = "Loading..."
  5386. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5387. maxplayers.TextStrokeTransparency = 0
  5388. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5389. name.Name = "name"
  5390. name.Parent = ContainerFrame
  5391. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5392. name.BackgroundTransparency = 1
  5393. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5394. name.Position = UDim2.new(0, 10, 0, 180)
  5395. name.Size = UDim2.new(0, 100, 0, 20)
  5396. name.ZIndex = 10
  5397. name.Font = Enum.Font.ArialBold
  5398. name.FontSize = Enum.FontSize.Size14
  5399. name.Text = "Place: Loading..."
  5400. name.TextColor3 = Color3.new(1, 1, 1)
  5401. name.TextStrokeTransparency = 0
  5402. name.TextXAlignment = Enum.TextXAlignment.Left
  5403. placeid.Name = "placeid"
  5404. placeid.Parent = ContainerFrame
  5405. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5406. placeid.BackgroundTransparency = 1
  5407. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5408. placeid.Position = UDim2.new(0, 10, 0, 220)
  5409. placeid.Size = UDim2.new(0, 100, 0, 20)
  5410. placeid.ZIndex = 10
  5411. placeid.Font = Enum.Font.ArialBold
  5412. placeid.FontSize = Enum.FontSize.Size14
  5413. placeid.Text = "Place ID: Loading..."
  5414. placeid.TextColor3 = Color3.new(1, 1, 1)
  5415. placeid.TextStrokeTransparency = 0
  5416. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5417. playerid.Name = "playerid"
  5418. playerid.Parent = ContainerFrame
  5419. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5420. playerid.BackgroundTransparency = 1
  5421. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5422. playerid.Position = UDim2.new(0, 10, 0, 20)
  5423. playerid.Size = UDim2.new(0, 100, 0, 20)
  5424. playerid.ZIndex = 10
  5425. playerid.Font = Enum.Font.ArialBold
  5426. playerid.FontSize = Enum.FontSize.Size14
  5427. playerid.Text = "Player ID: Loading..."
  5428. playerid.TextColor3 = Color3.new(1, 1, 1)
  5429. playerid.TextStrokeTransparency = 0
  5430. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5431. players.Name = "players"
  5432. players.Parent = ContainerFrame
  5433. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5434. players.BackgroundTransparency = 1
  5435. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5436. players.Position = UDim2.new(0, 10, 0, 140)
  5437. players.Size = UDim2.new(0, 100, 0, 20)
  5438. players.ZIndex = 100
  5439. players.Font = Enum.Font.ArialBold
  5440. players.FontSize = Enum.FontSize.Size14
  5441. players.Text = "Loading..."
  5442. players.TextColor3 = Color3.new(1, 1, 1)
  5443. players.TextStrokeTransparency = 0
  5444. players.TextXAlignment = Enum.TextXAlignment.Left
  5445. local SINFOGUI = ContainerFrame
  5446. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5447. SINFOGUIopen = true wait(0.5)
  5448. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5449. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5450. Exit.MouseButton1Click:Connect(function()
  5451. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5452. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5453. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5454. if workspace.FilteringEnabled == true then
  5455. SINFOGUI.fe.Text = "Filtering Enabled"
  5456. elseif workspace.FilteringEnabled == false then
  5457. SINFOGUI.fe.Text = "Filtering Disabled" end
  5458. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5459. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5460. players = gPlayers:getPlayers()
  5461. SINFOGUI.players.Text = #players.. " Player(s)"
  5462. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5463. local seconds = math.floor(workspace.DistributedGameTime)
  5464. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5465. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5466. local seconds = seconds - (minutes * 60)
  5467. local minutes = minutes - (hours * 60)
  5468. if hours < 1 then if minutes < 1 then
  5469. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5470. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5471. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5472. end wait(1) until SINFOGUIopen == false end end
  5473. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5474. function(args, speaker)
  5475. if speaker.userId ~= LP.userId then
  5476. lponly(speaker)
  5477. else
  5478. serverinfogui()
  5479. end
  5480. end)
  5481.  
  5482. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5483. function(args, speaker)
  5484. local players = getPlayer(args[1], speaker)
  5485. for i,v in pairs(players)do
  5486. spawn(function()
  5487. local pchar=_char(v)
  5488. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5489. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5490. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5491. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5492. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5493. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5494. if not args[2] then return end
  5495. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5496. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5497. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5498. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5499. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5500. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5501. end)
  5502. end
  5503. end)
  5504.  
  5505. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5506. function(args, speaker)
  5507. local players = getPlayer(args[1], speaker)
  5508. for i,v in pairs(players)do
  5509. local pchar=_char(v)
  5510. for j,v1 in pairs(pchar:GetDescendants()) do
  5511. if v1:IsA("Sparkles") then
  5512. v1:Destroy()
  5513. end end end
  5514. end)
  5515.  
  5516. addcmd('smoke', 'give a player smoke',{},
  5517. function(args, speaker)
  5518. local players = getPlayer(args[1], speaker)
  5519. for i,v in pairs(players)do
  5520. local pchar=_char(v)
  5521. Instance.new("Smoke", pchar.HumanoidRootPart)
  5522. end
  5523. end)
  5524.  
  5525. addcmd('addstat', 'give a player a stat',{},
  5526. function(args, speaker)
  5527. local players = getPlayer(args[1], speaker)
  5528. for i,v in pairs(players)do
  5529. spawn(function()
  5530. if gPlayers[v]:FindFirstChild("leaderstats") then
  5531. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5532. if child.Name == "STAT" then
  5533. child:Destroy()
  5534. end
  5535. end
  5536. local score = Instance.new("StringValue")
  5537. score.Name = "STAT"
  5538. score.Value = GLS(false, 1)
  5539. score.Parent = gPlayers[v].leaderstats
  5540. else
  5541. local stats = Instance.new("IntValue")
  5542. stats.Name = "leaderstats"
  5543. stats.Parent = gPlayers[v]
  5544. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5545. if child.Name == "STAT" then
  5546. child:Destroy()
  5547. end
  5548. end
  5549. local score = Instance.new("StringValue")
  5550. score.Name = "STAT"
  5551. score.Value = GLS(false, 1)
  5552. score.Parent = gPlayers[v].leaderstats
  5553. end
  5554. end)
  5555. end
  5556. end)
  5557.  
  5558. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5559. function(args, speaker)
  5560. local players = getPlayer(args[1], speaker)
  5561. for i,v in pairs(players)do
  5562. local pchar=_char(v)
  5563. for j,v1 in pairs(pchar:GetDescendants()) do
  5564. if v1:IsA("Smoke") then
  5565. v1:Destroy()
  5566. end
  5567. end
  5568. end
  5569. end)
  5570.  
  5571. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5572. function(args, speaker)
  5573. local players = getPlayer(args[1], speaker)
  5574. for i,v in pairs(players)do
  5575. local pchar=_char(v)
  5576. for i,v in pairs(pchar:GetChildren()) do
  5577. if pchar.Torso:FindFirstChild("Neck") then
  5578. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5579. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5580. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5581. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5582. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5583. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5584. end
  5585. end
  5586. end
  5587. end)
  5588.  
  5589. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5590. function(args, speaker)
  5591. local players = getPlayer(args[1], speaker)
  5592. for i,v in pairs(players)do
  5593. local pchar=_char(v)
  5594. for i,v in pairs(pchar:GetChildren()) do
  5595. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5596. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5597. end
  5598. end
  5599. end)
  5600.  
  5601. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5602. function(args, speaker)
  5603. workspace.Terrain:Clear()
  5604. end)
  5605.  
  5606. addcmd('smite','get hit by lightning',{},
  5607. function(args, speaker)
  5608. local players = getPlayer(args[1], speaker)
  5609. for i,v in pairs(players)do
  5610. local pchar=_char(v)
  5611. spawn(function()
  5612. local char = pchar
  5613. local zeus = Instance.new("Model",char)
  5614. local cloud = Instance.new("Part",zeus)
  5615. cloud.Anchored = true
  5616. cloud.CanCollide = false
  5617. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5618. local sound = Instance.new("Sound",cloud)
  5619. sound.SoundId = "rbxassetid://133426162"
  5620. local mesh = Instance.new("SpecialMesh",cloud)
  5621. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5622. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5623. mesh.Scale = Vector3.new(30,30,40)
  5624. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5625. local light = Instance.new("PointLight",cloud)
  5626. light.Color = Color3.new(0,85/255,1)
  5627. light.Brightness = 10
  5628. light.Range = 30
  5629. light.Enabled = false
  5630. wait(0.2)
  5631. sound.Volume = 0.5
  5632. sound.Pitch = 0.8
  5633. sound:Play()
  5634. light.Enabled = true
  5635. wait(1/100)
  5636. light.Enabled = false
  5637. wait(0.2)
  5638. light.Enabled = true
  5639. light.Brightness = 1
  5640. wait(0.05)
  5641. light.Brightness = 3
  5642. wait(0.02)
  5643. light.Brightness = 1
  5644. wait(0.07)
  5645. light.Brightness = 10
  5646. wait(0.09)
  5647. light.Brightness = 0
  5648. wait(0.01)
  5649. light.Brightness = 7
  5650. light.Enabled = false
  5651. wait(1.5)
  5652. local part1 = Instance.new("Part",zeus)
  5653. part1.Anchored = true
  5654. part1.CanCollide = false
  5655. part1.Size = Vector3.new(2, 9.2, 1)
  5656. part1.BrickColor = BrickColor.new("New Yeller")
  5657. part1.Transparency = 0.6
  5658. part1.BottomSurface = "Smooth"
  5659. part1.TopSurface = "Smooth"
  5660. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5661. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5662. wait()
  5663. local part2 = part1:clone()
  5664. part2.Parent = zeus
  5665. part2.Size = Vector3.new(1, 7.48, 2)
  5666. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5667. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5668. wait()
  5669. local part3 = part1:clone()
  5670. part3.Parent = zeus
  5671. part3.Size = Vector3.new(1.86, 7.56, 1)
  5672. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5673. part3.Rotation = Vector3.new(0, 0, -11.128)
  5674. sound.SoundId = "rbxassetid://130818250"
  5675. sound.Volume = 1
  5676. sound.Pitch = 1
  5677. sound:Play()
  5678. wait()
  5679. part1.Transparency = 1
  5680. part2.Transparency = 1
  5681. part3.Transparency = 1
  5682. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5683. char:BreakJoints()
  5684. end)
  5685. end
  5686. end)
  5687.  
  5688. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5689. function(args, speaker)
  5690. local players = getPlayer(args[1], speaker)
  5691. for i,v in pairs(players)do
  5692. spawn(function()
  5693. local pchar=_char(v)
  5694. 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)
  5695. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5696. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5697. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5698. local f = Instance.new("Sound")
  5699. f.Name = "fly"
  5700. f.SoundId = "rbxassetid://179438534"
  5701. f.Volume = 3
  5702. f.Pitch = 1
  5703. f.Looped = true
  5704. f.archivable = true
  5705. f.Parent = Ast
  5706. f:play()
  5707. local Touched = false
  5708. coroutine.wrap(function()
  5709. repeat wait(0.1)
  5710. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5711. until not Ast or Ast.Parent == nil or Touched == true
  5712. end)()
  5713. Ast.Touched:connect(function(Part)
  5714. if Touched == false then
  5715. Touched = true
  5716. Part:BreakJoints()
  5717. local Boom = Instance.new("Explosion", workspace)
  5718. Boom.Position = Ast.Position
  5719. Boom.BlastPressure = 1000000
  5720. Boom.BlastRadius = 30
  5721. Fire.Heat = 0
  5722. Smoke.RiseVelocity = 0
  5723. f:Destroy()
  5724. local s = Instance.new("Sound")
  5725. s.Name = "boom"
  5726. s.SoundId = "rbxassetid://188590169"
  5727. s.Volume = 3
  5728. s.Pitch = 1
  5729. s.Looped = true
  5730. s.archivable = true
  5731. s.Parent = Ast
  5732. s:play()
  5733. coroutine.wrap(function()
  5734. wait(10)
  5735. s:Destroy()
  5736. if Ast and Ast.Parent ~= nil then
  5737. Ast:Destroy()
  5738. end
  5739. end)()
  5740. end
  5741. end)
  5742. end)
  5743. end
  5744. end)
  5745.  
  5746. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5747. function(args, speaker)
  5748. local players = getPlayer(args[1], speaker)
  5749. for i,v in pairs(players)do
  5750. spawn(function()
  5751. local Char=_char(v)
  5752. local HumanoidRootPart = Char.HumanoidRootPart
  5753. local TickWait = 1
  5754. local Dead = false
  5755.  
  5756. local Position = Vector3.new(0,100,0)
  5757. function NewPart(Parent)
  5758. local Part = Instance.new("Part", Parent)
  5759. Part.CanCollide = false
  5760. Part.Position = Position
  5761. Part.TopSurface = "Smooth"
  5762. Part.BottomSurface = "Smooth"
  5763. Position = Position + Vector3.new(0,10,0)
  5764. return Part
  5765. end
  5766.  
  5767. local Model = Char:FindFirstChild("Bomb")
  5768. if Model then Model:Destroy() end
  5769.  
  5770. local Model = Instance.new("Model", Char)
  5771. Model.Name = "Bomb"
  5772.  
  5773. local Belt = NewPart(Model)
  5774. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5775. local Weld = Instance.new("Weld", Belt)
  5776. Weld.Part0 = Belt
  5777. Weld.Part1 = HumanoidRootPart
  5778. Weld.C0 = CFrame.new(0,1.1,0)
  5779. local Light = Instance.new("PointLight", Belt)
  5780. Light.Range = 15
  5781. Light.Brightness = 5
  5782. Light.Color = Color3.new(1,0,0)
  5783. local Beep = Instance.new("Sound", Belt)
  5784. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5785. local ExplodeSound = Instance.new("Sound", Belt)
  5786. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5787. ExplodeSound.Pitch = 2.8
  5788. ExplodeSound.Volume = 3
  5789.  
  5790. local Back = NewPart(Model)
  5791. Back.Size = Vector3.new(1.5,1.5,0.5)
  5792. local Weld = Instance.new("Weld", Back)
  5793. Weld.Part0 = Back
  5794. Weld.Part1 = HumanoidRootPart
  5795. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5796.  
  5797. local StrapLeft = NewPart(Model)
  5798. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5799. local Weld = Instance.new("Weld", StrapLeft)
  5800. Weld.Part0 = StrapLeft
  5801. Weld.Part1 = HumanoidRootPart
  5802. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5803.  
  5804. local BuckleLeft = NewPart(Model)
  5805. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5806. local Weld = Instance.new("Weld", BuckleLeft)
  5807. Weld.Part0 = BuckleLeft
  5808. Weld.Part1 = HumanoidRootPart
  5809. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5810.  
  5811. local StrapRight = NewPart(Model)
  5812. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5813. local Weld = Instance.new("Weld", StrapRight)
  5814. Weld.Part0 = StrapRight
  5815. Weld.Part1 = HumanoidRootPart
  5816. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5817.  
  5818. local BuckleRight = NewPart(Model)
  5819. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5820. local Weld = Instance.new("Weld", BuckleRight)
  5821. Weld.Part0 = BuckleRight
  5822. Weld.Part1 = HumanoidRootPart
  5823. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5824.  
  5825. LightEnabled = true
  5826. coroutine.wrap(function()
  5827. repeat
  5828. wait(TickWait)
  5829. LightEnabled = not LightEnabled
  5830. Light.Enabled = LightEnabled
  5831. Beep:Play()
  5832. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5833. end)()
  5834.  
  5835. wait(10)
  5836. if Dead == false then
  5837. Dead = true
  5838. ExplodeSound:Play(); wait(1.4)
  5839. local Explosion = Instance.new("Explosion")
  5840. Explosion.Position = Belt.Position
  5841. Explosion.BlastPressure = 100000
  5842. Explosion.DestroyJointRadiusPercent = 0.7
  5843. Explosion.ExplosionType = "CratersAndDebris"
  5844. Explosion.BlastRadius = 50
  5845. Explosion.Parent = workspace
  5846. end
  5847. end)
  5848. end
  5849. end)
  5850.  
  5851. addcmd('btools', 'gives a player btools',{},
  5852. function(args, speaker)
  5853. local players = getPlayer(args[1], speaker)
  5854. if players ~= nil then
  5855. for i, v in pairs(players) do
  5856. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5857. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5858. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5859. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5860. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5861. Notify('Gave btools to player(s)') end end end end)
  5862.  
  5863. addcmd('sword', 'gives a player a sword',{},
  5864. function(args, speaker)
  5865. local players = getPlayer(args[1], speaker)
  5866. if players ~= nil then
  5867. for i, v in pairs(players) do
  5868. coroutine.resume(coroutine.create(function()
  5869. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5870. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5871. sword.GripForward = Vector3.new(-1,0,0)
  5872. sword.GripPos = Vector3.new(0,0,-1.5)
  5873. sword.GripRight = Vector3.new(0,1,0)
  5874. sword.GripUp = Vector3.new(0,0,1)
  5875. 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
  5876. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5877. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5878. local Damage = 15
  5879. local SlashSound = Instance.new("Sound", handle)
  5880. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5881. SlashSound.Volume = 1
  5882. local LungeSound = Instance.new("Sound", handle)
  5883. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5884. LungeSound.Volume = 1
  5885. local UnsheathSound = Instance.new("Sound", handle)
  5886. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5887. UnsheathSound.Volume = 1
  5888. handle.Touched:connect(function(hit)
  5889. 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
  5890. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5891. hit.Parent.Humanoid:TakeDamage(Damage)
  5892. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5893. sword.Enabled = false
  5894. SlashSound:play()
  5895. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5896. wait(0.5)
  5897. sword.Enabled = true
  5898. end
  5899. end)
  5900. sword.Equipped:connect(function(hit)
  5901. UnsheathSound:play()
  5902. sword.Enabled = true
  5903. end)
  5904. end
  5905. end))
  5906. end
  5907. end
  5908. end)
  5909.  
  5910. addcmd('hatsize', 'changes players hat size',{''},
  5911. function(args, speaker)
  5912. local players = getPlayer(args[1], speaker)
  5913. for i,v in pairs(players) do
  5914. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5915. if v:IsA('Accessory') then
  5916. for a,b in pairs(v.Handle:GetChildren()) do
  5917. if b:IsA('SpecialMesh') then
  5918. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5919. end
  5920. end
  5921. end
  5922. end
  5923. end
  5924. end)
  5925.  
  5926. addcmd('headsize', 'changes players head size',{''},
  5927. function(args, speaker)
  5928. local players = getPlayer(args[1], speaker)
  5929. for i,v in pairs(players) do
  5930. local plrchar = _players[v].Character
  5931. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5932. if args[2] == 1 then
  5933. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5934. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5935. else
  5936. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5937. end
  5938. else plrchar.Humanoid.HeadScale.Value = args[2]
  5939. end
  5940. end
  5941. end)
  5942.  
  5943. addcmd('change', 'changes a players stat',{'stat'},
  5944. function(args, speaker)
  5945. local players = getPlayer(args[1], speaker)
  5946. for i,v in pairs(players) do
  5947. if _players[v]:FindFirstChild('leaderstats') then
  5948. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5949. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5950. if args[3] then v.Value = tonumber(args[3]) end
  5951. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5952. v.Value = GLS(false, 2)
  5953. end
  5954. end
  5955. end
  5956. end
  5957. end)
  5958.  
  5959. addcmd('draw', 'drawing tool',{},
  5960. function(args, speaker)
  5961. if speaker.userId ~= LP.userId then
  5962. lponly(speaker)
  5963. else
  5964. for i,v in next,game:children()do
  5965. pcall(function()
  5966. local c=v.className;
  5967. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5968. end);
  5969. end;
  5970.  
  5971.  
  5972. user=players.LocalPlayer;
  5973. uname=user.Name;
  5974. guis=user.PlayerGui;
  5975. pack=user.Backpack;
  5976.  
  5977. keyDowns={};
  5978. freeKeys={};
  5979. shortcuts={};
  5980.  
  5981. _G.mine=_G.mine or{};
  5982.  
  5983. name='Draw3D';
  5984. url='http://www.roblox.com/asset/?id=%d';
  5985.  
  5986. iconNormal=url:format(96578285);
  5987. iconOnDown=url:format(96584484);
  5988.  
  5989. ver=0;
  5990. drawPixel=0.10;
  5991. _G.drawLimit=_G.drawLimit or 1000;
  5992.  
  5993. _G.drawColor=_G.drawColor or Color3.new();
  5994.  
  5995.  
  5996.  
  5997.  
  5998.  
  5999. destroy=game.remove;
  6000. find=game.findFirstChild;
  6001. new=Instance.new;
  6002. with=function(c)
  6003. return function(p)
  6004. local o=type(c)=='string'and new(c)or c;
  6005. local x=p.Parent;p.Parent=nil;
  6006. for i,v in next,p do
  6007. o[i]=v;
  6008. end;
  6009. if(x)then
  6010. o.Parent=x;
  6011. end;
  6012. return o;
  6013. end;
  6014. end;
  6015. getPlace=function()
  6016. if(find(workspace,'draw')==nil)then
  6017. new('Model',workspace).Name='draw';
  6018. end;
  6019. if(find(workspace.draw,uname)==nil)then
  6020. new('Model',workspace.draw).Name=uname;
  6021. end;
  6022. return workspace.draw[uname];
  6023. end;
  6024. drawLine=function(start,target)
  6025. local gui=with'BlockMesh'{
  6026. Parent=with'Part'{
  6027. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6028. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6029. Parent=getPlace();
  6030. Color=_G.drawColor;
  6031. BottomSurface=0;
  6032. Anchored=true;
  6033. TopSurface=0;
  6034. formFactor=3;
  6035. Name=name;
  6036. }}.Parent;
  6037. table.insert(_G.mine,gui);
  6038. return gui;
  6039. end;
  6040. onDown=function()
  6041. if(drawing)then
  6042. return nil;
  6043. end;
  6044. if(selectGui.Adornee)then
  6045. destroy(selectGui.Adornee);
  6046. end;
  6047.  
  6048. drawing=true;
  6049.  
  6050. mouse.Icon=iconOnDown;
  6051. ver=ver+1;
  6052.  
  6053.  
  6054. local cVer,start,target=ver,mouse.hit.p;
  6055.  
  6056. local group={};
  6057. repeat
  6058. Wait(0.02);
  6059.  
  6060. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6061.  
  6062. target=mouse.hit.p;
  6063.  
  6064. table.insert(group,drawLine(start,target));
  6065.  
  6066. start=target;
  6067. end;
  6068. until ver~=cVer;
  6069. drawing=false;
  6070.  
  6071. local groupM=new('Model',getPlace());
  6072. for i,v in next,group do
  6073. if(v:IsDescendantOf(Workspace))then
  6074. v.Parent=groupM;
  6075. end;
  6076. end;
  6077. if(next(groupM:children())==nil)then
  6078. destroy(groupM);
  6079. end;
  6080. end;
  6081. onUp=function()
  6082. mouse.Icon=iconNormal;
  6083. ver=ver+1;
  6084. end;
  6085. onKeyDown=function(k)
  6086. if(freeKeys[k]==false)then
  6087. return false;
  6088. end;
  6089. freeKeys[k]=false;
  6090. Wait(0.01);
  6091. if(keyDowns[k])then
  6092. keyDowns[k]();
  6093. elseif(shortcuts[k])then
  6094. shortcuts[k]();
  6095. end;
  6096. end;
  6097. onKeyUp=function(k)
  6098. freeKeys[k]=true;
  6099. end;
  6100. onMove=function()
  6101.  
  6102. end;
  6103. onSelect=function(lmouse)
  6104. frame.Visible=true;
  6105.  
  6106. mouse=lmouse;
  6107.  
  6108. mouse.Icon=iconNormal;
  6109.  
  6110. mouse.Button1Down:connect(onDown);
  6111. mouse.KeyDown:connect(onKeyDown);
  6112. mouse.Button1Up:connect(onUp);
  6113. mouse.KeyUp:connect(onKeyUp);
  6114. mouse.Move:connect(onMove);
  6115. end;
  6116. onDeselect=function()
  6117. ver=ver+1;
  6118. frame.Visible=false;
  6119. selectGui.Adornee=nil;
  6120. mouse.Icon=iconNormal;
  6121. for i,v in next,freeKeys do
  6122. freeKeys[i]=true;
  6123. end;
  6124. end;
  6125. addButton=function(title,shortcut,fun)
  6126. with'TextButton'{
  6127. Text=string.format(' %s (%s)',title,shortcut);
  6128. TextXAlignment=0;
  6129. Parent=frame;
  6130. }.MouseButton1Up:connect(fun);
  6131.  
  6132. shortcuts[shortcut]=fun;
  6133.  
  6134. local c=#frame:children();
  6135. for i,v in next,frame:children()do
  6136. v.Position=UDim2.new(0,0,0,20*(i-1));
  6137. v.Size=UDim2.new(1,0,0,20);
  6138. end;
  6139.  
  6140. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6141. frame.Size=UDim2.new(0,150,0,c*20);
  6142. end;
  6143.  
  6144.  
  6145.  
  6146.  
  6147.  
  6148.  
  6149.  
  6150.  
  6151. for i,v in next,{guis;pack;}do
  6152. pcall(function()
  6153. repeat until destroy(v[name]);
  6154. end);
  6155. end;
  6156.  
  6157.  
  6158.  
  6159. tool=with'HopperBin'{
  6160. Parent=pack;
  6161. Name=name;
  6162. };
  6163. tool.Deselected:connect(onDeselect);
  6164. tool.Selected:connect(onSelect);
  6165.  
  6166.  
  6167.  
  6168.  
  6169. screen=with'ScreenGui'{
  6170. Parent=guis;
  6171. Name=name;
  6172. };
  6173. frame=with'Frame'{
  6174. Parent=screen;
  6175. Visible=false;
  6176. };
  6177. clframe=with'Frame'{
  6178. Position=UDim2.new(.5,-50,.5,-50);
  6179. Size=UDim2.new(0,100,0,100);
  6180. Visible=false;
  6181. Parent=screen;
  6182. };
  6183. selectGui=with'SelectionBox'{
  6184. Parent=screen;
  6185. };
  6186.  
  6187. local c=0;
  6188. for y=0,7 do
  6189. for x=0,7 do
  6190. local color=BrickColor.palette(c).Color;
  6191.  
  6192. with'ImageButton'{
  6193. Position=UDim2.new(.125*x,0,.125*y);
  6194. Size=UDim2.new(.125,0,.125);
  6195. BackgroundColor3=color;
  6196. Parent=clframe;
  6197. }.MouseButton1Up:connect(function()
  6198. clframe.Visible=false;
  6199. _G.drawColor=color;
  6200. end);
  6201.  
  6202. c=c+1;
  6203. end;
  6204. end;
  6205.  
  6206. addButton('Color','c',function()
  6207. clframe.Visible=true;
  6208. end);
  6209. addButton('Remove your draws','r',function()
  6210. repeat
  6211. destroy(_G.mine[1]);
  6212. table.remove(_G.mine,1);
  6213. Wait(0.01);
  6214. until nil;
  6215. end);
  6216. addButton('Remove global draws','k',function()
  6217. destroy(workspace.draw);
  6218. while(_G.mine[1])do
  6219. destroy(_G.mine[1]);
  6220. table.remove(_G.mine,1);
  6221. end;
  6222. end);
  6223. addButton('Remove selected','x',function()
  6224. repeat
  6225. if(find(workspace,'draw'))then
  6226. local dt=mouse.target;
  6227. if(dt and dt:IsDescendantOf(workspace.draw))then
  6228. selectGui.Adornee=dt.Parent;
  6229. else
  6230. selectGui.Adornee=nil;
  6231. end;
  6232. else
  6233. selectGui.Adornee=nil;
  6234. end;
  6235. Wait(0.01);
  6236. until freeKeys.x;
  6237. selectGui.Adornee=nil;
  6238. end);
  6239.  
  6240.  
  6241.  
  6242.  
  6243. repeat
  6244. Wait(0.01);
  6245. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6246. destroy(_G.mine[1]);
  6247. table.remove(_G.mine,1);
  6248. end;
  6249. until script.Parent==nil or tool.Parent==nil;
  6250. script.Disabled=true;
  6251. destroy(screen);
  6252. end
  6253. end)
  6254.  
  6255. addcmd('god', 'gods player',{},
  6256. function(args, speaker)
  6257. local players = getPlayer(args[1], speaker)
  6258. for i,v in pairs(players)do
  6259. local pchar=_char(v)
  6260. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6261. end
  6262. end)
  6263.  
  6264. addcmd('sgod', 'silently gods player',{},
  6265. function(args, speaker)
  6266. local players = getPlayer(args[1], speaker)
  6267. for i,v in pairs(players)do
  6268. local pchar=_char(v)
  6269. spawn(function()
  6270. pchar.Humanoid.MaxHealth = 10000000
  6271. wait()
  6272. pchar.Humanoid.Health = 10000000
  6273. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6274. Notify('Silent godded player(s)') end
  6275. end)
  6276. end
  6277. end)
  6278.  
  6279. addcmd('ungod', 'removes god from a player',{},
  6280. function(args, speaker)
  6281. local players = getPlayer(args[1], speaker)
  6282. for i,v in pairs(players)do
  6283. local pchar=_char(v)
  6284. if pchar then
  6285. pchar.Humanoid.MaxHealth=100
  6286. pchar.Humanoid.Health=100
  6287. end
  6288. end
  6289. end)
  6290.  
  6291. addcmd('heal', 'resets a players health',{},
  6292. function(args, speaker)
  6293. local players = getPlayer(args[1], speaker)
  6294. for i,v in pairs(players)do spawn(function()
  6295. local pchar=_char(v)
  6296. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6297.  
  6298. addcmd('fart', 'makes u fart',{},
  6299. function(args, speaker)
  6300. local players = getPlayer(args[1], speaker)
  6301. for i,v in pairs(players)do
  6302. spawn(function()
  6303. local pchar=_char(v)
  6304. fart = Instance.new("Smoke")
  6305. fart.Parent = pchar.HumanoidRootPart
  6306. fart.Color = Color3.new(255/255, 255/255, 0)
  6307. fart.Opacity = 0.4
  6308. fart.Size = 1.0
  6309. fart.RiseVelocity = 8
  6310. fartsound = Instance.new("Sound", workspace)
  6311. fsound = "http://www.roblox.com/asset?id=251309043"
  6312. fartsound.SoundId = fsound
  6313. fartsound.Volume = 1.0
  6314. fartsound:Play()
  6315. wait(9.0)
  6316. fartsound:Destroy()
  6317. pchar.HumanoidRootPart.Smoke:Destroy()
  6318. end)
  6319. end
  6320. end)
  6321.  
  6322. addcmd('decalspam', 'you can already guess...',{},
  6323. function(args, speaker)
  6324. Notify('Decal Spammed ID: ' ..args[1])
  6325. wait(4)
  6326. decalID = args[1]
  6327. function exPro(root)
  6328. for _, v in pairs(root:GetChildren()) do
  6329. if v:IsA("BasePart") then
  6330. local One = Instance.new("Decal", v)
  6331. local Two = Instance.new("Decal", v)
  6332. local Three = Instance.new("Decal", v)
  6333. local Four = Instance.new("Decal", v)
  6334. local Five = Instance.new("Decal", v)
  6335. local Six = Instance.new("Decal", v)
  6336. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6337. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6338. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6339. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6340. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6341. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6342. One.Face = "Front"
  6343. Two.Face = "Back"
  6344. Three.Face = "Right"
  6345. Four.Face = "Left"
  6346. Five.Face = "Top"
  6347. Six.Face = "Bottom"
  6348. One.Name = "IYdecal"
  6349. Two.Name = "IYdecal"
  6350. Three.Name = "IYdecal"
  6351. Four.Name = "IYdecal"
  6352. Five.Name = "IYdecal"
  6353. Six.Name = "IYdecal"
  6354. end
  6355. exPro(v)
  6356. end
  6357. end
  6358. function asdf(root)
  6359. for _, v in pairs(root:GetChildren()) do
  6360. asdf(v)
  6361. end
  6362. end
  6363. exPro(workspace)
  6364. asdf(workspace)
  6365. end)
  6366.  
  6367. addcmd('undecalspam', 'removes the mess',{},
  6368. function(args, speaker)
  6369. Notify('Removing Decal Spam...')
  6370. wait(4)
  6371. function exPro(root)
  6372. for _, v in pairs(root:GetChildren()) do
  6373. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6374. v.Parent = nil
  6375. end
  6376. exPro(v)
  6377. end
  6378. end
  6379. function asdf(root)
  6380. for _, v in pairs(root:GetChildren()) do
  6381. asdf(v)
  6382. end
  6383. end
  6384. exPro(workspace)
  6385. asdf(workspace)
  6386. end)
  6387.  
  6388. addcmd('sky', 'sets the sky',{'skybox'},
  6389. function(args, speaker)
  6390. playinggif = false
  6391. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6392. s = Instance.new("Sky")
  6393. s.Name = "Sky"
  6394. s.Parent = LightingService
  6395. local skyboxID = args[1]
  6396. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6397. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6398. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6399. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6400. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6401. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6402. LightingService.TimeOfDay = 12
  6403. end)
  6404.  
  6405. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6406. function(args, speaker)
  6407. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6408. playinggif = false
  6409. wait(0.5)
  6410. local GIF = splitString(args[1])
  6411. for _, child in pairs( gLighting:GetChildren()) do
  6412. if child.ClassName == "Sky" then
  6413. child:Destroy()
  6414. end
  6415. end
  6416. Sky = Instance.new("Sky",game.Lighting)
  6417. Notify('Loading...')
  6418. playinggif = true
  6419. for N,F in ipairs(GIF) do
  6420. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6421. end
  6422. gLighting.TimeOfDay = 12
  6423. Notify('Playing skybox')
  6424. playinggif = true
  6425. wait(0.5)
  6426. repeat
  6427. for N,F in ipairs(GIF) do
  6428. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6429. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6430. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6431. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6432. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6433. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6434. wait(skyinterval)
  6435. end
  6436. until playinggif == false
  6437. end)
  6438.  
  6439. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6440. function(args, speaker)
  6441. playinggif = false
  6442. wait(0.5)
  6443. Notify('Stopped sky gif')
  6444. for _, child in pairs( gLighting:GetChildren()) do
  6445. if child.ClassName == "Sky" then
  6446. child:Destroy()
  6447. end
  6448. end
  6449. end)
  6450.  
  6451. addcmd('freeze', 'freezes a player',{'fr'},
  6452. function(args, speaker)
  6453. local players = getPlayer(args[1], speaker)
  6454. if players ~= nil then
  6455. for i, v in pairs(players) do
  6456. spawn(function()
  6457. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6458. end
  6459. end)
  6460. end
  6461. end
  6462. end)
  6463.  
  6464. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6465. function(args, speaker)
  6466. local players = getPlayer(args[1], speaker)
  6467. if players ~= nil then
  6468. for i, v in pairs(players) do
  6469. spawn(function()
  6470. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6471. end
  6472. end)
  6473. end
  6474. end
  6475. end)
  6476.  
  6477. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6478. function(args, speaker)
  6479. local players = getPlayer(args[1], speaker)
  6480. if players ~= nil then
  6481. for i, v in pairs(players) do
  6482. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6483. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6484. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6485. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6486. M.Anchored = true
  6487. end
  6488. end
  6489. end)
  6490.  
  6491. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6492. function(args, speaker)
  6493. for i,v in pairs(workspace:GetDescendants()) do
  6494. if v:IsA("SpawnLocation") then
  6495. v:Destroy()
  6496. end
  6497. end
  6498. end)
  6499.  
  6500. addcmd('neon', 'makes a player neon',{},
  6501. function(args, speaker)
  6502. local players = getPlayer(args[1], speaker)
  6503. if players ~= nil then
  6504. for i, v in pairs(players) do
  6505. for _, child in pairs( _char(v):GetChildren()) do
  6506. if child.ClassName == "CharacterMesh" then
  6507. child:Destroy()
  6508. end
  6509. end
  6510. for _, child in pairs( _char(v):GetChildren()) do
  6511. if child.ClassName == "Shirt" then
  6512. child:Destroy()
  6513. end
  6514. end
  6515. for _, child in pairs( _char(v):GetChildren()) do
  6516. if child.ClassName == "Pants" then
  6517. child:Destroy()
  6518. end
  6519. end
  6520. for _, child in pairs( _char(v):GetDescendants()) do
  6521. if child.ClassName == "Part" then
  6522. child.Material = "Neon"
  6523. end
  6524. end
  6525. end
  6526. end
  6527. end)
  6528.  
  6529. addcmd('glass', 'makes a player glass',{},
  6530. function(args, speaker)
  6531. local players = getPlayer(args[1], speaker)
  6532. if players ~= nil then
  6533. for i, v in pairs(players) do
  6534. for _, child in pairs( _char(v):GetChildren()) do
  6535. if child.ClassName == "CharacterMesh" then
  6536. child:Destroy()
  6537. end
  6538. end
  6539. for _, child in pairs( _char(v):GetChildren()) do
  6540. if child.ClassName == "Shirt" then
  6541. child:Destroy()
  6542. end
  6543. end
  6544. for _, child in pairs( _char(v):GetChildren()) do
  6545. if child.ClassName == "Pants" then
  6546. child:Destroy()
  6547. end
  6548. end
  6549. for _, child in pairs( _char(v):GetDescendants()) do
  6550. if child.ClassName == "Part" then
  6551. child.Material = "Glass"
  6552. child.Transparency = 0.3
  6553. end
  6554. end
  6555. end
  6556. end
  6557. end)
  6558.  
  6559.  
  6560. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6561. function(args, speaker)
  6562. local players = getPlayer(args[1], speaker)
  6563. local platforms = {}
  6564. for i,v in pairs(players) do
  6565. local p = game:GetService("Players")[v]
  6566. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6567. end
  6568. Notify(table.concat(platforms, ', '))
  6569. end)
  6570.  
  6571. addcmd('whiteify', 'Turns the target white.', {'white'},
  6572. function(args, speaker)
  6573. local players = getPlayer(args[1], speaker)
  6574.  
  6575. for i,v in pairs(players) do
  6576. local lplr = game:GetService("Players")[v]
  6577. local bodyc = lplr.Character["Body Colors"]
  6578. local color = "Institutional white"
  6579.  
  6580. bodyc.HeadColor = BrickColor.new(color)
  6581. bodyc.LeftArmColor = BrickColor.new(color)
  6582. bodyc.LeftLegColor = BrickColor.new(color)
  6583. bodyc.RightArmColor = BrickColor.new(color)
  6584. bodyc.RightLegColor = BrickColor.new(color)
  6585. bodyc.TorsoColor = BrickColor.new(color)
  6586. end
  6587. end)
  6588.  
  6589. addcmd('blackify', 'Turns the target black.', {'black'},
  6590. function(args, speaker)
  6591. local players = getPlayer(args[1], speaker)
  6592.  
  6593. for i,v in pairs(players) do
  6594. local lplr = game:GetService("Players")[v]
  6595. local bodyc = lplr.Character["Body Colors"]
  6596. local color = "Black"
  6597.  
  6598. bodyc.HeadColor = BrickColor.new(color)
  6599. bodyc.LeftArmColor = BrickColor.new(color)
  6600. bodyc.LeftLegColor = BrickColor.new(color)
  6601. bodyc.RightArmColor = BrickColor.new(color)
  6602. bodyc.RightLegColor = BrickColor.new(color)
  6603. bodyc.TorsoColor = BrickColor.new(color)
  6604. end
  6605. end)
  6606.  
  6607. addcmd('kill', 'kills a player',{},
  6608. function(args, speaker)
  6609. local players = getPlayer(args[1], speaker)
  6610. for i,v in pairs(players)do
  6611. local pchar=_char(v)
  6612. pchar:BreakJoints()
  6613. end
  6614. end)
  6615.  
  6616. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6617. function(args, speaker)
  6618. local players = getPlayer(args[1], speaker)
  6619. for i,v in pairs(players)do
  6620. spawn(function()
  6621. local plr = gPlayers[v]
  6622. local char = plr.Character
  6623. char.Humanoid.WalkSpeed = 100
  6624. char.Humanoid.JumpPower = 70
  6625. spawn(function()
  6626. for i,v in pairs(char:GetChildren()) do
  6627. if v:IsA("BasePart") then
  6628. coroutine.wrap(function()
  6629. for i=0,1,.1 do
  6630. wait()
  6631. v.Transparency = v.Transparency +i
  6632. end
  6633. end)()
  6634. end
  6635. end
  6636. for i,v in pairs(char:GetChildren()) do
  6637. if v:IsA("Accessory") then
  6638. coroutine.wrap(function()
  6639. for i=0,1,.1 do
  6640. wait()
  6641. v.Handle.Transparency = v.Handle.Transparency +i
  6642. end
  6643. end)()
  6644. end
  6645. end
  6646. end)
  6647. char.Head.face:Destroy()
  6648. wait(1)
  6649. local s = Instance.new("Sound")
  6650. s.Name = "wae"
  6651. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6652. s.Volume = 1
  6653. s.Pitch = 1
  6654. s.Looped = true
  6655. s.archivable = true
  6656. s.Parent = gPlayers.LocalPlayer.Character.Head
  6657. s:play()
  6658. local daqueen = Instance.new("Part",char)
  6659. daqueen.Name = "asd"
  6660. daqueen.CanCollide = false
  6661. local mesh = Instance.new("SpecialMesh",daqueen)
  6662. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6663. mesh.MeshId = "rbxassetid://1300136843"
  6664. local text = Instance.new("Decal",daqueen)
  6665. text.Name = "asd"
  6666. text.Texture = "rbxassetid://1300137893"
  6667. local knowdawey = Instance.new("Weld",char)
  6668. knowdawey.Part0 = char.HumanoidRootPart
  6669. knowdawey.Part1 = daqueen
  6670. local eye1 = Instance.new("Part")
  6671. eye1.CanCollide = false
  6672. eye1.Parent = char
  6673. local mesh1 = Instance.new("SpecialMesh",eye1)
  6674. mesh1.MeshId = "rbxassetid://1300138314"
  6675. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6676. local eyetext = Instance.new("Decal",eye1)
  6677. eyetext.Texture = "rbxassetid://1300129774"
  6678. local eye1w = Instance.new("Weld",char)
  6679. eye1w.Part0 = char.HumanoidRootPart
  6680. eye1w.Part1 = eye1
  6681. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6682. end)
  6683. end
  6684. end)
  6685.  
  6686. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6687. function(args, speaker)
  6688. part = GLS(false, 0)
  6689. local function dels(instance)
  6690. for i,v in pairs(instance:GetChildren())do
  6691. if v.Name:lower() == part:lower() then v:Destroy() end
  6692. dels(v)
  6693. end
  6694. end
  6695. dels(workspace)
  6696. Notify('Deleted ' ..GLS(false, 0))
  6697. end)
  6698.  
  6699. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6700. function(args, speaker)
  6701. part = GLS(false, 0)
  6702. local function dels(instance)
  6703. for i,v in pairs(instance:GetChildren())do
  6704. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6705. dels(v)
  6706. end
  6707. end
  6708. dels(workspace)
  6709. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6710. end)
  6711.  
  6712. addcmd('blur', 'adjusts blur',{},
  6713. function(args, speaker)
  6714. local function dels(instance)
  6715. for i,v in pairs(instance:GetChildren())do
  6716. if v:IsA'BlurEffect'then v:Destroy()end
  6717. dels(v)
  6718. end
  6719. end
  6720. dels(LightingService)
  6721.  
  6722. local b = Instance.new("BlurEffect", LightingService)
  6723. b.Name = "IYblur"
  6724. b.Size = args[1]
  6725. end)
  6726.  
  6727. addcmd('distortsound','changes volume of sound',{'distort'},
  6728. function(args, speaker)
  6729. for i,v in pairs(workspace:GetChildren())do
  6730. if v:IsA("Sound") and v.Name == "IYsound" then
  6731. v:ClearAllChildren ()
  6732. local d = Instance.new('DistortionSoundEffect')
  6733. d.Parent = v
  6734. d.Level = args[1]
  6735. Notify('Changed distortion to ' .. args[1])
  6736. end
  6737. end
  6738. end)
  6739.  
  6740. addcmd('volume','changes volume of sound',{'vol'},
  6741. function(args, speaker)
  6742. for i,v in pairs(workspace:GetChildren())do
  6743. if v:IsA("Sound") and v.Name == "IYsound" then
  6744. v.Volume = args[1]
  6745. Notify('Changed volume to ' .. args[1])
  6746. end
  6747. end
  6748. end)
  6749.  
  6750. addcmd('pitch','changes pitch of sound',{},
  6751. function(args, speaker)
  6752. for i,v in pairs(workspace:GetChildren())do
  6753. if v:IsA("Sound") and v.Name == "IYsound" then
  6754. v.Pitch = args[1]
  6755. Notify('Changed pitch to ' .. args[1])
  6756. end
  6757. end
  6758. end)
  6759.  
  6760. addcmd('loadmap', 'spawns a map',{},
  6761. function(args, speaker)
  6762. local m = args[1]
  6763. for _,v in pairs(workspace:GetChildren()) do
  6764. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6765. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6766. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6767. wait(1)
  6768. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6769. map.Parent = workspace
  6770. end)
  6771.  
  6772. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6773. function(args, speaker)
  6774. msghook()
  6775. if MSGhook == false then
  6776. local localp = game:GetService'Players'.LocalPlayer
  6777. localp.CharacterAppearanceId = 20018
  6778. localp.Character:BreakJoints()
  6779. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6780. Instance.new("ForceField", localp.Character)
  6781. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6782. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6783. localp.CharacterAppearanceId = 0
  6784. localp.Character:BreakJoints()
  6785. if _G.mainhat ~= nil then
  6786. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6787. local part = Instance.new('Part')
  6788. part.Anchored = true
  6789. part.Transparency = 1
  6790. main.Disabled = false
  6791. main.Parent = part
  6792. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6793. part.Parent = localp.Character
  6794. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6795. repeat wait() until localp:FindFirstChild'ChessMsg'
  6796. part:Destroy()
  6797. local message = localp:FindFirstChild'ChessMsg'
  6798. message.Text = ''
  6799. message.Parent = workspace
  6800. message.Name = "IYmessage"
  6801. if part ~= nil then part:Destroy() end
  6802. localp.Character.HumanoidRootPart.Anchored = false
  6803. for _, child in pairs( workspace:GetChildren()) do
  6804. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6805. child:Destroy()
  6806. end
  6807. end
  6808. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6809. if _G.msg ~= nil then
  6810. Notify('Loaded global message bypass')
  6811. else
  6812. execCmd("loadm")
  6813. end
  6814. end
  6815. elseif MSGhook == true then
  6816. Notify('Messages already loaded!')
  6817. end
  6818. end)
  6819.  
  6820. addcmd('countdown', 'makes a countdown', {},
  6821. function(args, speaker)
  6822. local players = getPlayer(args[1], speaker)
  6823. if args[1] ~= string then
  6824. local time = args[1]
  6825. msghook()
  6826. if MSGhook == true then
  6827. local h = workspace.IYmessage
  6828. for i = time, 1, -1 do
  6829. wait(1)
  6830. h.Text = "Countdown: "..i..""
  6831. end
  6832. wait(1)
  6833. h.Text = "Times Up!"
  6834. wait(2)
  6835. h.Text = ''
  6836. elseif MSGhook == false then
  6837. execCmd("loadm")
  6838. repeat wait() until workspace:FindFirstChild("IYmessage")
  6839. local h = workspace.IYmessage
  6840. for i = time, 1, -1 do
  6841. wait(1)
  6842. h.Text = "Countdown: "..i..""
  6843. end
  6844. wait(1)
  6845. h.Text = "Times Up!"
  6846. wait(2)
  6847. h.Text = ''
  6848. end
  6849. end
  6850. end)
  6851.  
  6852. addcmd('explode', 'explode a player', {},
  6853. function(args, speaker)
  6854. local players = getPlayer(args[1], speaker)
  6855. for i, v in pairs(players) do
  6856. local char = _char(v)
  6857. if char:FindFirstChild("HumanoidRootPart") then
  6858. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6859. end
  6860. end
  6861. end)
  6862.  
  6863. addcmd('flood', 'makes a flood e.e', {},
  6864. function(args, speaker)
  6865. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6866. end)
  6867.  
  6868. addcmd('spookyify', 'makes it sp00ky', {},
  6869. function(args, speaker)
  6870. local music = Instance.new("Sound", workspace)
  6871. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6872. music.Volume = 20
  6873. music.Looped = true
  6874. music:Play()
  6875.  
  6876. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6877. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6878. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6879. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6880.  
  6881. local w = workspace:GetChildren()
  6882.  
  6883. for i= 1,#w do
  6884. if w[i]:isA("BasePart") then
  6885. pe = Instance.new("ParticleEmitter", w[i])
  6886. pe.Texture = tex4
  6887. pe.VelocitySpread = 5
  6888. end
  6889. end
  6890.  
  6891. local playerLeaderstats = {}
  6892. for i, v in pairs(gPlayers:GetChildren()) do
  6893. table.insert(playerLeaderstats, v)
  6894. end
  6895. for i, v in pairs(playerLeaderstats) do
  6896. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6897. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6898. pe.VelocitySpread = 50
  6899. end
  6900.  
  6901. texture = "http://www.roblox.com/asset/?id=185495987"
  6902.  
  6903. local A = workspace:GetChildren()
  6904. local B = workspace:GetChildren()
  6905. local C = workspace:GetChildren()
  6906. local D = workspace:GetChildren()
  6907. local E = workspace:GetChildren()
  6908. local F = workspace:GetChildren()
  6909. for i,v in pairs(A) do
  6910. if v:IsA("Part") then
  6911. local d = Instance.new("Decal",v)
  6912. v.Decal.Face = "Top"
  6913. v.Decal.Texture = texture
  6914. v.Anchored = true
  6915. end
  6916. end
  6917.  
  6918. for i,v in pairs(B) do
  6919. if v:IsA("Part") then
  6920. local s = Instance.new("Decal",v)
  6921. s.Face = "Front"
  6922. s.Texture = texture
  6923. end
  6924. end
  6925.  
  6926. for i,v in pairs(C) do
  6927. if v:IsA("Part") then
  6928. local h = Instance.new("Decal",v)
  6929. h.Face = "Back"
  6930. h.Texture = texture
  6931. end
  6932. end
  6933.  
  6934. for i,v in pairs(D) do
  6935. if v:IsA("Part") then
  6936. local j = Instance.new("Decal",v)
  6937. j.Face = "Left"
  6938. j.Texture = texture
  6939. end
  6940. end
  6941.  
  6942. for i,v in pairs(E) do
  6943. if v:IsA("Part") then
  6944. local k = Instance.new("Decal",v)
  6945. k.Face = "Right"
  6946. k.Texture = texture
  6947. end
  6948. end
  6949.  
  6950. for i,v in pairs(F) do
  6951. if v:IsA("Part") then
  6952. local l = Instance.new("Decal",v)
  6953. l.Face = "Bottom"
  6954. l.Texture = texture
  6955. end
  6956.  
  6957. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6958. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6959. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6960. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6961. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6962. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6963. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6964. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6965.  
  6966. Spooky = Instance.new("Sound", workspace)
  6967. Spooky.Name = "Spooky"
  6968. Spooky.SoundId = "rbxassetid://174270407"
  6969. Spooky.Volume = 15
  6970. Spooky.Looped = true
  6971. Spooky:Play()
  6972.  
  6973. Sky = Instance.new("Sky", LightingService)
  6974. Sky.SkyboxBk = imageOne
  6975. Sky.SkyboxDn = imageOne
  6976. Sky.SkyboxFt = imageOne
  6977. Sky.SkyboxLf = imageOne
  6978. Sky.SkyboxRt = imageOne
  6979. Sky.SkyboxUp = imageOne
  6980.  
  6981.  
  6982. while true do
  6983. Sky.SkyboxBk = imageOne
  6984. Sky.SkyboxDn = imageOne
  6985. Sky.SkyboxFt = imageOne
  6986. Sky.SkyboxLf = imageOne
  6987. Sky.SkyboxRt = imageOne
  6988. Sky.SkyboxUp = imageOne
  6989. wait(0.15)
  6990. Sky.SkyboxBk = imageTwo
  6991. Sky.SkyboxDn = imageTwo
  6992. Sky.SkyboxFt = imageTwo
  6993. Sky.SkyboxLf = imageTwo
  6994. Sky.SkyboxRt = imageTwo
  6995. Sky.SkyboxUp = imageTwo
  6996. wait(0.15)
  6997. Sky.SkyboxBk = imageThree
  6998. Sky.SkyboxDn = imageThree
  6999. Sky.SkyboxFt = imageThree
  7000. Sky.SkyboxLf = imageThree
  7001. Sky.SkyboxRt = imageThree
  7002. Sky.SkyboxUp = imageThree
  7003. wait(0.15)
  7004. Sky.SkyboxBk = imageFour
  7005. Sky.SkyboxDn = imageFour
  7006. Sky.SkyboxFt = imageFour
  7007. Sky.SkyboxLf = imageFour
  7008. Sky.SkyboxRt = imageFour
  7009. Sky.SkyboxUp = imageFour
  7010. wait(0.15)
  7011. Sky.SkyboxBk = imageFive
  7012. Sky.SkyboxDn = imageFive
  7013. Sky.SkyboxFt = imageFive
  7014. Sky.SkyboxLf = imageFive
  7015. Sky.SkyboxRt = imageFive
  7016. Sky.SkyboxUp = imageFive
  7017. wait(0.15)
  7018. Sky.SkyboxBk = imageSix
  7019. Sky.SkyboxDn = imageSix
  7020. Sky.SkyboxFt = imageSix
  7021. Sky.SkyboxLf = imageSix
  7022. Sky.SkyboxRt = imageSix
  7023. Sky.SkyboxUp = imageSix
  7024. wait(0.15)
  7025. Sky.SkyboxBk = imageSeven
  7026. Sky.SkyboxDn = imageSeven
  7027. Sky.SkyboxFt = imageSeven
  7028. Sky.SkyboxLf = imageSeven
  7029. Sky.SkyboxRt = imageSeven
  7030. Sky.SkyboxUp = imageSeven
  7031. wait(0.15)
  7032. Sky.SkyboxBk = imageEight
  7033. Sky.SkyboxDn = imageEight
  7034. Sky.SkyboxFt = imageEight
  7035. Sky.SkyboxLf = imageEight
  7036. Sky.SkyboxRt = imageEight
  7037. Sky.SkyboxUp = imageEight
  7038. wait(0.15)
  7039.  
  7040. end
  7041. end
  7042. end)
  7043.  
  7044. addcmd('invisible', 'make a player invisible',{'invis'},
  7045. function(args, speaker)
  7046. local players = getPlayer(args[1], speaker)
  7047. for i, v in pairs(players) do
  7048. for k, v2 in pairs(_char(v):GetChildren()) do
  7049. if v2.className == "Part" then
  7050. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7051. elseif v2.className == "Accessory" then
  7052. if v2:FindFirstChild("Handle") then
  7053. v2.Handle.Transparency = 1
  7054. end
  7055. end
  7056. if v2:FindFirstChild("face") then
  7057. v2.face.Transparency = 1
  7058. end
  7059. end
  7060. end
  7061. end)
  7062.  
  7063. addcmd('visible', 'make a player visible',{'vis'},
  7064. function(args, speaker)
  7065. local players = getPlayer(args[1], speaker)
  7066. for i, v in pairs(players) do
  7067. for k, v2 in pairs(_char(v):GetChildren()) do
  7068. if v2.className == "Part" then
  7069. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7070. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7071. end
  7072. if v2:FindFirstChild("face") then
  7073. v2.face.Transparency = 0
  7074. end
  7075. end
  7076. end
  7077. end)
  7078.  
  7079. addcmd('goto', 'go to a player',{'to'},
  7080. function(args, speaker)
  7081. local players = getPlayer(args[1], speaker)
  7082. if _char(players[1]) ~= nil then
  7083. if speaker.Character:FindFirstChild("Humanoid") then
  7084. speaker.Character.Humanoid.Jump = true
  7085. end
  7086. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7087. end
  7088. end)
  7089.  
  7090. addcmd('bring', 'bring a player to you',{},
  7091. function(args, speaker)
  7092. local players = getPlayer(args[1], speaker)
  7093. for i,v in pairs(players) do
  7094. if _char(v) ~= nil then
  7095. if _char(v):FindFirstChild("Humanoid") then
  7096. _char(v).Humanoid.Jump = true
  7097. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7098. end
  7099. wait(0.1)
  7100. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7101. end
  7102. end
  7103. end)
  7104.  
  7105. addcmd('tp', 'teleport player 1 to player 2',{},
  7106. function(args, speaker)
  7107. local players1=getPlayer(args[1], speaker)
  7108. local players2=getPlayer(args[2], speaker)
  7109. if not players2[1] then return end
  7110. for i,v in pairs(players1) do
  7111. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7112. if _char(v):FindFirstChild("Humanoid") then
  7113. _char(v).Humanoid.Jump = true
  7114. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7115. end
  7116. wait(0.1)
  7117. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7118. end
  7119. end
  7120. end)
  7121.  
  7122. local WayPoints = {}
  7123. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7124. function(args, speaker)
  7125. local WPName = tostring(GLS(false, 0))
  7126. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7127. Notify("Created waypoint: "..GLS(false, 0))
  7128. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7129. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7130. updatepositions()
  7131. end
  7132. end)
  7133.  
  7134. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7135. function(args, speaker)
  7136. for i,v in pairs(WayPoints) do
  7137. if v.NAME == tostring(GLS(false, 0)) then
  7138. Notify("Deleted waypoint: " .. v.NAME)
  7139. table.remove(WayPoints, i)
  7140. updatepositions()
  7141. end end
  7142. end)
  7143.  
  7144.  
  7145. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7146. function(args, speaker)
  7147. local players = getPlayer(args[1], speaker)
  7148. local WPName = tostring(GLS(false, 1))
  7149. for i,v in pairs(players) do
  7150. if gPlayers[v] and gPlayers[v].Character then
  7151. for i,_ in pairs(WayPoints) do
  7152. local x = WayPoints[i].COORD[1]
  7153. local y = WayPoints[i].COORD[2]
  7154. local z = WayPoints[i].COORD[3]
  7155. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7156. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7157. end
  7158. end
  7159. end
  7160. end
  7161. end)
  7162.  
  7163. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7164. function(args, speaker)
  7165. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7166. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7167. if _players[v].Character and _players[b].Character then
  7168. _players[v].CharacterAppearanceId = _players[b].userId
  7169. refresh(_players[v])
  7170. end
  7171. end
  7172. end
  7173. end)
  7174.  
  7175. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7176. function(args, speaker)
  7177. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7178. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7179. spawn(function()
  7180. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7181. if v:IsA('Tool') or v:IsA('HopperBin') then
  7182. if not _players[b] then
  7183. v:Clone().Parent = speaker.Backpack
  7184. else v:Clone().Parent = _players[b].Backpack
  7185. end
  7186. end
  7187. end
  7188. end)
  7189. end
  7190. end
  7191. end)
  7192.  
  7193. addcmd('char', 'change a players appearance',{},
  7194. function(args, speaker)
  7195. local players = getPlayer(args[1], speaker)
  7196. if not args[1]or not args[2]then return end
  7197. local id=args[2]
  7198. if players ~= nil then
  7199. for i,v in pairs(players) do
  7200. gPlayers[v].CharacterAppearanceId = id
  7201. refresh(gPlayers[v])
  7202. end
  7203. end
  7204. end)
  7205.  
  7206. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7207. function(args, speaker)
  7208. local players = getPlayer(args[1], speaker)
  7209. if players ~= nil then
  7210. for i,v in pairs(players) do
  7211. gPlayers[v].CharacterAppearanceId = 0
  7212. refresh(gPlayers[v])
  7213. end
  7214. end
  7215. end)
  7216.  
  7217. addcmd('speed', 'change a players walkspeed',{'ws'},
  7218. function(args, speaker)
  7219. local players = getPlayer(args[1], speaker)
  7220. if not args[1]or not args[2]then return end
  7221. local num=args[2]
  7222. for i,v in pairs(players) do
  7223. if _char(v):FindFirstChild("Humanoid") then
  7224. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7225. end
  7226. end
  7227. end)
  7228.  
  7229. addcmd('jump', 'forces a player to jump',{},
  7230. function(args, speaker)
  7231. local players = getPlayer(args[1], speaker)
  7232. for i,v in pairs(players) do
  7233. if _char(v):FindFirstChild("Humanoid") then
  7234. _char(v).Humanoid.Jump = true
  7235. end
  7236. end
  7237. end)
  7238.  
  7239. jumping = {}
  7240. addcmd('loopjump','like a bunny :)',{'ljump'},
  7241. function(args, speaker)
  7242. local players = getPlayer(args[1], speaker)
  7243. for i,v in pairs(players)do
  7244. spawn(function()
  7245. if FindTable(jumping, _players[v].Name) then return end
  7246. table.insert(jumping, _players[v].Name)
  7247. repeat wait(0.01)
  7248. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7249. if _players[v].Character.Humanoid.Jump ~= true then
  7250. _players[v].Character.Humanoid.Jump = true end end
  7251. until not FindTable(jumping, _players[v].Name)
  7252. end)
  7253. end
  7254. end)
  7255.  
  7256. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7257. function(args, speaker)
  7258. local players = getPlayer(args[1], speaker)
  7259. for i,v in pairs(players)do
  7260. spawn(function()
  7261. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7262. end)
  7263. end
  7264. end)
  7265.  
  7266. addcmd('sit', 'sit a player',{},
  7267. function(args, speaker)
  7268. local players = getPlayer(args[1], speaker)
  7269. for i,v in pairs(players) do
  7270. if _char(v):FindFirstChild("Humanoid") then
  7271. _char(v).Humanoid.Sit = true
  7272. end
  7273. end
  7274. end)
  7275.  
  7276. sitting = {}
  7277. addcmd('loopsit','very annoying',{'lsit'},
  7278. function(args, speaker)
  7279. local players = getPlayer(args[1], speaker)
  7280. for i,v in pairs(players)do
  7281. spawn(function()
  7282. if FindTable(sitting, _players[v].Name) then return end
  7283. table.insert(sitting, _players[v].Name)
  7284. repeat wait(0.01)
  7285. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7286. if _players[v].Character.Humanoid.Sit ~= true then
  7287. _players[v].Character.Humanoid.Sit = true end end
  7288. until not FindTable(sitting, _players[v].Name)
  7289. end)
  7290. end
  7291. end)
  7292.  
  7293. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7294. function(args, speaker)
  7295. local players = getPlayer(args[1], speaker)
  7296. for i,v in pairs(players)do
  7297. spawn(function()
  7298. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7299. end)
  7300. end
  7301. end)
  7302.  
  7303. addcmd('strength',' strong',{},
  7304. function(args, speaker)
  7305. local players = getPlayer(args[1], speaker)
  7306. for i,v in pairs(players)do
  7307. spawn(function()
  7308. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7309. if child.ClassName == "Part" then
  7310. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7311. end
  7312. end
  7313. end)
  7314. end
  7315. end)
  7316.  
  7317. addcmd('weaken',' weak',{},
  7318. function(args, speaker)
  7319. local players = getPlayer(args[1], speaker)
  7320. for i,v in pairs(players)do
  7321. spawn(function()
  7322. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7323. if child.ClassName == "Part" then
  7324. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7325. end
  7326. end
  7327. end)
  7328. end
  7329. end)
  7330.  
  7331. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7332. function(args, speaker)
  7333. local players = getPlayer(args[1], speaker)
  7334. for i,v in pairs(players)do
  7335. spawn(function()
  7336. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7337. if child.ClassName == "Part" then
  7338. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7339. end
  7340. end
  7341. end)
  7342. end
  7343. end)
  7344.  
  7345. addcmd('trip','makes a player trip',{},
  7346. function(args, speaker)
  7347. local players = getPlayer(args[1], speaker)
  7348. for i,v in pairs(players)do
  7349. spawn(function()
  7350. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7351. local dir = _players[v].Character:findFirstChild("Right Leg")
  7352. dir.Anchored = true
  7353. if dir.Anchored == true then
  7354. wait(.5)
  7355. _players[v].Character.Humanoid.Sit = true
  7356. wait(1)
  7357. _players[v].Character.Humanoid.Sit = false
  7358. dir.Anchored = false
  7359. end
  7360. end
  7361. end)
  7362. end
  7363. end)
  7364.  
  7365. oofing = false
  7366. addcmd('loopoof','very VERY annoying',{},
  7367. function(args, speaker)
  7368. oofing = true
  7369. repeat wait(0.01)
  7370. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7371. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7372. for _,x in pairs(v.Character.Head:GetChildren()) do
  7373. if x:IsA'Sound' then x.Playing = true end
  7374. end
  7375. end
  7376. end
  7377. until oofing == false
  7378. end)
  7379.  
  7380. addcmd('unloopoof','stops the oof chaos',{},
  7381. function(args, speaker)
  7382. oofing = false
  7383. end)
  7384.  
  7385. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7386. function(args, speaker)
  7387. local players = getPlayer(args[1], speaker)
  7388. if not args[1]or not args[2]then return end
  7389. local num=args[2]
  7390. for i,v in pairs(players) do
  7391. if _char(v):FindFirstChild("Humanoid") then
  7392. _char(v).Humanoid.JumpPower=tonumber(num)
  7393. end
  7394. end
  7395. end)
  7396.  
  7397. addcmd('confuse', 'confusing...',{},
  7398. function(args, speaker)
  7399. local players = getPlayer(args[1], speaker)
  7400. for i,v in pairs(players) do
  7401. spawn(function()
  7402. if _char(v):FindFirstChild("Humanoid") then
  7403. _char(v).Humanoid.Name = "ConfusedNigga"
  7404. while true do
  7405. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7406. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7407. wait(0.1)
  7408. end
  7409.  
  7410. end
  7411. end)
  7412. end
  7413. end)
  7414.  
  7415. addcmd('unconfuse', 'not confusing...',{},
  7416. function(args, speaker)
  7417. local players = getPlayer(args[1], speaker)
  7418. for i,v in pairs(players) do
  7419. spawn(function()
  7420. if _char(v):FindFirstChild("ConfusedNigga") then
  7421. _char(v).ConfusedNigga.Name = "Humanoid"
  7422. wait(0.3)
  7423. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7424.  
  7425. end
  7426. end)
  7427. end
  7428. end)
  7429.  
  7430. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7431. function(args, speaker)
  7432. local players = getPlayer(args[1], speaker)
  7433. for i,v in pairs(players) do
  7434. if _char(v):FindFirstChild("Humanoid") then
  7435. _char(v).Humanoid.PlatformStand = true
  7436. end
  7437. end
  7438. end)
  7439.  
  7440. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7441. function(args, speaker)
  7442. local players = getPlayer(args[1], speaker)
  7443. for i,v in pairs(players) do
  7444. if _char(v):FindFirstChild("Humanoid") then
  7445. _char(v).Humanoid.PlatformStand = false
  7446. end
  7447. end
  7448. end)
  7449.  
  7450. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7451. function(args, speaker)
  7452. local players = getPlayer(args[1], speaker)
  7453. for i,v in pairs(players) do
  7454. if _char(v):FindFirstChild("Humanoid") then
  7455. _char(v).Humanoid.HipHeight = args[2]
  7456. end
  7457. end
  7458. end)
  7459.  
  7460. addcmd('face', 'change a players face',{},
  7461. function(args, speaker)
  7462. local players = getPlayer(args[1], speaker)
  7463. for i,v in pairs(players) do
  7464. if _char(v).Head:FindFirstChild("face") then
  7465. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7466. end
  7467. end
  7468. end)
  7469.  
  7470. addcmd('time', 'change the time of day',{},
  7471. function(args, speaker)
  7472. if not args[1]then return end
  7473. Notify('Time set to ' .. args[1])
  7474. LightingService.ClockTime = args[1]
  7475. end)
  7476.  
  7477. addcmd('day', 'change the time to day',{},
  7478. function(args, speaker)
  7479. LightingService.ClockTime = 15
  7480. end)
  7481.  
  7482. addcmd('night', 'change the time of night',{},
  7483. function(args, speaker)
  7484. LightingService.ClockTime = 0
  7485. end)
  7486.  
  7487. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7488. function(args, speaker)
  7489. Notify('Turned on global shadows')
  7490. LightingService.GlobalShadows = true
  7491. end)
  7492.  
  7493. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7494. function(args, speaker)
  7495. Notify('Turned off global shadows')
  7496. LightingService.GlobalShadows = false
  7497. end)
  7498.  
  7499. addcmd('outlines', 'changes the lighting property',{},
  7500. function(args, speaker)
  7501. Notify('Turned on outlines')
  7502. LightingService.Outlines = true
  7503. end)
  7504.  
  7505. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7506. function(args, speaker)
  7507. Notify('Turned off outlines')
  7508. LightingService.Outlines = false
  7509. end)
  7510.  
  7511. addcmd('brightness', 'changes the lighting property',{},
  7512. function(args, speaker)
  7513. Notify('Set brightness to ' .. args[1])
  7514. LightingService.Brightness = args[1]
  7515. end)
  7516.  
  7517. addcmd('age','tells you the age of a player',{},
  7518. function(args, speaker)
  7519. local players = getPlayer(args[1], speaker)
  7520. if speaker.userId ~= LP.userId then
  7521. lponly(speaker)
  7522. else
  7523. for i,v in pairs(players) do
  7524. game:FindService('StarterGui'):SetCore('SendNotification', {
  7525. Title = _players[v].Name,
  7526. Text = 'Age: '.._players[v].AccountAge,
  7527. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7528. Duration = 5,
  7529. })
  7530. end
  7531. end
  7532. end)
  7533.  
  7534. addcmd('remotespy', 'prints remotes',{'remotes'},
  7535. function(args, speaker)
  7536. if speaker.userId ~= LP.userId then
  7537. lponly(speaker)
  7538. else
  7539. Notify('Printing remotes')
  7540. function getem(o)
  7541. for i,v in pairs(o:children())do
  7542. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7543. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7544. end
  7545. getem(v)
  7546. end
  7547. end
  7548. pcall(getem,game)
  7549. end
  7550. end)
  7551.  
  7552. addcmd('f3x', 'loads f3x tools',{'fex'},
  7553. function(args, speaker)
  7554. if speaker.userId ~= LP.userId then
  7555. lponly(speaker)
  7556. else
  7557. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7558. end
  7559. end)
  7560.  
  7561. addcmd('kick', 'kick a player',{},
  7562. function(args, speaker)
  7563. local players = getPlayer(args[1], speaker)
  7564. for i,v in pairs(players) do
  7565. spawn(function()
  7566. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7567. Notify('Kicked player(s)') end
  7568. kickF(gPlayers[v])
  7569. end) end end)
  7570.  
  7571. function fadelock(id)
  7572. if lockic.ImageTransparency ~= 1 then
  7573. for i=1, 10 do
  7574. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7575. wait(0.01)
  7576. end
  7577. lockic.ImageTransparency = 1
  7578. end
  7579. if id ~= 'off' then
  7580. lockic.Image = id
  7581. wait(0.2)
  7582. for i=1, 10 do
  7583. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7584. wait(0.01)
  7585. end
  7586. lockic.ImageTransparency = 0
  7587. end end
  7588.  
  7589. addcmd('serverlock', 'lock teh server',{'slock'},
  7590. function(args, speaker)
  7591. slock = true
  7592. agelock = false
  7593. Notify('Locked Server')
  7594. fadelock("rbxassetid://1495252742")
  7595. end)
  7596.  
  7597. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7598. function(args, speaker)
  7599. slock = false
  7600. Notify('Unlocked Server')
  7601. if lockic.Image == "rbxassetid://1495252742" then
  7602. fadelock('off')
  7603. end
  7604. end)
  7605.  
  7606. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7607. function(args, speaker)
  7608. if isNumber(args[1]) then
  7609. Notify('Set the age lock to age ' .. args[1])
  7610. isagelocked = true
  7611. slock = false
  7612. agelock = tonumber(args[1])
  7613. fadelock("rbxassetid://1495252495")
  7614. end
  7615. end)
  7616.  
  7617. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7618. function(args, speaker)
  7619. Notify('Disabled age lock')
  7620. isagelocked = false
  7621. if lockic.Image == "rbxassetid://1495252495" then
  7622. fadelock('off')
  7623. end
  7624. end)
  7625.  
  7626. addcmd('unlockws', 'unlock the whole workspace',{},
  7627. function(args, speaker)
  7628. Notify('Workspace unlocked')
  7629. wait(1)
  7630. local function unlock(instance)
  7631. for i,v in pairs(instance:GetChildren()) do
  7632. if v:IsA("BasePart") then
  7633. v.Locked = false
  7634. end
  7635. unlock(v)
  7636. end
  7637. end
  7638. unlock(workspace)
  7639. end)
  7640.  
  7641. addcmd('lockws', 'lock the whole workspace',{},
  7642. function(args, speaker)
  7643. Notify('Workspace locked')
  7644. wait(1)
  7645. local function lock(instance)
  7646. for i,v in pairs(instance:GetChildren()) do
  7647. if v:IsA("BasePart") then
  7648. v.Locked = true
  7649. end
  7650. lock(v)
  7651. end
  7652. end
  7653. lock(workspace)
  7654. end)
  7655.  
  7656. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7657. function(args, speaker)
  7658. local function unanchor(instance)
  7659. for i,v in pairs(instance:GetChildren()) do
  7660. if v:IsA("BasePart") then
  7661. v.Anchored=false
  7662. end
  7663. unanchor(v)
  7664. end
  7665. end
  7666. unanchor(workspace)
  7667. end)
  7668.  
  7669. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7670. function(args, speaker)
  7671. local function anchor(instance)
  7672. for i,v in pairs(instance:GetChildren()) do
  7673. if v:IsA("BasePart") then
  7674. v.Anchored=true
  7675. end
  7676. anchor(v)
  7677. end
  7678. end
  7679. anchor(workspace)
  7680. end)
  7681.  
  7682. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7683. function()
  7684. for _,v in pairs(workspace:GetChildren()) do
  7685. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7686. v:Destroy()
  7687. elseif v:IsA("Terrain") then
  7688. v:Clear()
  7689. end
  7690. end
  7691. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7692. local p = Instance.new("Part", workspace)
  7693. p.Anchored = true
  7694. p.FormFactor = "Symmetric"
  7695. p.Size = Vector3.new(1000,1,1000)
  7696. p.Position = Vector3.new(0,0,0)
  7697. p.BrickColor = BrickColor.new("Bright green")
  7698. p.Material = "Grass"
  7699. p.Locked = true
  7700. end)
  7701.  
  7702. addcmd('headshake', 'shakes a players head',{},
  7703. function(args, speaker)
  7704. local players = getPlayer(args[1], speaker)
  7705. for i,v in pairs(players) do
  7706. spawn(function()
  7707. local shaken = gPlayers[v].Character
  7708. for X = 1, math.huge, 0.2 do
  7709. wait()
  7710. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7711. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7712. end
  7713. for X = 1, math.huge, 0.1 do
  7714. wait()
  7715. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7716. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7717. end
  7718. for _,c in pairs(gPlayers:GetChildren()) do
  7719. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7720. end
  7721. for _,c in pairs(gPlayers:GetChildren()) do
  7722. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7723. end
  7724. end)
  7725. end
  7726. end)
  7727.  
  7728. addcmd('explorer', 'opens DEX',{'dex'},
  7729. function(args, speaker)
  7730. if speaker.userId ~= LP.userId then
  7731. lponly(speaker)
  7732. else
  7733. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7734. end
  7735. end)
  7736.  
  7737. addcmd('iyspam', '/shrug',{},
  7738. function(args, speaker)
  7739. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7740. end)
  7741.  
  7742. addcmd('firstp', 'forces player to go into first person',{},
  7743. function(args, speaker)
  7744. local players = getPlayer(args[1], speaker)
  7745. for i,v in pairs(players)do
  7746. gPlayers[v].CameraMode = "LockFirstPerson"
  7747. end
  7748. end)
  7749.  
  7750. addcmd('lock', 'locks a players body parts',{},
  7751. function(args, speaker)
  7752. local players = getPlayer(args[1], speaker)
  7753. for i,v in pairs(players)do
  7754. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7755. if v:IsA("Part") then
  7756. v.Locked = true
  7757. end end end
  7758. end)
  7759.  
  7760. addcmd('unlock', 'locks a players body parts',{},
  7761. function(args, speaker)
  7762. local players = getPlayer(args[1], speaker)
  7763. for i,v in pairs(players)do
  7764. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7765. if v:IsA("Part") then
  7766. v.Locked = false
  7767. end end end
  7768. end)
  7769.  
  7770. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7771. function(args, speaker)
  7772. local players = getPlayer(args[1], speaker)
  7773. for i,v in pairs(players)do
  7774. spawn(function()
  7775. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7776. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7777. Notify('Disabled reset for player(s)') end
  7778. end)
  7779. end
  7780. end)
  7781.  
  7782. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7783. function(args, speaker)
  7784. local players = getPlayer(args[1], speaker)
  7785. for i,v in pairs(players)do
  7786. spawn(function()
  7787. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7788. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7789. Notify('Enabled reset for player(s)') end
  7790. end)
  7791. end
  7792. end)
  7793.  
  7794. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7795. function(args,speaker)
  7796. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7797. if v:IsA("PostEffect") then
  7798. v:Destroy()
  7799. end
  7800. end
  7801. LightingService.Ambient = origsettings.abt
  7802. LightingService.OutdoorAmbient = origsettings.oabt
  7803. LightingService.Brightness = origsettings.brt
  7804. LightingService.TimeOfDay = origsettings.time
  7805. LightingService.FogColor = origsettings.fclr
  7806. LightingService.FogEnd = origsettings.fe
  7807. LightingService.FogStart = origsettings.fs
  7808. end)
  7809.  
  7810. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7811. function(args,speaker)
  7812. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7813. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7814. Notify('Saved lighting settings')
  7815. end)
  7816.  
  7817. addcmd("blackandwhite","Makes the game black and white",{},
  7818. function(args,speaker)
  7819. local lighting = game:GetService("Lighting")
  7820. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7821. effect.Saturation = -1
  7822. end)
  7823.  
  7824. addcmd("invert","Makes the game inverted",{},
  7825. function(args,speaker)
  7826. local lighting = game:GetService("Lighting")
  7827. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7828. effect.Saturation = -1
  7829. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7830. effect.Saturation = -1
  7831. end)
  7832.  
  7833. addcmd("sun","Intensifys the sun",{},
  7834. function(args,speaker)
  7835. local intense = args[1] or 0.25
  7836. local spread = args[2] or 1
  7837. local lighting = game:GetService("Lighting")
  7838. local effect = Instance.new("SunRaysEffect",lighting)
  7839. effect.Name = "IYsun"
  7840. effect.Intensity = tonumber(intense)
  7841. effect.Spread = tonumber(spread)
  7842. end)
  7843.  
  7844. addcmd('base', 'spawns a base',{},
  7845. function(args, speaker)
  7846. local pt = Instance.new("Part")
  7847. pt.BrickColor = BrickColor.new("Silver")
  7848. pt.Anchored = true
  7849. pt.CanCollide = true
  7850. pt.BottomSurface = "Weld"
  7851. pt.Parent = workspace
  7852. pt.Name = (math.random(1,1000000))
  7853. pt.Size = Vector3.new(1000, 1, 1000)
  7854. pt.Locked = true
  7855. Notify('Created new base')
  7856. end)
  7857.  
  7858. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7859. function(args, speaker)
  7860. for i,v in pairs(LightingService:GetChildren()) do
  7861. if v:IsA('BlurEffect') then
  7862. v:Destroy()
  7863. end
  7864. end
  7865. end)
  7866.  
  7867. addcmd('thirdp', 'allows player to go into third person',{},
  7868. function(args, speaker)
  7869. local players = getPlayer(args[1], speaker)
  7870. for i,v in pairs(players)do
  7871. gPlayers[v].CameraMode = "Classic"
  7872. end
  7873. end)
  7874.  
  7875. addcmd('chat', 'forces player to chat what you input',{},
  7876. function(args, speaker)
  7877. local players = getPlayer(args[1], speaker)
  7878. for i,v in pairs(players)do
  7879. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7880. end
  7881. end)
  7882.  
  7883. addcmd('name', 'names player',{},
  7884. function(args, speaker)
  7885. local players = getPlayer(args[1], speaker)
  7886. if not args[1] then return end
  7887. for i,v in pairs(players) do
  7888. for a, mod in pairs(gPlayers[v].Character:children()) do
  7889. if mod:FindFirstChild("TAG") then
  7890. gPlayers[v].Character.Head.Transparency = 0
  7891. mod:Destroy()
  7892. end
  7893. end
  7894.  
  7895. local char = gPlayers[v].Character
  7896. local model = Instance.new("Model", char)
  7897. local clone = char.Head:Clone()
  7898. local hum = Instance.new("Humanoid", model)
  7899. local weld = Instance.new("Weld", clone)
  7900. model.Name = GLS(false, 1)
  7901. clone.Parent = model
  7902. hum.Name = "TAG"
  7903. hum.MaxHealth = 100
  7904. hum.Health = 100
  7905. weld.Part0 = clone
  7906. weld.Part1 = char.Head
  7907. char.Head.Transparency = 1
  7908. end
  7909. end)
  7910.  
  7911. addcmd('unname', 'unnames player',{'unhidename'},
  7912. function(args, speaker)
  7913. local players = getPlayer(args[1], speaker)
  7914. local name = (args[2])
  7915. for i,v in pairs(players) do
  7916. for a, mod in pairs(gPlayers[v].Character:children()) do
  7917. if mod:FindFirstChild("TAG") then
  7918. gPlayers[v].Character.Head.Transparency = 0
  7919. mod:Destroy()
  7920. end
  7921. end
  7922. end
  7923. end)
  7924.  
  7925. addcmd('noname', 'hides the players name',{'hidename'},
  7926. function(args, speaker)
  7927. local players = getPlayer(args[1], speaker)
  7928. for i,v in pairs(players) do
  7929. for a, mod in pairs(gPlayers[v].Character:children()) do
  7930. if mod:FindFirstChild("TAG") then
  7931. gPlayers[v].Character.Head.Transparency = 0
  7932. mod:Destroy()
  7933. end
  7934. end
  7935.  
  7936. local char = gPlayers[v].Character
  7937. local model = Instance.new("Model", char)
  7938. local clone = char.Head:Clone()
  7939. local hum = Instance.new("Humanoid", model)
  7940. local weld = Instance.new("Weld", clone)
  7941. model.Name = ""
  7942. clone.Parent = model
  7943. hum.Name = "TAG"
  7944. hum.MaxHealth = 100
  7945. hum.Health = 100
  7946. weld.Part0 = clone
  7947. weld.Part1 = char.Head
  7948. char.Head.Transparency = 1
  7949. end
  7950. end)
  7951.  
  7952. addcmd('damage', 'damages a player',{},
  7953. function(args, speaker)
  7954. local players = getPlayer(args[1], speaker)
  7955. for i,v in pairs(players) do
  7956. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7957. end
  7958. end)
  7959.  
  7960. addcmd('view', 'views player',{'spectate'},
  7961. function(args, speaker)
  7962. local players = getPlayer(args[1], speaker)
  7963. for i,v in pairs(players) do
  7964. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7965. Notify('Viewing ' .. gPlayers[v].Name)
  7966. end
  7967. end)
  7968.  
  7969. addcmd('unview', 'stops viewing player',{'unspectate'},
  7970. function()
  7971. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7972. Notify('View turned off')
  7973. end)
  7974.  
  7975. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7976. function(args, speaker)
  7977. local players = getPlayer(args[1], speaker)
  7978. for i,v in pairs(players) do
  7979. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7980. if v:IsA("BasePart") and
  7981. v.Name == "Right Leg" or
  7982. v.Name == "Left Leg" or
  7983. v.Name == "Right Arm" or
  7984. v.Name == "Left Arm" then
  7985. v:Destroy()
  7986. end
  7987. end
  7988. end
  7989. end)
  7990.  
  7991. addcmd('noarms', 'removes arms from player',{'rarms'},
  7992. function(args, speaker)
  7993. local players = getPlayer(args[1], speaker)
  7994. for i,v in pairs(players) do
  7995. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7996. if v:IsA("BasePart") and
  7997. v.Name == "Right Arm" or
  7998. v.Name == "Left Arm" then
  7999. v:Destroy()
  8000. end
  8001. end
  8002. end
  8003. end)
  8004.  
  8005. addcmd('torso', 'just a torso....',{},
  8006. function(args, speaker)
  8007. local players = getPlayer(args[1], speaker)
  8008. for i,v in pairs(players) do
  8009. spawn(function()
  8010. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  8011. if v:IsA("BasePart") and
  8012. v.Name == "Right Leg" or
  8013. v.Name == "Left Leg" or
  8014. v.Name == "Right Arm" or
  8015. v.Name == "Left Arm" or
  8016. v:IsA('Decal') or v:IsA('Texture') or
  8017. v:IsA('Accessory') then
  8018. v:Destroy()
  8019. end
  8020. end
  8021. gPlayers[v].Character.Head.Transparency = 1
  8022. end)
  8023. end
  8024. end)
  8025.  
  8026. addcmd('box', 'creates a box around player',{},
  8027. function(args, speaker)
  8028. local players = getPlayer(args[1], speaker)
  8029. for i,v in pairs(players)do
  8030. local pchar=_char(v)
  8031. local SB = Instance.new("SelectionBox", pchar)
  8032. SB.Adornee = SB.Parent
  8033. end
  8034. end)
  8035.  
  8036. addcmd('nobox', 'takes away box from player',{'unbox'},
  8037. function(args, speaker)
  8038. local players = getPlayer(args[1], speaker)
  8039. for i,v in pairs(players)do
  8040. local pchar=_char(v)
  8041. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8042. if v:IsA("SelectionBox") then
  8043. v:Destroy()
  8044. end
  8045. end
  8046. end
  8047. end)
  8048.  
  8049. addcmd('ghost', 'ghostifys player',{},
  8050. function(args, speaker)
  8051. local players = getPlayer(args[1], speaker)
  8052. for i,v in pairs(players)do
  8053. local pchar=gPlayers[v].Character
  8054. pchar.Head.Transparency = 0.5
  8055. pchar.Torso.Transparency = 0.5
  8056. pchar["Left Arm"].Transparency = 0.5
  8057. pchar["Right Arm"].Transparency = 0.5
  8058. pchar["Left Leg"].Transparency = 0.5
  8059. pchar["Right Leg"].Transparency = 0.5
  8060. pchar.Head.face.Transparency = 0.5
  8061. end
  8062. end)
  8063.  
  8064. addcmd('unghost', 'unghostifys player',{'noghost'},
  8065. function(args, speaker)
  8066. local players = getPlayer(args[1], speaker)
  8067. for i,v in pairs(players)do
  8068. local pchar=gPlayers[v].Character
  8069. pchar.Head.Transparency = 0
  8070. pchar.Torso.Transparency = 0
  8071. pchar["Left Arm"].Transparency = 0
  8072. pchar["Right Arm"].Transparency = 0
  8073. pchar["Left Leg"].Transparency = 0
  8074. pchar["Right Leg"].Transparency = 0
  8075. pchar.Head.face.Transparency = 0
  8076. end
  8077. end)
  8078.  
  8079. addcmd('sphere', 'puts sphere around player',{},
  8080. function(args, speaker)
  8081. local players = getPlayer(args[1], speaker)
  8082. for i,v in pairs(players)do
  8083. local pchar=gPlayers[v].Character
  8084. local SS = Instance.new("SelectionSphere", pchar)
  8085. SS.Adornee = SS.Parent
  8086. end
  8087. end)
  8088.  
  8089. addcmd('unsphere', 'removes sphere around player',{},
  8090. function(args, speaker)
  8091. local players = getPlayer(args[1], speaker)
  8092. for i,v in pairs(players)do
  8093. local pchar=_char(v)
  8094. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8095. if v:IsA("SelectionSphere") then
  8096. v:Destroy()
  8097. end
  8098. end
  8099. end
  8100. end)
  8101.  
  8102. addcmd('ambient','changes ambient',{},
  8103. function(args, speaker)
  8104. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8105. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8106. end)
  8107.  
  8108. addcmd('fogend','changes the fogend',{},
  8109. function(args, speaker)
  8110. LightingService.FogEnd = args[1]
  8111. end)
  8112.  
  8113. addcmd('fogcolor','changes the fogs color',{},
  8114. function(args, speaker)
  8115. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8116. end)
  8117.  
  8118. injail = {}
  8119. addcmd('jail','jails player',{},
  8120. function(args, speaker)
  8121. local players = getPlayer(args[1], speaker)
  8122. for i,v in pairs(players)do
  8123. spawn(function()
  8124. if FindTable(injail, _players[v].Name) then return end
  8125. table.insert(injail, _players[v].Name)
  8126. local pchar=gPlayers[v].Character
  8127. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8128. repeat wait(0.5)
  8129. 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
  8130. until not FindTable(injail, _players[v].Name)
  8131. end)
  8132. end
  8133. end)
  8134.  
  8135. addcmd('unjail','unjails player',{},
  8136. function(args, speaker)
  8137. local players = getPlayer(args[1], speaker)
  8138. for i,v in pairs(players)do
  8139. spawn(function()
  8140. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8141. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8142. end)
  8143. end
  8144. end)
  8145.  
  8146. loopn = {}
  8147. addcmd('loopname','loops a players name',{'lname'},
  8148. function(args, speaker)
  8149. local players = getPlayer(args[1], speaker)
  8150. for i,v in pairs(players)do
  8151. spawn(function()
  8152. if FindTable(loopn, _players[v].Name) then return end
  8153. table.insert(loopn, _players[v].Name)
  8154. local Lname = GLS(false, 1)
  8155. local pchar=gPlayers[v].Character
  8156. pchar.Name = Lname
  8157. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8158. Notify('Looping name for player(s) (only visible to others)') end
  8159. repeat wait(0.01)
  8160. repeat wait() until _players[v].Character
  8161. gPlayers[v].Character.Name = Lname
  8162. until not FindTable(loopn, _players[v].Name)
  8163. end)
  8164. end
  8165. end)
  8166.  
  8167. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8168. function(args, speaker)
  8169. local players = getPlayer(args[1], speaker)
  8170. for i,v in pairs(players)do
  8171. spawn(function()
  8172. local pchar=gPlayers[v].Character
  8173. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8174. wait(0.5)
  8175. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8176. Notify('Stopped looping name for player(s)') end
  8177. pchar.Name = gPlayers[v].Name
  8178. end)
  8179. end
  8180. end)
  8181.  
  8182. addcmd('loopbring','loop brings a player lol',{},
  8183. function(args, speaker)
  8184. local players = getPlayer(args[1], speaker)
  8185. for i,v in pairs(players)do
  8186. spawn(function()
  8187. if FindTable(bringT, _players[v].Name) then return end
  8188. table.insert(bringT, _players[v].Name)
  8189. local pchar=gPlayers[v].Character
  8190. pchar.Humanoid.Jump = true
  8191. repeat wait(0.5)
  8192. pchar = _players[v].Character
  8193. for i,c in pairs(players) do
  8194. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8195. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8196. end
  8197. end
  8198. until not FindTable(bringT, _players[v].Name)
  8199. end)
  8200. end
  8201. end)
  8202.  
  8203. addcmd('feinvisible','fe invisible',{'feinvis'},
  8204. function(args, speaker)
  8205. -- Elite1337#9377 & Timeless#4044
  8206. local function CheckRig()
  8207. if Player.Character then
  8208. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8209. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8210. return 'R15'
  8211. else
  8212. return 'R6'
  8213. end
  8214. end
  8215. end
  8216. local function InitiateInvis()
  8217. local Character = Player.Character
  8218. local StoredCF = Character.PrimaryPart.CFrame
  8219. local Part = Instance.new('Part',workspace)
  8220. Part.Size = Vector3.new(5,0,5)
  8221. Part.Anchored = true
  8222. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8223. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8224. spawn(function()
  8225. wait(3)
  8226. Part:Destroy()
  8227. end)
  8228. if CheckRig() == 'R6' then
  8229. local Clone = Character.HumanoidRootPart:Clone()
  8230. Character.HumanoidRootPart:Destroy()
  8231. Clone.Parent = Character
  8232. else
  8233. local Clone = Character.LowerTorso.Root:Clone()
  8234. Character.LowerTorso.Root:Destroy()
  8235. Clone.Parent = Character.LowerTorso
  8236. end
  8237. end
  8238. InitiateInvis()
  8239. end)
  8240.  
  8241. addcmd('unloopbring','unjails player',{'noloopbring'},
  8242. function(args, speaker)
  8243. local players = getPlayer(args[1], speaker)
  8244. for i,v in pairs(players)do
  8245. spawn(function()
  8246. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8247. end)
  8248. end
  8249. end)
  8250.  
  8251. strobe = false
  8252. addcmd('strobe','makes the server flash',{'flash'},
  8253. function(args, speaker)
  8254. if strobe == false then
  8255. strobep = Instance.new("ColorCorrectionEffect")
  8256. strobep.Brightness = 1
  8257. strobep.Parent = LightingService
  8258. strobe = true
  8259. repeat wait(0.01)
  8260. strobep.Enabled = true
  8261. wait(0.01)
  8262. strobep.Enabled = false
  8263. until strobe == false
  8264. end
  8265. end)
  8266.  
  8267. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8268. function(args, speaker)
  8269. strobe = false
  8270. strobep:Destroy()
  8271. end)
  8272.  
  8273. addcmd('shutdown', 'shuts the server down',{},
  8274. function(args, speaker)
  8275. Notify('Broken atm :(')
  8276. end)
  8277.  
  8278. addcmd('fekill','oof?',{},
  8279. function(args, speaker)
  8280. local players = getPlayer(args[1], speaker)
  8281. for i,v in pairs(players)do
  8282. -- illremember's cool fe kill script
  8283. local Target = gPlayers[v].Name
  8284. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8285. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8286. l.Parent = game:GetService("Players").LocalPlayer.Character
  8287. l.Name = "Humanoid"
  8288. wait(0.1)
  8289. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8290. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8291. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8292. wait(0.1)
  8293. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8294. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8295. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8296. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8297. v.CanBeDropped = true
  8298. end
  8299. wait(0.1)
  8300. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8301. wait(0.1)
  8302. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8303. wait(0.2)
  8304. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8305. end
  8306. end)
  8307.  
  8308. addcmd('animation','makes player animate',{'anim'},
  8309. function(args, speaker)
  8310. local players = getPlayer(args[1], speaker)
  8311. for i,v in pairs(players)do
  8312. local pchar=_char(v)
  8313. local AnimationId = tostring(args[2])
  8314. local Anim = Instance.new("Animation")
  8315. Anim.AnimationId = "rbxassetid://"..AnimationId
  8316. local k = pchar.Humanoid:LoadAnimation(Anim)
  8317. k:Play()
  8318. end
  8319. end)
  8320.  
  8321. addcmd('creeper','make the player a creeper',{'crpr'},
  8322. function(args, speaker)
  8323. local players = getPlayer(args[1], speaker)
  8324. for i,v in pairs(players)do
  8325. local pchar = gPlayers[v].Character
  8326. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8327. if pchar:FindFirstChild("Shirt") then
  8328. pchar.Shirt.Parent = pchar.Torso
  8329. end
  8330. if pchar:FindFirstChild("Pants") then
  8331. pchar.Pants.Parent = pchar.Torso
  8332. end
  8333. if pchar:FindFirstChild("Shirt Graphic") then
  8334. pchar["Shirt Graphic"].Graphic = ""
  8335. end
  8336. for i,v in pairs(pchar:GetChildren()) do
  8337. if v:IsA("Accessory") then
  8338. v:Destroy()
  8339. end
  8340. end
  8341. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8342. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8343. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8344. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8345. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8346. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8347. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8348. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8349. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8350. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8351. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8352. end
  8353. end
  8354. end)
  8355.  
  8356. addcmd('uncreeper','makes player back to normal',{},
  8357. function(args, speaker)
  8358. local players = getPlayer(args[1], speaker)
  8359. for i,v in pairs(players)do
  8360. refresh(gPlayers[v])
  8361. end
  8362. end)
  8363.  
  8364. addcmd('crash','crashes a player',{},
  8365. function(args, speaker)
  8366. local players = getPlayer(args[1], speaker)
  8367. for i,v in pairs(players)do
  8368. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8369. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8370. Notify('Crashed player(s)') end
  8371. wait(4)
  8372. if gPlayers[v] ~= nil then
  8373. for i=1,3600 do
  8374. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8375. end
  8376. wait()
  8377. for i=1,3600 do
  8378. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8379. end
  8380. wait()
  8381. end
  8382. end
  8383. end
  8384. end)
  8385.  
  8386. addcmd('shrek', 'makes player shrek',{},
  8387. function(args, speaker)
  8388. local players = getPlayer(args[1], speaker)
  8389. for i,v in pairs(players) do
  8390. local pchar = gPlayers[v].Character
  8391. for i,v in pairs(pchar:GetChildren()) do
  8392. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8393. then
  8394. v:Destroy()
  8395. end
  8396. end
  8397. for i,v in pairs(pchar.Head:GetChildren()) do
  8398. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8399. v:Destroy()
  8400. end
  8401. end
  8402.  
  8403. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8404. mesh.MeshType = "FileMesh"
  8405. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8406. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8407. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8408.  
  8409. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8410. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8411.  
  8412. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8413. Pants.PantsTemplate = "rbxassetid://133078204"
  8414. end
  8415. end)
  8416.  
  8417. addcmd('unshrek','makes player back to normal',{},
  8418. function(args, speaker)
  8419. local players = getPlayer(args[1], speaker)
  8420. for i,v in pairs(players)do
  8421. refresh(gPlayers[v])
  8422. end
  8423. end)
  8424.  
  8425. addcmd('oof','good things happen',{},
  8426. function(args, speaker)
  8427. local players = getPlayer(args[1], speaker)
  8428. for i,v in pairs(players)do
  8429. spawn(function()
  8430. 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
  8431. gPlayers[v].Character.Head.Died.Volume = 10
  8432. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8433. end
  8434. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8435. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8436. wait(5)
  8437. execCmd("explode " .. gPlayers[v].Name)
  8438. wait(0.1)
  8439. gPlayers[v].Character.Humanoid.Health = 0
  8440. end)
  8441. end
  8442. end)
  8443.  
  8444. addcmd('control','controls player',{},
  8445. function(args, speaker)
  8446. local players = getPlayer(args[1], speaker)
  8447. for i,v in pairs(players)do
  8448. spawn(function()
  8449. local pchar = gPlayers[v].Character
  8450. if gPlayers[v] and pchar then
  8451. execCmd("invisible " .. speaker.Name)
  8452. pchar.Humanoid.PlatformStand = true
  8453. local w = Instance.new("Weld", speaker.Character.Torso)
  8454. w.Part0 = speaker.Character.Torso
  8455. w.Part1 = pchar.Torso
  8456. local w2 = Instance.new("Weld", speaker.Character.Head)
  8457. w2.Part0 = speaker.Character.Head
  8458. w2.Part1 = pchar.Head
  8459. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8460. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8461. w3.Part1 = pchar:findFirstChild("Right Arm")
  8462. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8463. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8464. w4.Part1 = pchar:findFirstChild("Left Arm")
  8465. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8466. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8467. w5.Part1 = pchar:findFirstChild("Right Leg")
  8468. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8469. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8470. w6.Part1 = pchar:findFirstChild("Left Leg")
  8471. char.Head.face:Destroy()
  8472. for i,v in pairs(pchar:GetChildren()) do
  8473. if v:IsA("BasePart") then
  8474. v.CanCollide = false
  8475. end
  8476. end
  8477. for i,v in pairs(char:GetChildren()) do
  8478. if v:IsA("BasePart") then
  8479. v.Transparency = 1
  8480. elseif v:IsA("Accessory") then
  8481. v:Destroy()
  8482. end
  8483. end
  8484. pchar.Parent = char
  8485. pchar.Humanoid.Changed:connect(function()
  8486. pchar.Humanoid.PlatformStand = true
  8487. end)
  8488. end
  8489. end)
  8490. end
  8491. end)
  8492.  
  8493. addcmd('nuke','nukes player',{}, -- from MML
  8494. function(args, speaker)
  8495. local players = getPlayer(args[1], speaker)
  8496. for i,v in pairs(players)do
  8497. spawn(function()
  8498. local pchar = gPlayers[v].Character
  8499. local Pos = CFrame.new(0,1,0)
  8500. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8501. 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
  8502. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8503. 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)
  8504. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8505. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8506.  
  8507. 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)
  8508.  
  8509. gLighting.Brightness = 5
  8510. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8511. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8512.  
  8513. local Exp = Instance.new("Explosion", workspace)
  8514. Exp.Position = Pos.p
  8515. Exp.BlastPressure = 10000000
  8516. Exp.BlastRadius = 1000000
  8517. Exp.Hit:connect(function(Part)
  8518. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8519. ypcall(function()
  8520. Part.Anchored = false
  8521. Part.BrickColor = BrickColor.new("Black")
  8522. Part.Material = "Slate"
  8523. Part:BreakJoints()
  8524. end)
  8525. end
  8526. end)
  8527.  
  8528. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8529. BoomSound.SoundId = 'rbxassetid://212389494'
  8530. BoomSound:Play()
  8531. for i = 0,100,0.5 do
  8532. Blast.Anchored = true
  8533. Wave.Anchored = true
  8534. BlastMesh.Scale = Vector3.new(i,i,i)
  8535. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8536. Blast.CFrame = Pos
  8537. wait()
  8538. end
  8539. BoomSound:Stop()
  8540. Blast:Destroy()
  8541. Wave:Destroy()
  8542. wait()
  8543. BoomSound:Destroy()
  8544. Effect:Destroy()
  8545. for i = 10,5,-1 do
  8546. gLighting.Brightness = (i-5) + 1
  8547. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8548. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8549. wait(0.05)
  8550. end
  8551. end)
  8552. end
  8553. end)
  8554.  
  8555. addcmd('dong','gives a player a penis',{'penis'},
  8556. function(args, speaker)
  8557. local players = getPlayer(args[1], speaker)
  8558. for i,v in pairs(players)do
  8559. spawn(function()
  8560. if gPlayers[v].Character:FindFirstChild('wang') then
  8561. gPlayers[v].Character.wang:destroy()
  8562. end
  8563. local D = Instance.new('Model', gPlayers[v].Character)
  8564. D.Name = 'DONG'
  8565. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8566. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8567. local M1 = Instance.new('CylinderMesh', MAIN)
  8568. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8569. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8570. local M2 = Instance.new('SpecialMesh', P1)
  8571. local W2 = Instance.new('Weld', P1)
  8572. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8573. local M3 = Instance.new('SpecialMesh', B1)
  8574. local W3 = Instance.new('Weld', B1)
  8575. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8576. local M4 = Instance.new('SpecialMesh', B2)
  8577. local W4 = Instance.new('Weld', B2)
  8578. 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
  8579. 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)
  8580. 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
  8581. M2.MeshType = 'Sphere'
  8582. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8583. 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')
  8584. M3.Parent = B1 M3.MeshType = 'Sphere'
  8585. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8586. 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')
  8587. M4.MeshType = 'Sphere'
  8588. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8589. end)
  8590. end
  8591. end)
  8592.  
  8593. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8594. function(args, speaker)
  8595. local players = getPlayer(args[1], speaker)
  8596. for i,v in pairs(players)do
  8597. if gPlayers[v].Character:FindFirstChild('DONG') then
  8598. gPlayers[v].Character.DONG:destroy()
  8599. end end
  8600. end)
  8601.  
  8602. addcmd('infect','infects player',{},
  8603. function(args, speaker)
  8604. local players = getPlayer(args[1], speaker)
  8605. for i,v in pairs(players)do
  8606. function infect(rip)
  8607. local pchar = gPlayers[v].Character
  8608. for i,v in pairs(pchar:GetChildren()) do
  8609. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8610. v:Destroy()
  8611. end
  8612. end
  8613. if pchar.Torso:FindFirstChild("roblox") then
  8614. pchar.Torso.roblox:Destroy()
  8615. end
  8616. if pchar.Head:FindFirstChild("face") then
  8617. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8618. end
  8619. if pchar:FindFirstChild("Body Colors") then
  8620. local Colors = pchar["Body Colors"]
  8621. local Skin = BrickColor.new("Pastel green")
  8622. local Clothes = BrickColor.new("Reddish brown")
  8623. Colors.HeadColor = Skin
  8624. Colors.LeftArmColor = Skin
  8625. Colors.RightArmColor = Skin
  8626. Colors.LeftLegColor = Clothes
  8627. Colors.RightLegColor = Clothes
  8628. Colors.TorsoColor = Clothes
  8629. end
  8630. local w1 = Instance.new("Weld", pchar)
  8631. w1.Part0 = pchar["Right Arm"]
  8632. w1.Part1 = pchar.Torso
  8633. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8634. local w2 = Instance.new("Weld", pchar)
  8635. w2.Part0 = pchar["Left Arm"]
  8636. w2.Part1 = pchar.Torso
  8637. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8638. local rip = false
  8639. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8640. if connect1 == false then
  8641. connect1 = true
  8642. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8643. infect(gPlayers[hit.Parent.Name])
  8644. end
  8645. wait(0.5)
  8646. connect1 = true
  8647. end
  8648. end)
  8649. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8650. if connect2 == false then
  8651. connect2 = true
  8652. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8653. infect(gPlayers[hit.Parent.Name])
  8654. end
  8655. wait(0.5)
  8656. connect2 = true
  8657. end
  8658. end)
  8659. local IV = Instance.new("IntValue", pchar)
  8660. IV.Name = "Infected"
  8661. IV.Value = 0
  8662. IV.Changed:connect(function()
  8663. connect1:disconnect()
  8664. connect2:disconnect()
  8665. end)
  8666. end
  8667. infect(v)
  8668. end
  8669. end)
  8670.  
  8671. addcmd('uninfect','makes player back to normal',{},
  8672. function(args, speaker)
  8673. local players = getPlayer(args[1], speaker)
  8674. for i,v in pairs(players)do
  8675. refresh(gPlayers[v])
  8676. end
  8677. end)
  8678.  
  8679. addcmd('duck','makes players head a duck',{},
  8680. function(args, speaker)
  8681. local players = getPlayer(args[1], speaker)
  8682. for i,v in pairs(players)do
  8683. local pchar = gPlayers[v].Character
  8684. for i,v in pairs(pchar.Torso:GetChildren()) do
  8685. if v:IsA("Decal") then
  8686. v:Destroy()
  8687. end
  8688. end
  8689. for i,v in pairs(pchar:GetChildren()) do
  8690. if v:IsA("Accessory") then
  8691. v:Destroy()
  8692. end
  8693. end
  8694. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8695. duck.MeshType = "FileMesh"
  8696. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8697. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8698. duck.Scale = Vector3.new(5, 5, 5)
  8699. pchar.Head.Transparency = 1
  8700. pchar["Left Arm"].Transparency = 1
  8701. pchar["Right Arm"].Transparency = 1
  8702. pchar["Left Leg"].Transparency = 1
  8703. pchar["Right Leg"].Transparency = 1
  8704. pchar.Head.face.Transparency = 1
  8705. end
  8706. end)
  8707.  
  8708. addcmd('mage', 'mage',{},
  8709. function(args, speaker)
  8710. if speaker.userId ~= LP.userId then
  8711. lponly(speaker) else
  8712. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8713. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8714. local fakeLighting = arcPackage.Lighting
  8715.  
  8716. local oldgame = game
  8717. local oldlighting = oldgame:GetService("Lighting")
  8718.  
  8719. local proLighting = newproxy(true)
  8720. local mtL = getmetatable(proLighting)
  8721. mtL.__index = function(self,ind)
  8722. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8723. return oldlighting[ind]
  8724. end
  8725. mtL.__newindex = function(self,ind,val)
  8726. oldlighting[ind] = val
  8727. end
  8728. mtL.__namecall = function(self,...)
  8729. local args = {...}
  8730. local method = table.remove(args)
  8731. return oldlighting(method,unpack(args))
  8732. end
  8733.  
  8734. local proGame = newproxy(true)
  8735. local mt = getmetatable(proGame)
  8736. mt.__index = function(self,ind)
  8737. if ind == "Lighting" then return proLighting end
  8738. return oldgame[ind]
  8739. end
  8740. mt.__namecall = function(self,...)
  8741. local args = {...}
  8742. local method = table.remove(args)
  8743. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8744. return oldgame(method,unpack(args))
  8745. end
  8746.  
  8747. wait()
  8748. local destructAnchored = false
  8749. local maxMass = 1000
  8750.  
  8751. function newCESS(scr)
  8752. local newFunc = loadstring(scr.Source)
  8753. if type(newFunc) ~= "function" then return end
  8754. setfenv(newFunc,setmetatable({script = scr},{
  8755. __index = function(self,ind)
  8756. if ind == "game" then return proGame end
  8757. return getfenv()[ind]
  8758. end,
  8759. __newindex = function(self,ind,val)
  8760. rawset(self,ind,val)
  8761. end
  8762. }))
  8763. pcall(function()spawn(newFunc)end)
  8764. end
  8765.  
  8766. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8767. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8768.  
  8769. function destroyHook(obj,replacement,par)
  8770. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8771. local newObj = replacement:Clone()
  8772. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8773. newObj.Parent = par
  8774. destroyHook(newObj,replacement,par)
  8775. end)
  8776. end
  8777.  
  8778. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8779. local newObj = v:Clone()
  8780. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8781. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8782. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8783. end
  8784.  
  8785. function replaceScripts(root)
  8786. for i,v in pairs(root:GetChildren()) do
  8787. if v:IsA("Script") and not v:IsA("LocalScript") then
  8788. local tempStore = {}
  8789. for i2,v2 in pairs(v:GetChildren()) do
  8790. table.insert(tempStore,v2:Clone())
  8791. end
  8792. local newScript = Instance.new("LocalScript",v.Parent)
  8793. newScript.Name = v.Name
  8794. for i2,v2 in pairs(tempStore) do
  8795. v2.Parent = newScript
  8796. end
  8797. v:Destroy()
  8798. end
  8799. replaceScripts(v)
  8800. end
  8801. end
  8802.  
  8803. local player = gPlayers.LocalPlayer
  8804.  
  8805. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8806. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8807. end
  8808.  
  8809. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8810. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8811. end
  8812.  
  8813. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8814. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8815. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8816. eTemplate.Parent = game.ReplicatedStorage
  8817. end
  8818.  
  8819. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8820. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8821. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8822. fTemplate.Parent = game.ReplicatedStorage
  8823. end
  8824.  
  8825. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8826. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8827. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8828. lTemplate.Parent = game.ReplicatedStorage
  8829. end
  8830.  
  8831. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8832. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8833. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8834. mTemplate.Parent = game.ReplicatedStorage
  8835. end
  8836.  
  8837. function getMyPlayerArea()
  8838. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8839. if v.Player.Value == player.Name then
  8840. return v.PlayerArea
  8841. end
  8842. end
  8843. end
  8844.  
  8845. local whitelistedParts = {
  8846. ["DamagePart"] = true,
  8847. ["Explosion"] = true,
  8848. ["Explosion2"] = true,
  8849. ["SuperExplosion"] = true,
  8850. }
  8851.  
  8852. workspace.DescendantAdded:connect(function(desc)
  8853. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8854. newCESS(desc)
  8855. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8856. newCESS(desc)
  8857. elseif desc:IsA("BodyGyro") then
  8858. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8859. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8860. end)
  8861. --elseif desc:IsA("BodyPosition") then
  8862. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8863. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8864. -- end)
  8865. end
  8866. end)
  8867.  
  8868. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8869. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8870. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8871. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8872. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8873.  
  8874. wait(1)
  8875.  
  8876. local player = gPlayers.LocalPlayer
  8877.  
  8878. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8879. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8880.  
  8881. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8882. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8883. local arcMovesList = arcMoves.ScrollingFrame
  8884. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8885.  
  8886. local arcs = {}
  8887.  
  8888. local currentArc = ""
  8889.  
  8890. function getMove(root)
  8891. for i,v in pairs(root:GetChildren()) do
  8892. if v.Name ~= "Requirement" then
  8893. return v
  8894. end
  8895. end
  8896. return nil
  8897. end
  8898.  
  8899. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8900. table.insert(arcs,v)
  8901. end
  8902.  
  8903. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8904. table.insert(arcs,v)
  8905. end
  8906.  
  8907. for i,v in pairs(arcs) do
  8908. local newTemplate = arcTemplate:Clone()
  8909. newTemplate.ArcName.Text = v.Name
  8910. newTemplate.Change.MouseButton1Down:connect(function()
  8911. currentArc = v.Name
  8912. arcToggler.Parent.Visible = true
  8913. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8914. arcMovesList:ClearAllChildren()
  8915. arcToggler.Text = currentArc
  8916. arcMoves.Title.Text = currentArc .. " Arc"
  8917. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8918. local myMove = getMove(v5.Learn)
  8919. if myMove ~= nil then
  8920. local newTemplate = moveTemplate:Clone()
  8921. newTemplate.Attack.Text = v5.Name
  8922. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8923. newTemplate.Parent = arcMovesList
  8924. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8925. newTemplate.Learn.MouseButton1Down:connect(function()
  8926. local learnMove = myMove:Clone()
  8927. learnMove.Parent = player.Backpack
  8928. if learnMove:IsA("LocalScript") then
  8929. learnMove.Disabled = false
  8930. newTemplate.Learn.Text = "Activated"
  8931. newCESS(learnMove)
  8932. else
  8933. newTemplate.Learn.Text = "Learned"
  8934. newCESS(learnMove.LocalScript)
  8935. end
  8936. wait(5)
  8937. newTemplate.Learn.Text = "Learn"
  8938. end)
  8939. newTemplate.Visible = true
  8940. end
  8941. end
  8942. end
  8943. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8944. arcMovesList:ClearAllChildren()
  8945. arcToggler.Text = currentArc
  8946. arcMoves.Title.Text = currentArc .. " Arc"
  8947. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8948. local myMove = getMove(v.Learn)
  8949. if myMove ~= nil then
  8950. local newTemplate = moveTemplate:Clone()
  8951. newTemplate.Attack.Text = v.Name
  8952. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8953. newTemplate.Parent = arcMovesList
  8954. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8955. newTemplate.Learn.MouseButton1Down:connect(function()
  8956. local learnMove = myMove:Clone()
  8957. learnMove.Parent = player.Backpack
  8958. if learnMove:IsA("LocalScript") then
  8959. learnMove.Disabled = false
  8960. newTemplate.Learn.Text = "Activated"
  8961. newCESS(learnMove)
  8962. else
  8963. newTemplate.Learn.Text = "Learned"
  8964. newCESS(learnMove.LocalScript)
  8965. end
  8966. wait(5)
  8967. newTemplate.Learn.Text = "Learn"
  8968. end)
  8969. newTemplate.Visible = true
  8970. end
  8971. end
  8972. end
  8973. end)
  8974. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8975. newTemplate.Visible = true
  8976. newTemplate.Parent = arcList
  8977. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8978. end
  8979.  
  8980. Open = false
  8981. MouseClick = function()
  8982. if Open == false then
  8983. Open = true
  8984. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8985. else
  8986. if Open == true then
  8987. Open = false
  8988. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8989. end
  8990. end
  8991. end
  8992.  
  8993. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8994.  
  8995. Open2 = false
  8996. MouseClick2 = function()
  8997. if Open2 == false then
  8998. Open2 = true
  8999. arcMoves.Visible = true
  9000. else
  9001. if Open2 == true then
  9002. Open2 = false
  9003. arcMoves.Visible = false
  9004. end
  9005. end
  9006. end
  9007.  
  9008. arcToggler.MouseButton1Down:connect(MouseClick2)
  9009.  
  9010. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9011.  
  9012. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9013. if v:IsA("Script") then
  9014. newCESS(v)
  9015. end
  9016. end
  9017. end
  9018. end
  9019. end)
  9020.  
  9021. addcmd('unduck','makes player back to normal',{},
  9022. function(args, speaker)
  9023. local players = getPlayer(args[1], speaker)
  9024. for i,v in pairs(players)do
  9025. refresh(gPlayers[v])
  9026. end
  9027. end)
  9028.  
  9029. addcmd('mesh','makes a player into a mesh',{},
  9030. function(args, speaker)
  9031. local players = getPlayer(args[1], speaker)
  9032. for i,v in pairs(players)do
  9033. local pchar = gPlayers[v].Character
  9034. for i,v in pairs(pchar.Torso:GetChildren()) do
  9035. if v:IsA("Decal") then
  9036. v:Destroy()
  9037. end
  9038. end
  9039. for i,v in pairs(pchar:GetChildren()) do
  9040. if v:IsA("Accessory") then
  9041. v:Destroy()
  9042. end
  9043. end
  9044. pchar.Head.Transparency = 1
  9045. pchar["Left Arm"].Transparency = 1
  9046. pchar["Right Arm"].Transparency = 1
  9047. pchar["Left Leg"].Transparency = 1
  9048. pchar["Right Leg"].Transparency = 1
  9049. pchar.Head.face.Transparency = 1
  9050. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9051. msh.MeshType = "FileMesh"
  9052. msh.Scale = Vector3.new(3, 3, 3)
  9053. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9054. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9055. msh.Scale = Vector3.new(3, 3, 3)
  9056. end
  9057. end)
  9058.  
  9059. addcmd('disable','removes players humanoid',{},
  9060. function(args, speaker)
  9061. local players = getPlayer(args[1], speaker)
  9062. for i,v in pairs(players)do
  9063. local pchar = gPlayers[v].Character
  9064. if pchar:FindFirstChild("Humanoid") then
  9065. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9066. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9067. humanoid.Parent = game.ContextActionService
  9068. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9069. Notify('Disabled player(s)') end
  9070. end end end)
  9071.  
  9072. addcmd('enable','gives player humanoid',{},
  9073. function(args, speaker)
  9074. local players = getPlayer(args[1], speaker)
  9075. for i,v in pairs(players)do
  9076. local pchar = gPlayers[v].Character
  9077. if pchar:FindFirstChild("Humanoid") then
  9078. return
  9079. else
  9080. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9081. humanoid.Parent = pchar
  9082. humanoid.Name = "Humanoid"
  9083. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9084. Notify('Enabled player(s)') end
  9085. end end end)
  9086.  
  9087. addcmd('size','changes size of player',{},
  9088. function(args, speaker)
  9089. local players = getPlayer(args[1], speaker)
  9090. for i,v in pairs(players)do
  9091. local pchar = gPlayers[v].Character
  9092. local function scale(chr,scl)
  9093. for _,v in pairs(pchar:GetChildren()) do
  9094. if v:IsA("Accessory") then
  9095. v:Clone()
  9096. v.Parent = LightingService
  9097. end end
  9098. local Head = chr['Head']
  9099. local Torso = chr['Torso']
  9100. local LA = chr['Left Arm']
  9101. local RA = chr['Right Arm']
  9102. local LL = chr['Left Leg']
  9103. local RL = chr['Right Leg']
  9104. local HRP = chr['HumanoidRootPart']
  9105. wait(0.1)
  9106. Head.formFactor = 3
  9107. Torso.formFactor = 3
  9108. LA.formFactor = 3
  9109. RA.formFactor = 3
  9110. LL.formFactor = 3
  9111. RL.formFactor = 3
  9112. HRP.formFactor = 3
  9113. Head.Size = Vector3.new(scl * 2, scl, scl)
  9114. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9115. LA.Size = Vector3.new(scl, scl * 2, scl)
  9116. RA.Size = Vector3.new(scl, scl * 2, scl)
  9117. LL.Size = Vector3.new(scl, scl * 2, scl)
  9118. RL.Size = Vector3.new(scl, scl * 2, scl)
  9119. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9120. local Motor1 = Instance.new('Motor6D', Torso)
  9121. Motor1.Part0 = Torso
  9122. Motor1.Part1 = Head
  9123. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9124. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9125. Motor1.Name = "Neck"
  9126. local Motor2 = Instance.new('Motor6D', Torso)
  9127. Motor2.Part0 = Torso
  9128. Motor2.Part1 = LA
  9129. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9130. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9131. Motor2.Name = "Left Shoulder"
  9132. local Motor3 = Instance.new('Motor6D', Torso)
  9133. Motor3.Part0 = Torso
  9134. Motor3.Part1 = RA
  9135. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9136. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9137. Motor3.Name = "Right Shoulder"
  9138. local Motor4 = Instance.new('Motor6D', Torso)
  9139. Motor4.Part0 = Torso
  9140. Motor4.Part1 = LL
  9141. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9142. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9143. Motor4.Name = "Left Hip"
  9144. local Motor5 = Instance.new('Motor6D', Torso)
  9145. Motor5.Part0 = Torso
  9146. Motor5.Part1 = RL
  9147. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9148. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9149. Motor5.Name = "Right Hip"
  9150. local Motor6 = Instance.new('Motor6D', HRP)
  9151. Motor6.Part0 = HRP
  9152. Motor6.Part1 = Torso
  9153. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9154. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9155. scale(pchar, args[2])
  9156. for _,v in pairs(LightingService:GetChildren()) do
  9157. if v:IsA("Accessory") then
  9158. v.Parent = pchar
  9159. end end end end)
  9160.  
  9161. addcmd('clone','clones player',{},
  9162. function(args, speaker)
  9163. local players = getPlayer(args[1], speaker)
  9164. for i,v in pairs(players)do
  9165. local pchar = gPlayers[v].Character
  9166. spawn(function()
  9167. pchar.Archivable = true
  9168. local clone = pchar:Clone()
  9169. clone.Parent = workspace
  9170. local cloneV = Instance.new("BoolValue")
  9171. cloneV.Name = "isclone"
  9172. cloneV.Parent = clone
  9173. clone:MoveTo(pchar:GetModelCFrame().p)
  9174. clone:MakeJoints()
  9175. pchar.Archivable = false
  9176. end)
  9177. end
  9178. end)
  9179.  
  9180. addcmd('noclones', 'clears clones',{},
  9181. function(args, speaker)
  9182. local players = getPlayer(args[1], speaker)
  9183. for i,v in pairs(players)do
  9184. for _, child in pairs( workspace:GetChildren()) do
  9185. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9186. child:Destroy()
  9187. end
  9188. end
  9189. end
  9190. end)
  9191.  
  9192. addcmd('spin','spins player',{},
  9193. function(args, speaker)
  9194. local players = getPlayer(args[1], speaker)
  9195. for i,v in pairs(players)do
  9196. spawn(function()
  9197. local pchar = gPlayers[v].Character
  9198. for i,v in pairs(pchar.Torso:GetChildren()) do
  9199. if v.Name == "Spinning" then
  9200. v:Destroy()
  9201. end
  9202. end
  9203. local Torso = pchar.Torso
  9204. local BG = Instance.new("BodyGyro", Torso)
  9205. BG.Name = "Spinning"
  9206. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9207. BG.P = 11111
  9208. BG.cframe = Torso.CFrame
  9209. repeat wait(1/44)
  9210. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9211. until not BG or BG.Parent ~= Torso
  9212. end)
  9213. end
  9214. end)
  9215.  
  9216. addcmd('unspin','stops spinning player',{},
  9217. function(args, speaker)
  9218. local players = getPlayer(args[1], speaker)
  9219. for i,v in pairs(players)do
  9220. local pchar = gPlayers[v].Character
  9221. for i,v in pairs(pchar.Torso:GetChildren()) do
  9222. if v.Name == "Spinning" then
  9223. v:Destroy()
  9224. end
  9225. end
  9226. end
  9227. end)
  9228.  
  9229. addcmd('dog','makes player a dog',{},
  9230. function(args, speaker)
  9231. local players = getPlayer(args[1], speaker)
  9232. for i,v in pairs(players)do
  9233. local pchar = gPlayers[v].Character
  9234. if pchar:FindFirstChild("Shirt") then
  9235. pchar.Shirt:Destroy()
  9236. end
  9237. if pchar:FindFirstChild("Pants") then
  9238. pchar.Pants:Destroy()
  9239. end
  9240. if pchar:FindFirstChild("Shirt Graphic") then
  9241. pchar["Shirt Graphic"].Graphic = ""
  9242. end
  9243. pchar.Torso.Transparency = 1
  9244. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9245. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9246. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9247. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9248. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9249. local FakeTorso = Instance.new("Seat", pchar)
  9250. FakeTorso.Name = "FakeTorso"
  9251. FakeTorso.FormFactor = "Symmetric"
  9252. FakeTorso.TopSurface = 0
  9253. FakeTorso.BottomSurface = 0
  9254. FakeTorso.Size = Vector3.new(3,1,4)
  9255. FakeTorso.BrickColor = BrickColor.new("Brown")
  9256. FakeTorso.CFrame = pchar.Torso.CFrame
  9257. local BF = Instance.new("BodyForce", FakeTorso)
  9258. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9259. local W = Instance.new("Weld", pchar.Torso)
  9260. W.Part0 = pchar.Torso
  9261. W.Part1 = FakeTorso
  9262. W.C0 = CFrame.new(0,-.5,0)
  9263. local BC = pchar["Body Colors"]
  9264. BC.HeadColor = BrickColor.new("Brown")
  9265. BC.LeftArmColor = BrickColor.new("Brown")
  9266. BC.LeftLegColor = BrickColor.new("Brown")
  9267. BC.RightArmColor = BrickColor.new("Brown")
  9268. BC.RightLegColor = BrickColor.new("Brown")
  9269. BC.TorsoColor = BrickColor.new("Brown")
  9270. end
  9271. end)
  9272.  
  9273. addcmd('undog','makes player back to normal',{},
  9274. function(args, speaker)
  9275. local players = getPlayer(args[1], speaker)
  9276. for i,v in pairs(players)do
  9277. refresh(gPlayers[v])
  9278. end
  9279. end)
  9280.  
  9281. addcmd('loopheal','loop heals player',{},
  9282. function(args, speaker)
  9283. local players = getPlayer(args[1], speaker)
  9284. for i,v in pairs(players)do
  9285. spawn(function()
  9286. local pchar = gPlayers[v].Character
  9287. if pchar:FindFirstChild("LoopHeal") then
  9288. pchar.LoopHeal.Name = "NotLoopHeal"
  9289. wait(0.1)
  9290. pchar.NotLoopHeal:Destroy()
  9291. end
  9292. local LoopHeal = Instance.new("StringValue", pchar)
  9293. LoopHeal.Name = "LoopHeal"
  9294. repeat wait(0.1)
  9295. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9296. until LoopHeal.Name == "NotLoopHeal"
  9297. end)
  9298. end
  9299. end)
  9300.  
  9301. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9302. function(args, speaker)
  9303. local players = getPlayer(args[1], speaker)
  9304. for i,v in pairs(players)do
  9305. local pchar = gPlayers[v].Character
  9306. if pchar:FindFirstChild("LoopHeal") then
  9307. pchar.LoopHeal.Name = "NotLoopHeal"
  9308. wait(0.1)
  9309. pchar.NotLoopHeal:Destroy()
  9310. end
  9311. end
  9312. end)
  9313.  
  9314. addcmd('fling','flings player',{},
  9315. function(args, speaker)
  9316. local players = getPlayer(args[1], speaker)
  9317. for i,v in pairs(players)do
  9318. local pchar = gPlayers[v].Character
  9319. if pchar:FindFirstChild("Humanoid") then
  9320. local xran
  9321. local zran
  9322. repeat
  9323. xran = math.random(-9999,9999)
  9324. until math.abs(xran) >= 5555
  9325. repeat
  9326. zran = math.random(-9999,9999)
  9327. until math.abs(zran) >= 5555
  9328. pchar.Humanoid.Sit = true
  9329. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9330. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9331. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9332. end
  9333. end
  9334. end)
  9335.  
  9336. addcmd('skydive','self explanatory',{},
  9337. function(args, speaker)
  9338. local players = getPlayer(args[1], speaker)
  9339. for i,v in pairs(players)do
  9340. local pchar = gPlayers[v].Character
  9341. if pchar:FindFirstChild("HumanoidRootPart") then
  9342. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9343. end
  9344. end
  9345. end)
  9346.  
  9347. addcmd('bleach','drink bleach',{''},
  9348. function(args, speaker)
  9349. local players = getPlayer(args[1], speaker)
  9350. for i,v in pairs(players)do
  9351. bleach(gPlayers[v])
  9352. end
  9353. end)
  9354.  
  9355. addcmd('seizure','makes player have a seizure',{''},
  9356. function(args, speaker)
  9357. local players = getPlayer(args[1], speaker)
  9358. for i,v in pairs(players)do
  9359. local pchar = gPlayers[v].Character
  9360. if pchar:FindFirstChild("Seizure") then
  9361.  
  9362. end
  9363. local Seizure = Instance.new("StringValue", pchar)
  9364. Seizure.Name = "Seizure"
  9365. pchar.Humanoid.PlatformStand = true
  9366. repeat wait()
  9367. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9368. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9369. until Seizure.Name == "NotSeizure"
  9370. end
  9371. end)
  9372.  
  9373. addcmd('fegod','gods you in fe games',{''},
  9374. function(args, speaker)
  9375. if speaker.userId ~= LP.userId then
  9376. lponly(speaker)
  9377. else
  9378. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9379. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9380. l.Parent = gPlayers.LocalPlayer.Character
  9381. l.Name = "Humanoid"
  9382. wait(0.1)
  9383. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9384. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9385. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9386. wait(0.1)
  9387. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9388. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9389. end
  9390. end)
  9391.  
  9392. addcmd('unseizure','makes player stop having a seizure',{''},
  9393. function(args, speaker)
  9394. local players = getPlayer(args[1], speaker)
  9395. for i,v in pairs(players)do
  9396. local pchar = gPlayers[v].Character
  9397. if pchar:FindFirstChild("Seizure") then
  9398. pchar.Humanoid.PlatformStand = false
  9399. pchar.Seizure.Name = "NotSeizure"
  9400. wait(0.1)
  9401. pchar.NotSeizure:Destroy()
  9402. end
  9403. end
  9404. end)
  9405.  
  9406. addcmd('m','makes a global message',{'message'},
  9407. function(args, speaker)
  9408. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9409. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9410. _G.msg(MSG)
  9411. end)
  9412.  
  9413. addcmd('sm','makes a global message',{'servermessage'},
  9414. function(args, speaker)
  9415. local MSG = GLS(false, 0)
  9416. local newMSG = GLS(false, 0)
  9417. _G.msg(MSG)
  9418. end)
  9419.  
  9420. addcmd('fe','checks filtering status',{'filtering'},
  9421. function(args, speaker)
  9422. if workspace.FilteringEnabled == true then
  9423. Notify('Filtering ENABLED')
  9424. elseif workspace.FilteringEnabled == false then
  9425. Notify('Filtering Disabled')
  9426. end
  9427. end)
  9428.  
  9429. addcmd('paper','makes player thin as paper',{''},
  9430. function(args, speaker)
  9431. local players = getPlayer(args[1], speaker)
  9432. for i,v in pairs(players)do
  9433. local pchar = gPlayers[v].Character
  9434. for _, child in pairs( pchar:GetChildren()) do
  9435. if child.ClassName == "CharacterMesh" then
  9436. child:Destroy()
  9437. end
  9438. end
  9439. local LA = DATA.Paper:Clone()
  9440. LA.Parent = pchar["Left Arm"]
  9441. local RA = DATA.Paper:Clone()
  9442. RA.Parent = pchar["Right Arm"]
  9443. local LL = DATA.Paper:Clone()
  9444. LL.Parent = pchar["Left Leg"]
  9445. local RL = DATA.Paper:Clone()
  9446. RL.Parent = pchar["Right Leg"]
  9447. local T = DATA.Paper:Clone()
  9448. T.Parent = pchar.Torso
  9449. local H = DATA.Paper:Clone()
  9450. H.Parent = pchar.Head
  9451. pchar.Head.face:Destroy()
  9452. end
  9453. end)
  9454.  
  9455. addcmd('particles','gives a player particles',{''},
  9456. function(args, speaker)
  9457. local players = getPlayer(args[1], speaker)
  9458. for i,v in pairs(players)do
  9459. local char = gPlayers[v].Character
  9460. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9461. if v:IsA('ParticleEmitter') then
  9462. v:destroy()
  9463. end
  9464. end
  9465. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9466. prt.Texture = 'rbxassetid://' .. args[2]
  9467. prt.Rate = 10
  9468. prt.SpreadAngle = Vector2.new(50, 50)
  9469. end
  9470. end)
  9471.  
  9472. addcmd('unparticles','gives a player particles',{'noparticles'},
  9473. function(args, speaker)
  9474. local players = getPlayer(args[1], speaker)
  9475. for i,v in pairs(players)do
  9476. local char = gPlayers[v].Character
  9477. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9478. if v:IsA('ParticleEmitter') then
  9479. v:destroy()
  9480. end
  9481. end
  9482. end
  9483. end)
  9484.  
  9485. blindT = {}
  9486. addcmd('blind','blinds a player',{},
  9487. function(args, speaker)
  9488. local players = getPlayer(args[1], speaker)
  9489. for i,v in pairs(players)do
  9490. spawn(function()
  9491. if FindTable(blindT, _players[v].Name) then return end
  9492. local blind = gPlayers[v].Name
  9493. local victim = gPlayers:FindFirstChild(blind)
  9494. if victim ~= nil then
  9495. victim.CameraMaxZoomDistance = 0.5
  9496. blnd = Instance.new("Part",workspace)
  9497. blnd.Name = "IYblind" .. gPlayers[v].Name
  9498. blnd.Size = Vector3.new(1,1,1)
  9499. blnd.CanCollide = false
  9500. blnd.BrickColor = BrickColor.new("Really black")
  9501. blnd.Material = "Neon"
  9502. local m = Instance.new("SpecialMesh",blnd)
  9503. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9504. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9505. local w = Instance.new("Weld",blnd)
  9506. w.Part0 = blnd
  9507. w.Part1 = victim.Character.Head
  9508. if FindTable(blindT, _players[v].Name) then return end
  9509. table.insert(blindT, _players[v].Name)
  9510. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9511. local blind = gPlayers[v].Name
  9512. local victim = gPlayers:FindFirstChild(blind)
  9513. if victim ~= nil then
  9514. victim.CameraMaxZoomDistance = 0.5
  9515. blnd = Instance.new("Part",workspace)
  9516. blnd.Name = "IYblind" .. gPlayers[v].Name
  9517. blnd.Size = Vector3.new(1,1,1)
  9518. blnd.CanCollide = false
  9519. blnd.BrickColor = BrickColor.new("Really black")
  9520. blnd.Material = "Neon"
  9521. local m = Instance.new("SpecialMesh",blnd)
  9522. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9523. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9524. local w = Instance.new("Weld",blnd)
  9525. w.Part0 = blnd
  9526. w.Part1 = victim.Character.Head
  9527. end end wait(1)
  9528. until not FindTable(blindT, _players[v].Name)
  9529. end end) end end)
  9530.  
  9531. addcmd('unblind','blinds a player',{'noblind'},
  9532. function(args, speaker)
  9533. local players = getPlayer(args[1], speaker)
  9534. for i,v in pairs(players)do
  9535. spawn(function()
  9536. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9537. local blind = gPlayers[v].Name
  9538. local victim = gPlayers:FindFirstChild(blind)
  9539. if victim ~= nil then
  9540. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9541. for _, child in pairs( workspace:GetChildren()) do
  9542. if child.Name == "IYblind" .. gPlayers[v].Name then
  9543. child:Destroy()
  9544. end end end end) end end)
  9545.  
  9546. addcmd('punish','punishs player',{''},
  9547. function(args, speaker)
  9548. local players = getPlayer(args[1], speaker)
  9549. for i,v in pairs(players)do
  9550. local pchar = gPlayers[v].Character
  9551. pchar.Parent = LightingService
  9552. end
  9553. end)
  9554.  
  9555. addcmd('unpunish','unpunishs player',{''},
  9556. function(args, speaker)
  9557. local players = getPlayer(args[1], speaker)
  9558. for i,v in pairs(players)do
  9559. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9560. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9561. end
  9562. end
  9563. end)
  9564.  
  9565. local starmanPlayers = {}
  9566. local starmanLastColor = nil
  9567. local starmanEvents = {}
  9568.  
  9569. addcmd("starman","Turns [plr] into starman",{},
  9570. function(args,speaker)
  9571. local function starman(plr)
  9572. local char = plr.Character
  9573. local lastColor = ""
  9574. local newColor = ""
  9575.  
  9576. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9577. powerupSound.Name = "PowerUp"
  9578. powerupSound.Volume = 10
  9579. powerupSound.SoundId = "rbxassetid://182755256"
  9580. wait()
  9581. powerupSound:Play()
  9582.  
  9583. game:GetService("Debris"):AddItem(powerupSound,2)
  9584.  
  9585. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9586.  
  9587. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9588. starmanMusic.Name = "Starman"
  9589. starmanMusic.Volume = 1
  9590. starmanMusic.Looped = true
  9591. starmanMusic.SoundId = "rbxassetid://530596723"
  9592. wait()
  9593. starmanMusic:Play()
  9594.  
  9595. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9596. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9597.  
  9598. char.Humanoid.WalkSpeed = 32
  9599. char.Humanoid.MaxHealth = math.huge
  9600. char.Humanoid.Health = math.huge
  9601.  
  9602. local invisff = Instance.new("ForceField", char)
  9603. invisff.Visible = false invisff.Name = 'smff'
  9604.  
  9605. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9606.  
  9607. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9608. light.Name = "StarmanFlash"
  9609. light.Brightness = 100
  9610. light.Range = 20
  9611. light.Shadows = true
  9612.  
  9613. local function stardestroy(part)
  9614. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9615. for i,v in pairs(part.Parent:GetChildren()) do
  9616. if v:IsA("BasePart") then
  9617. local force = Instance.new("BodyForce",v)
  9618. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9619. v:BreakJoints()
  9620. end
  9621. end
  9622.  
  9623. local tadaas = {}
  9624.  
  9625. for i = 1,1 do
  9626. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9627. tadaa.Volume = 10
  9628. tadaa.SoundId = "rbxassetid://551195499"
  9629. table.insert(tadaas,tadaa)
  9630. end
  9631.  
  9632. wait()
  9633.  
  9634. for i,v in pairs(tadaas) do
  9635. v:Play()
  9636. end
  9637. end
  9638. end
  9639.  
  9640. local events = {}
  9641. for i,v in pairs(char:GetChildren()) do
  9642. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9643. end
  9644. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9645. starmanEvents[plr.Name] = events
  9646. starmanPlayers[plr.Name] = char
  9647. end
  9648.  
  9649. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9650. spawn(function()starman(gPlayers[plr])end)
  9651. end
  9652. end)
  9653.  
  9654. addcmd("unstarman","Removes starman from [plr]",{},
  9655. function(args,speaker)
  9656. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9657. pcall(function()
  9658. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9659. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9660. local char = gPlayers[plr].Character
  9661. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9662. char.HumanoidRootPart.Starman:Destroy()
  9663. end
  9664. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9665. char.HumanoidRootPart.StarmanFlash:Destroy()
  9666. end
  9667. while char.HumanoidRootPart:FindFirstChild("smff") do
  9668. char.HumanoidRootPart.smff:Destroy()
  9669. end
  9670. end)
  9671. end
  9672. end)
  9673.  
  9674. local Timers = {}
  9675. function checkTimer(n,t,res)
  9676. if not Timers[n] then Timers[n] = 0 end
  9677.  
  9678. if tick() >= Timers[n] + t then
  9679. if res then Timers[n] = tick() end
  9680. return true
  9681. else
  9682. return false
  9683. end
  9684. end
  9685.  
  9686. function nonEmpty(t)
  9687. for i,v in pairs(t) do
  9688. return true
  9689. end
  9690. return false
  9691. end
  9692.  
  9693. game:GetService("RunService").RenderStepped:Connect(function()
  9694. if nonEmpty(starmanPlayers) then
  9695. if checkTimer("Starman",0.05,true) then
  9696. for name,plrchar in pairs(starmanPlayers) do
  9697. ypcall(function()
  9698. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9699. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9700.  
  9701. local plr = gPlayers:FindFirstChild(name)
  9702.  
  9703. if plr then
  9704. local char = plrchar
  9705. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9706.  
  9707. local meshMap = {}
  9708.  
  9709. for i,v in pairs(char:GetChildren()) do
  9710. if v:IsA("CharacterMesh") then
  9711. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9712. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9713. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9714. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9715. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9716. end
  9717. end
  9718.  
  9719. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9720.  
  9721. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9722. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9723. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9724. starmanLastColor = newColor
  9725. for i,v in pairs(char:GetChildren()) do
  9726. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9727. v.BrickColor = newColor
  9728. local fade = v:Clone()
  9729. if meshMap[v.Name] then
  9730. local newMesh = Instance.new("SpecialMesh",fade)
  9731. newMesh.MeshId = meshMap[v.Name]
  9732. end
  9733. fade.Name = "StarFade"
  9734. fade.Anchored = true
  9735. fade.CanCollide = false
  9736. 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
  9737. fade.Parent = workspace.Terrain
  9738. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9739. game:GetService("Debris"):AddItem(fade,0.5)
  9740. end
  9741. end
  9742. light.Color = newColor.Color
  9743. end
  9744. end)
  9745. end
  9746. end
  9747. end
  9748. end)
  9749.  
  9750. addcmd("tppos","Teleports a player to a coordinate",{},
  9751. function(args,speaker)
  9752. if #args < 4 then return end
  9753. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9754. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9755. local char = gPlayers[plr].Character
  9756. if char and char:FindFirstChild("HumanoidRootPart") then
  9757. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9758. end
  9759. end
  9760. end)
  9761.  
  9762. addcmd("offset","Offsets a player by a coordinate",{},
  9763. function(args,speaker)
  9764. if #args < 4 then return end
  9765. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9766. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9767. local char = gPlayers[plr].Character
  9768. if char and char:FindFirstChild("HumanoidRootPart") then
  9769. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9770. end
  9771. end
  9772. end)
  9773.  
  9774. addcmd('bait',';)',{'troll'},
  9775. function(args, speaker)
  9776. spawn(function()
  9777. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9778. 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)
  9779. y = Instance.new("BillboardGui")
  9780. y.Size = UDim2.new(0,100,0,150)
  9781. y.StudsOffset = Vector3.new(0,1,0)
  9782. y.Parent = P
  9783. y.Adornee = P
  9784. f = Instance.new("TextLabel")
  9785. f.Parent = y
  9786. f.BackgroundTransparency = 1
  9787. f.Position = UDim2.new(0,0,0,-50)
  9788. f.Size = UDim2.new(0,100,0,100)
  9789. f.Font = "Highway"
  9790. f.FontSize = "Size48"
  9791. f.Text = "Touch for admin!"
  9792. f.TextStrokeColor3 = Color3.new(0,0,0)
  9793. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9794. f.TextStrokeTransparency = 0
  9795. f.TextYAlignment = "Bottom"
  9796. 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)
  9797. end)
  9798. end)
  9799.  
  9800. addcmd('removebait','clears bait parts',{'nobait'},
  9801. function(args, speaker)
  9802. local function dels(instance)
  9803. for i,v in pairs(instance:GetChildren())do
  9804. if v.name == "IYbait"then v:Destroy()end
  9805. dels(v)
  9806. end
  9807. end
  9808. dels(workspace)
  9809. end)
  9810.  
  9811. function CreateInstance(cls,props)
  9812. local inst = Instance.new(cls)
  9813. for i,v in pairs(props) do
  9814. inst[i] = v
  9815. end
  9816. return inst end
  9817. local function createSoundFrame()
  9818. 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)
  9819. 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
  9820. 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)
  9821. 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})
  9822. 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})
  9823. 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)
  9824. 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)
  9825. 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})
  9826. 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
  9827. 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
  9828. 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)
  9829. 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})
  9830. 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})
  9831. 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)
  9832. 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})
  9833. 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})
  9834. 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
  9835. 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)
  9836. return soundFrame end
  9837. local soundFrame = createSoundFrame()
  9838. soundFrame.Visible = true
  9839. local MusicPlayer do
  9840. MusicPlayer = {}
  9841. local playlist = {}
  9842. local currentSong = 1
  9843. local playlistHook = nil
  9844. --local soundFrame = script.Parent:WaitForChild("Sound")
  9845. local soundLine = soundFrame:WaitForChild("Pos")
  9846. local soundTouch = soundLine:WaitForChild("Touch")
  9847. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9848. local soundPause = soundFrame:WaitForChild("Pause")
  9849. local soundNext = soundFrame:WaitForChild("NextSong")
  9850. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9851. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9852. local mouseDrag = false
  9853. local mouse = gPlayers.LocalPlayer:GetMouse()
  9854. local lineBar = soundFrame:WaitForChild("Pos")
  9855. adminSound = Instance.new("Sound",nil)
  9856. local function timeConvert(num)
  9857. local mins = math.floor(num/60)
  9858. local secs = math.floor(num % 60)
  9859. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9860. end
  9861. local function updateSongLine()
  9862. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9863. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9864. local movePos = linePos/soundLine.AbsoluteSize.X
  9865. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9866. elseif linePos < 0 then
  9867. soundTouch.Position = UDim2.new(0,0,0,0)
  9868. else
  9869. soundTouch.Position = UDim2.new(1,0,0,0)
  9870. end
  9871. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9872. adminSound.TimePosition = newTimePos
  9873. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9874. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9875. end
  9876. local function updateDetails(id)
  9877. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9878. soundFrame.SName.Text = info.Name
  9879. end
  9880. local function setPlaylistHook()
  9881. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9882. if #playlist == 0 then return end
  9883. playlistHook = adminSound.DidLoop:connect(function()
  9884. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9885. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9886. MusicPlayer:Play(playlist[currentSong],true)
  9887. end)
  9888. end
  9889. local function disconnectPlaylistHook()
  9890. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9891. end
  9892. game:GetService("RunService").RenderStepped:Connect(function()
  9893. if adminSound.Playing then
  9894. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9895. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9896. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9897. end
  9898. end)
  9899. lineBar.InputBegan:connect(function(input)
  9900. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9901. mouseDrag = true
  9902. updateSongLine()
  9903. end
  9904. end)
  9905. lineBar.InputEnded:connect(function(input)
  9906. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9907. mouseDrag = false
  9908. end
  9909. end)
  9910. mouse.Move:connect(function(prop)
  9911. if mouseDrag then
  9912. updateSongLine()
  9913. end
  9914. end)
  9915. function MusicPlayer:Play(id,plist)
  9916. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9917. adminSound:Stop()
  9918. if adminSound.Parent == nil then
  9919. adminSound = Instance.new("Sound",workspace)
  9920. adminSound.Name = "IYsound"
  9921. adminSound.Looped = true
  9922. if plist then setPlaylistHook() end
  9923. end
  9924. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9925. adminSound.TimePosition = 0
  9926. --repeat wait() until adminSound.IsLoaded
  9927. adminSound:Play()
  9928. soundPlayStop.BackgroundTransparency = 0
  9929. soundPlayStop.ImageTransparency = 1
  9930. updateDetails(id)
  9931. end
  9932. function MusicPlayer:Playlist(list)
  9933. playlist = list
  9934. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9935. currentSong = 1
  9936. if adminSound.Parent == nil then
  9937. adminSound = Instance.new("Sound",workspace)
  9938. adminSound.Name = "IYsound"
  9939. adminSound.Looped = true
  9940. end
  9941. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9942. MusicPlayer:Play(playlist[1],true)
  9943. setPlaylistHook()
  9944. end
  9945. function MusicPlayer:Stop()
  9946. adminSound:Stop()
  9947. adminSound.TimePosition = 0
  9948. soundTouch.Position = UDim2.new(0,0,0,0)
  9949. soundFrame.TimeStart.Text = "0:00"
  9950. soundPlayStop.BackgroundTransparency = 1
  9951. soundPlayStop.ImageTransparency = 0
  9952. end
  9953. function MusicPlayer:Pause()
  9954. adminSound:Pause()
  9955. soundPlayStop.BackgroundTransparency = 1
  9956. soundPlayStop.ImageTransparency = 0
  9957. end
  9958. function MusicPlayer:Resume()
  9959. adminSound:Resume()
  9960. soundPlayStop.BackgroundTransparency = 0
  9961. soundPlayStop.ImageTransparency = 1
  9962. setPlaylistHook()
  9963. end
  9964. function MusicPlayer:NextSong()
  9965. if #playlist == 0 then return end
  9966. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9967. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9968. MusicPlayer:Play(playlist[currentSong],true)
  9969. end
  9970. function MusicPlayer:PrevSong()
  9971. if #playlist == 0 then return end
  9972. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9973. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9974. MusicPlayer:Play(playlist[currentSong],true)
  9975. end
  9976. function MusicPlayer:SetSong(ind)
  9977. if ind > #playlist or ind <= 0 then return end
  9978. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9979. MusicPlayer:Play(playlist[ind],true)
  9980. end
  9981. playerenabled = false
  9982. function MusicPlayer:Show()
  9983. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9984. end
  9985. function MusicPlayer:Hide()
  9986. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9987. end
  9988. function colorFrames(obj,col)
  9989. for i,v in pairs(obj:GetChildren()) do
  9990. if v:IsA("ImageLabel") then
  9991. v.ImageColor3 = col
  9992. end
  9993. v.BackgroundColor3 = col
  9994. end
  9995. end
  9996. for i,v in pairs(soundButtons) do
  9997. v.MouseEnter:connect(function()
  9998. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9999. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  10000. v.BackgroundColor3 = Color3.new(1,1,1)
  10001. colorFrames(v,Color3.new(1,1,1))
  10002. end)
  10003. v.MouseLeave:connect(function()
  10004. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10005. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10006. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10007. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10008. end)
  10009. end
  10010. soundPlayStop.MouseButton1Click:connect(function()
  10011. if adminSound.Playing then
  10012. MusicPlayer:Stop()
  10013. else
  10014. MusicPlayer:Resume()
  10015. end
  10016. end)
  10017. soundPause.MouseButton1Click:connect(function()
  10018. MusicPlayer:Pause()
  10019. end)
  10020. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10021. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10022. end
  10023. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10024. soundFrame.Parent = testgui
  10025. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10026. function(args, speaker)
  10027. playerenabled = true
  10028. if #args > 0 then
  10029. for i,v in pairs(game:GetDescendants()) do
  10030. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10031. if adminSound.Parent == nil then
  10032. adminSound = Instance.new("Sound",workspace)
  10033. adminSound.Name = "IYsound"
  10034. adminSound.Looped = true
  10035. end
  10036. local idlist = splitString(args[1])
  10037. local workingIds = {}
  10038. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10039. if #workingIds > 0 then
  10040. playerenabled = true
  10041. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10042. MusicPlayer:Playlist(workingIds)
  10043. 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)
  10044. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10045. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10046. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10047. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10048. 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)
  10049. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10050. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10051. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10052. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10053. addcmd('setsong','goto a song',{'tosong'},
  10054. function(args, speaker)
  10055. MusicPlayer:SetSong(tonumber(args[1]))
  10056. end)
  10057. addcmd('nextsong','forward a song',{'nxtsong'},
  10058. function(args, speaker)
  10059. MusicPlayer:NextSong()
  10060. end)
  10061. addcmd('prevsong','back a song',{'previoussong'},
  10062. function(args, speaker)
  10063. MusicPlayer:PrevSong()
  10064. end)
  10065. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10066. function(args, speaker)
  10067. playerenabled = false
  10068. MusicPlayer:Hide()
  10069. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10070. end)
  10071.  
  10072. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10073. function(args, speaker)
  10074. for i,v in pairs(game:GetDescendants()) do
  10075. if v:IsA'Sound'then v:Destroy() end end
  10076. local c = args[1] or 'stop'
  10077. if std.inTable({'stop'}, c:lower()) then return end
  10078. local s = Instance.new("Sound", workspace)
  10079. s.Name = "IYsound"
  10080. s.Looped = true
  10081. s.SoundId = c
  10082. s.Volume = 1
  10083. s:Play()
  10084. playerenabled = false
  10085. Notify('Playing hash')
  10086. end)
  10087.  
  10088. addcmd('disco','disco party',{''},
  10089. function(args, speaker)
  10090. _G.nodisco = nil
  10091. coroutine.resume(coroutine.create(function()
  10092. repeat
  10093. game:GetService('Lighting').GlobalShadows = true
  10094. game:GetService('Lighting').FogEnd = 200
  10095. game:GetService('Lighting').TimeOfDay = 0
  10096. local r = 255
  10097. local g = 0
  10098. local b = 0
  10099. for i = 0,255,5 do
  10100. if _G.nodisco ~=nil then return end
  10101. r = r - 5
  10102. b = b + 5
  10103. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10104. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10105. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10106. wait()
  10107. end
  10108. for i = 0,255,5 do
  10109. if _G.nodisco ~=nil then return end
  10110. g = g + 5
  10111. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10112. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10113. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10114. wait()
  10115. end
  10116. for i = 0,255,5 do
  10117. if _G.nodisco ~=nil then return end
  10118. b = b - 5
  10119. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10120. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10121. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10122. wait()
  10123. end
  10124. for i = 0,255,5 do
  10125. if _G.nodisco ~=nil then return end
  10126. r = r + 5
  10127. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10128. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10129. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10130. wait()
  10131. end
  10132. for i = 0,255,5 do
  10133. if _G.nodisco ~=nil then return end
  10134. g = g - 5
  10135. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10136. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10137. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10138. wait()
  10139. end
  10140. until _G.nodisco
  10141. end))
  10142. end)
  10143.  
  10144. addcmd('undisco','rip disco party',{''},
  10145. function(args, speaker)
  10146. _G.nodisco = true
  10147. execCmd('fixl')
  10148. end)
  10149.  
  10150. addcmd('hat','give a hat to a player',{''},
  10151. function(args, speaker)
  10152. local players = getPlayer(args[1], speaker)
  10153. for i,v in pairs(players)do
  10154. local char = gPlayers[v].Character
  10155. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10156. Hat.Parent = char
  10157. end end)
  10158.  
  10159. fm = Instance.new('BlockMesh', DATA)
  10160. fm.Scale = Vector3.new(1, 1, 2)
  10161. fm.Name = "FAT"
  10162. addcmd('fat','makes a plr fat',{''},
  10163. function(args, speaker)
  10164. local players = getPlayer(args[1], speaker)
  10165. for i,v in pairs(players)do
  10166. local char = gPlayers[v].Character
  10167. for _, child in pairs( char:GetChildren()) do
  10168. if child.ClassName == "CharacterMesh" then
  10169. child:Destroy() end end
  10170. for i,v in pairs(char:GetChildren()) do
  10171. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10172. fm:Clone().Parent = v
  10173. end end end end)
  10174.  
  10175. addcmd('crucify','crucifies a player',{'cruci'},
  10176. function(args, speaker)
  10177. local players = getPlayer(args[1], speaker)
  10178. for i,v in pairs(players)do
  10179. local char = gPlayers[v].Character
  10180. local torso=char['Torso']
  10181. local larm=char['Left Arm']
  10182. local rarm=char['Right Arm']
  10183. local lleg=char['Left Leg']
  10184. local rleg=char['Right Leg']
  10185. local head=char['Head']
  10186. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10187. local cru=Instance.new('Model',char)
  10188. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10189. local c1=Instance.new('Part',cru)
  10190. c1.BrickColor=BrickColor.new('Reddish brown')
  10191. c1.Material='Wood'
  10192. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10193. c1.Size=Vector3.new(2,18.4,1)
  10194. c1.Anchored=true
  10195. local c2=c1:Clone()
  10196. c2.Parent=cru
  10197. c2.Size=Vector3.new(11,1.6,1)
  10198. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10199. torso.Anchored=true;wait(0.5)
  10200. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10201. larm.Anchored=true
  10202. rarm.Anchored=true
  10203. lleg.Anchored=true
  10204. rleg.Anchored=true
  10205. head.Anchored=true;wait()
  10206. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10207. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10208. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10209. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10210. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10211. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10212. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10213. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10214. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10215. local n1=Instance.new('Part',cru)
  10216. n1.BrickColor=BrickColor.new('Dark stone grey')
  10217. n1.Material='DiamondPlate'
  10218. n1.Size=Vector3.new(0.2,0.2,2)
  10219. n1.Anchored=true
  10220. local m=Instance.new('BlockMesh',n1)
  10221. m.Scale=Vector3.new(0.2,0.2,0.7)
  10222. local n2=n1:Clone()
  10223. n2.Parent=cru
  10224. local n3=n1:Clone()
  10225. n3.Parent=cru
  10226. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10227. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10228. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10229. spawn(function()
  10230. repeat
  10231. wait(0.1)
  10232. char.Humanoid.Health=char.Humanoid.Health-0.6
  10233. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10234. char:BreakJoints()
  10235. end)
  10236. end
  10237. end
  10238. end)
  10239.  
  10240. addcmd('hang','hangs a player',{},
  10241. function(args, speaker)
  10242. local players = getPlayer(args[1], speaker)
  10243. for i,v in pairs(players)do
  10244. local plr = gPlayers[v].Character
  10245. plr.HumanoidRootPart.Anchored = true
  10246. function sandbox(var,func)
  10247. local env = getfenv(func)
  10248. local newenv = setmetatable({},{
  10249. __index = function(self,k)
  10250. if k=="script" then
  10251. return var
  10252. else
  10253. return env[k]
  10254. end
  10255. end,
  10256. })
  10257. setfenv(func,newenv)
  10258. return func
  10259. end
  10260. cors = {}
  10261. mas = Instance.new("Model",game:GetService("Lighting"))
  10262. local Model0 = Instance.new("Model")
  10263. local Part1 = Instance.new("Part")
  10264. local Part2 = Instance.new("Part")
  10265. local Part3 = Instance.new("Part")
  10266. local Part4 = Instance.new("Part")
  10267. local Part5 = Instance.new("Part")
  10268. local Motor6D6 = Instance.new("Motor6D")
  10269. local Part7 = Instance.new("Part")
  10270. local Part8 = Instance.new("Part")
  10271. local Part9 = Instance.new("Part")
  10272. local Part10 = Instance.new("Part")
  10273. local Part11 = Instance.new("Part")
  10274. local Part12 = Instance.new("Part")
  10275. local Part13 = Instance.new("Part")
  10276. local Part14 = Instance.new("Part")
  10277. local Part15 = Instance.new("Part")
  10278. Model0.Name = "hang"
  10279. Model0.Parent = mas
  10280. Part1.Parent = Model0
  10281. Part1.Material = Enum.Material.SmoothPlastic
  10282. Part1.BrickColor = BrickColor.new("Reddish brown")
  10283. Part1.Anchored = true
  10284. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10285. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10286. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10287. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10288. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10289. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10290. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10291. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10292. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10293. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10294. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10295. Part2.Parent = Model0
  10296. Part2.Material = Enum.Material.Wood
  10297. Part2.BrickColor = BrickColor.new("Pine Cone")
  10298. Part2.Anchored = true
  10299. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10300. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10301. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10304. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10305. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10306. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10307. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10308. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10309. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10310. Part3.Parent = Model0
  10311. Part3.Material = Enum.Material.Wood
  10312. Part3.BrickColor = BrickColor.new("Pine Cone")
  10313. Part3.Anchored = true
  10314. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10315. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10316. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10319. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10320. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10321. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10322. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10323. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10324. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10325. Part4.Parent = Model0
  10326. Part4.Material = Enum.Material.Wood
  10327. Part4.BrickColor = BrickColor.new("Pine Cone")
  10328. Part4.Anchored = true
  10329. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10330. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10331. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10332. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10333. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10334. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10335. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10336. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10337. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10338. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10339. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10340. Part5.Name = "main"
  10341. Part5.Parent = Model0
  10342. Part5.BrickColor = BrickColor.new("Bright blue")
  10343. Part5.Transparency = 1
  10344. Part5.Rotation = Vector3.new(0, -90, 0)
  10345. Part5.Anchored = true
  10346. Part5.CanCollide = false
  10347. Part5.FormFactor = Enum.FormFactor.Symmetric
  10348. Part5.Size = Vector3.new(2, 2, 1)
  10349. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10350. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10351. Part5.TopSurface = Enum.SurfaceType.Smooth
  10352. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10353. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10354. Part5.Orientation = Vector3.new(0, -90, 0)
  10355. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10356. Motor6D6.Name = "RootJoint"
  10357. Motor6D6.Parent = Part5
  10358. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10359. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10360. Motor6D6.Part0 = Part5
  10361. Motor6D6.MaxVelocity = 0.10000000149012
  10362. Part7.Parent = Model0
  10363. Part7.Material = Enum.Material.SmoothPlastic
  10364. Part7.BrickColor = BrickColor.new("Reddish brown")
  10365. Part7.Rotation = Vector3.new(90, 75, -180)
  10366. Part7.Anchored = true
  10367. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10368. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10369. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10370. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10372. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10373. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10374. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10375. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10376. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10377. Part7.Orientation = Vector3.new(15, 90, -90)
  10378. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10379. Part8.Parent = Model0
  10380. Part8.Material = Enum.Material.Wood
  10381. Part8.BrickColor = BrickColor.new("Pine Cone")
  10382. Part8.Anchored = true
  10383. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10384. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10385. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10389. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10390. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10391. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10392. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10393. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10394. Part9.Parent = Model0
  10395. Part9.Material = Enum.Material.SmoothPlastic
  10396. Part9.BrickColor = BrickColor.new("Reddish brown")
  10397. Part9.Rotation = Vector3.new(90, 75, -180)
  10398. Part9.Anchored = true
  10399. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10400. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10401. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10402. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10404. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10405. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10406. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10407. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10408. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10409. Part9.Orientation = Vector3.new(15, 90, -90)
  10410. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10411. Part10.Parent = Model0
  10412. Part10.Material = Enum.Material.SmoothPlastic
  10413. Part10.BrickColor = BrickColor.new("Reddish brown")
  10414. Part10.Anchored = true
  10415. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10416. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10417. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10421. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10422. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10423. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10424. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10425. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10426. Part11.Parent = Model0
  10427. Part11.Material = Enum.Material.SmoothPlastic
  10428. Part11.BrickColor = BrickColor.new("Reddish brown")
  10429. Part11.Anchored = true
  10430. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10431. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10432. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10437. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10438. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10439. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10440. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10441. Part12.Parent = Model0
  10442. Part12.Material = Enum.Material.SmoothPlastic
  10443. Part12.BrickColor = BrickColor.new("Reddish brown")
  10444. Part12.Rotation = Vector3.new(90, 75, -180)
  10445. Part12.Anchored = true
  10446. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10447. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10448. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10453. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10454. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10455. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10456. Part12.Orientation = Vector3.new(15, 90, -90)
  10457. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10458. Part13.Parent = Model0
  10459. Part13.Material = Enum.Material.SmoothPlastic
  10460. Part13.BrickColor = BrickColor.new("Reddish brown")
  10461. Part13.Anchored = true
  10462. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10463. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10464. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10469. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10470. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10471. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10472. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10473. Part14.Parent = Model0
  10474. Part14.Material = Enum.Material.SmoothPlastic
  10475. Part14.BrickColor = BrickColor.new("Reddish brown")
  10476. Part14.Rotation = Vector3.new(90, 75, -180)
  10477. Part14.Anchored = true
  10478. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10479. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10480. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10484. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10485. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10486. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10487. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10488. Part14.Orientation = Vector3.new(15, 90, -90)
  10489. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10490. Part15.Parent = Model0
  10491. Part15.Material = Enum.Material.SmoothPlastic
  10492. Part15.BrickColor = BrickColor.new("Reddish brown")
  10493. Part15.Anchored = true
  10494. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10495. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10496. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10499. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10500. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10501. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10502. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10503. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10504. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10505. for i,v in pairs(mas:GetChildren()) do
  10506. v.Parent = workspace
  10507. pcall(function() v:MakeJoints() end)
  10508. end
  10509. mas:Destroy()
  10510. for i,v in pairs(cors) do
  10511. spawn(function()
  10512. pcall(v)
  10513. end)
  10514. end
  10515. hang = Model0
  10516. hang.Parent = plr
  10517. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10518. pcall(function()
  10519. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10520. function weld(p, cf)
  10521. local weld1 = Instance.new("Weld")
  10522. weld1.Part0 = p
  10523. weld1.Part1 = plr.Torso
  10524. weld1.C0 = CFrame.new()
  10525. weld1.C1 = cf
  10526. weld1.Parent = p
  10527. end
  10528. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10529. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10530. spawn(function()
  10531. repeat
  10532. wait(0.1)
  10533. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10534. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10535. plr:BreakJoints()
  10536. end)
  10537. end)
  10538. end
  10539. end)
  10540.  
  10541. addcmd('fix', 'restores lighting and what not',{},
  10542. function(args, speaker)
  10543. LightingService.Ambient = origsettings.abt
  10544. LightingService.OutdoorAmbient = origsettings.oabt
  10545. LightingService.Brightness = origsettings.brt
  10546. LightingService.TimeOfDay = origsettings.time
  10547. LightingService.FogColor = origsettings.fclr
  10548. LightingService.FogEnd = origsettings.fe
  10549. LightingService.FogStart = origsettings.fs
  10550. playinggif = false
  10551. workspace.Gravity = 200
  10552. 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)
  10553. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10554. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10555. if v:IsA("PostEffect") then v:Destroy() end end
  10556. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10557.  
  10558. Floating = false
  10559.  
  10560. addcmd('float', 'makes player float',{},
  10561. function(args,speaker)
  10562. Floating = true
  10563. local players = getPlayer(args[1], speaker)
  10564. for _,v in pairs(players) do
  10565. local pchar = gPlayers[v].Character
  10566. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10567. spawn(function()
  10568. local float = DATA.Float:Clone()
  10569. float.Parent = pchar
  10570. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10571. spawn(function()
  10572. while wait(0.1) do
  10573. if pchar:FindFirstChild("Float") then
  10574. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10575. else
  10576. break
  10577. end
  10578. end
  10579. end)
  10580. end)
  10581. end
  10582. end
  10583. end)
  10584.  
  10585. addcmd('unfloat','disables floating',{},
  10586. function(args, speaker)
  10587. Floating = false
  10588. local players = getPlayer(args[1], speaker)
  10589. for i,v in pairs(players)do
  10590. local pchar = gPlayers[v].Character
  10591. if pchar:FindFirstChild("Float") then
  10592. pchar.Float:Destroy()
  10593. end
  10594. end
  10595. end)
  10596.  
  10597. runningnoclip = false
  10598. Clip = true
  10599. addcmd('noclip','noclip',{},
  10600. function(args, speaker)
  10601. if speaker.userId ~= LP.userId then
  10602. lponly(speaker)
  10603. else
  10604. Notify('Noclip enabled')
  10605. Clip = false
  10606. if LP.Character:FindFirstChild('Torso') then
  10607. wait(0.1)
  10608. if runningnoclip == false then runningnoclip = true
  10609. game:GetService('RunService').Stepped:connect(function ()
  10610. if Clip == false and LP.Character ~= nil then
  10611. for _, child in pairs( LP.Character:GetDescendants()) do
  10612. if child.ClassName == 'Part' and child.CanCollide == true then
  10613. child.CanCollide = false
  10614. end end end end) end
  10615. else
  10616. r15noclip = true
  10617. end
  10618. end
  10619. end)
  10620.  
  10621. addcmd('clip','clip',{},
  10622. function(args, speaker)
  10623. if speaker.userId ~= LP.userId then
  10624. lponly(speaker)
  10625. else
  10626. Notify('Noclip disabled')
  10627. Clip = true
  10628. r15noclip = false
  10629. wait(0.1)
  10630. if LP.Character ~= nil then
  10631. LP.Character.Torso.CanCollide = true
  10632. LP.Character.Head.CanCollide = true
  10633. end end end)
  10634.  
  10635. addcmd('prefix','changes prefix',{},
  10636. function(args, speaker)
  10637. cmdprefix = args[1]
  10638. Notify('Set prefix to "' .. args[1] .. '"')
  10639. updatefile()
  10640. end)
  10641.  
  10642. logsopen = false
  10643. addcmd('logs','shows logs',{},
  10644. function(args, speaker)
  10645. if speaker.userId ~= LP.userId then
  10646. lponly(speaker) else
  10647. if logsopen == false then logsopen = true
  10648. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10649. end
  10650. end
  10651. end)
  10652.  
  10653. local Saved = {}
  10654.  
  10655. RestorePoint = function()
  10656. Saved = {}
  10657. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10658. v.Archivable = true;
  10659. end
  10660. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10661. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10662. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10663. table.insert(Saved, v:Clone());
  10664. end
  10665. elseif v:IsA("Terrain") then
  10666. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10667. end
  10668. end
  10669. return Saved;
  10670. end
  10671.  
  10672. InsertPoint = function()
  10673. if #Saved == 0 and not Saved.Terrain then
  10674. return false;
  10675. end
  10676. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10677. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10678. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10679. pcall(function()
  10680. v:Destroy()
  10681. end)
  10682. end
  10683. elseif v:IsA("Terrain") then
  10684. v:Clear()
  10685. end
  10686. end
  10687. for i, v in ipairs(Saved) do
  10688. v:Clone().Parent = workspace;
  10689. end
  10690. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10691. end
  10692.  
  10693. addcmd('savemap','saves current map',{'smap'},
  10694. function(args, speaker)
  10695. RestorePoint()
  10696. Notify('Saved current map')
  10697. end)
  10698.  
  10699. addcmd('restoremap','saves current map',{'rmap'},
  10700. function(args, speaker)
  10701. InsertPoint()
  10702. Notify('Loaded last saved map')
  10703. end)
  10704.  
  10705. addcmd('respawn','respawns',{},
  10706. function(args, speaker)
  10707. local players = getPlayer(args[1], speaker)
  10708. for i,v in pairs(players) do
  10709. respawn(gPlayers[v])
  10710. end
  10711. end)
  10712.  
  10713. addcmd('version','shows version',{''},
  10714. function(args, speaker)
  10715. if speaker.userId ~= LP.userId then
  10716. lponly(speaker)
  10717. else
  10718. Notify("Version is " .. Version)
  10719. end
  10720. end)
  10721. local CTPenabled = false
  10722. Mouse.KeyDown:connect(function (Key)
  10723. if Key:byte() == 29 then
  10724. if FLYING == false then
  10725. execCmd("fly me", Player)
  10726. elseif FLYING == true then
  10727. execCmd("unfly me", Player)
  10728. end
  10729. end
  10730. if Key:byte() == 30 then
  10731. if Clip == true then
  10732. execCmd("noclip", Player)
  10733. elseif Clip == false then
  10734. execCmd("clip", Player)
  10735. end
  10736. end
  10737. Key = Key:lower()
  10738. if Key:byte() == 27 then
  10739. CTPenabled = true
  10740. end
  10741. end)
  10742. Mouse.KeyUp:connect(function(Key)
  10743. Key = Key:lower()
  10744. if Key:byte() == 27 then
  10745. CTPenabled = false
  10746. end
  10747. end)
  10748. Mouse.Button1Down:connect(function()
  10749. local charx = gPlayers.LocalPlayer.Character
  10750. if charx and CTPenabled == true then
  10751. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10752. end
  10753. end)
  10754.  
  10755. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10756. CMDbar.Name = 'GUI'
  10757. CMDbar.DisplayOrder = 2
  10758. cont = Instance.new("Frame")
  10759. cmdBAR = Instance.new('TextBox', cont)
  10760. cont.Name = "cont"
  10761. cont.BackgroundTransparency = 1
  10762. cont.Position = UDim2.new(1, -265, 0, -75)
  10763. cont.Size = UDim2.new(0, 270, 0, 45)
  10764. cont.Parent = CMDbar
  10765. cont.ZIndex = 5
  10766. cont.Active = true
  10767. dragGUI(cont)
  10768. cmdBAR.Name = "CMDbar"
  10769. cmdBAR.Parent = cont
  10770. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10771. cmdBAR.BackgroundTransparency = 0.7
  10772. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10773. cmdBAR.BorderSizePixel = 0
  10774. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10775. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10776. cmdBAR.Font = Enum.Font.SourceSans
  10777. cmdBAR.FontSize = Enum.FontSize.Size18
  10778. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10779. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10780. cmdBAR.ZIndex = 5
  10781. DATA = Instance.new('Folder', game.ContextActionService)
  10782. DATA.Name = 'Data'
  10783. Paper = Instance.new('BlockMesh', DATA)
  10784. Paper.Name = 'Paper'
  10785. Paper.Scale = Vector3.new(1,1,0.1)
  10786. ayylmao = Instance.new('Hat', DATA)
  10787. ayylmao.Name = 'ayylmao'
  10788. ayyHandle = Instance.new('Part', ayylmao)
  10789. ayyHandle.Name = 'Handle'
  10790. ayyHandle.Size = Vector3.new(2,2.4,2)
  10791. ayyHandle.FormFactor = 'Plate'
  10792. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10793. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10794. ayyMesh.MeshType = 'FileMesh'
  10795. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10796. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10797. Float = Instance.new('Part', DATA)
  10798. Float.Name = 'Float'
  10799. Float.Transparency = 1
  10800. Float.Size = Vector3.new(6,1,6)
  10801. Float.Anchored = true
  10802. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10803. missile = Instance.new('Part', DATA)
  10804. missile.Name = 'IY_missile'
  10805. missile.CanCollide = false
  10806. missile.Size = Vector3.new(2, 5, 2)
  10807. Instance.new('CylinderMesh', missile)
  10808. local F = Instance.new('Part', missile)
  10809. F.BrickColor = BrickColor.new('Black')
  10810. F.CanCollide = false
  10811. F.Size = Vector3.new(2, 0.2, 2)
  10812. Instance.new('CylinderMesh', F)
  10813. local fire = Instance.new('Fire', F)
  10814. fire.Size = "15"
  10815. fire.Heat = "25"
  10816. local head = Instance.new('Part', missile)
  10817. head.CanCollide = false
  10818. head.Shape = 'Ball'
  10819. head.Size = Vector3.new(2, 2, 2)
  10820. head.TopSurface = 'Smooth'
  10821. head.BottomSurface = 'Smooth'
  10822. local BF = Instance.new('BodyForce', missile)
  10823. BF.Name = 'force'
  10824. BF.Force = Vector3.new(0, 0, 0)
  10825. local W1 = Instance.new('Weld', missile)
  10826. W1.Part0 = missile
  10827. W1.Part1 = F
  10828. W1.C1 = CFrame.new(0, 2.6, 0)
  10829. local W2 = Instance.new('Weld', missile)
  10830. W2.Part0 = missile
  10831. W2.Part1 = head
  10832. W2.C1 = CFrame.new(0, -2.6, 0)
  10833. jail = Instance.new('Model', DATA)
  10834. jail.Name = 'JAIL'
  10835. local B = Instance.new('Part', jail)
  10836. B.Name = 'BUTTOM'
  10837. B.BrickColor = BrickColor.new('Black')
  10838. B.Transparency = 0.5
  10839. B.Anchored = true
  10840. B.Locked = true
  10841. B.Size = Vector3.new(6, 1, 6)
  10842. B.TopSurface = 'Smooth'
  10843. B.BottomSurface = 'Smooth'
  10844. local M = Instance.new('Part', jail)
  10845. M.Name = 'MAIN'
  10846. M.BrickColor = BrickColor.new('Black')
  10847. M.Transparency = 1
  10848. M.Anchored = true
  10849. M.CanCollide = false
  10850. M.Locked = true
  10851. M.Position = B.Position + Vector3.new(0, 3, 0)
  10852. M.Size = Vector3.new(1, 1, 1)
  10853. local P1 = Instance.new('Part', jail)
  10854. P1.BrickColor = BrickColor.new('Black')
  10855. P1.Transparency = 0.5
  10856. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10857. P1.Rotation = Vector3.new(0, 90, 0)
  10858. P1.Anchored = true
  10859. P1.Locked = true
  10860. P1.Size = Vector3.new(1, 6, 6)
  10861. local P2 = Instance.new('Part', jail)
  10862. P2.BrickColor = BrickColor.new('Black')
  10863. P2.Transparency = 0.5
  10864. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10865. P2.Rotation = Vector3.new(-180, 0, -180)
  10866. P2.Anchored = true
  10867. P2.Locked = true
  10868. P2.Size = Vector3.new(1, 6, 4)
  10869. local P3 = Instance.new('Part', jail)
  10870. P3.BrickColor = BrickColor.new('Black')
  10871. P3.Transparency = 0.5
  10872. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10873. P3.Rotation = Vector3.new(0, 0, 0)
  10874. P3.Anchored = true
  10875. P3.Locked = true
  10876. P3.Size = Vector3.new(1, 6, 4)
  10877. local P4 = Instance.new('Part', jail)
  10878. P4.BrickColor = BrickColor.new('Black')
  10879. P4.Transparency = 0.5
  10880. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10881. P4.Rotation = Vector3.new(0, 90, 0)
  10882. P4.Anchored = true
  10883. P4.Locked = true
  10884. P4.Size = Vector3.new(1, 6, 6)
  10885. local TOP = Instance.new('Part', jail)
  10886. TOP.BrickColor = BrickColor.new('Black')
  10887. TOP.Transparency = 0.5
  10888. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10889. TOP.Rotation = Vector3.new(0, 0, 0)
  10890. TOP.Anchored = true
  10891. TOP.Locked = true
  10892. TOP.Size = Vector3.new(6, 1, 6)
  10893. TOP.TopSurface = 'Smooth'
  10894. TOP.BottomSurface = 'Smooth'
  10895. cp = Instance.new("ScreenGui")
  10896. local Frame = Instance.new("Frame")
  10897. local holder = Instance.new("Frame")
  10898. bar = Instance.new("Frame")
  10899. local cmds = Instance.new("TextButton")
  10900. local settings = Instance.new("TextButton")
  10901. local Hide = Instance.new("TextButton")
  10902. local Exit = Instance.new("TextButton")
  10903. FeedbackMain = Instance.new("Frame")
  10904. local Title = Instance.new("TextLabel")
  10905. local checkboxText = Instance.new("TextLabel")
  10906. local CheckBox = Instance.new("ImageButton")
  10907. local bindInput = Instance.new("TextButton")
  10908. Input = Instance.new("TextBox")
  10909. local preText = Instance.new("TextLabel")
  10910. local setpre = Instance.new("TextButton")
  10911. local everyone = Instance.new("TextButton")
  10912. local JLtext = Instance.new("TextLabel")
  10913. local CheckBoxJL = Instance.new("ImageButton")
  10914. local friends = Instance.new("TextButton")
  10915. local InputBox = Instance.new("TextButton")
  10916. Input_2 = Instance.new("TextBox")
  10917. local MTText = Instance.new("TextLabel")
  10918. local setMT = Instance.new("TextButton")
  10919. local CheckBoxS = Instance.new("ImageButton")
  10920. local slocktext = Instance.new("TextLabel")
  10921. local barBind = Instance.new("TextLabel")
  10922. local setBind = Instance.new("TextButton")
  10923. local MtimeInput = Instance.new("TextButton")
  10924. Input_3 = Instance.new("TextBox")
  10925. local size = Instance.new("Frame")
  10926. MAIN = Instance.new("Frame")
  10927. local Title_2 = Instance.new("TextLabel")
  10928. local Example = Instance.new("TextLabel")
  10929. local Search = Instance.new("TextBox")
  10930. local CMDss = Instance.new("ScrollingFrame")
  10931. local uicolortext = Instance.new("TextLabel")
  10932. local openC = Instance.new("TextButton")
  10933. cp.Name = "cp"
  10934. cp.Parent = DATA
  10935. Frame.Parent = cp
  10936. Frame.Active = true
  10937. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10938. Frame.BackgroundTransparency = 1
  10939. Frame.Position = UDim2.new(1, -300, 1, -330)
  10940. Frame.Size = UDim2.new(0, 300, 0, 40)
  10941. holder.Name = "holder"
  10942. holder.Parent = Frame
  10943. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10944. holder.BackgroundTransparency = 1
  10945. holder.BorderSizePixel = 2
  10946. holder.ClipsDescendants = true
  10947. holder.Size = UDim2.new(0, 300, 0, 330)
  10948. holder.ZIndex = 2
  10949. bar.Name = "bar"
  10950. bar.Parent = holder
  10951. bar.BackgroundColor3 = maincolor
  10952. bar.BackgroundTransparency = 0.30000001192093
  10953. bar.BorderColor3 = Color3.new(0, 0, 0)
  10954. bar.BorderSizePixel = 0
  10955. bar.Position = UDim2.new(1, -295, 1, -330)
  10956. bar.Size = UDim2.new(0, 290, 0, 26)
  10957. cmds.Name = "cmds"
  10958. cmds.Parent = bar
  10959. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10960. cmds.BackgroundTransparency = 0.80000001192093
  10961. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10962. cmds.Position = UDim2.new(0, 3, 0, 3)
  10963. cmds.Size = UDim2.new(0, 70, 0, 20)
  10964. cmds.Font = Enum.Font.SourceSans
  10965. cmds.FontSize = Enum.FontSize.Size14
  10966. cmds.Text = "Commands"
  10967. cmds.TextColor3 = Color3.new(1, 1, 1)
  10968. settings.Name = "settings"
  10969. settings.Parent = bar
  10970. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10971. settings.BackgroundTransparency = 0.80000001192093
  10972. settings.BorderColor3 = Color3.new(1, 1, 1)
  10973. settings.Position = UDim2.new(0, 77, 0, 3)
  10974. settings.Size = UDim2.new(0, 70, 0, 20)
  10975. settings.Font = Enum.Font.SourceSans
  10976. settings.FontSize = Enum.FontSize.Size14
  10977. settings.Text = "Settings"
  10978. settings.TextColor3 = Color3.new(1, 1, 1)
  10979. Hide.Name = "Hide"
  10980. Hide.Parent = bar
  10981. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10982. Hide.BackgroundTransparency = 0.30000001192093
  10983. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10984. Hide.BorderSizePixel = 0
  10985. Hide.Position = UDim2.new(0, 243, 0, 3)
  10986. Hide.Size = UDim2.new(0, 20, 0, 20)
  10987. Hide.FontSize = Enum.FontSize.Size14
  10988. Hide.Text = ""
  10989. Exit.Name = "Exit"
  10990. Exit.Parent = bar
  10991. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10992. Exit.BackgroundTransparency = 0.30000001192093
  10993. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10994. Exit.BorderSizePixel = 0
  10995. Exit.Position = UDim2.new(0, 267, 0, 3)
  10996. Exit.Size = UDim2.new(0, 20, 0, 20)
  10997. Exit.FontSize = Enum.FontSize.Size14
  10998. Exit.Text = ""
  10999. FeedbackMain.Name = "FeedbackMain"
  11000. FeedbackMain.Parent = holder
  11001. FeedbackMain.BackgroundColor3 = maincolor
  11002. FeedbackMain.BackgroundTransparency = 0.5
  11003. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11004. FeedbackMain.BorderSizePixel = 0
  11005. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11006. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11007. Title.Name = "Title"
  11008. Title.Parent = FeedbackMain
  11009. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11010. Title.BackgroundTransparency = 1
  11011. Title.Size = UDim2.new(1, 0, 0, 30)
  11012. Title.Font = Enum.Font.SourceSansBold
  11013. Title.FontSize = Enum.FontSize.Size24
  11014. Title.Text = "Settings"
  11015. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11016. Title.TextStrokeTransparency = 0
  11017. checkboxText.Name = "checkboxText"
  11018. checkboxText.Parent = FeedbackMain
  11019. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11020. checkboxText.BackgroundTransparency = 1
  11021. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11022. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11023. checkboxText.Font = Enum.Font.SourceSansBold
  11024. checkboxText.FontSize = Enum.FontSize.Size18
  11025. checkboxText.Text = " Suggestions"
  11026. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11027. checkboxText.TextStrokeTransparency = 0
  11028. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11029. CheckBox.Name = "CheckBox"
  11030. CheckBox.Parent = FeedbackMain
  11031. CheckBox.BackgroundTransparency = 1
  11032. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11033. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11034. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11035. bindInput.Name = "bindInput"
  11036. bindInput.Parent = FeedbackMain
  11037. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11038. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11039. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11040. bindInput.AutoButtonColor = false
  11041. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11042. bindInput.Font = Enum.Font.SourceSans
  11043. bindInput.FontSize = Enum.FontSize.Size14
  11044. bindInput.Text = ""
  11045. Input.Name = "Input"
  11046. Input.Parent = bindInput
  11047. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11048. Input.BackgroundTransparency = 1
  11049. Input.Position = UDim2.new(0, -8, 0, -8)
  11050. Input.Size = UDim2.new(0, 20, 0, 20)
  11051. Input.Font = Enum.Font.SourceSansBold
  11052. Input.FontSize = Enum.FontSize.Size18
  11053. Input.MultiLine = true
  11054. Input.Text = ";"
  11055. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11056. Input.TextWrapped = true
  11057. Input.TextYAlignment = Enum.TextYAlignment.Top
  11058. preText.Name = "preText"
  11059. preText.Parent = FeedbackMain
  11060. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11061. preText.BackgroundTransparency = 1
  11062. preText.Position = UDim2.new(0, 0, 0, 140)
  11063. preText.Size = UDim2.new(1, 0, 0, 30)
  11064. preText.Font = Enum.Font.SourceSansBold
  11065. preText.FontSize = Enum.FontSize.Size18
  11066. preText.Text = " Prefix"
  11067. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11068. preText.TextStrokeTransparency = 0
  11069. preText.TextXAlignment = Enum.TextXAlignment.Left
  11070. setpre.Name = "setpre"
  11071. setpre.Parent = FeedbackMain
  11072. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11073. setpre.BorderSizePixel = 5
  11074. setpre.Position = UDim2.new(0, 235, 0, 142)
  11075. setpre.Size = UDim2.new(0, 40, 0, 25)
  11076. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11077. setpre.Font = Enum.Font.ArialBold
  11078. setpre.FontSize = Enum.FontSize.Size18
  11079. setpre.Text = "Set"
  11080. everyone.Name = "everyone"
  11081. everyone.Parent = FeedbackMain
  11082. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11083. everyone.BackgroundTransparency = 0.80000001192093
  11084. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11085. everyone.Position = UDim2.new(0, 230, 0, 237)
  11086. everyone.Size = UDim2.new(0, 50, 0, 20)
  11087. everyone.Font = Enum.Font.SourceSans
  11088. everyone.FontSize = Enum.FontSize.Size14
  11089. everyone.Text = "Everyone"
  11090. everyone.TextColor3 = Color3.new(1, 1, 1)
  11091. JLtext.Name = "JLtext"
  11092. JLtext.Parent = FeedbackMain
  11093. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11094. JLtext.BackgroundTransparency = 1
  11095. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11096. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11097. JLtext.Font = Enum.Font.SourceSansBold
  11098. JLtext.FontSize = Enum.FontSize.Size18
  11099. JLtext.Text = " Joined/Left Notifications"
  11100. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11101. JLtext.TextStrokeTransparency = 0
  11102. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11103. CheckBoxJL.Name = "CheckBoxJL"
  11104. CheckBoxJL.Parent = FeedbackMain
  11105. CheckBoxJL.BackgroundTransparency = 1
  11106. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11107. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11108. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11109. friends.Name = "friends"
  11110. friends.Parent = FeedbackMain
  11111. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11112. friends.BackgroundTransparency = 0.80000001192093
  11113. friends.BorderColor3 = Color3.new(1, 1, 1)
  11114. friends.Position = UDim2.new(0, 230, 0, 215)
  11115. friends.Size = UDim2.new(0, 50, 0, 20)
  11116. friends.Font = Enum.Font.SourceSans
  11117. friends.FontSize = Enum.FontSize.Size14
  11118. friends.Text = "Friends"
  11119. friends.TextColor3 = Color3.new(1, 1, 1)
  11120. InputBox.Name = "InputBox"
  11121. InputBox.Parent = FeedbackMain
  11122. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11123. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11124. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11125. InputBox.AutoButtonColor = false
  11126. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11127. InputBox.Font = Enum.Font.SourceSans
  11128. InputBox.FontSize = Enum.FontSize.Size14
  11129. InputBox.Text = ""
  11130. Input_2.Name = "Input"
  11131. Input_2.Parent = InputBox
  11132. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11133. Input_2.BackgroundTransparency = 1
  11134. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11135. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11136. Input_2.Font = Enum.Font.SourceSansBold
  11137. Input_2.FontSize = Enum.FontSize.Size18
  11138. Input_2.MultiLine = true
  11139. Input_2.Text = ";"
  11140. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11141. Input_2.TextWrapped = true
  11142. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11143. MTText.Name = "MTText"
  11144. MTText.Parent = FeedbackMain
  11145. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11146. MTText.BackgroundTransparency = 1
  11147. MTText.Position = UDim2.new(0, 0, 0, 180)
  11148. MTText.Size = UDim2.new(1, 0, 0, 30)
  11149. MTText.Font = Enum.Font.SourceSansBold
  11150. MTText.FontSize = Enum.FontSize.Size18
  11151. MTText.Text = " Message Seconds"
  11152. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11153. MTText.TextStrokeTransparency = 0
  11154. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11155. setMT.Name = "setMT"
  11156. setMT.Parent = FeedbackMain
  11157. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11158. setMT.BorderSizePixel = 5
  11159. setMT.Position = UDim2.new(0, 235, 0, 183)
  11160. setMT.Size = UDim2.new(0, 40, 0, 25)
  11161. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11162. setMT.Font = Enum.Font.ArialBold
  11163. setMT.FontSize = Enum.FontSize.Size18
  11164. setMT.Text = "Set"
  11165. CheckBoxS.Name = "CheckBoxS"
  11166. CheckBoxS.Parent = FeedbackMain
  11167. CheckBoxS.BackgroundTransparency = 1
  11168. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11169. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11170. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11171. slocktext.Name = "slocktext"
  11172. slocktext.Parent = FeedbackMain
  11173. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11174. slocktext.BackgroundTransparency = 1
  11175. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11176. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11177. slocktext.Font = Enum.Font.SourceSansBold
  11178. slocktext.FontSize = Enum.FontSize.Size18
  11179. slocktext.Text = " Allow Friends On Serverlock"
  11180. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11181. slocktext.TextStrokeTransparency = 0
  11182. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11183. barBind.Name = "barBind"
  11184. barBind.Parent = FeedbackMain
  11185. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11186. barBind.BackgroundTransparency = 1
  11187. barBind.Position = UDim2.new(0, 0, 0, 260)
  11188. barBind.Size = UDim2.new(1, 0, 0, 30)
  11189. barBind.Font = Enum.Font.SourceSansBold
  11190. barBind.FontSize = Enum.FontSize.Size18
  11191. barBind.Text = " Command Bar Keybind"
  11192. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11193. barBind.TextStrokeTransparency = 0
  11194. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11195. setBind.Name = "setBind"
  11196. setBind.Parent = FeedbackMain
  11197. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11198. setBind.BorderSizePixel = 5
  11199. setBind.Position = UDim2.new(0, 235, 0, 262)
  11200. setBind.Size = UDim2.new(0, 40, 0, 25)
  11201. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11202. setBind.Font = Enum.Font.ArialBold
  11203. setBind.FontSize = Enum.FontSize.Size18
  11204. setBind.Text = "Set"
  11205. MtimeInput.Name = "MtimeInput"
  11206. MtimeInput.Parent = FeedbackMain
  11207. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11208. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11209. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11210. MtimeInput.AutoButtonColor = false
  11211. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11212. MtimeInput.Font = Enum.Font.SourceSans
  11213. MtimeInput.FontSize = Enum.FontSize.Size14
  11214. MtimeInput.Text = ""
  11215. Input_3.Name = "Input"
  11216. Input_3.Parent = MtimeInput
  11217. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11218. Input_3.BackgroundTransparency = 1
  11219. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11220. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11221. Input_3.Font = Enum.Font.SourceSansBold
  11222. Input_3.FontSize = Enum.FontSize.Size18
  11223. Input_3.MultiLine = true
  11224. Input_3.Text = "7"
  11225. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11226. Input_3.TextWrapped = true
  11227. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11228. uicolortext.Name = "uicolortext"
  11229. uicolortext.Parent = FeedbackMain
  11230. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11231. uicolortext.BackgroundTransparency = 1
  11232. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11233. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11234. uicolortext.Font = Enum.Font.SourceSansBold
  11235. uicolortext.FontSize = Enum.FontSize.Size18
  11236. uicolortext.Text = " UI Color"
  11237. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11238. uicolortext.TextStrokeTransparency = 0
  11239. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11240. openC.Name = "openC"
  11241. openC.Parent = FeedbackMain
  11242. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11243. openC.BorderSizePixel = 5
  11244. openC.Position = UDim2.new(0, 235, 0, 32)
  11245. openC.Size = UDim2.new(0, 40, 0, 25)
  11246. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11247. openC.Font = Enum.Font.ArialBold
  11248. openC.FontSize = Enum.FontSize.Size18
  11249. openC.Text = "Set"
  11250. size.Name = "size"
  11251. size.Parent = holder
  11252. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11253. size.BackgroundTransparency = 1
  11254. size.Position = UDim2.new(1, -301, 1, -300)
  11255. size.Size = UDim2.new(0, 275, 0, 300)
  11256. size.ZIndex = 2
  11257. MAIN.Name = "MAIN"
  11258. MAIN.Parent = size
  11259. MAIN.BackgroundColor3 = maincolor
  11260. MAIN.BackgroundTransparency = 0.5
  11261. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11262. MAIN.BorderSizePixel = 0
  11263. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11264. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11265. Title_2.Name = "Title"
  11266. Title_2.Parent = MAIN
  11267. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11268. Title_2.BackgroundTransparency = 1
  11269. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11270. Title_2.Font = Enum.Font.SourceSansBold
  11271. Title_2.FontSize = Enum.FontSize.Size24
  11272. Title_2.Text = "Commands"
  11273. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11274. Title_2.TextStrokeTransparency = 0
  11275. Example.Name = "Example"
  11276. Example.Parent = MAIN
  11277. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11278. Example.BackgroundTransparency = 1
  11279. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11280. Example.BorderSizePixel = 0
  11281. Example.Size = UDim2.new(0, 190, 0, 20)
  11282. Example.Visible = false
  11283. Example.Font = Enum.Font.SourceSansBold
  11284. Example.TextSize = 20
  11285. Example.Text = "txt"
  11286. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11287. Example.TextStrokeTransparency = 0
  11288. Example.TextXAlignment = Enum.TextXAlignment.Left
  11289. Example.ZIndex = 6
  11290. Search.Name = "Search"
  11291. Search.Parent = MAIN
  11292. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11293. Search.BackgroundTransparency = 0.69999998807907
  11294. Search.BorderColor3 = Color3.new(1, 1, 1)
  11295. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11296. Search.Size = UDim2.new(0, 250, 0, 20)
  11297. Search.ClearTextOnFocus = false
  11298. Search.Font = Enum.Font.SourceSansBold
  11299. Search.FontSize = Enum.FontSize.Size18
  11300. Search.Text = "Search"
  11301. Search.TextColor3 = Color3.new(1, 1, 1)
  11302. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11303. Search.TextStrokeTransparency = 0
  11304. CMDss.Name = "CMDs"
  11305. CMDss.Parent = MAIN
  11306. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11307. CMDss.BackgroundTransparency = 1
  11308. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11309. CMDss.BorderSizePixel = 0
  11310. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11311. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11312. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11313. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11314. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11315. CMDss.ScrollBarThickness = 8
  11316. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11317. notifyMAIN = Instance.new('ScreenGui', DATA)
  11318. notifyMAIN.Name = 'Notification'
  11319. notifyNOT = Instance.new('Frame', notifyMAIN)
  11320. notifyNOT.Name = 'NOTIFY'
  11321. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11322. notifyNOT.BackgroundTransparency = 1
  11323. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11324. notifyNOT.BorderSizePixel = 2
  11325. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11326. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11327. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11328. notifyNOTE.Name = 'NOTE'
  11329. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11330. notifyNOTE.BackgroundTransparency = 1
  11331. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11332. notifyNOTE.BorderSizePixel = 0
  11333. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11334. notifyNOTE.ZIndex = 4
  11335. notifyNOTE.FontSize = 'Size18'
  11336. notifyNOTE.Font = 'SourceSansBold'
  11337. notifyNOTE.Text = 'NOTIFY'
  11338. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11339. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11340. notifyNOTE.TextStrokeTransparency = 0.8
  11341.  
  11342. addcmd('ayylmao','ayy lmao',{'alien'},
  11343. function(args, speaker)
  11344. local players = getPlayer(args[1], speaker)
  11345. for i,v in pairs(players)do
  11346. local pchar = gPlayers[v].Character
  11347. if pchar:FindFirstChild("Shirt") then
  11348. pchar.Shirt:Destroy()
  11349. end
  11350. if pchar:FindFirstChild("Pants") then
  11351. pchar.Pants:Destroy()
  11352. end
  11353. if pchar:FindFirstChild("Shirt Graphic") then
  11354. pchar["Shirt Graphic"].Graphic = ""
  11355. end
  11356. for i,v in pairs(pchar:GetChildren()) do
  11357. if v:IsA("Accessory") then
  11358. v:Destroy()
  11359. end
  11360. end
  11361. local ayylmao = DATA.ayylmao:Clone()
  11362. ayylmao.Parent = pchar
  11363. local BC = pchar["Body Colors"]
  11364. BC.HeadColor = BrickColor.new("Fossil")
  11365. BC.LeftArmColor = BrickColor.new("Fossil")
  11366. BC.LeftLegColor = BrickColor.new("Fossil")
  11367. BC.RightArmColor = BrickColor.new("Fossil")
  11368. BC.RightLegColor = BrickColor.new("Fossil")
  11369. BC.TorsoColor = BrickColor.new("Fossil")
  11370. end
  11371. end)
  11372. HKFolder = Instance.new("Folder", game.CoreGui)
  11373. for i,v in pairs(HK) do
  11374. local HKValue = Instance.new("StringValue", HKFolder)
  11375. HKValue.Value = v
  11376. HKValue.RobloxLocked = true
  11377. end
  11378. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11379. for i,v in pairs(CMDs) do
  11380. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11381. CMDsValue.Value = v
  11382. CMDsValue.RobloxLocked = true
  11383. end
  11384. cmdOpen = false
  11385. function commands()
  11386. if cmdOpen == false then
  11387. cmdOpen = true
  11388. local cmds = cp:Clone()
  11389. cmds.Parent = game.CoreGui
  11390. local HKV = HKFolder:GetChildren()
  11391. local CMDsV = CMDsFolder:GetChildren()
  11392. dragGUI(cmds.Frame)
  11393. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11394. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11395. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11396. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11397. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11398. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11399. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11400. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11401. end
  11402. --joined/left friend option
  11403. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11404. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11405. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11406. Nfriends = true updatefile()
  11407. end)
  11408. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11409. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11410. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11411. Nfriends = false updatefile()
  11412. end)
  11413. -- Color mixer
  11414. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11415. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11416. end)
  11417. --Message time
  11418. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11419. wait()
  11420. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11421. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11422. updatefile()
  11423. end)
  11424. --CMDBAR keybind
  11425. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11426. wait()
  11427. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11428. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11429. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11430. updatefile()
  11431. end)
  11432. --Change prefix
  11433. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11434. wait()
  11435. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11436. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11437. updatefile()
  11438. end)
  11439. --Check Box for notify
  11440. checked = "http://www.roblox.com/asset/?id=65492641"
  11441. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11442. if suggestionstoggle == true then
  11443. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11444. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11445. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11446. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11447. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11448. suggestionstoggle = true
  11449. updatefile()
  11450. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11451. --Check Box for allow friends on serverlock
  11452. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11453. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11454. if allowfriends == true then
  11455. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11456. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11457. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11458. if allowfriends == true then allowfriends = false updatefile()
  11459. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11460. allowfriends = true updatefile()
  11461. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11462. --Check Box for JoinedLeft notifications
  11463. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11464. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11465. if JLnotify == true then
  11466. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11467. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11468. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11469. if JLnotify == true then JLnotify = false updatefile()
  11470. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11471. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11472. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11473. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11474. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11475. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11476. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11477. cmds.Frame.holder.bar.Hide.Visible = true
  11478. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11479. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11480. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11481. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11482. cmds.Frame.holder.bar.Hide.Visible = true
  11483. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11484. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11485. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11486. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11487. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11488. cmds.Frame.holder.bar.Hide.Visible = false end)
  11489. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11490. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11491. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11492. cmds:Destroy() cmdOpen = false end)
  11493. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11494. searchbar()
  11495. for i = 1, #HKV do
  11496. local YSize = 25
  11497. local Position = ((i * YSize) - YSize)
  11498. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11499. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11500. newcmd.Visible = true
  11501. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11502. newcmd.Text = "" .. HKV[i].Value
  11503. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11504. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11505. end
  11506. for i = 1, #CMDsV do
  11507. local YSize = 25
  11508. local Position = ((i * YSize) - YSize)
  11509. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11510. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11511. newcmd.Visible = true
  11512. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11513. newcmd.Text = "" .. CMDsV[i].Value
  11514. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11515. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11516. end
  11517. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11518. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11519. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11520. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11521.  
  11522. function searchbar()
  11523. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11524. local main = CSP
  11525. local frame = CSP:WaitForChild('CMDs')
  11526. local gui = CSP:WaitForChild('Search')
  11527. local focused = false
  11528. Match = function(name,str)
  11529. return name:lower():find(str:lower()) and true
  11530. end
  11531. gui.FocusLost:connect(function(enterpressed)
  11532. gui.Text = "Search"
  11533. end)
  11534. IndexContents = function(str,bool)
  11535. local Index,SizeY = 0,0
  11536. for i,v in next, frame:GetChildren() do
  11537. if bool then
  11538. if Match(v.Text,str) then
  11539. Index = Index + 1
  11540. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11541. v.Visible = true
  11542. SizeY = SizeY + v.AbsoluteSize.Y
  11543. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11544. else
  11545. v.Visible = false
  11546. end
  11547. else
  11548. v.Visible = true
  11549. SizeY = SizeY + v.AbsoluteSize.Y
  11550. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11551. end
  11552. end
  11553. end
  11554. game:GetService('RunService').Stepped:connect(function()
  11555. if gui:IsFocused() and gui.Text == "Search" then
  11556. gui.Text = ''
  11557. end
  11558. end)
  11559. gui.Changed:connect(function()
  11560. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11561. end)
  11562.  
  11563. IndexContents('',true)
  11564. end
  11565.  
  11566. function runwindow()
  11567. commands()
  11568. searchbar()
  11569. end
  11570.  
  11571. addcmd('settings','opens settings window',{'toggles'},
  11572. function(args, speaker)
  11573. if speaker.userId ~= LP.userId then
  11574. lponly(speaker)
  11575. else
  11576. runwindow()
  11577. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11578. wait(0.1)
  11579. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11580. wait(0.1)
  11581. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11582. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11583. end
  11584. end)
  11585.  
  11586. function movetab(speaker,PART)
  11587. game:GetService('RunService').Stepped:connect(function()
  11588. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11589. PART.Locked = true
  11590. local cf = speaker.Character.HumanoidRootPart.CFrame
  11591. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11592. PART.CFrame = newcf end end) end
  11593.  
  11594. hastab = {}
  11595. addcmd('tablet','opens tablet gui',{},
  11596. function(args, speaker)
  11597. for _, child in pairs( workspace:GetChildren()) do
  11598. if child.Name == speaker.Name .. "TAB" then
  11599. child:Destroy() end end
  11600. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11601. local GUI = Instance.new("SurfaceGui")
  11602. local holder = Instance.new("Frame")
  11603. local bar = Instance.new("Frame")
  11604. local Title = Instance.new("TextLabel")
  11605. local MAIN = Instance.new("Frame")
  11606. local Example = Instance.new("TextLabel")
  11607. local CMDs = Instance.new("ScrollingFrame")
  11608. local PART = Instance.new("Part")
  11609. PART.Name = speaker.Name .. 'TAB'
  11610. PART.Color = maincolor
  11611. PART.Size = Vector3.new(7, 7.8, 0.2)
  11612. PART.Transparency = 0
  11613. PART.Locked = true
  11614. PART.CanCollide = false
  11615. PART.Parent = workspace
  11616. PART.Anchored = true
  11617. PART.Material = "Neon"
  11618. local GUI = Instance.new("SurfaceGui")
  11619. local holder = Instance.new("Frame")
  11620. local bar = Instance.new("Frame")
  11621. local Title = Instance.new("TextLabel")
  11622. local MAIN = Instance.new("Frame")
  11623. local Example = Instance.new("TextLabel")
  11624. local CMDs = Instance.new("ScrollingFrame")
  11625. GUI.Name = "GUI"
  11626. GUI.Parent = PART
  11627. GUI.CanvasSize = Vector2.new(500, 600)
  11628. GUI.Face = Enum.NormalId.Back
  11629. holder.Name = "holder"
  11630. holder.Parent = GUI
  11631. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11632. holder.BackgroundTransparency = 1
  11633. holder.BorderSizePixel = 2
  11634. holder.Position = UDim2.new(0, 0, 0, 10)
  11635. holder.Size = UDim2.new(0, 300, 0, 330)
  11636. holder.ZIndex = 2
  11637. bar.Name = "bar"
  11638. bar.Parent = holder
  11639. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11640. bar.BackgroundTransparency = 0.89999997615814
  11641. bar.BorderSizePixel = 0
  11642. bar.Position = UDim2.new(0, 10, 1, -330)
  11643. bar.Size = UDim2.new(0, 480, 0, 33)
  11644. Title.Name = "Title"
  11645. Title.Parent = bar
  11646. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11647. Title.BackgroundTransparency = 1
  11648. Title.Size = UDim2.new(1, 0, 0, 30)
  11649. Title.Font = Enum.Font.SourceSansBold
  11650. Title.FontSize = Enum.FontSize.Size24
  11651. Title.Text = "[Infinite Yield] Command List"
  11652. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11653. MAIN.Name = "MAIN"
  11654. MAIN.Parent = holder
  11655. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11656. MAIN.BackgroundTransparency = 0.89999997615814
  11657. MAIN.BorderSizePixel = 0
  11658. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11659. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11660. Example.Name = "Example"
  11661. Example.Parent = MAIN
  11662. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11663. Example.BackgroundTransparency = 1
  11664. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11665. Example.BorderSizePixel = 0
  11666. Example.Size = UDim2.new(0, 190, 0, 40)
  11667. Example.Visible = false
  11668. Example.Font = Enum.Font.SourceSansBold
  11669. Example.FontSize = Enum.FontSize.Size36
  11670. Example.Text = "txt"
  11671. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11672. Example.TextStrokeTransparency = 0
  11673. Example.TextXAlignment = Enum.TextXAlignment.Left
  11674. Example.ZIndex = 6
  11675. CMDs.Name = "CMDs"
  11676. CMDs.Parent = MAIN
  11677. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11678. CMDs.BackgroundTransparency = 1
  11679. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11680. CMDs.BorderSizePixel = 0
  11681. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11682. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11683. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11684. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11685. CMDs.ScrollBarThickness = 15
  11686. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11687. local CMDsV = CMDsFolder:GetChildren()
  11688. for i = 1, #CMDsV do
  11689. local YSize = 35
  11690. local Position = ((i * YSize) - YSize)
  11691. local newcmd = Example:Clone()
  11692. newcmd.Parent = CMDs
  11693. newcmd.Visible = true
  11694. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11695. newcmd.Text = "" .. CMDsV[i].Value
  11696. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11697. local cf = speaker.Character.HumanoidRootPart.CFrame
  11698. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11699. PART.CFrame = newcf
  11700. speaker.Character.Humanoid.Died:connect(function()
  11701. PART:Destroy() end)
  11702. wait(1)
  11703. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11704. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11705. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11706. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11707. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11708. end)
  11709.  
  11710. function updatepositions()
  11711. if PList then
  11712. PList:ClearAllChildren()
  11713. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11714. for i = 1, #WayPoints do
  11715. local YSize = 25
  11716. local Position = ((i * YSize) - YSize)
  11717. local newcmd = Example:Clone()
  11718. newcmd.Parent = PList
  11719. newcmd.Visible = true
  11720. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11721. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11722. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11723. local goto = Instance.new("TextButton")
  11724. goto.Name = "goto"
  11725. goto.Parent = PList
  11726. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11727. goto.BackgroundTransparency = 0.30000001192093
  11728. goto.BorderColor3 = Color3.new(1, 0, 0)
  11729. goto.BorderSizePixel = 0
  11730. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11731. goto.Size = UDim2.new(0, 20, 0, 20)
  11732. goto.FontSize = Enum.FontSize.Size14
  11733. goto.Text = ""
  11734. goto.ZIndex = 6
  11735. goto.MouseButton1Click:Connect(function()
  11736. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11737. end)
  11738. end
  11739. end
  11740. end
  11741.  
  11742. posopen = false
  11743. addcmd("positions","lists waypoints",{'pos'},
  11744. function(args, speaker)
  11745. if posopen == false then
  11746. posopen = true
  11747. local Pos = Instance.new("ScreenGui")
  11748. local drag = Instance.new("Frame")
  11749. local PromptDialog = Instance.new("Frame")
  11750. local shadow = Instance.new("Frame")
  11751. local PopupText = Instance.new("TextLabel")
  11752. local Exit = Instance.new("TextButton")
  11753. local ContainerFrame = Instance.new("Frame")
  11754. PList = Instance.new("ScrollingFrame")
  11755. Pos.Name = "Pos"
  11756. Pos.Parent = game.CoreGui
  11757. drag.Name = "drag"
  11758. drag.Parent = Pos
  11759. drag.Active = true
  11760. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11761. drag.BackgroundTransparency = 1
  11762. dragGUI(drag)
  11763. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11764. drag.Size = UDim2.new(0, 290, 0, 30)
  11765. PromptDialog.Name = "PromptDialog"
  11766. PromptDialog.Parent = drag
  11767. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11768. PromptDialog.BackgroundTransparency = 1
  11769. PromptDialog.BorderSizePixel = 0
  11770. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11771. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11772. PromptDialog.ZIndex = 8
  11773. shadow.Name = "shadow"
  11774. shadow.Parent = PromptDialog
  11775. shadow.BackgroundColor3 = maincolor
  11776. shadow.BackgroundTransparency = 0.30000001192093
  11777. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11778. shadow.BorderSizePixel = 0
  11779. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11780. shadow.Size = UDim2.new(0, 290, 0, 26)
  11781. PopupText.Name = "PopupText"
  11782. PopupText.Parent = shadow
  11783. PopupText.BackgroundTransparency = 1
  11784. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11785. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11786. PopupText.ZIndex = 110
  11787. PopupText.Font = Enum.Font.SourceSansBold
  11788. PopupText.FontSize = Enum.FontSize.Size28
  11789. PopupText.Text = "Positions"
  11790. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11791. PopupText.TextStrokeTransparency = 0
  11792. PopupText.TextWrapped = true
  11793. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11794. Exit.Name = "Exit"
  11795. Exit.Parent = shadow
  11796. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11797. Exit.BackgroundTransparency = 0.30000001192093
  11798. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11799. Exit.BorderSizePixel = 0
  11800. Exit.Position = UDim2.new(0, 267, 0, 3)
  11801. Exit.Size = UDim2.new(0, 20, 0, 20)
  11802. Exit.FontSize = Enum.FontSize.Size14
  11803. Exit.Text = ""
  11804. ContainerFrame.Name = "ContainerFrame"
  11805. ContainerFrame.Parent = PromptDialog
  11806. ContainerFrame.BackgroundColor3 = maincolor
  11807. ContainerFrame.BackgroundTransparency = 0.5
  11808. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11809. ContainerFrame.BorderSizePixel = 0
  11810. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11811. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11812. ContainerFrame.ZIndex = 5
  11813. PList.Name = "List"
  11814. PList.Parent = ContainerFrame
  11815. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11816. PList.BackgroundTransparency = 1
  11817. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11818. PList.BorderSizePixel = 0
  11819. PList.Position = UDim2.new(0, 10, 0, 5)
  11820. PList.Size = UDim2.new(0, 280, 0, 230)
  11821. PList.ZIndex = 6
  11822. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11823. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11824. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11825. PList.ScrollBarThickness = 8
  11826. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11827. updatepositions()
  11828. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11829. Exit.MouseButton1Click:Connect(function()
  11830. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11831. wait(0.6) posopen = false Pos:Destroy() end) end
  11832. end)
  11833.  
  11834. function updateadmins()
  11835. if AList then
  11836. AList:ClearAllChildren()
  11837. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11838. for i = 1, #adminname do
  11839. local YSize = 25
  11840. local Position = ((i * YSize) - YSize)
  11841. local newcmd = Example:Clone()
  11842. newcmd.Parent = AList
  11843. newcmd.Visible = true
  11844. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11845. newcmd.Text = adminname[i].NAME
  11846. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11847. end
  11848. end
  11849. end
  11850.  
  11851. adminsopen = false
  11852. adminname = {}
  11853. addcmd('admins','displays admins',{'adminlist'},
  11854. function(args, speaker)
  11855. if speaker.userId ~= LP.userId then
  11856. lponly(speaker) else
  11857. if adminsopen == false then
  11858. adminsopen = true
  11859. local admins = Instance.new("ScreenGui")
  11860. local drag = Instance.new("Frame")
  11861. local PromptDialog = Instance.new("Frame")
  11862. local shadow = Instance.new("Frame")
  11863. local PopupText = Instance.new("TextLabel")
  11864. local Exit = Instance.new("TextButton")
  11865. local ContainerFrame = Instance.new("Frame")
  11866. AList = Instance.new("ScrollingFrame")
  11867. admins.Name = "Admins"
  11868. admins.Parent = game.CoreGui
  11869. drag.Name = "drag"
  11870. drag.Parent = admins
  11871. drag.Active = true
  11872. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11873. drag.BackgroundTransparency = 1
  11874. dragGUI(drag)
  11875. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11876. drag.Size = UDim2.new(0, 290, 0, 30)
  11877. PromptDialog.Name = "PromptDialog"
  11878. PromptDialog.Parent = drag
  11879. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11880. PromptDialog.BackgroundTransparency = 1
  11881. PromptDialog.BorderSizePixel = 0
  11882. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11883. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11884. PromptDialog.ZIndex = 8
  11885. shadow.Name = "shadow"
  11886. shadow.Parent = PromptDialog
  11887. shadow.BackgroundColor3 = maincolor
  11888. shadow.BackgroundTransparency = 0.30000001192093
  11889. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11890. shadow.BorderSizePixel = 0
  11891. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11892. shadow.Size = UDim2.new(0, 290, 0, 26)
  11893. PopupText.Name = "PopupText"
  11894. PopupText.Parent = shadow
  11895. PopupText.BackgroundTransparency = 1
  11896. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11897. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11898. PopupText.ZIndex = 110
  11899. PopupText.Font = Enum.Font.SourceSansBold
  11900. PopupText.FontSize = Enum.FontSize.Size28
  11901. PopupText.Text = "Admins"
  11902. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11903. PopupText.TextStrokeTransparency = 0
  11904. PopupText.TextWrapped = true
  11905. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11906. Exit.Name = "Exit"
  11907. Exit.Parent = shadow
  11908. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11909. Exit.BackgroundTransparency = 0.30000001192093
  11910. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11911. Exit.BorderSizePixel = 0
  11912. Exit.Position = UDim2.new(0, 267, 0, 3)
  11913. Exit.Size = UDim2.new(0, 20, 0, 20)
  11914. Exit.FontSize = Enum.FontSize.Size14
  11915. Exit.Text = ""
  11916. ContainerFrame.Name = "ContainerFrame"
  11917. ContainerFrame.Parent = PromptDialog
  11918. ContainerFrame.BackgroundColor3 = maincolor
  11919. ContainerFrame.BackgroundTransparency = 0.5
  11920. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11921. ContainerFrame.BorderSizePixel = 0
  11922. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11923. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11924. ContainerFrame.ZIndex = 5
  11925. AList.Name = "List"
  11926. AList.Parent = ContainerFrame
  11927. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11928. AList.BackgroundTransparency = 1
  11929. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11930. AList.BorderSizePixel = 0
  11931. AList.Position = UDim2.new(0, 10, 0, 5)
  11932. AList.Size = UDim2.new(0, 280, 0, 230)
  11933. AList.ZIndex = 6
  11934. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11935. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11936. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11937. AList.ScrollBarThickness = 8
  11938. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11939. updateadmins()
  11940. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11941. Exit.MouseButton1Click:Connect(function()
  11942. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11943. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11944. end)
  11945.  
  11946. function updatebans()
  11947. if BList then
  11948. BList:ClearAllChildren()
  11949. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11950. for i = 1, #banname do
  11951. local YSize = 25
  11952. local Position = ((i * YSize) - YSize)
  11953. local newcmd = Example:Clone()
  11954. newcmd.Parent = BList
  11955. newcmd.Visible = true
  11956. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11957. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11958. newcmd.TextSize = 20
  11959. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11960. local delet = Instance.new("TextButton")
  11961. delet.Name = "delet"
  11962. delet.Parent = BList
  11963. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11964. delet.BackgroundTransparency = 0.30000001192093
  11965. delet.BorderColor3 = Color3.new(1, 0, 0)
  11966. delet.BorderSizePixel = 0
  11967. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11968. delet.Size = UDim2.new(0, 20, 0, 20)
  11969. delet.FontSize = Enum.FontSize.Size14
  11970. delet.Text = ""
  11971. delet.ZIndex = 6
  11972. delet.MouseButton1Click:Connect(function()
  11973. execCmd("unban "..banname[i].NAME)
  11974. end)
  11975. end
  11976. end
  11977. end
  11978.  
  11979. banname = {}
  11980. bansopen = false
  11981. addcmd('bans','displays bans',{'banlist'},
  11982. function(args, speaker)
  11983. if speaker.userId ~= LP.userId then
  11984. lponly(speaker) else
  11985. if bansopen == false then
  11986. bansopen = true
  11987. local Bans = Instance.new("ScreenGui")
  11988. local drag = Instance.new("Frame")
  11989. local PromptDialog = Instance.new("Frame")
  11990. local ContainerFrame = Instance.new("Frame")
  11991. BList = Instance.new("ScrollingFrame")
  11992. local shadow = Instance.new("Frame")
  11993. local Exit = Instance.new("TextButton")
  11994. local PopupText = Instance.new("TextLabel")
  11995. Bans.Name = "Bans"
  11996. Bans.Parent = game.CoreGui
  11997. drag.Name = "drag"
  11998. drag.Parent = Bans
  11999. drag.Active = true
  12000. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12001. drag.BackgroundTransparency = 1
  12002. dragGUI(drag)
  12003. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12004. drag.Size = UDim2.new(0, 438, 0, 26)
  12005. PromptDialog.Name = "PromptDialog"
  12006. PromptDialog.Parent = drag
  12007. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12008. PromptDialog.BackgroundTransparency = 1
  12009. PromptDialog.BorderSizePixel = 0
  12010. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12011. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12012. PromptDialog.ZIndex = 5
  12013. ContainerFrame.Name = "ContainerFrame"
  12014. ContainerFrame.Parent = PromptDialog
  12015. ContainerFrame.BackgroundColor3 = maincolor
  12016. ContainerFrame.BackgroundTransparency = 0.5
  12017. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12018. ContainerFrame.BorderSizePixel = 0
  12019. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12020. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12021. ContainerFrame.ZIndex = 5
  12022. BList.Name = "List"
  12023. BList.Parent = ContainerFrame
  12024. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12025. BList.BackgroundTransparency = 1
  12026. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12027. BList.BorderSizePixel = 0
  12028. BList.Position = UDim2.new(0, 10, 0, 9)
  12029. BList.Size = UDim2.new(0, 428, 0, 230)
  12030. BList.ZIndex = 5
  12031. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12032. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12033. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12034. BList.ScrollBarThickness = 8
  12035. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12036. shadow.Name = "shadow"
  12037. shadow.Parent = PromptDialog
  12038. shadow.BackgroundColor3 = maincolor
  12039. shadow.BackgroundTransparency = 0.30000001192093
  12040. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12041. shadow.BorderSizePixel = 0
  12042. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12043. shadow.Size = UDim2.new(0, 438, 0, 26)
  12044. Exit.Name = "Exit"
  12045. Exit.Parent = shadow
  12046. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12047. Exit.BackgroundTransparency = 0.30000001192093
  12048. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12049. Exit.BorderSizePixel = 0
  12050. Exit.Position = UDim2.new(0, 415, 0, 3)
  12051. Exit.Size = UDim2.new(0, 20, 0, 20)
  12052. Exit.FontSize = Enum.FontSize.Size14
  12053. Exit.Text = ""
  12054. PopupText.Name = "PopupText"
  12055. PopupText.Parent = shadow
  12056. PopupText.BackgroundTransparency = 1
  12057. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12058. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12059. PopupText.ZIndex = 6
  12060. PopupText.Font = Enum.Font.SourceSansBold
  12061. PopupText.FontSize = Enum.FontSize.Size32
  12062. PopupText.Text = "Bans"
  12063. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12064. PopupText.TextStrokeTransparency = 0
  12065. PopupText.TextWrapped = true
  12066. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12067. updatebans()
  12068. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12069. Exit.MouseButton1Click:Connect(function()
  12070. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12071. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12072. end)
  12073.  
  12074. function updatealiases()
  12075. if AlList then
  12076. AlList:ClearAllChildren()
  12077. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12078. for i = 1, #aliasSave do
  12079. local YSize = 25
  12080. local Position = ((i * YSize) - YSize)
  12081. local newcmd = Example:Clone()
  12082. newcmd.Parent = AlList
  12083. newcmd.Visible = true
  12084. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12085. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12086. newcmd.TextSize = 20
  12087. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12088. local delet = Instance.new("TextButton")
  12089. delet.Name = "delet"
  12090. delet.Parent = AlList
  12091. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12092. delet.BackgroundTransparency = 0.30000001192093
  12093. delet.BorderColor3 = Color3.new(1, 0, 0)
  12094. delet.BorderSizePixel = 0
  12095. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12096. delet.Size = UDim2.new(0, 20, 0, 20)
  12097. delet.FontSize = Enum.FontSize.Size14
  12098. delet.Text = ""
  12099. delet.ZIndex = 6
  12100. delet.MouseButton1Click:Connect(function()
  12101. execCmd("removealias "..aliasSave[i].ALIAS)
  12102. end)
  12103. end
  12104. end
  12105. end
  12106.  
  12107. aliasesopen = false
  12108. addcmd('aliases','displays aliases',{},
  12109. function(args, speaker)
  12110. if speaker.userId ~= LP.userId then
  12111. lponly(speaker) else
  12112. if aliasesopen == false then
  12113. aliasesopen = true
  12114. local aliases = Instance.new("ScreenGui")
  12115. local drag = Instance.new("Frame")
  12116. local PromptDialog = Instance.new("Frame")
  12117. local ContainerFrame = Instance.new("Frame")
  12118. AlList = Instance.new("ScrollingFrame")
  12119. local shadow = Instance.new("Frame")
  12120. local Exit = Instance.new("TextButton")
  12121. local PopupText = Instance.new("TextLabel")
  12122. aliases.Name = "Aliases"
  12123. aliases.Parent = game.CoreGui
  12124. drag.Name = "drag"
  12125. drag.Parent = aliases
  12126. drag.Active = true
  12127. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12128. drag.BackgroundTransparency = 1
  12129. dragGUI(drag)
  12130. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12131. drag.Size = UDim2.new(0, 438, 0, 26)
  12132. PromptDialog.Name = "PromptDialog"
  12133. PromptDialog.Parent = drag
  12134. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12135. PromptDialog.BackgroundTransparency = 1
  12136. PromptDialog.BorderSizePixel = 0
  12137. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12138. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12139. PromptDialog.ZIndex = 5
  12140. ContainerFrame.Name = "ContainerFrame"
  12141. ContainerFrame.Parent = PromptDialog
  12142. ContainerFrame.BackgroundColor3 = maincolor
  12143. ContainerFrame.BackgroundTransparency = 0.5
  12144. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12145. ContainerFrame.BorderSizePixel = 0
  12146. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12147. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12148. ContainerFrame.ZIndex = 5
  12149. AlList.Name = "List"
  12150. AlList.Parent = ContainerFrame
  12151. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12152. AlList.BackgroundTransparency = 1
  12153. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12154. AlList.BorderSizePixel = 0
  12155. AlList.Position = UDim2.new(0, 10, 0, 9)
  12156. AlList.Size = UDim2.new(0, 428, 0, 230)
  12157. AlList.ZIndex = 5
  12158. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12159. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12160. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12161. AlList.ScrollBarThickness = 8
  12162. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12163. shadow.Name = "shadow"
  12164. shadow.Parent = PromptDialog
  12165. shadow.BackgroundColor3 = maincolor
  12166. shadow.BackgroundTransparency = 0.30000001192093
  12167. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12168. shadow.BorderSizePixel = 0
  12169. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12170. shadow.Size = UDim2.new(0, 438, 0, 26)
  12171. Exit.Name = "Exit"
  12172. Exit.Parent = shadow
  12173. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12174. Exit.BackgroundTransparency = 0.30000001192093
  12175. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12176. Exit.BorderSizePixel = 0
  12177. Exit.Position = UDim2.new(0, 415, 0, 3)
  12178. Exit.Size = UDim2.new(0, 20, 0, 20)
  12179. Exit.FontSize = Enum.FontSize.Size14
  12180. Exit.Text = ""
  12181. PopupText.Name = "PopupText"
  12182. PopupText.Parent = shadow
  12183. PopupText.BackgroundTransparency = 1
  12184. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12185. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12186. PopupText.ZIndex = 6
  12187. PopupText.Font = Enum.Font.SourceSansBold
  12188. PopupText.FontSize = Enum.FontSize.Size32
  12189. PopupText.Text = "Aliases"
  12190. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12191. PopupText.TextStrokeTransparency = 0
  12192. PopupText.TextWrapped = true
  12193. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12194. updatealiases()
  12195. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12196. Exit.MouseButton1Click:Connect(function()
  12197. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12198. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12199. end)
  12200.  
  12201. addcmd('sound', 'plays a sound',{'music','play'},
  12202. function(args, speaker)
  12203. if isNumber(args[1]) then
  12204. for i,v in pairs(game:GetDescendants()) do
  12205. if v:IsA'Sound'then v:Destroy() end end
  12206. local c = args[1] or 'stop'
  12207. if std.inTable({'stop'}, c:lower()) then return end
  12208. local s = Instance.new("Sound", workspace)
  12209. s.Name = "IYsound"
  12210. s.Looped = true
  12211. s.SoundId = "rbxassetid://" .. c
  12212. s.Volume = 1
  12213. s:Play()
  12214. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12215. playerenabled = false
  12216. Notify('Playing: '..Asset.Name..' ('..c..')')
  12217. else
  12218. local name = GLS(false, 0)
  12219. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12220. Notify('Stopped audio')
  12221. for i,v in pairs(game:GetDescendants()) do
  12222. if v:IsA'Sound'then v:Destroy() end end
  12223. return
  12224. end
  12225. Notify('Loading list...')
  12226. local Audios = Instance.new("ScreenGui")
  12227. local drag = Instance.new("Frame")
  12228. local PromptDialog = Instance.new("Frame")
  12229. local ContainerFrame = Instance.new("Frame")
  12230. local AudList = Instance.new("ScrollingFrame")
  12231. local shadow = Instance.new("Frame")
  12232. local Exit = Instance.new("TextButton")
  12233. local PopupText = Instance.new("TextLabel")
  12234. local Hide = Instance.new("TextButton")
  12235. Audios.Name = "Audios"
  12236. Audios.Parent = game.CoreGui
  12237. drag.Name = "drag"
  12238. drag.Parent = Audios
  12239. drag.Active = true
  12240. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12241. drag.BackgroundTransparency = 1
  12242. dragGUI(drag)
  12243. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12244. drag.Size = UDim2.new(0, 438, 0, 26)
  12245. PromptDialog.Name = "PromptDialog"
  12246. PromptDialog.Parent = drag
  12247. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12248. PromptDialog.BackgroundTransparency = 1
  12249. PromptDialog.BorderSizePixel = 0
  12250. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12251. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12252. PromptDialog.ZIndex = 5
  12253. PromptDialog.ClipsDescendants = true
  12254. ContainerFrame.Name = "ContainerFrame"
  12255. ContainerFrame.Parent = PromptDialog
  12256. ContainerFrame.BackgroundColor3 = maincolor
  12257. ContainerFrame.BackgroundTransparency = 0.5
  12258. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12259. ContainerFrame.BorderSizePixel = 0
  12260. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12261. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12262. ContainerFrame.ZIndex = 5
  12263. AudList.Name = "List"
  12264. AudList.Parent = ContainerFrame
  12265. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12266. AudList.BackgroundTransparency = 1
  12267. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12268. AudList.BorderSizePixel = 0
  12269. AudList.Position = UDim2.new(0, 10, 0, 9)
  12270. AudList.Size = UDim2.new(0, 428, 0, 230)
  12271. AudList.ZIndex = 5
  12272. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12273. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12274. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12275. AudList.ScrollBarThickness = 8
  12276. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12277. shadow.Name = "shadow"
  12278. shadow.Parent = PromptDialog
  12279. shadow.BackgroundColor3 = maincolor
  12280. shadow.BackgroundTransparency = 0.30000001192093
  12281. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12282. shadow.BorderSizePixel = 0
  12283. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12284. shadow.Size = UDim2.new(0, 438, 0, 26)
  12285. Exit.Name = "Exit"
  12286. Exit.Parent = shadow
  12287. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12288. Exit.BackgroundTransparency = 0.30000001192093
  12289. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12290. Exit.BorderSizePixel = 0
  12291. Exit.Position = UDim2.new(0, 415, 0, 3)
  12292. Exit.Size = UDim2.new(0, 20, 0, 20)
  12293. Exit.FontSize = Enum.FontSize.Size14
  12294. Exit.Text = ""
  12295. PopupText.Name = "PopupText"
  12296. PopupText.Parent = shadow
  12297. PopupText.BackgroundTransparency = 1
  12298. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12299. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12300. PopupText.ZIndex = 6
  12301. PopupText.Font = Enum.Font.SourceSansBold
  12302. PopupText.FontSize = Enum.FontSize.Size32
  12303. PopupText.Text = GLS(false, 0).." [Audio]"
  12304. PopupText.TextScaled = true
  12305. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12306. PopupText.TextStrokeTransparency = 0
  12307. PopupText.TextWrapped = true
  12308. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12309. Hide.Name = "Hide"
  12310. Hide.Parent = shadow
  12311. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12312. Hide.BackgroundTransparency = 0.30000001192093
  12313. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12314. Hide.BorderSizePixel = 0
  12315. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12316. Hide.Size = UDim2.new(0, 20, 0, 20)
  12317. Hide.FontSize = Enum.FontSize.Size14
  12318. Hide.Text = ""
  12319. local hidden = false
  12320. Hide.MouseButton1Down:connect(function()
  12321. if hidden == false then hidden = true
  12322. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12323. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12324. end end)
  12325. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12326. local results = HttpService:JSONDecode(json)
  12327. if #results == 0 then
  12328. Notify('No audio found :(')
  12329. Audios:Destroy()
  12330. return
  12331. end
  12332. for i,v in pairs(results) do
  12333. local YSize = 25
  12334. local Position = ((i * YSize) - YSize)
  12335. local newcmd = Example:Clone()
  12336. newcmd.Parent = AudList
  12337. newcmd.Visible = true
  12338. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12339. newcmd.Text = " "..v.Name
  12340. newcmd.TextSize = 20
  12341. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12342. local play = Instance.new("TextButton")
  12343. play.Name = "play"
  12344. play.Parent = AudList
  12345. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12346. play.BackgroundTransparency = 0.30000001192093
  12347. play.BorderColor3 = Color3.new(1, 0, 0)
  12348. play.BorderSizePixel = 0
  12349. play.Position = UDim2.new(0,-10,0, Position + 5)
  12350. play.Size = UDim2.new(0, 20, 0, 20)
  12351. play.FontSize = Enum.FontSize.Size14
  12352. play.Text = ""
  12353. play.ZIndex = 6
  12354. play.MouseButton1Click:Connect(function()
  12355. playerenabled = false
  12356. for i,v in pairs(game:GetDescendants()) do
  12357. if v:IsA'Sound'then v:Destroy() end end
  12358. wait(0.1)
  12359. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12360. local s = Instance.new("Sound", workspace)
  12361. s.Name = "IYsound"
  12362. s.Looped = true
  12363. s.SoundId = "rbxassetid://" .. v.AssetId
  12364. s.Volume = 1
  12365. s:Play()
  12366. end)
  12367. Notify('Select an audio to play')
  12368. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12369. Exit.MouseButton1Click:Connect(function()
  12370. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12371. wait(0.6) Audios:Destroy() end) end end
  12372. end)
  12373.  
  12374. function dragmodel(model, window, frame, name)
  12375. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12376. drag:MakeJoints() drag.Name = name
  12377. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12378. function collectParts(object, baseParts)
  12379. if object:IsA("BasePart") then
  12380. baseParts[#baseParts+1] = object end
  12381. for index,child in pairs(object:GetChildren()) do
  12382. collectParts(child, baseParts) end end
  12383. collectParts(drag, parts)
  12384. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12385. dragging = true
  12386. mouse.Move:connect(function()
  12387. if dragging then
  12388. Dragger:MouseMove(mouse.UnitRay)
  12389. end end)
  12390. mouse.KeyDown:connect(function(Key)
  12391. if dragging then
  12392. if Key == "r" then
  12393. Dragger:AxisRotate("Y")
  12394. elseif Key == "t" then
  12395. Dragger:AxisRotate("X")
  12396. elseif Key == "e" then
  12397. if window == true then
  12398. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12399. end
  12400. drag:Destroy()
  12401. dragging = false
  12402. Dragger:MouseUp()
  12403. end end end)
  12404. mouse.Button1Down:connect(function()
  12405. if dragging then
  12406. if window == true then
  12407. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12408. end
  12409. dragging = false
  12410. Dragger:MouseUp()
  12411. end end) end
  12412.  
  12413. addcmd('insert', 'inserts a model',{'ins'},
  12414. function(args, speaker)
  12415. if isNumber(args[1]) then
  12416. local window = false
  12417. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12418. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12419. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12420. else
  12421. local name = GLS(false, 0)
  12422. Notify('Loading list...')
  12423. local Models = Instance.new("ScreenGui")
  12424. local drag = Instance.new("Frame")
  12425. local PromptDialog = Instance.new("Frame")
  12426. local ModelContainerFrame = Instance.new("Frame")
  12427. local ModList = Instance.new("ScrollingFrame")
  12428. local shadow = Instance.new("Frame")
  12429. local Exit = Instance.new("TextButton")
  12430. local PopupText = Instance.new("TextLabel")
  12431. local Hide = Instance.new("TextButton")
  12432. Models.Name = "Models"
  12433. Models.Parent = game.CoreGui
  12434. drag.Name = "drag"
  12435. drag.Parent = Models
  12436. drag.Active = true
  12437. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12438. drag.BackgroundTransparency = 1
  12439. dragGUI(drag)
  12440. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12441. drag.Size = UDim2.new(0, 438, 0, 26)
  12442. PromptDialog.Name = "PromptDialog"
  12443. PromptDialog.Parent = drag
  12444. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12445. PromptDialog.BackgroundTransparency = 1
  12446. PromptDialog.BorderSizePixel = 0
  12447. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12448. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12449. PromptDialog.ClipsDescendants = true
  12450. PromptDialog.ZIndex = 5
  12451. ModelContainerFrame.Name = "ContainerFrame"
  12452. ModelContainerFrame.Parent = PromptDialog
  12453. ModelContainerFrame.BackgroundColor3 = maincolor
  12454. ModelContainerFrame.BackgroundTransparency = 0.5
  12455. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12456. ModelContainerFrame.BorderSizePixel = 0
  12457. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12458. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12459. ModelContainerFrame.ZIndex = 5
  12460. ModList.Name = "List"
  12461. ModList.Parent = ModelContainerFrame
  12462. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12463. ModList.BackgroundTransparency = 1
  12464. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12465. ModList.BorderSizePixel = 0
  12466. ModList.Position = UDim2.new(0, 10, 0, 9)
  12467. ModList.Size = UDim2.new(0, 428, 0, 230)
  12468. ModList.ZIndex = 5
  12469. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12470. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12471. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12472. ModList.ScrollBarThickness = 8
  12473. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12474. shadow.Name = "shadow"
  12475. shadow.Parent = PromptDialog
  12476. shadow.BackgroundColor3 = maincolor
  12477. shadow.BackgroundTransparency = 0.30000001192093
  12478. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12479. shadow.BorderSizePixel = 0
  12480. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12481. shadow.Size = UDim2.new(0, 438, 0, 26)
  12482. Exit.Name = "Exit"
  12483. Exit.Parent = shadow
  12484. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12485. Exit.BackgroundTransparency = 0.30000001192093
  12486. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12487. Exit.BorderSizePixel = 0
  12488. Exit.Position = UDim2.new(0, 415, 0, 3)
  12489. Exit.Size = UDim2.new(0, 20, 0, 20)
  12490. Exit.FontSize = Enum.FontSize.Size14
  12491. Exit.Text = ""
  12492. PopupText.Name = "PopupText"
  12493. PopupText.Parent = shadow
  12494. PopupText.BackgroundTransparency = 1
  12495. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12496. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12497. PopupText.ZIndex = 6
  12498. PopupText.Font = Enum.Font.SourceSansBold
  12499. PopupText.FontSize = Enum.FontSize.Size32
  12500. PopupText.Text = GLS(false, 0).." [Models]"
  12501. PopupText.TextScaled = true
  12502. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12503. PopupText.TextStrokeTransparency = 0
  12504. PopupText.TextWrapped = true
  12505. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12506. Hide.Name = "Hide"
  12507. Hide.Parent = shadow
  12508. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12509. Hide.BackgroundTransparency = 0.30000001192093
  12510. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12511. Hide.BorderSizePixel = 0
  12512. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12513. Hide.Size = UDim2.new(0, 20, 0, 20)
  12514. Hide.FontSize = Enum.FontSize.Size14
  12515. Hide.Text = ""
  12516. local hidden = false
  12517. Hide.MouseButton1Down:connect(function()
  12518. if hidden == false then hidden = true
  12519. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12520. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12521. end end)
  12522. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12523. local results = HttpService:JSONDecode(json)
  12524. if #results == 0 then
  12525. Notify('No models found :(')
  12526. Models:Destroy()
  12527. return
  12528. end
  12529. for i,v in pairs(results) do
  12530. local YSize = 100
  12531. local Position = ((i * YSize) - YSize)
  12532. local newcmd = Example:Clone()
  12533. newcmd.Parent = ModList
  12534. newcmd.Visible = true
  12535. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12536. newcmd.Text = " "..v.Name
  12537. newcmd.TextSize = 20
  12538. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12539. local ins = Instance.new("TextButton")
  12540. ins.Name = "ins"
  12541. ins.Parent = ModList
  12542. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12543. ins.BackgroundTransparency = 0.30000001192093
  12544. ins.BorderColor3 = Color3.new(1, 0, 0)
  12545. ins.BorderSizePixel = 0
  12546. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12547. ins.Size = UDim2.new(0, 20, 0, 20)
  12548. ins.FontSize = Enum.FontSize.Size14
  12549. ins.Text = ""
  12550. ins.ZIndex = 6
  12551. local img = Instance.new("ImageLabel")
  12552. img.Parent = ModList
  12553. img.Position = UDim2.new(0,300,0, Position + 5)
  12554. img.Size = UDim2.new(0,100,0,100)
  12555. img.ZIndex = 6
  12556. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12557. img.BackgroundTransparency = 1
  12558. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12559. ins.MouseButton1Click:Connect(function()
  12560. local window = true
  12561. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12562. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12563. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12564. end)
  12565. Notify('Select a model to insert')
  12566. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12567. Exit.MouseButton1Click:Connect(function()
  12568. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12569. wait(0.6) Models:Destroy() end) end end
  12570. end)
  12571.  
  12572. addcmd('cmds','opens cmds window',{'commands'},
  12573. function(args, speaker)
  12574. if speaker.userId ~= LP.userId then
  12575. for _, child in pairs( workspace:GetChildren()) do
  12576. if child.Name == speaker.Name .. "TAB" then
  12577. child:Destroy() end end
  12578. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12579. local GUI = Instance.new("SurfaceGui")
  12580. local holder = Instance.new("Frame")
  12581. local bar = Instance.new("Frame")
  12582. local Title = Instance.new("TextLabel")
  12583. local MAIN = Instance.new("Frame")
  12584. local Example = Instance.new("TextLabel")
  12585. local CMDs = Instance.new("ScrollingFrame")
  12586. local PART = Instance.new("Part")
  12587. PART.Name = speaker.Name .. 'TAB'
  12588. PART.Color = maincolor
  12589. PART.Size = Vector3.new(7, 7.8, 0.2)
  12590. PART.Transparency = 0
  12591. PART.Locked = true
  12592. PART.CanCollide = false
  12593. PART.Parent = workspace
  12594. PART.Anchored = true
  12595. PART.Material = "Neon"
  12596. local GUI = Instance.new("SurfaceGui")
  12597. local holder = Instance.new("Frame")
  12598. local bar = Instance.new("Frame")
  12599. local Title = Instance.new("TextLabel")
  12600. local MAIN = Instance.new("Frame")
  12601. local Example = Instance.new("TextLabel")
  12602. local CMDs = Instance.new("ScrollingFrame")
  12603. GUI.Name = "GUI"
  12604. GUI.Parent = PART
  12605. GUI.CanvasSize = Vector2.new(500, 600)
  12606. GUI.Face = Enum.NormalId.Back
  12607. holder.Name = "holder"
  12608. holder.Parent = GUI
  12609. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12610. holder.BackgroundTransparency = 1
  12611. holder.BorderSizePixel = 2
  12612. holder.Position = UDim2.new(0, 0, 0, 10)
  12613. holder.Size = UDim2.new(0, 300, 0, 330)
  12614. holder.ZIndex = 2
  12615. bar.Name = "bar"
  12616. bar.Parent = holder
  12617. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12618. bar.BackgroundTransparency = 0.89999997615814
  12619. bar.BorderSizePixel = 0
  12620. bar.Position = UDim2.new(0, 10, 1, -330)
  12621. bar.Size = UDim2.new(0, 480, 0, 33)
  12622. Title.Name = "Title"
  12623. Title.Parent = bar
  12624. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12625. Title.BackgroundTransparency = 1
  12626. Title.Size = UDim2.new(1, 0, 0, 30)
  12627. Title.Font = Enum.Font.SourceSansBold
  12628. Title.FontSize = Enum.FontSize.Size24
  12629. Title.Text = "[Infinite Yield] Command List"
  12630. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12631. MAIN.Name = "MAIN"
  12632. MAIN.Parent = holder
  12633. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12634. MAIN.BackgroundTransparency = 0.89999997615814
  12635. MAIN.BorderSizePixel = 0
  12636. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12637. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12638. Example.Name = "Example"
  12639. Example.Parent = MAIN
  12640. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12641. Example.BackgroundTransparency = 1
  12642. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12643. Example.BorderSizePixel = 0
  12644. Example.Size = UDim2.new(0, 190, 0, 40)
  12645. Example.Visible = false
  12646. Example.Font = Enum.Font.SourceSansBold
  12647. Example.FontSize = Enum.FontSize.Size36
  12648. Example.Text = "txt"
  12649. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12650. Example.TextStrokeTransparency = 0
  12651. Example.TextXAlignment = Enum.TextXAlignment.Left
  12652. Example.ZIndex = 6
  12653. CMDs.Name = "CMDs"
  12654. CMDs.Parent = MAIN
  12655. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12656. CMDs.BackgroundTransparency = 1
  12657. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12658. CMDs.BorderSizePixel = 0
  12659. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12660. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12661. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12662. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12663. CMDs.ScrollBarThickness = 15
  12664. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12665. local CMDsV = CMDsFolder:GetChildren()
  12666. for i = 1, #CMDsV do
  12667. local YSize = 35
  12668. local Position = ((i * YSize) - YSize)
  12669. local newcmd = Example:Clone()
  12670. newcmd.Parent = CMDs
  12671. newcmd.Visible = true
  12672. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12673. newcmd.Text = "" .. CMDsV[i].Value
  12674. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12675. local cf = speaker.Character.HumanoidRootPart.CFrame
  12676. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12677. PART.CFrame = newcf
  12678. speaker.Character.Humanoid.Died:connect(function()
  12679. PART:Destroy() end)
  12680. wait(1)
  12681. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12682. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12683. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12684. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12685. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12686. else
  12687. if cmdOpen == true then
  12688. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12689. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12690. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12691. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12692. else
  12693. commands() searchbar()
  12694. end end
  12695. end)
  12696. cmdBAR.FocusLost:connect(function(enterpressed)
  12697. if enterpressed and cmdBAR.Text ~= "" then
  12698. spawn(function ()
  12699. execCmd(cmdBAR.Text, Player)
  12700. end)
  12701. end
  12702. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12703. cmdBAR.BorderSizePixel = 1
  12704. wait(0.1)
  12705. cmdBAR.BorderSizePixel = 0
  12706. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12707. end)
  12708. Mouse.KeyDown:connect(function(Key)
  12709. if (Key==cmdbarbind) then
  12710. cmdBAR:CaptureFocus()
  12711. cmdBAR.BorderSizePixel = 1
  12712. wait(0.1)
  12713. cmdBAR.BorderSizePixel = 2
  12714. end
  12715. end)
  12716. cmdBAR.Changed:connect(function (property)
  12717. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12718. end)
  12719. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12720. local diff = cmdBAR.TextBounds.X-250
  12721. 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)
  12722. end)
  12723. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12724. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12725. if not cmdBAR:IsFocused() then return end
  12726. if input.KeyCode == Enum.KeyCode.Up then
  12727. historyCount = historyCount + 1
  12728. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12729. cmdBAR.Text = cmdHistory[historyCount] or ""
  12730. elseif input.KeyCode == Enum.KeyCode.Down then
  12731. historyCount = historyCount - 1
  12732. if historyCount < 1 then historyCount = 1 end
  12733. cmdBAR.Text = cmdHistory[historyCount] or ""
  12734. end
  12735. end)
  12736. NOTIFY = DATA.Notification
  12737. NOTIFY.Parent = game.CoreGui
  12738. local usingNOTE = false
  12739. function Notify(msg)
  12740. spawn(function()
  12741. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12742. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12743. wait(0.5)
  12744. MusicPlayer:Hide()
  12745. if qopen == true then
  12746. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12747. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12748. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12749. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12750. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12751. NOTIFY.NOTIFY.NOTE.Text = msg
  12752. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12753. if playerenabled == true then
  12754. wait(4)
  12755. if playerenabled == true then
  12756. MusicPlayer:Show()
  12757. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12758. end
  12759. end
  12760. else
  12761. NOTIFY.NOTIFY.NOTE.Text = msg
  12762. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12763. if playerenabled == true then
  12764. wait(4)
  12765. if playerenabled == true then
  12766. MusicPlayer:Show()
  12767. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12768. end
  12769. end
  12770. end end end) end
  12771. 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
  12772. 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)
  12773. 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
  12774. 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
  12775. 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)
  12776. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12777. if aliasSave then
  12778. for i = 1, #aliasSave do
  12779. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12780. end else
  12781. aliasSave = {} wait(0.1) updatefile()
  12782. for i = 1, #aliasSave do
  12783. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12784. end end
  12785. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12786. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12787. local Logs = Instance.new("ScreenGui")
  12788. logdrag = Instance.new("Frame")
  12789. local PromptDialog = Instance.new("Frame")
  12790. local ContainerFrame = Instance.new("Frame")
  12791. local pos = Instance.new("Frame")
  12792. local clear = Instance.new("TextButton")
  12793. local scroll = Instance.new("ScrollingFrame")
  12794. local hl = Instance.new("Frame")
  12795. local whispers = Instance.new("Frame")
  12796. local CheckBox = Instance.new("ImageButton")
  12797. local box = Instance.new("TextButton")
  12798. local whispers_2 = Instance.new("TextLabel")
  12799. local chats = Instance.new("Frame")
  12800. local CheckBox_2 = Instance.new("ImageButton")
  12801. local box_2 = Instance.new("TextButton")
  12802. local chats_2 = Instance.new("TextLabel")
  12803. local commands = Instance.new("Frame")
  12804. local CheckBox_3 = Instance.new("ImageButton")
  12805. local box_3 = Instance.new("TextButton")
  12806. local commands_2 = Instance.new("TextLabel")
  12807. local shadow = Instance.new("Frame")
  12808. local Exit = Instance.new("TextButton")
  12809. local PopupText = Instance.new("TextLabel")
  12810. local Hide = Instance.new("TextButton")
  12811. Logs.Name = "Logs"
  12812. Logs.Parent = game.CoreGui
  12813. logdrag.Name = "drag"
  12814. logdrag.Parent = Logs
  12815. logdrag.Active = true
  12816. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12817. logdrag.BackgroundTransparency = 1
  12818. dragGUI(logdrag)
  12819. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12820. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12821. PromptDialog.Name = "PromptDialog"
  12822. PromptDialog.Parent = logdrag
  12823. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12824. PromptDialog.BackgroundTransparency = 1
  12825. PromptDialog.BorderSizePixel = 0
  12826. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12827. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12828. PromptDialog.ZIndex = 5
  12829. PromptDialog.ClipsDescendants = true
  12830. ContainerFrame.Name = "ContainerFrame"
  12831. ContainerFrame.Parent = PromptDialog
  12832. ContainerFrame.BackgroundColor3 = maincolor
  12833. ContainerFrame.BackgroundTransparency = 0.5
  12834. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12835. ContainerFrame.BorderSizePixel = 0
  12836. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12837. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12838. ContainerFrame.ZIndex = 5
  12839. pos.Name = "pos"
  12840. pos.Parent = ContainerFrame
  12841. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12842. pos.BackgroundTransparency = 1
  12843. pos.BorderColor3 = Color3.new(0, 0, 0)
  12844. pos.BorderSizePixel = 0
  12845. pos.Position = UDim2.new(0, 10, 0, 9)
  12846. pos.Size = UDim2.new(0, 428, 0, 230)
  12847. pos.ZIndex = 5
  12848. clear.Name = "clear"
  12849. clear.Parent = pos
  12850. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12851. clear.BackgroundTransparency = 0.80000001192093
  12852. clear.BorderColor3 = Color3.new(1, 1, 1)
  12853. clear.Position = UDim2.new(0, 3, 0, 3)
  12854. clear.Size = UDim2.new(0, 70, 0, 20)
  12855. clear.ZIndex = 5
  12856. clear.Font = Enum.Font.SourceSans
  12857. clear.FontSize = Enum.FontSize.Size14
  12858. clear.Text = "Clear"
  12859. clear.TextColor3 = Color3.new(1, 1, 1)
  12860. scroll.Name = "scroll"
  12861. scroll.Parent = pos
  12862. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12863. scroll.BackgroundTransparency = 1
  12864. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12865. scroll.BorderSizePixel = 0
  12866. scroll.Size = UDim2.new(0, 413, 0, 193)
  12867. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12868. scroll.ZIndex = 5
  12869. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12870. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12871. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12872. scroll.ScrollBarThickness = 8
  12873. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12874. hl.Name = "hl"
  12875. hl.Parent = pos
  12876. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12877. hl.BackgroundTransparency = 0.5
  12878. hl.BorderColor3 = Color3.new(0, 0, 0)
  12879. hl.BorderSizePixel = 0
  12880. hl.Position = UDim2.new(0, 2, 0, 35)
  12881. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12882. hl.ZIndex = 5
  12883. whispers.Name = "whispers"
  12884. whispers.Parent = pos
  12885. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12886. whispers.BackgroundTransparency = 1
  12887. whispers.Size = UDim2.new(0, 428, 0, 230)
  12888. CheckBox.Name = "CheckBox"
  12889. CheckBox.Parent = whispers
  12890. CheckBox.BackgroundTransparency = 1
  12891. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12892. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12893. CheckBox.ZIndex = 6
  12894. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12895. box.Name = "box"
  12896. box.Parent = whispers
  12897. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12898. box.BackgroundTransparency = 0.80000001192093
  12899. box.BorderColor3 = Color3.new(1, 1, 1)
  12900. box.Position = UDim2.new(0, 172, 0, 3)
  12901. box.Size = UDim2.new(0, 94, 0, 20)
  12902. box.ZIndex = 5
  12903. box.Font = Enum.Font.SourceSans
  12904. box.FontSize = Enum.FontSize.Size14
  12905. box.Text = ""
  12906. box.TextColor3 = Color3.new(1, 1, 1)
  12907. whispers_2.Name = "whispers"
  12908. whispers_2.Parent = whispers
  12909. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12910. whispers_2.BackgroundTransparency = 1
  12911. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12912. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12913. whispers_2.ZIndex = 6
  12914. whispers_2.Font = Enum.Font.SourceSansBold
  12915. whispers_2.FontSize = Enum.FontSize.Size14
  12916. whispers_2.Text = "Whispers"
  12917. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12918. chats.Name = "chats"
  12919. chats.Parent = pos
  12920. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12921. chats.BackgroundTransparency = 1
  12922. chats.Size = UDim2.new(0, 428, 0, 230)
  12923. CheckBox_2.Name = "CheckBox"
  12924. CheckBox_2.Parent = chats
  12925. CheckBox_2.BackgroundTransparency = 1
  12926. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12927. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12928. CheckBox_2.ZIndex = 6
  12929. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12930. box_2.Name = "box"
  12931. box_2.Parent = chats
  12932. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12933. box_2.BackgroundTransparency = 0.80000001192093
  12934. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12935. box_2.Position = UDim2.new(0, 86, 0, 3)
  12936. box_2.Size = UDim2.new(0, 73, 0, 20)
  12937. box_2.ZIndex = 5
  12938. box_2.Font = Enum.Font.SourceSans
  12939. box_2.FontSize = Enum.FontSize.Size14
  12940. box_2.Text = ""
  12941. box_2.TextColor3 = Color3.new(1, 1, 1)
  12942. chats_2.Name = "chats"
  12943. chats_2.Parent = chats
  12944. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12945. chats_2.BackgroundTransparency = 1
  12946. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12947. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12948. chats_2.ZIndex = 6
  12949. chats_2.Font = Enum.Font.SourceSansBold
  12950. chats_2.FontSize = Enum.FontSize.Size14
  12951. chats_2.Text = "Chats"
  12952. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12953. commands.Name = "commands"
  12954. commands.Parent = pos
  12955. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12956. commands.BackgroundTransparency = 1
  12957. commands.Size = UDim2.new(0, 428, 0, 230)
  12958. CheckBox_3.Name = "CheckBox"
  12959. CheckBox_3.Parent = commands
  12960. CheckBox_3.BackgroundTransparency = 1
  12961. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12962. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12963. CheckBox_3.ZIndex = 6
  12964. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12965. box_3.Name = "box"
  12966. box_3.Parent = commands
  12967. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12968. box_3.BackgroundTransparency = 0.80000001192093
  12969. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12970. box_3.Position = UDim2.new(0, 279, 0, 3)
  12971. box_3.Size = UDim2.new(0, 102, 0, 20)
  12972. box_3.ZIndex = 5
  12973. box_3.Font = Enum.Font.SourceSans
  12974. box_3.FontSize = Enum.FontSize.Size14
  12975. box_3.Text = ""
  12976. box_3.TextColor3 = Color3.new(1, 1, 1)
  12977. commands_2.Name = "commands"
  12978. commands_2.Parent = commands
  12979. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12980. commands_2.BackgroundTransparency = 1
  12981. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12982. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12983. commands_2.ZIndex = 6
  12984. commands_2.Font = Enum.Font.SourceSansBold
  12985. commands_2.FontSize = Enum.FontSize.Size14
  12986. commands_2.Text = "Commands"
  12987. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12988. shadow.Name = "shadow"
  12989. shadow.Parent = PromptDialog
  12990. shadow.BackgroundColor3 = maincolor
  12991. shadow.BackgroundTransparency = 0.30000001192093
  12992. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12993. shadow.BorderSizePixel = 0
  12994. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12995. shadow.Size = UDim2.new(0, 438, 0, 26)
  12996. Exit.Name = "Exit"
  12997. Exit.Parent = shadow
  12998. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12999. Exit.BackgroundTransparency = 0.30000001192093
  13000. Exit.BorderColor3 = Color3.new(1, 0, 0)
  13001. Exit.BorderSizePixel = 0
  13002. Exit.Position = UDim2.new(0, 415, 0, 3)
  13003. Exit.Size = UDim2.new(0, 20, 0, 20)
  13004. Exit.FontSize = Enum.FontSize.Size14
  13005. Exit.Text = ""
  13006. PopupText.Name = "PopupText"
  13007. PopupText.Parent = shadow
  13008. PopupText.BackgroundTransparency = 1
  13009. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13010. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13011. PopupText.ZIndex = 6
  13012. PopupText.Font = Enum.Font.SourceSansBold
  13013. PopupText.TextSize = 31
  13014. PopupText.Text = "Logs"
  13015. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13016. PopupText.TextStrokeTransparency = 0
  13017. PopupText.TextWrapped = true
  13018. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13019. Hide.Name = "Hide"
  13020. Hide.Parent = shadow
  13021. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13022. Hide.BackgroundTransparency = 0.30000001192093
  13023. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13024. Hide.BorderSizePixel = 0
  13025. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13026. Hide.Size = UDim2.new(0, 20, 0, 20)
  13027. Hide.FontSize = Enum.FontSize.Size14
  13028. Hide.Text = ""
  13029. checked = "http://www.roblox.com/asset/?id=65492641"
  13030. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13031. if chatsV == true then
  13032. CheckBox_2.Image = checked else
  13033. CheckBox_2.Image = unchecked end
  13034. box_2.MouseButton1Down:connect(function()
  13035. if chatsV == true then chatsV = false
  13036. CheckBox_2.Image = unchecked updatefile() else
  13037. chatsV = true
  13038. CheckBox_2.Image = checked updatefile() end end)
  13039. if whispersV == true then
  13040. CheckBox.Image = checked else
  13041. CheckBox.Image = unchecked end
  13042. box.MouseButton1Down:connect(function()
  13043. if whispersV == true then whispersV = false
  13044. CheckBox.Image = unchecked updatefile() else
  13045. whispersV = true
  13046. CheckBox.Image = checked updatefile() end end)
  13047. if commandsV == true then
  13048. CheckBox_3.Image = checked else
  13049. CheckBox_3.Image = unchecked end
  13050. box_3.MouseButton1Down:connect(function()
  13051. if commandsV == true then commandsV = false
  13052. CheckBox_3.Image = unchecked updatefile() else
  13053. commandsV = true
  13054. CheckBox_3.Image = checked updatefile() end end)
  13055. clear.MouseButton1Down:connect(function()
  13056. for _, child in pairs( scroll:GetChildren()) do
  13057. child:Destroy() end
  13058. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13059. end)
  13060. Exit.MouseButton1Down:connect(function()
  13061. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13062. logsopen = false
  13063. end)
  13064. local hidden = false
  13065. Hide.MouseButton1Down:connect(function()
  13066. if hidden == false then hidden = true
  13067. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13068. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13069. end end)
  13070. function logtime() -- time function from aperture
  13071. local HOUR = math.floor((tick() % 86400) / 3600)
  13072. local MINUTE = math.floor((tick() % 3600) / 60)
  13073. local SECOND = math.floor(tick() % 60)
  13074. local AP = HOUR > 11 and 'PM' or 'AM'
  13075. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13076. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13077. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13078. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13079. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13080. function CreateLabel(Name, Text)
  13081. local sf = scroll
  13082. if #sf:GetChildren() >= 2546 then
  13083. sf:ClearAllChildren()
  13084. end
  13085. local alls = 0
  13086. for i,v in pairs(sf:GetChildren()) do
  13087. if v then
  13088. alls = v.Size.Y.Offset + alls
  13089. end
  13090. if not v then
  13091. alls = 0
  13092. end
  13093. end
  13094. local tl = Instance.new('TextLabel', sf)
  13095. local il = Instance.new('Frame', tl)
  13096. tl.Name = Name
  13097. tl.ZIndex = 6
  13098. tl.Text = logtime().." - ["..Name.."]: "..Text
  13099. tl.Size = UDim2.new(0,410,0,84)
  13100. tl.BackgroundTransparency = 1
  13101. tl.BorderSizePixel = 0
  13102. tl.Font = "SourceSansBold"
  13103. tl.Position = UDim2.new(-1,0,0,alls)
  13104. tl.TextTransparency = 1
  13105. tl.TextScaled = false
  13106. tl.TextSize = 14
  13107. tl.TextWrapped = true
  13108. tl.TextXAlignment = "Left"
  13109. tl.TextYAlignment = "Top"
  13110. il.BackgroundTransparency = 1
  13111. il.BorderSizePixel = 0
  13112. il.Size = UDim2.new(0,12,1,0)
  13113. il.Position = UDim2.new(0,410,0,0)
  13114. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13115. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13116. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13117. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13118. local size2 = sf.CanvasSize.Y.Offset
  13119. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13120. for i = 0,50 do wait(0.05)
  13121. tl.TextTransparency = tl.TextTransparency - 0.05
  13122. end
  13123. tl.TextTransparency = 0
  13124. end logsloaded = true
  13125. local intro = Instance.new("ScreenGui")
  13126. local Frame = Instance.new("Frame")
  13127. local Circle = Instance.new("ImageLabel")
  13128. local ImageLabel = Instance.new("ImageLabel")
  13129. intro.Name = "intro"
  13130. intro.Parent = game.CoreGui
  13131. Frame.Parent = intro
  13132. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13133. Frame.BackgroundTransparency = 1
  13134. Frame.BorderSizePixel = 0
  13135. Frame.ClipsDescendants = true
  13136. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13137. Frame.Size = UDim2.new(0, 250, 0, 250)
  13138. Circle.Name = "Circle"
  13139. Circle.Parent = Frame
  13140. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13141. Circle.BackgroundTransparency = 1
  13142. Circle.BorderSizePixel = 0
  13143. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13144. Circle.Image = "rbxassetid://631172870"
  13145. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13146. ImageLabel.Parent = Frame
  13147. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13148. ImageLabel.BackgroundTransparency = 1
  13149. ImageLabel.BorderSizePixel = 0
  13150. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13151. ImageLabel.Image = "rbxassetid://1352543873"
  13152. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13153. local g = intro
  13154. local f = Frame
  13155. local imagef = Circle
  13156. local logof = ImageLabel
  13157. loadedintro = false
  13158. local function tween2()
  13159. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13160. wait(0.6) loadedintro = true end
  13161. local function tween1()
  13162. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13163. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13164. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13165. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13166. if workspace.FilteringEnabled == true then
  13167. Notify('Filtering ENABLED '..ServerMessage)
  13168. elseif workspace.FilteringEnabled == false then
  13169. Notify('Filtering Disabled '..ServerMessage)
  13170. end
  13171. else
  13172. if workspace.FilteringEnabled == true then
  13173. Notify('Filtering ENABLED')
  13174. elseif
  13175. workspace.FilteringEnabled == false then
  13176. Notify('Filtering Disabled')
  13177. end
  13178. end
  13179. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13180. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13181. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13182. 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
  13183. 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)
  13184. 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)
  13185. 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)
  13186. 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
  13187. 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
  13188. 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)
  13189. 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)
  13190. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13191. 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
  13192. 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
  13193. 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)
  13194. 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)
  13195. 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)
  13196. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13197. 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)
  13198. 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
  13199. lockic = Instance.new("ImageLabel")
  13200. lockic.Name = "lock"
  13201. lockic.Parent = iy
  13202. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13203. lockic.BackgroundTransparency = 1
  13204. lockic.ImageTransparency = 1
  13205. lockic.BorderSizePixel = 0
  13206. lockic.Position = UDim2.new(0, 53, 0, -3)
  13207. lockic.Size = UDim2.new(0, 40, 0, 40)
  13208. lockic.Image = "rbxassetid://1495252742"
  13209. 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)
  13210. 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
  13211. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13212. 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)
  13213. 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
  13214. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13215. 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)
  13216. PKR = picker.ColorPicker
  13217. local ColorPicker do
  13218. ColorPicker = {}
  13219.  
  13220. ColorPicker.new = function()
  13221. local newMt = setmetatable({},{})
  13222.  
  13223. local pickerGui = picker.ColorPicker
  13224. local pickerTopBar = pickerGui.TopBar
  13225. local pickerFrame = pickerGui.Content
  13226. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13227. local colorStrip = pickerFrame.ColorStrip
  13228. local previewFrame = pickerFrame.Preview
  13229. local basicColorsFrame = pickerFrame.BasicColors
  13230. local customColorsFrame = pickerFrame.CustomColors
  13231. local okButton = pickerFrame.Ok
  13232. local cancelButton = pickerFrame.Cancel
  13233. local defaultButton = pickerFrame.Default
  13234. rainbowButton = pickerFrame.Rainbow
  13235.  
  13236. local colorScope = colorSpace.Scope
  13237. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13238.  
  13239. local hueInput = pickerFrame.Hue.Input
  13240. local satInput = pickerFrame.Sat.Input
  13241. local valInput = pickerFrame.Val.Input
  13242.  
  13243. local redInput = pickerFrame.Red.Input
  13244. local greenInput = pickerFrame.Green.Input
  13245. local blueInput = pickerFrame.Blue.Input
  13246.  
  13247. local user = game:GetService("UserInputService")
  13248. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13249.  
  13250. local hue,sat,val = 0,0,1
  13251. local red,green,blue = 1,1,1
  13252. local chosenColor = Color3.new(0,0,0)
  13253.  
  13254. 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)}
  13255. local customColors = {}
  13256.  
  13257. local function updateColor(noupdate)
  13258. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13259. local hsvColor = Color3.fromHSV(hue,sat,val)
  13260.  
  13261. if noupdate == 2 or not noupdate then
  13262. hueInput.Text = tostring(math.ceil(359*hue))
  13263. satInput.Text = tostring(math.ceil(255*sat))
  13264. valInput.Text = tostring(math.floor(255*val))
  13265. end
  13266. if noupdate == 1 or not noupdate then
  13267. redInput.Text = tostring(math.floor(255*red))
  13268. greenInput.Text = tostring(math.floor(255*green))
  13269. blueInput.Text = tostring(math.floor(255*blue))
  13270. end
  13271.  
  13272. chosenColor = Color3.new(red,green,blue)
  13273.  
  13274. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13275. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13276. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13277. previewFrame.BackgroundColor3 = chosenColor
  13278.  
  13279. newMt.Color = chosenColor
  13280. if newMt.Changed then newMt:Changed(chosenColor) end
  13281. end
  13282.  
  13283. local function colorSpaceInput()
  13284. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13285. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13286.  
  13287. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13288. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13289.  
  13290. hue = (219 - relativeX)/219
  13291. sat = (199 - relativeY)/199
  13292.  
  13293. local hsvColor = Color3.fromHSV(hue,sat,val)
  13294. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13295.  
  13296. updateColor()
  13297. end
  13298.  
  13299. local function colorStripInput()
  13300. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13301.  
  13302. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13303.  
  13304. val = (199 - relativeY)/199
  13305.  
  13306. local hsvColor = Color3.fromHSV(hue,sat,val)
  13307. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13308.  
  13309. updateColor()
  13310. end
  13311.  
  13312. local function hookButtons(frame,func)
  13313. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13314. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13315. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13316. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13317. local releaseEvent,runEvent
  13318.  
  13319. local startTime = tick()
  13320. local pressing = true
  13321. local startNum = tonumber(frame.Text)
  13322.  
  13323. if not startNum then return end
  13324.  
  13325. releaseEvent = user.InputEnded:Connect(function(input)
  13326. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13327. releaseEvent:Disconnect()
  13328. pressing = false
  13329. end)
  13330.  
  13331. startNum = startNum + 1
  13332. func(startNum)
  13333. while pressing do
  13334. if tick()-startTime > 0.3 then
  13335. startNum = startNum + 1
  13336. func(startNum)
  13337. end
  13338. wait(0.1)
  13339. end
  13340. end
  13341. end)
  13342.  
  13343. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13344. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13345. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13346. end
  13347. end)
  13348.  
  13349. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13350. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13351. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13352. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13353. local releaseEvent,runEvent
  13354.  
  13355. local startTime = tick()
  13356. local pressing = true
  13357. local startNum = tonumber(frame.Text)
  13358.  
  13359. if not startNum then return end
  13360.  
  13361. releaseEvent = user.InputEnded:Connect(function(input)
  13362. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13363. releaseEvent:Disconnect()
  13364. pressing = false
  13365. end)
  13366.  
  13367. startNum = startNum - 1
  13368. func(startNum)
  13369. while pressing do
  13370. if tick()-startTime > 0.3 then
  13371. startNum = startNum - 1
  13372. func(startNum)
  13373. end
  13374. wait(0.1)
  13375. end
  13376. end
  13377. end)
  13378.  
  13379. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13380. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13381. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13382. end
  13383. end)
  13384. end
  13385.  
  13386. colorSpace.InputBegan:Connect(function(input)
  13387. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13388. local releaseEvent,mouseEvent
  13389.  
  13390. releaseEvent = user.InputEnded:Connect(function(input)
  13391. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13392. releaseEvent:Disconnect()
  13393. mouseEvent:Disconnect()
  13394. end)
  13395.  
  13396. mouseEvent = user.InputChanged:Connect(function(input)
  13397. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13398. colorSpaceInput()
  13399. end
  13400. end)
  13401.  
  13402. colorSpaceInput()
  13403. end
  13404. end)
  13405.  
  13406. colorStrip.InputBegan:Connect(function(input)
  13407. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13408. local releaseEvent,mouseEvent
  13409.  
  13410. releaseEvent = user.InputEnded:Connect(function(input)
  13411. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13412. releaseEvent:Disconnect()
  13413. mouseEvent:Disconnect()
  13414. end)
  13415.  
  13416. mouseEvent = user.InputChanged:Connect(function(input)
  13417. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13418. colorStripInput()
  13419. end
  13420. end)
  13421.  
  13422. colorStripInput()
  13423. end
  13424. end)
  13425.  
  13426. local function updateHue(str)
  13427. local num = tonumber(str)
  13428. if num then
  13429. hue = math.clamp(math.floor(num),0,359)/359
  13430. local hsvColor = Color3.fromHSV(hue,sat,val)
  13431. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13432. hueInput.Text = tostring(hue*359)
  13433. updateColor(1)
  13434. end
  13435. end
  13436. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13437.  
  13438. local function updateSat(str)
  13439. local num = tonumber(str)
  13440. if num then
  13441. sat = math.clamp(math.floor(num),0,255)/255
  13442. local hsvColor = Color3.fromHSV(hue,sat,val)
  13443. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13444. satInput.Text = tostring(sat*255)
  13445. updateColor(1)
  13446. end
  13447. end
  13448. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13449.  
  13450. local function updateVal(str)
  13451. local num = tonumber(str)
  13452. if num then
  13453. val = math.clamp(math.floor(num),0,255)/255
  13454. local hsvColor = Color3.fromHSV(hue,sat,val)
  13455. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13456. valInput.Text = tostring(val*255)
  13457. updateColor(1)
  13458. end
  13459. end
  13460. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13461.  
  13462. local function updateRed(str)
  13463. local num = tonumber(str)
  13464. if num then
  13465. red = math.clamp(math.floor(num),0,255)/255
  13466. local newColor = Color3.new(red,green,blue)
  13467. hue,sat,val = Color3.toHSV(newColor)
  13468. redInput.Text = tostring(red*255)
  13469. updateColor(2)
  13470. end
  13471. end
  13472. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13473.  
  13474. local function updateGreen(str)
  13475. local num = tonumber(str)
  13476. if num then
  13477. green = math.clamp(math.floor(num),0,255)/255
  13478. local newColor = Color3.new(red,green,blue)
  13479. hue,sat,val = Color3.toHSV(newColor)
  13480. greenInput.Text = tostring(green*255)
  13481. updateColor(2)
  13482. end
  13483. end
  13484. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13485.  
  13486. local function updateBlue(str)
  13487. local num = tonumber(str)
  13488. if num then
  13489. blue = math.clamp(math.floor(num),0,255)/255
  13490. local newColor = Color3.new(red,green,blue)
  13491. hue,sat,val = Color3.toHSV(newColor)
  13492. blueInput.Text = tostring(blue*255)
  13493. updateColor(2)
  13494. end
  13495. end
  13496. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13497.  
  13498. local colorChoice = Instance.new("TextButton")
  13499. colorChoice.Name = "Choice"
  13500. colorChoice.Size = UDim2.new(0,25,0,18)
  13501. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13502. colorChoice.Text = ""
  13503. colorChoice.AutoButtonColor = false
  13504.  
  13505. local row = 0
  13506. local column = 0
  13507. for i,v in pairs(basicColors) do
  13508. local newColor = colorChoice:Clone()
  13509. newColor.BackgroundColor3 = v
  13510. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13511.  
  13512. newColor.MouseButton1Click:Connect(function()
  13513. red,green,blue = v.r,v.g,v.b
  13514. local newColor = Color3.new(red,green,blue)
  13515. hue,sat,val = Color3.toHSV(newColor)
  13516. updateColor()
  13517. end)
  13518.  
  13519. newColor.Parent = basicColorsFrame
  13520. column = column + 1
  13521. if column == 6 then row = row + 1 column = 0 end
  13522. end
  13523.  
  13524. row = 0
  13525. column = 0
  13526. for i = 1,12 do
  13527. local color = customColors[i] or Color3.new(0,0,0)
  13528. local newColor = colorChoice:Clone()
  13529. newColor.BackgroundColor3 = color
  13530. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13531.  
  13532. newColor.MouseButton1Click:Connect(function()
  13533. local curColor = customColors[i] or Color3.new(0,0,0)
  13534. red,green,blue = curColor.r,curColor.g,curColor.b
  13535. hue,sat,val = Color3.toHSV(curColor)
  13536. updateColor()
  13537. end)
  13538.  
  13539. newColor.MouseButton2Click:Connect(function()
  13540. customColors[i] = chosenColor
  13541. newColor.BackgroundColor3 = chosenColor
  13542. end)
  13543.  
  13544. newColor.Parent = customColorsFrame
  13545. column = column + 1
  13546. if column == 6 then row = row + 1 column = 0 end
  13547. end
  13548.  
  13549. pickerTopBar.InputBegan:Connect(function(input)
  13550. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13551. local releaseEvent,mouseEvent
  13552. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13553.  
  13554. releaseEvent = user.InputEnded:Connect(function(input)
  13555. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13556. releaseEvent:Disconnect()
  13557. mouseEvent:Disconnect()
  13558. end)
  13559.  
  13560. mouseEvent = user.InputChanged:Connect(function(input)
  13561. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13562. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13563. end
  13564. end)
  13565. end
  13566. end)
  13567.  
  13568. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13569. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13570. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13571.  
  13572. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13573. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13574. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13575.  
  13576. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13577. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13578. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13579.  
  13580. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13581. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13582. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13583.  
  13584. updateColor()
  13585.  
  13586. newMt.SetColor = function(self,color)
  13587. red,green,blue = color.r,color.g,color.b
  13588. hue,sat,val = Color3.toHSV(color)
  13589. updateColor()
  13590. end
  13591.  
  13592. return newMt
  13593. end
  13594. end
  13595. local rainbowCount = 50
  13596. local rainbowGuiActive = false
  13597. local rainbowreset = true
  13598.  
  13599. spawn(function()
  13600. local colors = {
  13601. BrickColor.Red(),
  13602. BrickColor.Yellow(),
  13603. BrickColor.new('Lime green'),
  13604. BrickColor.new('Cyan'),
  13605. BrickColor.new('Dark indigo')
  13606. }
  13607. while wait() do
  13608. for i,v in pairs(colors) do
  13609. for num = 1,rainbowCount do
  13610. if rainbowGuiActive == true then
  13611. local mimic = i-1
  13612. if not colors[mimic] then
  13613. mimic = #colors
  13614. end
  13615. mimic = colors[mimic]
  13616. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13617. elseif rainbowreset == false then
  13618. updatecolors(SAVEDCOLOR)
  13619. rainbowreset = true
  13620. end
  13621. wait()
  13622. end
  13623. end
  13624. end
  13625. end)
  13626. local picker = ColorPicker.new()
  13627. 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
  13628. picker.Changed = function(self,color) updatecolors(color) end
  13629. picker.Rainbow = function(self)
  13630. if rainbowGuiActive == false then
  13631. rainbowGuiActive = true
  13632. rainbowButton.Text = 'Rainbow [Enabled]'
  13633. elseif rainbowGuiActive == true then
  13634. rainbowGuiActive = false
  13635. rainbowreset = false
  13636. rainbowButton.Text = 'Rainbow [Disabled]'
  13637. end end
  13638. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13639. 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))
  13640. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13641. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13642. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13643. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13644. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13645. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13646. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13647. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13648. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13649. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13650. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13651. 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"
  13652. 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"
  13653. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13654. 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
  13655. local CSP2 = game.CoreGui.sugg.suggestions
  13656. local main2 = CSP2
  13657. local frame2 = CSP2:WaitForChild('SUG')
  13658. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13659. IndexContents2 = function(str,bool)
  13660. if suggestionstoggle == true then
  13661. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13662. local Index,SizeY = 0,0
  13663. for i,v in next, frame2:GetChildren() do
  13664. if bool then
  13665. if Match2(v.Text,str) then
  13666. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13667. Index = Index + 1
  13668. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13669. v.Visible = true
  13670. SizeY = SizeY + v.AbsoluteSize.Y
  13671. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13672. v.Visible = true
  13673. SizeY = SizeY + v.AbsoluteSize.Y
  13674. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13675. IndexContents2('',true)
  13676. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13677. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13678. repeat wait() until loadedintro == true
  13679. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13680. wait(0.2)
  13681. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13682. wait(0.3) g:Destroy()
  13683. updatecolors(Color3.new(colorR, colorG, colorB))
  13684. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13685. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13686. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13687. 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
  13688. 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)
  13689. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13690. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13691. if newbar:FindFirstChild('BoxFrame') then
  13692. chatboxx() end end)
  13693. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13694. coroutine.resume(coroutine.create(function()
  13695. if script.ClassName == "LocalScript" then
  13696. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13697. Text = "The prefix is '" .. cmdprefix .. "'";
  13698. Color = Color3.new(255,255,255);
  13699. Font = Enum.Font.SourceSans;
  13700. FontSize = Enum.FontSize.Size24;
  13701. }) wait(0.5)
  13702. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13703. Text = "Click IY on the top left to see more options";
  13704. Color = Color3.new(255,255,255);
  13705. Font = Enum.Font.SourceSans;
  13706. FontSize = Enum.FontSize.Size24;
  13707. }) end end))
  13708. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13709. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13710. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13711. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13712. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13713. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13714. qopen = false quickmenu.MouseButton1Click:connect(function()
  13715. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13716. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13717. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13718. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13719. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13720. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13721. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13722. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13723. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13724. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13725. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13726. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13727. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13728. 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)
  13729. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13730. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13731. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13732. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13733. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13734. else runwindow() end end)
  13735. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13736. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13737. Updates = Instance.new("ScreenGui")
  13738. dragg = Instance.new("Frame")
  13739. local PromptDialog = Instance.new("Frame")
  13740. local ContainerFrame = Instance.new("Frame")
  13741. local LOG = Instance.new("TextLabel")
  13742. local PopupText3 = Instance.new("TextLabel")
  13743. local PopupText4 = Instance.new("TextLabel")
  13744. local UTDV = Instance.new("TextLabel")
  13745. local PopupText5 = Instance.new("TextLabel")
  13746. local shadow = Instance.new("Frame")
  13747. Exitt = Instance.new("TextButton")
  13748. local PopupText = Instance.new("TextLabel")
  13749. local vers = Instance.new("TextLabel")
  13750. Updates.Name = "Updates"
  13751. Updates.Parent = game.CoreGui
  13752. dragg.Name = "drag"
  13753. dragg.Parent = Updates
  13754. dragg.Active = true
  13755. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13756. dragg.BackgroundTransparency = 1
  13757. dragGUI(dragg)
  13758. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13759. dragg.Size = UDim2.new(0, 438, 0, 26)
  13760. PromptDialog.Name = "PromptDialog"
  13761. PromptDialog.Parent = dragg
  13762. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13763. PromptDialog.BackgroundTransparency = 1
  13764. PromptDialog.BorderSizePixel = 0
  13765. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13766. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13767. PromptDialog.ZIndex = 5
  13768. ContainerFrame.Name = "ContainerFrame"
  13769. ContainerFrame.Parent = PromptDialog
  13770. ContainerFrame.BackgroundColor3 = maincolor
  13771. ContainerFrame.BackgroundTransparency = 0.5
  13772. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13773. ContainerFrame.BorderSizePixel = 0
  13774. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13775. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13776. ContainerFrame.ZIndex = 5
  13777. LOG.Name = "LOG"
  13778. LOG.Parent = ContainerFrame
  13779. LOG.BackgroundTransparency = 1
  13780. LOG.Position = UDim2.new(0, 8, 0, 110)
  13781. LOG.Size = UDim2.new(1, -16, 1, 0)
  13782. LOG.ZIndex = 10
  13783. LOG.Font = Enum.Font.SourceSansBold
  13784. LOG.TextSize = 20
  13785. LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug in kidnap"
  13786. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13787. LOG.TextStrokeTransparency = 0
  13788. LOG.TextWrapped = true
  13789. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13790. LOG.TextXAlignment = "Left"
  13791. PopupText3.Name = "PopupText3"
  13792. PopupText3.Parent = ContainerFrame
  13793. PopupText3.BackgroundTransparency = 1
  13794. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13795. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13796. PopupText3.ZIndex = 10
  13797. PopupText3.Font = Enum.Font.SourceSansBold
  13798. PopupText3.TextSize = 20
  13799. PopupText3.Text = "Edge - Moon"
  13800. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13801. PopupText3.TextStrokeTransparency = 0
  13802. PopupText3.TextWrapped = true
  13803. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13804. PopupText4.Name = "PopupText4"
  13805. PopupText4.Parent = ContainerFrame
  13806. PopupText4.BackgroundTransparency = 1
  13807. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13808. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13809. PopupText4.ZIndex = 10
  13810. PopupText4.Font = Enum.Font.SourceSansBold
  13811. PopupText4.FontSize = Enum.FontSize.Size18
  13812. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13813. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13814. PopupText4.TextStrokeTransparency = 0
  13815. PopupText4.TextWrapped = true
  13816. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13817. UTDV.Name = "UTDV"
  13818. UTDV.Parent = ContainerFrame
  13819. UTDV.BackgroundTransparency = 1
  13820. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13821. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13822. UTDV.ZIndex = 10
  13823. UTDV.Font = Enum.Font.SourceSansBold
  13824. UTDV.FontSize = Enum.FontSize.Size28
  13825. UTDV.Text = "Up to date version: N/A"
  13826. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13827. UTDV.TextStrokeTransparency = 0
  13828. UTDV.TextWrapped = true
  13829. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13830. PopupText5.Name = "PopupText5"
  13831. PopupText5.Parent = ContainerFrame
  13832. PopupText5.BackgroundTransparency = 1
  13833. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13834. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13835. PopupText5.ZIndex = 10
  13836. PopupText5.Font = Enum.Font.SourceSansBold
  13837. PopupText5.FontSize = Enum.FontSize.Size28
  13838. PopupText5.Text = "Update Log:"
  13839. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13840. PopupText5.TextStrokeTransparency = 0
  13841. PopupText5.TextWrapped = true
  13842. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13843. shadow.Name = "shadow"
  13844. shadow.Parent = PromptDialog
  13845. shadow.BackgroundColor3 = maincolor
  13846. shadow.BackgroundTransparency = 0.30000001192093
  13847. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13848. shadow.BorderSizePixel = 0
  13849. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13850. shadow.Size = UDim2.new(0, 438, 0, 26)
  13851. Exitt.Name = "Exit"
  13852. Exitt.Parent = shadow
  13853. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13854. Exitt.BackgroundTransparency = 0.30000001192093
  13855. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13856. Exitt.BorderSizePixel = 0
  13857. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13858. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13859. Exitt.FontSize = Enum.FontSize.Size14
  13860. Exitt.Text = ""
  13861. PopupText.Name = "PopupText"
  13862. PopupText.Parent = shadow
  13863. PopupText.BackgroundTransparency = 1
  13864. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13865. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13866. PopupText.ZIndex = 110
  13867. PopupText.Font = Enum.Font.SourceSansBold
  13868. PopupText.TextSize = 30
  13869. PopupText.Text = "Information"
  13870. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13871. PopupText.TextStrokeTransparency = 0
  13872. PopupText.TextWrapped = true
  13873. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13874. vers.Name = "vers"
  13875. vers.Parent = shadow
  13876. vers.BackgroundTransparency = 1
  13877. vers.Position = UDim2.new(0, 8, 0, 2)
  13878. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13879. vers.ZIndex = 110
  13880. vers.Font = Enum.Font.SourceSansBold
  13881. vers.TextSize = 20
  13882. vers.Text = "v" .. Version
  13883. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13884. vers.TextStrokeTransparency = 0
  13885. vers.TextWrapped = true
  13886. vers.TextXAlignment = Enum.TextXAlignment.Left
  13887. vers.TextYAlignment = Enum.TextYAlignment.Top
  13888. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13889. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13890. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13891. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13892.  
  13893. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13894. if not game.CoreGui:FindFirstChild('IYrun') then
  13895. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13896. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13897. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13898. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13899. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13900. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13901. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13902. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13903. 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
  13904. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13905. 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
  13906. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13907. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13908. 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
  13909. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13910. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13911. 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
  13912. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.me/infiniteyield" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13913. 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)
  13914. 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."
  13915. 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
  13916. 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
  13917. 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
  13918. 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)
  13919. 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'"
  13920. 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"
  13921. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13922. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13923. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13924. 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)
  13925. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13926. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13927. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13928. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13929. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13930. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13931. for _, child in pairs(game.CoreGui:GetChildren()) do
  13932. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13933. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13934. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment