Acceleracer101

11

Jan 24th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 326.64 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. -- _____ __ _ _ _ __ ___ _ _ --
  3. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  4. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  5. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  6. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  7. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  8. -- --
  9. ---------------------------------------------------------------
  10. ---------------------------------------------------------------
  11. ---Edge#3467 Moon#6245 bluntboomer#1259 GodHOLINALILIUS#9156---
  12. ---------------------------------------------------------------
  13.  
  14. --The message system was created by HARKINIAN @ V3RMILLION
  15. --Bang and fly is from rocky2u's admin
  16. --Happy holidays everyone!
  17.  
  18. local Version = '7.1'
  19.  
  20. function run()
  21. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local Player = gPlayers.LocalPlayer
  22. 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={}
  23. 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 function _G.ADD_ADMIN(ID) table.insert(adminT, ID) end
  24. services.players=gPlayers services.lighting=game:GetService('Lighting') services.workspace=game:GetService('Workspace') services.events = {} local user = gPlayers.LocalPlayer local bringT = {}
  25. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local scriptprefix='\\'
  26. local split=" " local cmdprefix=';' suggestionstoggle = true allowfriends = true JLnotify = true Mseconds = '7' slock = false local jl = Instance.new("ScreenGui") jl.Name = "jl" jl.Parent = game.CoreGui MODE = 1
  27. function isNumber(str)
  28. return tonumber(str) ~= nil end
  29. function msghook()
  30. for _, child in pairs( workspace:GetChildren()) do
  31. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  32. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  33. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  34. else MSGhook = false end end
  35. game:GetService('RunService').Heartbeat:connect(function()
  36. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  37. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  38. if MSGhook == true and game.Workspace:FindFirstChild("IYmessage") then
  39. if workspace.IYmessage.Text == '' then
  40. for _, child in pairs( LightingService:GetChildren()) do
  41. if child.Name == "IYmblur" then
  42. child:Destroy() end end end
  43. else MSGhook = false end
  44. for i,v in pairs(_players:GetPlayers()) do
  45. if FindTable(loopkillT, v.Name) then
  46. v.Character:BreakJoints() end
  47. if FindTable(rainbowT, v.Name) then
  48. v.Neutral = false
  49. v.TeamColor = BrickColor.random()
  50. end end
  51. for i,n in pairs(_players:GetPlayers()) do
  52. if FindTable(disabletoolsT, n.Name) then
  53. for i,v in pairs(n.Backpack:GetChildren()) do
  54. if v:IsA('Tool') or v:IsA('HopperBin') then
  55. v:destroy() end
  56. for i,v in pairs(n.Character:GetChildren()) do
  57. if v:IsA('Tool') or v:IsA('HopperBin') then
  58. v:destroy()
  59. end end end
  60. end end end end)
  61. jl = game.CoreGui.jl
  62. POPUP_SIZE = UDim2.new(0,0,-0.15,350)
  63. db = false
  64. PopUps = {}
  65. function changeOptions(N)
  66. MODE = N
  67. if N == 1 then
  68. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  69. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif N == 2 then
  70. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  71. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1) end end
  72. LightingService = game:GetService("Lighting")
  73. local origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  74. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe =
  75. LightingService.FogEnd, fs = LightingService.FogStart}
  76. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  77. function FindTable(Table, Name)
  78. for i,v in pairs(Table) do
  79. if v == Name then
  80. return true
  81. end end
  82. return false
  83. end
  84. function GetInTable(Table, Name)
  85. for i = 1, #Table do
  86. if Table[i] == Name then
  87. return i
  88. end end
  89. return false end
  90. function createPopUp(Name,N)
  91. local Frame = Instance.new("Frame")
  92. local ImageLabel = Instance.new("ImageLabel")
  93. local TextBox = Instance.new("TextBox")
  94. Frame.Parent = game.CoreGui
  95. Frame.BackgroundColor3 = Color3.new(0.658824, 0.654902, 0.666667)
  96. Frame.Position = UDim2.new(0,-360,0,330)
  97. Frame.Size = UDim2.new(0, 230, 0, 60)
  98. Frame.Style = Enum.FrameStyle.RobloxSquare
  99. ImageLabel.Parent = Frame
  100. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  101. ImageLabel.BackgroundTransparency = 0.89999997615814
  102. ImageLabel.BorderColor3 = Color3.new(0, 0, 0)
  103. ImageLabel.Size = UDim2.new(0, 50, 1, 0)
  104. ImageLabel.Image = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..Name..[[&RAND]] .. math.random(1,100000000)
  105. TextBox.Parent = Frame
  106. TextBox.Active = false
  107. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  108. TextBox.BackgroundTransparency = 0.89999997615814
  109. TextBox.BorderColor3 = Color3.new(0, 0, 0)
  110. TextBox.Position = UDim2.new(0, 55, 0, 0)
  111. TextBox.Size = UDim2.new(0, 158, 1, 0)
  112. TextBox.ClearTextOnFocus = false
  113. TextBox.Font = Enum.Font.ArialBold
  114. TextBox.FontSize = Enum.FontSize.Size10
  115. TextBox.Text = "-Playername- Joined the Game"
  116. TextBox.TextColor3 = Color3.new(1, 1, 1)
  117. TextBox.TextStrokeTransparency = 0
  118. Frame:TweenPosition(UDim2.new(0,0,0,330),"Out","Quad",0.1,true)
  119. if N == 1 then
  120. TextBox.Text = Name.." Joined"
  121. elseif N == 2 then
  122. TextBox.Text = Name.." Joined"
  123. elseif N == 3 then
  124. TextBox.Text = Name.." Left"
  125. elseif N == 4 then
  126. TextBox.Text = Name.." Left"
  127. end
  128. Frame.Parent = jl
  129. table.insert(PopUps,Frame)
  130. local LocalPopUps = {}
  131. for i,v in pairs(PopUps) do
  132. table.insert(LocalPopUps,v)
  133. v.Position = v.Position + UDim2.new(0,0,0,20) end
  134. for j = 0, POPUP_SIZE.X.Offset,2 do
  135. for i,v in pairs(LocalPopUps) do
  136. if v ~= nil then
  137. v.Position = v.Position + UDim2.new(0,0,0,40)
  138. end
  139. end
  140. wait()
  141. end
  142. wait(5)
  143. table.remove(PopUps,1)
  144. Frame:TweenPosition(UDim2.new(0,-360,0,330),"Out","Quad",0.2,true)
  145. wait(0.3)
  146. Frame:remove() end
  147. function playerAdded(newPlayer)
  148. if (LP:isFriendsWith(newPlayer.userId)) and MODE >= 1 then
  149. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,1)
  150. elseif MODE == 2 then
  151. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,2)
  152. end
  153. end
  154. function PlayerRemoving(PlayerLeft)
  155. if (LP:isFriendsWith(PlayerLeft.userId)) and MODE >= 1 then
  156. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,3)
  157. elseif MODE == 2 then
  158. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,4)
  159. end
  160. end
  161. FLYING = false
  162. iyflyspeed = 1
  163. function sFLY()
  164. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  165. repeat wait() until Mouse
  166.  
  167. local T = LP.Character.HumanoidRootPart
  168. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  169. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  170. local SPEED = 0
  171.  
  172. local function FLY()
  173. FLYING = true
  174. local BG = Instance.new('BodyGyro', T)
  175. local BV = Instance.new('BodyVelocity', T)
  176. BG.P = 9e4
  177. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  178. BG.cframe = T.CFrame
  179. BV.velocity = Vector3.new(0, 0.1, 0)
  180. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  181. spawn(function()
  182. repeat wait()
  183. LP.Character.Humanoid.PlatformStand = true
  184. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  185. SPEED = 50
  186. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  187. SPEED = 0
  188. end
  189. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  190. 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
  191. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  192. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  193. 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
  194. else
  195. BV.velocity = Vector3.new(0, 0.1, 0)
  196. end
  197. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  198. until not FLYING
  199. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  200. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  201. SPEED = 0
  202. BG:destroy()
  203. BV:destroy()
  204. LP.Character.Humanoid.PlatformStand = false
  205. end)
  206. end
  207. Mouse.KeyDown:connect(function(KEY)
  208. if KEY:lower() == 'w' then
  209. CONTROL.F = iyflyspeed
  210. elseif KEY:lower() == 's' then
  211. CONTROL.B = -iyflyspeed
  212. elseif KEY:lower() == 'a' then
  213. CONTROL.L = -iyflyspeed
  214. elseif KEY:lower() == 'd' then
  215. CONTROL.R = iyflyspeed
  216. end
  217. end)
  218. Mouse.KeyUp:connect(function(KEY)
  219. if KEY:lower() == 'w' then
  220. CONTROL.F = 0
  221. elseif KEY:lower() == 's' then
  222. CONTROL.B = 0
  223. elseif KEY:lower() == 'a' then
  224. CONTROL.L = 0
  225. elseif KEY:lower() == 'd' then
  226. CONTROL.R = 0
  227. end
  228. end)
  229. FLY()
  230. end
  231. function NOFLY()
  232. FLYING = false
  233. LP.Character.Humanoid.PlatformStand = false
  234. end
  235.  
  236. ------------------
  237. ---CMDS/HOTKEYS---
  238. ------------------
  239. HK = {
  240. '-HOTKEYS-',
  241. 'F4 - Toggle Fly',
  242. 'F5 - Toggle Noclip',
  243. 'HOLD F2 - Click TP',
  244. '-COMMANDS-'
  245. }
  246. CMDs = {
  247. 'ff [plr]',
  248. 'unff [plr]',
  249. 'fire [plr] [R G B]',
  250. 'unfire [plr]',
  251. 'sparkles [plr] [R G B]',
  252. 'unsparkles [plr]',
  253. 'smoke [plr]',
  254. 'unsmoke [plr]',
  255. 'btools [plr]',
  256. 'god [plr]',
  257. 'ungod [plr]',
  258. 'smite [plr]',
  259. 'heal [plr]',
  260. 'freeze [plr]',
  261. 'thaw [plr]',
  262. 'kill [plr]',
  263. 'sound [ID/Name]',
  264. 'volume [num]',
  265. 'pitch [num]',
  266. 'explode [plr]',
  267. 'invisible [plr]',
  268. 'visible [plr]',
  269. 'goto [plr]',
  270. 'bring [plr]',
  271. 'tp [plr] [plr]',
  272. 'char [plr] [ID]',
  273. 'charplr [plr] [plr]',
  274. 'unchar [plr]',
  275. 'speed [plr] [num]',
  276. 'sgod [plr]',
  277. 'unlockws',
  278. 'lockws',
  279. 'unanchor',
  280. 'anchor',
  281. 'clear',
  282. 'loadm',
  283. 'm [msg]',
  284. 'light [plr] [R G B]',
  285. 'unlight [plr]',
  286. 'decalspam [ID]',
  287. 'undecalspam',
  288. 'thirdp [plr]',
  289. 'firstp [plr]',
  290. 'name [plr]',
  291. 'unname [plr]',
  292. 'stun [plr]',
  293. 'unstun [plr]',
  294. 'copytools [plr]',
  295. 'keeptools [plr]',
  296. 'nokeeptools [plr]',
  297. 'notools [plr]',
  298. 'serverinfo',
  299. 'damage [plr]',
  300. 'view [plr]',
  301. 'unview',
  302. 'nolimbs [plr]',
  303. 'box [plr]',
  304. 'nobox [plr]',
  305. 'ghost [plr]',
  306. 'unghost [plr]',
  307. 'sphere [plr]',
  308. 'loadmap [ID]',
  309. 'sky [ID]',
  310. 'ambient [R G B]',
  311. 'clrterrain',
  312. 'jail [plr]',
  313. 'unjail [plr]',
  314. 'shutdown',
  315. 'starman [plr]',
  316. 'unstarman [plr]',
  317. 'tppos [plr] [coordinate]',
  318. 'offset [plr] [coordinate]',
  319. 'animation [plr] [anim]',
  320. 'normal [plr]',
  321. 'creeper [plr]',
  322. 'uncreeper [plr]',
  323. 'shrek [plr]',
  324. 'unshrek [plr]',
  325. 'respawn [plr]',
  326. 'base',
  327. 'control [plr]',
  328. 'nuke [plr]',
  329. 'infect [plr]',
  330. 'uninfect [plr]',
  331. 'duck [plr]',
  332. 'unduck [plr]',
  333. 'disable [plr]',
  334. 'enable [plr]',
  335. 'size [plr] [num]',
  336. 'confuse [plr]',
  337. 'unconfuse [plr]',
  338. 'clone [plr]',
  339. 'spin [plr]',
  340. 'unspin [plr]',
  341. 'dog [plr]',
  342. 'undog [plr]',
  343. 'loopheal [plr]',
  344. 'unloopheal [plr]',
  345. 'fling [plr]',
  346. 'ayylmao [plr]',
  347. 'seizure [plr]',
  348. 'unseizure [plr]',
  349. 'paper [plr]',
  350. 'punish [plr]',
  351. 'unpunish [plr]',
  352. 'fogend [num]',
  353. 'fogcolor [R G B]',
  354. 'disco',
  355. 'undisco',
  356. 'fix',
  357. 'flood',
  358. 'spookyify',
  359. 'explorer',
  360. 'particles [plr] [ID]',
  361. 'noparticles [plr]',
  362. 'draw',
  363. 'devuzi',
  364. 'ban [plr]',
  365. 'unban [plr]',
  366. 'clrbans',
  367. 'float [plr]',
  368. 'unfloat [plr]',
  369. 'noclip',
  370. 'clip',
  371. 'hatsize [plr] [num]',
  372. 'removehat [plr]',
  373. 'cripple [plr]',
  374. 'uncripple [plr]',
  375. 'blur [num]',
  376. 'unblur',
  377. 'hipheight [plr] [num]',
  378. 'bgui [plr] [text]',
  379. 'unbgui [plr]',
  380. 'loopkill [plr]',
  381. 'unloopkill [plr]',
  382. 'jumppower [plr] [num]',
  383. 'shiny [plr]',
  384. 'serverlock',
  385. 'unserverlock',
  386. 'headshake [plr]',
  387. 'addstat [plr] [text]',
  388. 'change [plr] [stat] [num]',
  389. 'headsize [plr] [num]',
  390. 'bang [plr]',
  391. 'chat [plr] [msg]',
  392. 'gravity [num]',
  393. 'disabletools [plr]',
  394. 'enabletools [plr]',
  395. 'nil [plr]',
  396. 'rainbowname [plr]',
  397. 'unrainbowname [plr]',
  398. 'mesh [plr] [mesh] [txtr]',
  399. 'neon [plr]',
  400. 'longneck [plr]',
  401. 'unlongneck [plr]',
  402. 'time [num]',
  403. 'day',
  404. 'night',
  405. 'spasm [plr]',
  406. 'meteor [plr]',
  407. 'countdown [num]',
  408. 'bomb [plr]',
  409. 'terrain',
  410. 'rocket [plr]',
  411. 'ball [plr]',
  412. 'unball [plr]',
  413. 'hidename [plr]',
  414. 'unhidename [plr]',
  415. 'face [plr] [ID]',
  416. 'fly',
  417. 'unfly',
  418. 'flyspeed [num]',
  419. 'zinnia [plr]',
  420. 'team [plr] [team]',
  421. 'age [plr]',
  422. 'f3x',
  423. 'tools [plr]',
  424. 'dong [plr]',
  425. 'undong [plr]',
  426. 'filtering',
  427. 'remotespy',
  428. 'crash [plr]',
  429. 'kick [plr]',
  430. 'admin [plr]',
  431. 'unadmin [plr]',
  432. 'admins',
  433. 'bans',
  434. 'bait',
  435. 'removebait',
  436. 'strobe',
  437. 'unstrobe',
  438. 'blind [plr]',
  439. 'unblind [plr]',
  440. 'globalshadows',
  441. 'noglobalshadows',
  442. 'outlines',
  443. 'nooutlines',
  444. 'brightness [num]',
  445. 'delete [part name]',
  446. 'deleteclass [class name]',
  447. 'fart [plr]',
  448. 'partdisco',
  449. 'unpartdisco',
  450. 'car [plr]',
  451. 'uncar [plr]',
  452. 'insert [ID]',
  453. 'esp [plr]',
  454. 'noesp [plr]',
  455. 'spawnpoint [plr]',
  456. 'removespawns',
  457. 'fegod',
  458. 'feinvisible',
  459. 'disablereset [plr]',
  460. 'enablereset [plr]',
  461. 'loopbring [plr]',
  462. 'unloopbring [plr]',
  463. 'lock [plr]',
  464. 'unlock [plr]',
  465. 'sword [plr]',
  466. 'freecam',
  467. 'unfreecam',
  468. 'plrsound [plr] [ID]',
  469. 'noplrsound [plr]',
  470. 'playlist [ID],[ID]',
  471. 'setsong [num]',
  472. 'prevsong',
  473. 'nextsong',
  474. 'hideplaylist',
  475. 'keybind [key] [cmd]',
  476. 'unkeybind [key]',
  477. 'addalias [cmd] [alias]',
  478. 'removealias [alias]',
  479. 'trail [plr]',
  480. 'untrail [plr]',
  481. 'script [script]',
  482. 'prefix [string]',
  483. 'rejoin',
  484. 'tablet',
  485. 'settings',
  486. 'cmds',
  487. 'version',
  488. 'exit'
  489. }
  490.  
  491. -------
  492. --Lib--
  493. -------
  494.  
  495. 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
  496.  
  497. std.inTable=function(tbl,val)
  498. if tbl==nil then return false end
  499.  
  500. for _,v in pairs(tbl)do
  501. if v==val then return true end
  502. end
  503. return false
  504. end
  505. std.out=function(str)
  506. print(str)
  507. end
  508. std.list=function(tbl)
  509. local str=''
  510. for i,v in pairs(tbl)do
  511. str=str..tostring(v)
  512. if i~=#tbl then str=str..', ' end
  513. end
  514. return str
  515. end
  516. std.endat=function(str,val)
  517. local z=str:find(val)
  518. if z then
  519. return str:sub(0,z-string.len(val)),true
  520. else
  521. return str,false
  522. end
  523. end
  524. std.first=function(str) return str:sub(1,1) end
  525.  
  526. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  527.  
  528. local exec=function(str)
  529. spawn(function()
  530. local script, loaderr = loadstring(str)
  531. if not script then
  532. error(loaderr)
  533. else
  534. script()
  535. end
  536. end)
  537. end
  538. local findCmd=function(cmd_name)
  539. for i,v in pairs(cmds)do
  540. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  541. return v
  542. end
  543. end
  544. end
  545. local getCmd=function(msg)
  546. local cmd,hassplit=std.endat(msg:lower(),split)
  547. if hassplit then
  548. return {cmd,true}
  549. else
  550. return {cmd,false}
  551. end
  552. end
  553. local getprfx=function(strn)
  554. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  555. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  556. end return
  557. end
  558.  
  559. function kickF(plr)
  560. if plr then
  561. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  562. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  563. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  564. Plat.Name = 'IYkick'
  565. Plat.Size = Vector3.new(100, 1, 100)
  566. local PART = Instance.new('Part', plr.Character)
  567. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  568. PART.Size = Vector3.new(100, 1, 100)
  569. PART.Anchored = true
  570. PART.Transparency = 1
  571. Plat.Transparency = 1
  572. repeat wait(.5)
  573. if plr then
  574. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  575. plr.Character.HumanoidRootPart.Name = "HumanoidRootPart"
  576. Plat.Position = plr.Character.HumanoidRootPart.Position
  577. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  578. PART.Anchored = true
  579. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  580. local H = Instance.new('Humanoid', M)
  581. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  582. plr.Character = M end
  583. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  584. kickF(plr)
  585. until not game.Players:FindFirstChild(plr)
  586. end end
  587.  
  588. 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
  589. 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
  590. _players.PlayerAdded:connect(function(player)
  591. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  592. if player.Name ~= "IoIman616" and player.Name ~= "DesiredUsername1233" and player.Name ~= "sweg2hipALT" and player.Name ~= "Conceptual_Nullifier" and player.Name ~= "Thomasbudge" then
  593. spawn(function()
  594. repeat wait() until player.Character
  595. kickF(player)
  596. end)
  597. else Notify('A whitelisted user has joined. You cannot lock him out.')
  598. end
  599. end)
  600. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  601. if player.Name ~= "IoIman616" and player.Name ~= "DesiredUsername1233" and player.Name ~= "sweg2hipALT" and player.Name ~= "Conceptual_Nullifier" and player.Name ~= "Thomasbudge" then
  602. spawn(function()
  603. repeat wait() until player.Character
  604. kickF(player)
  605. end)
  606. else Notify('A whitelisted has joined. You cannot lock him out.')
  607. end
  608. end
  609. if FindTable(banT, player.userId) then
  610. spawn(function()
  611. repeat wait() until player.Character
  612. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  613. kickF(player)
  614. end)
  615. end
  616. end)
  617. local customAlias = {}
  618. local findCmd=function(cmd_name)
  619. for i,v in pairs(cmds)do
  620. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  621. return v
  622. end
  623. end
  624. return customAlias[cmd_name:lower()]
  625. end
  626. local function splitString(str,delim)
  627. local broken = {}
  628. if delim == nil then delim = "," end
  629. for w in string.gmatch(str,"[^"..delim.."]+") do
  630. table.insert(broken,w)
  631. end
  632. return broken
  633. end
  634. local historyCount = 0
  635. local cmdHistory = {}
  636. local function execCmd(cmdStr,speaker)
  637. local rawCmdStr = cmdStr
  638. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  639. local commandsToRun = splitString(cmdStr,"\\")
  640. for i,v in pairs(commandsToRun) do
  641. v = string.gsub(v,"%%BackSlash%%","\\")
  642. local args = splitString(v,split)
  643. local cmd = findCmd(args[1])
  644. if cmd then
  645. table.remove(args,1)
  646. cargs = args
  647. if speaker == gPlayers.LocalPlayer then
  648. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  649. end
  650. if #cmdHistory > 20 then table.remove(cmdHistory) end
  651. pcall(function()
  652. cmd.FUNC(args, speaker)
  653. end)
  654. end
  655. end
  656. end
  657. 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
  658. for _, plr in pairs( game.Players:GetChildren()) do
  659. if plr.ClassName == "Player" then
  660. updateevents(plr) end end
  661. _players.PlayerAdded:connect(function(player)
  662. updateevents(player)
  663. end)
  664. _G.exec_cmd = execCmd
  665. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  666. 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
  667. local _char=function(plr_name)
  668. for i,v in pairs(gPlayers:GetChildren())do
  669. if v:IsA'Player'then
  670. if v.Name==plr_name then return v.Character end
  671. end
  672. end
  673. return
  674. end
  675. local _plr=function(plr_name)
  676. for i,v in pairs(gPlayers:GetChildren())do
  677. if v:IsA'Player'then
  678. if v.Name==plr_name then return v end
  679. end
  680. end
  681. return
  682. end
  683. function addcmd(name,desc,alias,func)
  684. cmds[#cmds+1]=
  685. {
  686. NAME=name;
  687. DESC=desc;
  688. ALIAS=alias;
  689. FUNC=func;
  690. }
  691. end
  692. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins'}
  693. local SpecialPlayerCases = {
  694. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  695. ["others"] = function(speaker)
  696. local plrs = {}
  697. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  698. if v ~= speaker then
  699. table.insert(plrs,v)
  700. end
  701. end
  702. return plrs
  703. end,
  704. ["me"] = function(speaker)return {speaker} end,
  705. ["#(%d+)"] = function(speaker,args)
  706. local returns = {}
  707. local randAmount = tonumber(args[1])
  708. local players = game:GetService("Players"):GetPlayers()
  709. for i = 1,randAmount do
  710. local randIndex = math.random(1,#players)
  711. table.insert(returns,players[randIndex])
  712. table.remove(players,randIndex)
  713. if #players == 0 then break end
  714. end
  715. return returns
  716. end,
  717. ["random"] = function(speaker)
  718. local players = game:GetService("Players"):GetPlayers()
  719. return {players[math.random(1,#players)]}
  720. end,
  721. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  722. local returns = {}
  723. local team = args[1]
  724. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  725. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  726. table.insert(returns,plr)
  727. end
  728. end
  729. return returns
  730. end,
  731. ["allies"] = function(speaker)
  732. local returns = {}
  733. local team = speaker.Team
  734. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  735. if plr.Team == team then
  736. table.insert(returns,plr)
  737. end
  738. end
  739. return returns
  740. end,
  741. ["enemies"] = function(speaker)
  742. local returns = {}
  743. local team = speaker.Team
  744. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  745. if plr.Team ~= team then
  746. table.insert(returns,plr)
  747. end
  748. end
  749. return returns
  750. end,
  751. ["team"] = function(speaker)
  752. local returns = {}
  753. local team = speaker.Team
  754. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  755. if plr.Team == team then
  756. table.insert(returns,plr)
  757. end
  758. end
  759. return returns
  760. end,
  761. ["nonteam"] = function(speaker)
  762. local returns = {}
  763. local team = speaker.Team
  764. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  765. if plr.Team ~= team then
  766. table.insert(returns,plr)
  767. end
  768. end
  769. return returns
  770. end,
  771. ["friends"] = function(speaker,args)
  772. local returns = {}
  773. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  774. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  775. table.insert(returns,plr)
  776. end
  777. end
  778. return returns
  779. end,
  780. ["nonfriends"] = function(speaker,args)
  781. local returns = {}
  782. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  783. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  784. table.insert(returns,plr)
  785. end
  786. end
  787. return returns
  788. end,
  789. ["admins"] = function(speaker)
  790. local returns = {}
  791. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  792. if isAdmin(plr) then
  793. table.insert(returns,plr)
  794. end
  795. end
  796. return returns
  797. end,
  798. ["nonadmins"] = function(speaker)
  799. local returns = {}
  800. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  801. if not isAdmin(plr) then
  802. table.insert(returns,plr)
  803. end
  804. end
  805. return returns
  806. end,
  807. ["rad(%d+)"] = function(speaker,args)
  808. local returns = {}
  809. local radius = tonumber(args[1])
  810. local speakerChar = speaker.Character
  811. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  812. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  813. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  814. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  815. if magnitude <= radius then table.insert(returns,plr) end
  816. end
  817. end
  818. return returns
  819. end
  820. }
  821.  
  822. local function toTokens(str)
  823. local tokens = {}
  824. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  825. table.insert(tokens,{Operator = op,Name = name})
  826. end
  827. return tokens
  828. end
  829.  
  830. local function onlyIncludeInTable(tab,matches)
  831. local matchTable = {}
  832. local resultTable = {}
  833. for i,v in pairs(matches) do matchTable[v.Name] = true end
  834. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  835. return resultTable
  836. end
  837.  
  838. local function removeTableMatches(tab,matches)
  839. local matchTable = {}
  840. local resultTable = {}
  841. for i,v in pairs(matches) do matchTable[v.Name] = true end
  842. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  843. return resultTable
  844. end
  845.  
  846. local function getPlayersByName(name)
  847. local found = {}
  848. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  849. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  850. table.insert(found,v)
  851. end
  852. end
  853. return found
  854. end
  855.  
  856. local function getPlayer(list,speaker)
  857. if list == nil then return {speaker.Name} end
  858. local nameList = splitString(list,",")
  859.  
  860. local foundList = {}
  861.  
  862. for _,name in pairs(nameList) do
  863. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  864. local tokens = toTokens(name)
  865. local initialPlayers = game:GetService("Players"):GetPlayers()
  866.  
  867. for i,v in pairs(tokens) do
  868. if v.Operator == "+" then
  869. local tokenContent = v.Name
  870. local foundCase = false
  871. for regex,case in pairs(SpecialPlayerCases) do
  872. local matches = {string.match(tokenContent,"^"..regex.."$")}
  873. if #matches > 0 then
  874. foundCase = true
  875. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  876. end
  877. end
  878. if not foundCase then
  879. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  880. end
  881. else
  882. local tokenContent = v.Name
  883. local foundCase = false
  884. for regex,case in pairs(SpecialPlayerCases) do
  885. local matches = {string.match(tokenContent,"^"..regex.."$")}
  886. if #matches > 0 then
  887. foundCase = true
  888. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  889. end
  890. end
  891. if not foundCase then
  892. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  893. end
  894. end
  895. end
  896.  
  897. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  898. end
  899.  
  900. local foundNames = {}
  901. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  902.  
  903. return foundNames
  904. end
  905.  
  906. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  907. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  908. if (zCoco) then
  909. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  910. else
  911. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  912. end
  913. return funcw
  914. end
  915. function _G.msg(txt)
  916. msghook()
  917. if MSGhook == true then
  918. workspace.IYmessage.Text = ''
  919. wait(0.1)
  920. local b = Instance.new("BlurEffect", LightingService)
  921. b.Name = "IYmblur"
  922. b.Size = 18
  923. workspace.IYmessage.Text = txt
  924. wait(Mseconds)
  925. workspace.IYmessage.Text = ''
  926. b:Destroy()
  927. elseif MSGhook == false then
  928. execCmd("loadm")
  929. repeat wait() until workspace:FindFirstChild("IYmessage")
  930. workspace.IYmessage.Text = ''
  931. wait(0.1)
  932. local b = Instance.new("BlurEffect", LightingService)
  933. b.Name = "IYmblur"
  934. b.Size = 18
  935. workspace.IYmessage.Text = txt
  936. wait(Mseconds)
  937. workspace.IYmessage.Text = ''
  938. b:Destroy()
  939. end
  940. end
  941. function rape(victim, speaker)
  942. spawn(function()
  943. local P1 = speaker.Character.Torso
  944. local V1 = _players[victim].Character.Torso
  945. V1.Parent.Humanoid.PlatformStand = true
  946. 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'
  947. 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'
  948. 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'
  949. 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'
  950. 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'
  951. 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'
  952. 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)
  953. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  954. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  955. local D2 = D:Clone() D2.Parent = P1
  956. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  957. 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)
  958. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  959. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  960. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  961. local CM = Instance.new('CylinderMesh', C)
  962. 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)
  963. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  964. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  965. 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)
  966. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  967. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  968. 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)
  969. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  970. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  971. 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)
  972. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  973. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  974. 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)
  975. 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)
  976. 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)
  977. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  978. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  979. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  980. end)
  981. 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)
  982. end
  983. ----------------
  984. ----Commands----
  985. ----------------
  986.  
  987. addcmd('addalias','Adds an alias to a command',{},
  988. function(args,speaker)
  989. if #args < 2 then return end
  990. local cmd = string.lower(args[1])
  991. local alias = string.lower(args[2])
  992. for i,v in pairs(cmds) do
  993. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  994. customAlias[alias] = v
  995. Notify("Added "..alias.." as an alias to "..cmd)
  996. break
  997. end
  998. end
  999. end)
  1000.  
  1001. addcmd('removealias','Removes a custom alias',{},
  1002. function(args,speaker)
  1003. if #args < 1 then return end
  1004. local alias = string.lower(args[1])
  1005. if customAlias[alias] then
  1006. local cmd = customAlias[alias].NAME
  1007. customAlias[alias] = nil
  1008. Notify("Removed the alias "..alias.." from "..cmd)
  1009. end
  1010. end)
  1011.  
  1012. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1013. function(args, speaker)
  1014. loadstring(tostring(GLS(false, 0)))()
  1015. end)
  1016.  
  1017. addcmd('ff','gives ff to player',{},
  1018. function(args, speaker)
  1019. local players = getPlayer(args[1], speaker)
  1020. for i,v in pairs(players)do
  1021. local pchar=_char(v)
  1022. Instance.new("ForceField", pchar)
  1023. end
  1024. end)
  1025.  
  1026. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1027. function(args, speaker)
  1028. local players = getPlayer(args[1], speaker)
  1029. for i,v in pairs(players)do
  1030. local pchar=_char(v)
  1031. spawn(function()
  1032. local m = missile:Clone()
  1033. m.Parent = workspace
  1034. local W = Instance.new('Weld', m)
  1035. W.Part0 = W.Parent
  1036. W.Part1 = pchar.Torso
  1037. W.C1 = CFrame.new(0, 0.5, 1)
  1038. m.force.Force = Vector3.new(0, 15000, 0)
  1039. wait(0.01)
  1040. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1041. wait(5)
  1042. Instance.new('Explosion', m).Position = m.Position
  1043. wait(0.01)
  1044. pchar:BreakJoints()
  1045. wait(1)
  1046. m:destroy()
  1047. end)
  1048. end
  1049. end)
  1050.  
  1051. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1052. function(args, speaker)
  1053. if speaker.userId ~= LP.userId then
  1054. lponly(speaker)
  1055. else
  1056. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1057. end
  1058. end)
  1059.  
  1060. addcmd('unff', 'takes away ff from player',{'noff'},
  1061. function(args, speaker)
  1062. local players = getPlayer(args[1], speaker)
  1063. for i,v in pairs(players)do
  1064. local pchar=_char(v)
  1065. for j,v1 in pairs(pchar:GetChildren()) do
  1066. if v1:IsA("ForceField") then
  1067. v1:Destroy()
  1068. end
  1069. end
  1070. end
  1071. end)
  1072.  
  1073. addcmd('insert', 'inserts a model',{'ins'},
  1074. function(args, speaker)
  1075. local modelid = args[1]
  1076. local model = game:GetObjects("rbxassetid://" .. modelid)[1]
  1077. model.Parent = game.Workspace
  1078. model.Name = "IYmodel"
  1079. model:MakeJoints()
  1080. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1081. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1082. Notify('Inserted ' .. Asset.Name)
  1083. end)
  1084.  
  1085. addcmd('car', 'inserts a car',{'vehicle'},
  1086. function(args, speaker)
  1087. local players = getPlayer(args[1], speaker)
  1088. for i,v in pairs(players)do
  1089. local pchar=_char(v)
  1090. local model = game:GetObjects("rbxassetid://01172688590")[1]
  1091. model.Parent = game.Workspace
  1092. model:MakeJoints()
  1093. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1094. model.Name = "IYcar" .. gPlayers[v].Name
  1095. wait(0.5)
  1096. model.Seat.VehicleSeat:Sit(pchar.Humanoid)
  1097. end
  1098. end)
  1099.  
  1100. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1101. function(args, speaker)
  1102. local players = getPlayer(args[1], speaker)
  1103. for i,v in pairs(players)do
  1104. for _, child in pairs( workspace:GetChildren()) do
  1105. if child.Name == "IYcar" .. gPlayers[v].Name then
  1106. child:Destroy()
  1107. end
  1108. end
  1109. end
  1110. end)
  1111.  
  1112. addcmd('team','team [plr] [team]',{},
  1113. function(args, speaker)
  1114. local players = getPlayer(args[1], speaker)
  1115. local teamname = nil
  1116. for i,v in pairs(players)do
  1117. 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
  1118. print(teamname)
  1119. _players[v].Team = teamname
  1120. end
  1121. end)
  1122.  
  1123. addcmd('spasm','makes someone c r a z y',{},
  1124. function(args, speaker)
  1125. local players = getPlayer(args[1], speaker)
  1126. for i,v in pairs(players)do
  1127. local pchar=_char(v)
  1128. local AnimationId = "33796059"
  1129. local Anim = Instance.new("Animation")
  1130. Anim.AnimationId = "rbxassetid://"..AnimationId
  1131. local k = pchar.Humanoid:LoadAnimation(Anim)
  1132. k:Play()
  1133. k:AdjustSpeed(99)
  1134. end
  1135. end)
  1136.  
  1137. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1138. function(args, speaker)
  1139. local players = getPlayer(args[1], speaker)
  1140. for i,v in pairs(players)do
  1141. if not args[1] and args[2] then return end
  1142. local pchar=_char(v)
  1143. for _, child in pairs( pchar:GetDescendants()) do
  1144. if child.ClassName == "Sound" then
  1145. child:Destroy() end end
  1146. local s = Instance.new("Sound")
  1147. s.Name = "IYplrsound"
  1148. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1149. s.Volume = 1
  1150. s.Pitch = 1
  1151. s.Looped = true
  1152. s.archivable = true
  1153. s.Parent = pchar.Torso
  1154. s:Play()
  1155. end
  1156. end)
  1157.  
  1158. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1159. function(args, speaker)
  1160. local players = getPlayer(args[1], speaker)
  1161. for i,v in pairs(players)do
  1162. if not args[1] then return end
  1163. local pchar=_char(v)
  1164. for _, child in pairs( pchar:GetDescendants()) do
  1165. if child.ClassName == "Sound" then
  1166. child:Destroy() end end
  1167. end
  1168. end)
  1169.  
  1170. addcmd('fly','makes you fly',{},
  1171. function(args, speaker)
  1172. if speaker.userId ~= LP.userId then
  1173. lponly(speaker)
  1174. else
  1175. sFLY()
  1176. end
  1177. end)
  1178.  
  1179. addcmd('flyspeed','set the fly speed',{'flysp'},
  1180. function(args, speaker)
  1181. if isNumber(args[1]) then
  1182. iyflyspeed = args[1]
  1183. end end)
  1184.  
  1185. addcmd('unfly','takes away fly',{'nofly'},
  1186. function(args, speaker)
  1187. if speaker.userId ~= LP.userId then
  1188. lponly(speaker)
  1189. else
  1190. NOFLY()
  1191. end
  1192. end)
  1193.  
  1194. addcmd('exit','kills roblox process',{},
  1195. function(args, speaker)
  1196. if speaker.userId ~= LP.userId then
  1197. lponly(speaker)
  1198. else
  1199. game:shutdown()
  1200. end
  1201. end)
  1202.  
  1203. addcmd('fire', 'set a player on fire',{},
  1204. function(args, speaker)
  1205. local players = getPlayer(args[1], speaker)
  1206. for i,v in pairs(players)do
  1207. spawn(function()
  1208. local pchar=_char(v)
  1209. local Fire1 = Instance.new("Fire", pchar.Head)
  1210. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1211. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1212. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1213. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1214. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1215. if not args[2] then return end
  1216. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1217. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1218. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1219. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1220. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1221. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1222. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1223. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1224. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1225. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1226. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1227. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1228. end)
  1229. end
  1230. end)
  1231.  
  1232. addcmd('nofire', 'extinguish a player',{'unfire'},
  1233. function(args, speaker)
  1234. local players = getPlayer(args[1], speaker)
  1235. for i,v in pairs(players)do
  1236. local pchar=_char(v)
  1237. for j,v1 in pairs(pchar:GetDescendants()) do
  1238. if v1:IsA("Fire") then
  1239. v1:Destroy()
  1240. end end end end)
  1241.  
  1242. addcmd('shiny', 'makes a player shine',{},
  1243. function(args, speaker)
  1244. local players = getPlayer(args[1], speaker)
  1245. for i,v in pairs(players)do
  1246. spawn(function()
  1247. local pchar=_char(v)
  1248. for i,v in pairs(pchar:GetChildren()) do
  1249. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1250. v:Remove() end
  1251. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1252. v.Reflectance = 1
  1253. v.Material = "Plastic"
  1254. end
  1255. end
  1256. end)
  1257. end
  1258. end)
  1259.  
  1260. addcmd('light', 'givs em light',{},
  1261. function(args, speaker)
  1262. local players = getPlayer(args[1], speaker)
  1263. for i,v in pairs(players)do
  1264. spawn(function()
  1265. local pchar=_char(v)
  1266. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1267. if v1:IsA("PointLight") then
  1268. v1:Destroy()
  1269. end
  1270. end
  1271. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1272. light.Range = 12
  1273. light.Brightness = 3
  1274. if not args[2] then return end
  1275. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1276. light.Range = 12
  1277. light.Brightness = 3
  1278. end)
  1279. end
  1280. end)
  1281.  
  1282. addcmd('trail', 'spawns a trail behind a player',{},
  1283. function(args, speaker)
  1284. local players = getPlayer(args[1], speaker)
  1285. for i,v in pairs(players)do
  1286. spawn(function()
  1287. local pchar=_char(v)
  1288. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1289. if v1.Name == "TRAIL" then
  1290. v1:Destroy()
  1291. end
  1292. end
  1293. local tr = Instance.new("ParticleEmitter", pchar.HumanoidRootPart)
  1294. tr.Size = NumberSequence.new(0.5,0.5)
  1295. tr.Lifetime = NumberRange.new(3,5)
  1296. tr.Rate = 50
  1297. tr.Speed = NumberRange.new(0,0)
  1298. tr.Texture = "rbxassetid://130433594"
  1299. tr.Name = "TRAIL"
  1300. end)
  1301. end
  1302. end)
  1303.  
  1304. addcmd('keybind','Binds a command to a key',{},
  1305. function(args,speaker)
  1306. if speaker.userId ~= LP.userId then
  1307. lponly(speaker) else
  1308. if #args < 2 then return end
  1309. local key = string.lower(args[1])
  1310. if #key > 1 or key == cmdbarbind then return end
  1311. local cmdText = GLS(false,1)
  1312. local cas = game:GetService("ContextActionService")
  1313. cas:BindAction("Keybind"..key,function(action,state,obj)
  1314. if state == Enum.UserInputState.Begin then
  1315. execCmd(cmdText,speaker)
  1316. end
  1317. end,false,key)
  1318. Notify("Binded "..cmdText.." to "..key)
  1319. end
  1320. end)
  1321.  
  1322. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1323. function(args,speaker)
  1324. if speaker.userId ~= LP.userId then
  1325. lponly(speaker) else
  1326. if #args < 1 then return end
  1327. local key = string.lower(args[1])
  1328. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1329. Notify("Unbinded "..key)
  1330. end
  1331. end)
  1332.  
  1333. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1334. function(args, speaker)
  1335. local players = getPlayer(args[1], speaker)
  1336. for i,v in pairs(players)do
  1337. spawn(function()
  1338. local pchar=_char(v)
  1339. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1340. if v1.Name == "TRAIL" then
  1341. v1:Destroy()
  1342. end
  1343. end
  1344. end)
  1345. end
  1346. end)
  1347.  
  1348. local fa = false
  1349. local cam = workspace.CurrentCamera
  1350. local cam1 = 0
  1351. local cam2 = 0
  1352. local cam3 = 0
  1353. local k1 = false
  1354. local k2 = false
  1355. local k3 = false
  1356. local k4 = false
  1357. local k5 = false
  1358. local k6 = false
  1359. local cs = 0.5
  1360. function movecam()
  1361. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1362. if fa == false then
  1363. repeat
  1364. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1365. local fp = fc.Position
  1366. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  1367. fa = true
  1368. end
  1369. game:GetService('RunService').RenderStepped:Wait()
  1370. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1371. fa = false
  1372. end
  1373. end
  1374. function kp1(inputObject, gameProcessedEvent)
  1375. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1376. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1377. k1 = true
  1378. cam1 = cs end
  1379. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1380. k2 = true
  1381. cam1 = (cs*-1) end
  1382. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1383. k3 = true
  1384. cam2 = cs end
  1385. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1386. k4 = true
  1387. cam2 = (cs*-1) end
  1388. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1389. k5 = true
  1390. cam3 = cs end
  1391. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1392. k6 = true
  1393. cam3 = (cs*-1) end
  1394. end
  1395. end
  1396. game:GetService("UserInputService").InputBegan:connect(kp1)
  1397. function kp2(inputObject, gameProcessedEvent)
  1398. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1399. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1400. k1 = false
  1401. if k2 == false then
  1402. cam1 = 0
  1403. end
  1404. end
  1405. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1406. k2 = false
  1407. if k1 == false then
  1408. cam1 = 0
  1409. end
  1410. end
  1411. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1412. k3= false
  1413. if k4== false then
  1414. cam2 = 0
  1415. end
  1416. end
  1417. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1418. k4 = false
  1419. if k3 == false then
  1420. cam2 = 0
  1421. end
  1422. end
  1423. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1424. k5 = false
  1425. if k6 == false then
  1426. cam3 = 0
  1427. end
  1428. end
  1429. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1430. k6 = false
  1431. if k5 == false then
  1432. cam3 = 0
  1433. end
  1434. end
  1435. end
  1436. end
  1437. game:GetService("UserInputService").InputEnded:connect(kp2)
  1438. function FC()
  1439. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1440. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  1441. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  1442. fc.CanCollide = false
  1443. fc.Anchored = true
  1444. fc.Transparency = 1
  1445. fc.Size = Vector3.new(1,1,1)
  1446. fc.Name = 'xFC'
  1447. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  1448. local cam = workspace.CurrentCamera
  1449. cam.CameraSubject = fc
  1450. cam.CameraType = 'Custom'
  1451. movecam()
  1452. end end
  1453. function UFC()
  1454. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  1455. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1456. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  1457. local cam = workspace.CurrentCamera
  1458. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  1459. cam.CameraType = 'Custom'
  1460. end end
  1461.  
  1462. addcmd('freecam','freecam',{'fc'},
  1463. function(args, speaker)
  1464. if speaker.userId ~= LP.userId then
  1465. lponly(speaker)
  1466. else
  1467. FC()
  1468. end
  1469. end)
  1470.  
  1471. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  1472. function(args, speaker)
  1473. if speaker.userId ~= LP.userId then
  1474. lponly(speaker)
  1475. else
  1476. UFC()
  1477. end
  1478. end)
  1479.  
  1480. addcmd('nolight', 'no more light',{'unlight'},
  1481. function(args, speaker)
  1482. local players = getPlayer(args[1], speaker)
  1483. for i,v in pairs(players)do
  1484. local pchar=_char(v)
  1485. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1486. if v1:IsA("PointLight") then
  1487. v1:Destroy()
  1488. end
  1489. end
  1490. end
  1491. end)
  1492.  
  1493. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1494. function(args, speaker)
  1495. local players = getPlayer(args[1], speaker)
  1496. for i,v in pairs(players)do
  1497. local pchar=_char(v)
  1498. scale = 10
  1499.  
  1500. function weld(tab)
  1501. local last = nil
  1502. for i,v in pairs(tab) do
  1503. if v:IsA("BasePart") then
  1504. if last then
  1505. local w = Instance.new("Weld",last)
  1506. w.Part0 = w.Parent
  1507. w.Part1 = v
  1508. local pos = last.CFrame:toObjectSpace(v.CFrame)
  1509. w.C0 = pos
  1510. end
  1511. last = v
  1512. end
  1513. end
  1514. end
  1515.  
  1516. function makeball(pos)
  1517. local model = Instance.new("Model",workspace)
  1518. model.Name = gPlayers[v].Name .. "ball"
  1519. local rand = BrickColor.Random()
  1520. pchar.Head.Anchored = true
  1521. for i=0,340,20 do
  1522. wait()
  1523. for z=-90,70,20 do
  1524. local p = Instance.new("Part",model)
  1525. p.formFactor = "Custom"
  1526. p.BrickColor = rand
  1527. p.Transparency = 0.5
  1528. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1529. p.Anchored = true
  1530. p.TopSurface = 0
  1531. p.BottomSurface = 0
  1532. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1533. p:breakJoints()
  1534. end
  1535. end
  1536. weld(model:children())
  1537. for i,v in pairs(model:children()) do v.Anchored = false end
  1538. pchar.Head.Anchored = false
  1539. model:MakeJoints()
  1540. end
  1541.  
  1542. if pchar then
  1543. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1544. end
  1545. end
  1546. end)
  1547.  
  1548. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  1549. function(args, speaker)
  1550. local players = getPlayer(args[1], speaker)
  1551. for i,v in pairs(players)do
  1552. local pchar=_char(v)
  1553. for _, child in pairs( workspace:GetChildren()) do
  1554. if child.Name == gPlayers[v].Name .. "ball" then
  1555. child:Destroy()
  1556. end
  1557. end
  1558. end
  1559. end)
  1560.  
  1561. addcmd('loopkill', 'rip person',{'lkill'},
  1562. function(args, speaker)
  1563. local players = getPlayer(args[1], speaker)
  1564. for i,v in pairs(players)do
  1565. if not FindTable(loopkillT, _players[v].Name) then
  1566. table.insert(loopkillT, _players[v].Name)
  1567. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  1568. Notify('Loopkilling player(s)') end end end end)
  1569.  
  1570. addcmd('unloopkill', 'un rip person',{'unlkill'},
  1571. function(args, speaker)
  1572. local players = getPlayer(args[1], speaker)
  1573. for i,v in pairs(players)do
  1574. if FindTable(loopkillT, _players[v].Name) then
  1575. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  1576. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  1577. Notify('No longer loopkilling player(s)') end end end end)
  1578.  
  1579. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  1580. function(args, speaker)
  1581. local players = getPlayer(args[1], speaker)
  1582. for i,v in pairs(players)do
  1583. if not FindTable(disabletoolsT, _players[v].Name) then
  1584. table.insert(disabletoolsT, _players[v].Name)
  1585. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  1586. Notify('Disabled tools for player(s)') end end end end)
  1587.  
  1588. local song = nil
  1589. addcmd('zinnia', 'asdf for moon',{},
  1590. function(args, speaker)
  1591. local players = getPlayer(args[1], speaker)
  1592. for i,v in pairs(players)do
  1593. function zinniaKick(name)
  1594. spawn(function()
  1595. if song == nil then
  1596. song = Instance.new("Sound",workspace)
  1597. song.SoundId = "rbxassetid://190423831"
  1598. song.Volume = 1
  1599. song.Looped = true
  1600. song:Play()
  1601. end
  1602. local zin = Instance.new("Part")
  1603. zin.Name = "CuteZinnia"
  1604. zin.Anchored = true
  1605. zin.CanCollide = false
  1606. local mesh = Instance.new("SpecialMesh")
  1607. mesh.MeshId = "rbxassetid://1175670539"
  1608. mesh.TextureId = "rbxassetid://1175670558"
  1609. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  1610. mesh.Offset = Vector3.new(0,0.88,0)
  1611. mesh.Parent = zin
  1612. local char = game:GetService("Players")[name].Character
  1613. char.PrimaryPart = char.HumanoidRootPart
  1614. if char:FindFirstChild("Torso") then
  1615. char.Torso.Anchored = true
  1616. else
  1617. char.UpperTorso.Anchored = true
  1618. end
  1619. 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))
  1620. zin.Parent = workspace
  1621. 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)})
  1622. tween:Play()
  1623. wait(3)
  1624. for i = 50,1,-1 do
  1625. 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))
  1626. wait()
  1627. end
  1628. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1629. wait(1)
  1630. local turns = 0
  1631.  
  1632. while turns < 200 do
  1633. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1634. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1635. turns = turns + 1
  1636. wait()
  1637. end
  1638. for i = 1,10 do
  1639. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1640. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1641. wait()
  1642. end
  1643. local rX,rZ = 0,0
  1644. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  1645. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  1646. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  1647. bv.Force = Vector3.new(rX,10000,rZ)
  1648. if char:FindFirstChild("Torso") then
  1649. char.Torso.Anchored = false
  1650. else
  1651. char.UpperTorso.Anchored = false
  1652. end
  1653. function KICK(P)
  1654. spawn(function()
  1655. for i = 1,5 do
  1656. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  1657. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  1658. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  1659. spawn(function()
  1660. repeat wait()
  1661. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  1662. until not game:GetService("Players"):FindFirstChild(P.Name)
  1663. end)
  1664. P.Character.HumanoidRootPart.Anchored = true
  1665. end
  1666. end
  1667. end)
  1668. end
  1669. spawn(function()
  1670. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(10) else wait(5) end
  1671. game:GetService("Players")[name].CharacterAdded:Connect(function()
  1672. wait()
  1673. KICK(game:GetService("Players")[name])
  1674. end)
  1675. KICK(game:GetService("Players")[name])
  1676. end)
  1677. for i = 1,20 do
  1678. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1679. wait()
  1680. end
  1681. while turns > 0 do
  1682. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1683. turns = turns - 5
  1684. wait()
  1685. end
  1686. wait(1)
  1687. zin.Name = "GoneZinnia"
  1688. local go = Instance.new("BodyVelocity",zin)
  1689. go.Velocity = zin.CFrame.lookVector * 100
  1690. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  1691. zin.Anchored = false
  1692. wait(5)
  1693. if song and not workspace:FindFirstChild("CuteZinnia") then
  1694. song:Destroy()
  1695. song = nil
  1696. end
  1697. end)
  1698. end
  1699. function CreateInstance(cls,props)
  1700. local inst = Instance.new(cls)
  1701. for i,v in pairs(props) do
  1702. inst[i] = v
  1703. end
  1704. return inst
  1705. end
  1706. zinniaKick(gPlayers[v].Name)
  1707. end
  1708. end)
  1709.  
  1710. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  1711. function(args, speaker)
  1712. local players = getPlayer(args[1], speaker)
  1713. for i,v in pairs(players)do
  1714. if not FindTable(rainbowT, _players[v].Name) then
  1715. table.insert(rainbowT, _players[v].Name)
  1716. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  1717. Notify('Gave player(s) rainbow name') end end end end)
  1718.  
  1719. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  1720. function(args, speaker)
  1721. local players = getPlayer(args[1], speaker)
  1722. for i,v in pairs(players)do
  1723. if FindTable(rainbowT, _players[v].Name) then
  1724. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  1725. _players[v].Neutral = true
  1726. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  1727. Notify('Disabled rainbow name for player(s)') end end end end)
  1728.  
  1729. addcmd('terrain', 'gives you terrain tools',{'tt'},
  1730. function(args, speaker)
  1731. if speaker.userId ~= LP.userId then
  1732. lponly(speaker)
  1733. else
  1734. --Terrain Script
  1735. --Edge#3467/IoIman616
  1736.  
  1737. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  1738. if child.Name == "MaterialGui" then
  1739. child:Destroy()
  1740. end
  1741. end
  1742.  
  1743. function sandbox(var,func)
  1744. local env = getfenv(func)
  1745. local newenv = setmetatable({},{
  1746. __index = function(self,k)
  1747. if k=="script" then
  1748. return var
  1749. else
  1750. return env[k]
  1751. end
  1752. end,
  1753. })
  1754. setfenv(func,newenv)
  1755. return func
  1756. end
  1757. cors = {}
  1758. mas = Instance.new("Model",game:GetService("Lighting"))
  1759. HopperBin0 = Instance.new("HopperBin")
  1760. HopperBin0.Name = "Terrain Build"
  1761. HopperBin0.Parent = mas
  1762. for i,v in pairs(mas:GetChildren()) do
  1763. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1764. pcall(function() v:MakeJoints() end)
  1765. end
  1766. mas:Destroy()
  1767. for i,v in pairs(cors) do
  1768. spawn(function()
  1769. pcall(v)
  1770. end)
  1771. end
  1772.  
  1773. wait(0.01)
  1774.  
  1775. function sandbox(var,func)
  1776. local env = getfenv(func)
  1777. local newenv = setmetatable({},{
  1778. __index = function(self,k)
  1779. if k=="script" then
  1780. return var
  1781. else
  1782. return env[k]
  1783. end
  1784. end,
  1785. })
  1786. setfenv(func,newenv)
  1787. return func
  1788. end
  1789. cors = {}
  1790. mas = Instance.new("Model",game:GetService("Lighting"))
  1791. ScreenGui0 = Instance.new("ScreenGui")
  1792. ImageLabel1 = Instance.new("ImageLabel")
  1793. ImageButton2 = Instance.new("ImageButton")
  1794. Frame3 = Instance.new("Frame")
  1795. NumberValue4 = Instance.new("NumberValue")
  1796. ImageButton5 = Instance.new("ImageButton")
  1797. Frame6 = Instance.new("Frame")
  1798. NumberValue7 = Instance.new("NumberValue")
  1799. ImageButton8 = Instance.new("ImageButton")
  1800. Frame9 = Instance.new("Frame")
  1801. NumberValue10 = Instance.new("NumberValue")
  1802. ImageButton11 = Instance.new("ImageButton")
  1803. Frame12 = Instance.new("Frame")
  1804. NumberValue13 = Instance.new("NumberValue")
  1805. ImageButton14 = Instance.new("ImageButton")
  1806. Frame15 = Instance.new("Frame")
  1807. NumberValue16 = Instance.new("NumberValue")
  1808. ImageButton17 = Instance.new("ImageButton")
  1809. Frame18 = Instance.new("Frame")
  1810. NumberValue19 = Instance.new("NumberValue")
  1811. ImageButton20 = Instance.new("ImageButton")
  1812. Frame21 = Instance.new("Frame")
  1813. NumberValue22 = Instance.new("NumberValue")
  1814. ImageButton23 = Instance.new("ImageButton")
  1815. Frame24 = Instance.new("Frame")
  1816. NumberValue25 = Instance.new("NumberValue")
  1817. ImageButton26 = Instance.new("ImageButton")
  1818. Frame27 = Instance.new("Frame")
  1819. NumberValue28 = Instance.new("NumberValue")
  1820. ImageButton29 = Instance.new("ImageButton")
  1821. Frame30 = Instance.new("Frame")
  1822. NumberValue31 = Instance.new("NumberValue")
  1823. ImageButton32 = Instance.new("ImageButton")
  1824. Frame33 = Instance.new("Frame")
  1825. NumberValue34 = Instance.new("NumberValue")
  1826. ImageButton35 = Instance.new("ImageButton")
  1827. Frame36 = Instance.new("Frame")
  1828. NumberValue37 = Instance.new("NumberValue")
  1829. ImageButton38 = Instance.new("ImageButton")
  1830. Frame39 = Instance.new("Frame")
  1831. NumberValue40 = Instance.new("NumberValue")
  1832. ImageButton41 = Instance.new("ImageButton")
  1833. Frame42 = Instance.new("Frame")
  1834. NumberValue43 = Instance.new("NumberValue")
  1835. ImageButton44 = Instance.new("ImageButton")
  1836. Frame45 = Instance.new("Frame")
  1837. NumberValue46 = Instance.new("NumberValue")
  1838. ImageButton47 = Instance.new("ImageButton")
  1839. Frame48 = Instance.new("Frame")
  1840. NumberValue49 = Instance.new("NumberValue")
  1841. ImageButton50 = Instance.new("ImageButton")
  1842. Frame51 = Instance.new("Frame")
  1843. NumberValue52 = Instance.new("NumberValue")
  1844. ImageButton53 = Instance.new("ImageButton")
  1845. Frame54 = Instance.new("Frame")
  1846. ScreenGui0.Name = "MaterialGui"
  1847. ScreenGui0.Parent = mas
  1848. ImageLabel1.Name = "MaterialMenu"
  1849. ImageLabel1.Parent = ScreenGui0
  1850. ImageLabel1.Transparency = 1
  1851. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  1852. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  1853. ImageLabel1.BackgroundTransparency = 1
  1854. ImageLabel1.ZIndex = 2
  1855. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  1856. ImageButton2.Name = "Grass"
  1857. ImageButton2.Parent = ImageLabel1
  1858. ImageButton2.Transparency = 1
  1859. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1860. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  1861. ImageButton2.BackgroundTransparency = 1
  1862. ImageButton2.ZIndex = 4
  1863. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  1864. Frame3.Name = "Selection"
  1865. Frame3.Parent = ImageButton2
  1866. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1867. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1868. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  1869. Frame3.BorderSizePixel = 0
  1870. Frame3.ZIndex = 3
  1871. NumberValue4.Name = "num"
  1872. NumberValue4.Parent = ImageButton2
  1873. NumberValue4.Value = 1
  1874. ImageButton5.Name = "Sand"
  1875. ImageButton5.Parent = ImageLabel1
  1876. ImageButton5.Transparency = 1
  1877. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1878. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  1879. ImageButton5.BackgroundTransparency = 1
  1880. ImageButton5.ZIndex = 4
  1881. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  1882. Frame6.Name = "Selection"
  1883. Frame6.Parent = ImageButton5
  1884. Frame6.Transparency = 1
  1885. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1886. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1887. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  1888. Frame6.BackgroundTransparency = 1
  1889. Frame6.BorderSizePixel = 0
  1890. Frame6.ZIndex = 3
  1891. NumberValue7.Name = "num"
  1892. NumberValue7.Parent = ImageButton5
  1893. NumberValue7.Value = 2
  1894. ImageButton8.Name = "Brick"
  1895. ImageButton8.Parent = ImageLabel1
  1896. ImageButton8.Transparency = 1
  1897. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1898. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  1899. ImageButton8.BackgroundTransparency = 1
  1900. ImageButton8.ZIndex = 4
  1901. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  1902. Frame9.Name = "Selection"
  1903. Frame9.Parent = ImageButton8
  1904. Frame9.Transparency = 1
  1905. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1906. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1907. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  1908. Frame9.BackgroundTransparency = 1
  1909. Frame9.BorderSizePixel = 0
  1910. Frame9.ZIndex = 3
  1911. NumberValue10.Name = "num"
  1912. NumberValue10.Parent = ImageButton8
  1913. NumberValue10.Value = 3
  1914. ImageButton11.Name = "Granite"
  1915. ImageButton11.Parent = ImageLabel1
  1916. ImageButton11.Transparency = 1
  1917. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1918. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  1919. ImageButton11.BackgroundTransparency = 1
  1920. ImageButton11.ZIndex = 4
  1921. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  1922. Frame12.Name = "Selection"
  1923. Frame12.Parent = ImageButton11
  1924. Frame12.Transparency = 1
  1925. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1926. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1927. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  1928. Frame12.BackgroundTransparency = 1
  1929. Frame12.BorderSizePixel = 0
  1930. Frame12.ZIndex = 3
  1931. NumberValue13.Name = "num"
  1932. NumberValue13.Parent = ImageButton11
  1933. NumberValue13.Value = 4
  1934. ImageButton14.Name = "Asphalt"
  1935. ImageButton14.Parent = ImageLabel1
  1936. ImageButton14.Transparency = 1
  1937. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1938. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  1939. ImageButton14.BackgroundTransparency = 1
  1940. ImageButton14.ZIndex = 4
  1941. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  1942. Frame15.Name = "Selection"
  1943. Frame15.Parent = ImageButton14
  1944. Frame15.Transparency = 1
  1945. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1946. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1947. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  1948. Frame15.BackgroundTransparency = 1
  1949. Frame15.BorderSizePixel = 0
  1950. Frame15.ZIndex = 3
  1951. NumberValue16.Name = "num"
  1952. NumberValue16.Parent = ImageButton14
  1953. NumberValue16.Value = 5
  1954. ImageButton17.Name = "Iron"
  1955. ImageButton17.Parent = ImageLabel1
  1956. ImageButton17.Transparency = 1
  1957. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1958. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  1959. ImageButton17.BackgroundTransparency = 1
  1960. ImageButton17.ZIndex = 4
  1961. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  1962. Frame18.Name = "Selection"
  1963. Frame18.Parent = ImageButton17
  1964. Frame18.Transparency = 1
  1965. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1966. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1967. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  1968. Frame18.BackgroundTransparency = 1
  1969. Frame18.BorderSizePixel = 0
  1970. Frame18.ZIndex = 3
  1971. NumberValue19.Name = "num"
  1972. NumberValue19.Parent = ImageButton17
  1973. NumberValue19.Value = 6
  1974. ImageButton20.Name = "Aluminum"
  1975. ImageButton20.Parent = ImageLabel1
  1976. ImageButton20.Transparency = 1
  1977. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1978. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  1979. ImageButton20.BackgroundTransparency = 1
  1980. ImageButton20.ZIndex = 4
  1981. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  1982. Frame21.Name = "Selection"
  1983. Frame21.Parent = ImageButton20
  1984. Frame21.Transparency = 1
  1985. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1986. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1987. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  1988. Frame21.BackgroundTransparency = 1
  1989. Frame21.BorderSizePixel = 0
  1990. Frame21.ZIndex = 3
  1991. NumberValue22.Name = "num"
  1992. NumberValue22.Parent = ImageButton20
  1993. NumberValue22.Value = 7
  1994. ImageButton23.Name = "Gold"
  1995. ImageButton23.Parent = ImageLabel1
  1996. ImageButton23.Transparency = 1
  1997. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1998. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  1999. ImageButton23.BackgroundTransparency = 1
  2000. ImageButton23.ZIndex = 4
  2001. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  2002. Frame24.Name = "Selection"
  2003. Frame24.Parent = ImageButton23
  2004. Frame24.Transparency = 1
  2005. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2006. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2007. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  2008. Frame24.BackgroundTransparency = 1
  2009. Frame24.BorderSizePixel = 0
  2010. Frame24.ZIndex = 3
  2011. NumberValue25.Name = "num"
  2012. NumberValue25.Parent = ImageButton23
  2013. NumberValue25.Value = 8
  2014. ImageButton26.Name = "Plank"
  2015. ImageButton26.Parent = ImageLabel1
  2016. ImageButton26.Transparency = 1
  2017. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2018. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  2019. ImageButton26.BackgroundTransparency = 1
  2020. ImageButton26.ZIndex = 4
  2021. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  2022. Frame27.Name = "Selection"
  2023. Frame27.Parent = ImageButton26
  2024. Frame27.Transparency = 1
  2025. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2026. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2027. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  2028. Frame27.BackgroundTransparency = 1
  2029. Frame27.BorderSizePixel = 0
  2030. Frame27.ZIndex = 3
  2031. NumberValue28.Name = "num"
  2032. NumberValue28.Parent = ImageButton26
  2033. NumberValue28.Value = 9
  2034. ImageButton29.Name = "Log"
  2035. ImageButton29.Parent = ImageLabel1
  2036. ImageButton29.Transparency = 1
  2037. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2038. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  2039. ImageButton29.BackgroundTransparency = 1
  2040. ImageButton29.ZIndex = 4
  2041. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  2042. Frame30.Name = "Selection"
  2043. Frame30.Parent = ImageButton29
  2044. Frame30.Transparency = 1
  2045. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2046. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2047. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  2048. Frame30.BackgroundTransparency = 1
  2049. Frame30.BorderSizePixel = 0
  2050. Frame30.ZIndex = 3
  2051. NumberValue31.Name = "num"
  2052. NumberValue31.Parent = ImageButton29
  2053. NumberValue31.Value = 10
  2054. ImageButton32.Name = "Gravel"
  2055. ImageButton32.Parent = ImageLabel1
  2056. ImageButton32.Transparency = 1
  2057. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2058. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  2059. ImageButton32.BackgroundTransparency = 1
  2060. ImageButton32.ZIndex = 4
  2061. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  2062. Frame33.Name = "Selection"
  2063. Frame33.Parent = ImageButton32
  2064. Frame33.Transparency = 1
  2065. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2066. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2067. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  2068. Frame33.BackgroundTransparency = 1
  2069. Frame33.BorderSizePixel = 0
  2070. Frame33.ZIndex = 3
  2071. NumberValue34.Name = "num"
  2072. NumberValue34.Parent = ImageButton32
  2073. NumberValue34.Value = 11
  2074. ImageButton35.Name = "Cinder"
  2075. ImageButton35.Parent = ImageLabel1
  2076. ImageButton35.Transparency = 1
  2077. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2078. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  2079. ImageButton35.BackgroundTransparency = 1
  2080. ImageButton35.ZIndex = 4
  2081. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  2082. Frame36.Name = "Selection"
  2083. Frame36.Parent = ImageButton35
  2084. Frame36.Transparency = 1
  2085. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2086. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2087. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  2088. Frame36.BackgroundTransparency = 1
  2089. Frame36.BorderSizePixel = 0
  2090. Frame36.ZIndex = 3
  2091. NumberValue37.Name = "num"
  2092. NumberValue37.Parent = ImageButton35
  2093. NumberValue37.Value = 12
  2094. ImageButton38.Name = "Stone"
  2095. ImageButton38.Parent = ImageLabel1
  2096. ImageButton38.Transparency = 1
  2097. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2098. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  2099. ImageButton38.BackgroundTransparency = 1
  2100. ImageButton38.ZIndex = 4
  2101. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  2102. Frame39.Name = "Selection"
  2103. Frame39.Parent = ImageButton38
  2104. Frame39.Transparency = 1
  2105. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2106. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2107. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  2108. Frame39.BackgroundTransparency = 1
  2109. Frame39.BorderSizePixel = 0
  2110. Frame39.ZIndex = 3
  2111. NumberValue40.Name = "num"
  2112. NumberValue40.Parent = ImageButton38
  2113. NumberValue40.Value = 13
  2114. ImageButton41.Name = "Cement"
  2115. ImageButton41.Parent = ImageLabel1
  2116. ImageButton41.Transparency = 1
  2117. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2118. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  2119. ImageButton41.BackgroundTransparency = 1
  2120. ImageButton41.ZIndex = 4
  2121. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  2122. Frame42.Name = "Selection"
  2123. Frame42.Parent = ImageButton41
  2124. Frame42.Transparency = 1
  2125. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2126. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2127. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  2128. Frame42.BackgroundTransparency = 1
  2129. Frame42.BorderSizePixel = 0
  2130. Frame42.ZIndex = 3
  2131. NumberValue43.Name = "num"
  2132. NumberValue43.Parent = ImageButton41
  2133. NumberValue43.Value = 14
  2134. ImageButton44.Name = "Red Plastic"
  2135. ImageButton44.Parent = ImageLabel1
  2136. ImageButton44.Transparency = 1
  2137. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2138. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  2139. ImageButton44.BackgroundTransparency = 1
  2140. ImageButton44.ZIndex = 4
  2141. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  2142. Frame45.Name = "Selection"
  2143. Frame45.Parent = ImageButton44
  2144. Frame45.Transparency = 1
  2145. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2146. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2147. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  2148. Frame45.BackgroundTransparency = 1
  2149. Frame45.BorderSizePixel = 0
  2150. Frame45.ZIndex = 3
  2151. NumberValue46.Name = "num"
  2152. NumberValue46.Parent = ImageButton44
  2153. NumberValue46.Value = 15
  2154. ImageButton47.Name = "Blue Plastic"
  2155. ImageButton47.Parent = ImageLabel1
  2156. ImageButton47.Transparency = 1
  2157. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2158. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  2159. ImageButton47.BackgroundTransparency = 1
  2160. ImageButton47.ZIndex = 4
  2161. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  2162. Frame48.Name = "Selection"
  2163. Frame48.Parent = ImageButton47
  2164. Frame48.Transparency = 1
  2165. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2166. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2167. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  2168. Frame48.BackgroundTransparency = 1
  2169. Frame48.BorderSizePixel = 0
  2170. Frame48.ZIndex = 3
  2171. NumberValue49.Name = "num"
  2172. NumberValue49.Parent = ImageButton47
  2173. NumberValue49.Value = 16
  2174. ImageButton50.Name = "Water"
  2175. ImageButton50.Parent = ImageLabel1
  2176. ImageButton50.Transparency = 1
  2177. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2178. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  2179. ImageButton50.BackgroundTransparency = 1
  2180. ImageButton50.ZIndex = 4
  2181. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  2182. Frame51.Name = "Selection"
  2183. Frame51.Parent = ImageButton50
  2184. Frame51.Transparency = 1
  2185. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2186. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2187. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  2188. Frame51.BackgroundTransparency = 1
  2189. Frame51.BorderSizePixel = 0
  2190. Frame51.ZIndex = 3
  2191. NumberValue52.Name = "num"
  2192. NumberValue52.Parent = ImageButton50
  2193. NumberValue52.Value = 17
  2194. ImageButton53.Name = "Dig"
  2195. ImageButton53.Parent = ImageLabel1
  2196. ImageButton53.Transparency = 1
  2197. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2198. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  2199. ImageButton53.BackgroundTransparency = 1
  2200. ImageButton53.ZIndex = 4
  2201. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  2202. Frame54.Name = "Selection"
  2203. Frame54.Parent = ImageButton53
  2204. Frame54.Transparency = 1
  2205. print('Terrain Script Loaded. Made by Edge#3467/IoIman616. :^3')
  2206. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2207. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2208. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  2209. Frame54.BackgroundTransparency = 1
  2210. Frame54.BorderSizePixel = 0
  2211. Frame54.ZIndex = 3
  2212. for i,v in pairs(mas:GetChildren()) do
  2213. v.Parent = gPlayers.LocalPlayer.PlayerGui
  2214. pcall(function() v:MakeJoints() end)
  2215. end
  2216. mas:Destroy()
  2217. for i,v in pairs(cors) do
  2218. spawn(function()
  2219. pcall(v)
  2220. end)
  2221. end
  2222. wait(0.01)
  2223. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2224. material = 1
  2225. local Terrain = game.Workspace.Terrain
  2226. local CC = game.Workspace.CurrentCamera
  2227.  
  2228. local SelB = Instance.new("SelectionBox")
  2229. SelB.Color = BrickColor.new("Bright green")
  2230.  
  2231. local SelP = Instance.new("Part")
  2232. SelP.Anchored = true
  2233. SelP.formFactor = Enum.FormFactor.Custom
  2234.  
  2235. HopperBin0.Selected:connect(function(M)
  2236. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  2237. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  2238. SelB.Adornee = nil
  2239.  
  2240. local ClickState = "None"
  2241.  
  2242. local ClickType = 1
  2243.  
  2244. local TerrainClick = 1
  2245.  
  2246. local P1 = nil
  2247.  
  2248. M.KeyDown:connect(function(K)
  2249. if K == "q" then
  2250. ClickType = 1
  2251. elseif K == "e" then
  2252. ClickType = 2
  2253. elseif K == "z" then
  2254. TerrainClick = 0
  2255. elseif K == "x" then
  2256. TerrainClick = 1
  2257. elseif K == "c" then
  2258. TerrainClick = 2
  2259. elseif K == "v" then
  2260. TerrainClick = 3
  2261. elseif K == "b" then
  2262. TerrainClick = 4
  2263. end
  2264. end)
  2265.  
  2266. M.Button1Down:connect(function()
  2267. if not M.Target then return end
  2268. local Hit = M.Hit
  2269. local cellPos
  2270. if ClickType == 1 then
  2271. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2272. else
  2273. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2274. end
  2275. if ClickState == "None" then
  2276. ClickState = "Click1"
  2277. P1 = cellPos
  2278. end
  2279. end)
  2280. M.Button1Up:connect(function()
  2281. if not M.Target then return end
  2282. local Hit = M.Hit
  2283. local cellPos
  2284. if ClickType == 1 then
  2285. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2286. else
  2287. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2288. end
  2289. if ClickState == "Click1" then
  2290. ClickState = "None"
  2291. local MinX = math.min(P1.x,cellPos.x)
  2292. local MaxX = math.max(P1.x,cellPos.x)
  2293. local MinY = math.min(P1.y,cellPos.y)
  2294. local MaxY = math.max(P1.y,cellPos.y)
  2295. local MinZ = math.min(P1.z,cellPos.z)
  2296. local MaxZ = math.max(P1.z,cellPos.z)
  2297. for y=MinY,MaxY do
  2298. for x=MinX,MaxX do
  2299. for z=MinZ,MaxZ do
  2300. Terrain:SetCell(x, y, z, material, 0, 0)
  2301. end
  2302. end
  2303. wait()
  2304. end
  2305. SelB.Adornee = nil
  2306. end
  2307. end)
  2308. M.Move:connect(function()
  2309. if not M.Target then return end
  2310. local Hit = M.Hit
  2311. local cellPos
  2312. if ClickType == 1 then
  2313. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2314. else
  2315. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2316. end
  2317. if ClickState == "Click1" then
  2318. SelB.Adornee = SelP
  2319. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2320. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2321. local Size = W1-W2
  2322. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2323. local Pos = (W1+W2)/2
  2324. SelP.Size = Size
  2325. SelP.CFrame = CFrame.new(Pos)
  2326. end
  2327. end)
  2328. end)
  2329.  
  2330. HopperBin0.Deselected:connect(function()
  2331. SelB.Parent = nil
  2332. SelB.Adornee = nil
  2333. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2334. end)
  2335.  
  2336. game:GetService('RunService').Stepped:connect(function()
  2337. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2338. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2339. if child:FindFirstChild("num") and material ~= child.num.Value then
  2340. child.Selection.BackgroundTransparency = 1
  2341. end
  2342. end
  2343. end
  2344. end)
  2345.  
  2346. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2347. local enterCon = child.MouseButton1Click:connect(function()
  2348. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  2349. material = child.num.Value
  2350. if child:FindFirstChild("Selection") then
  2351. child.Selection.BackgroundTransparency = 0
  2352. end
  2353. end
  2354. end)
  2355. end
  2356.  
  2357. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  2358. workspace.Terrain:Clear()
  2359. end)
  2360.  
  2361. function sandbox(var,func)
  2362. local env = getfenv(func)
  2363. local newenv = setmetatable({},{
  2364. __index = function(self,k)
  2365. if k=="script" then
  2366. return var
  2367. else
  2368. return env[k]
  2369. end
  2370. end,
  2371. })
  2372. setfenv(func,newenv)
  2373. return func
  2374. end
  2375. cors = {}
  2376. mas = Instance.new("Model",game:GetService("Lighting"))
  2377. HopperBin0 = Instance.new("HopperBin")
  2378. HopperBin0.Name = "Terrain Delete"
  2379. HopperBin0.Parent = mas
  2380. for i,v in pairs(mas:GetChildren()) do
  2381. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2382. pcall(function() v:MakeJoints() end)
  2383. end
  2384. mas:Destroy()
  2385. for i,v in pairs(cors) do
  2386. spawn(function()
  2387. pcall(v)
  2388. end)
  2389. end
  2390.  
  2391. function onClick(mouse)
  2392. p = gPlayers.LocalPlayer
  2393. if (p == nil) then return end
  2394. if (p.Character == nil) then return end
  2395.  
  2396. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  2397.  
  2398. c = game.Workspace.Terrain
  2399.  
  2400. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  2401. local x = cellPos.x
  2402. local y = cellPos.y
  2403. local z = cellPos.z
  2404.  
  2405. c:SetCell(x, y, z, 0, 0, 0)
  2406.  
  2407. end
  2408.  
  2409.  
  2410. function onSelect(mouse)
  2411. mouse.Button1Down:connect(function () onClick(mouse) end)
  2412. end
  2413.  
  2414.  
  2415.  
  2416. HopperBin0.Selected:connect(onSelect)
  2417. end
  2418. end)
  2419.  
  2420. addcmd('devuzi', 'op af',{'uzi'},
  2421. function(args, speaker)
  2422. if speaker.userId ~= LP.userId then
  2423. lponly(speaker)
  2424. else
  2425. wait(0.25);
  2426.  
  2427.  
  2428. _clear=function()
  2429. local c={char;bag;gui;};
  2430. for i=1,#c do
  2431. local c=c[i]:children();
  2432. for i=1,#c do
  2433. if(c[i].Name==name)then
  2434. c[i].Parent=nil;
  2435. end;
  2436. end;
  2437. end;
  2438. local n=name..user.Name;
  2439. local c=workspace:children();
  2440. for i=1,#c do
  2441. if(c[i].Name==n)then
  2442. c[i].Parent=nil;
  2443. end;
  2444. end;
  2445. end;
  2446.  
  2447. _valid_key=function(object,key)
  2448. return object[key],key;
  2449. end;
  2450.  
  2451. _new=function(class)
  2452. return function(props)
  2453. if(type(list_base_props)=='table')then
  2454. for i,v in next,list_base_props do
  2455. if(props[i]==nil)then
  2456. props[i]=v;
  2457. end;
  2458. end;
  2459. end;
  2460.  
  2461. local object=class;
  2462.  
  2463. if(type(class)=='string')then
  2464. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  2465. end;
  2466.  
  2467. local parent=props[1];
  2468. props[1]=nil;
  2469.  
  2470. for i,v in next,props do
  2471. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  2472. if(not load)then
  2473. load,res,key=pcall(_valid_key,object,i);
  2474. end;
  2475.  
  2476. if(key)then
  2477. t=type(res);
  2478. s=tostring(res);
  2479. if(t=='userdata'and s=='Signal '..key)then
  2480. if(type(v)=='table')then
  2481. for i=1,#v do
  2482. res:connect(v[i]);
  2483. end;
  2484. else
  2485. res:connect(v);
  2486. end;
  2487. else
  2488. object[key]=v;
  2489. end;
  2490. end;
  2491. end;
  2492.  
  2493. if(parent)then
  2494. object.Parent=parent;
  2495. end;
  2496.  
  2497. return object;
  2498. end;
  2499. end;
  2500.  
  2501. _RGB=function(r,g,b)
  2502. return Color3.new(r/255,g/255,b/255);
  2503. end;
  2504.  
  2505. _copy=function(o)
  2506. local def=o.archivable;
  2507. o.archivable=true;
  2508. local c=o:clone();
  2509. o.archivable=def;
  2510. return c;
  2511. end;
  2512.  
  2513. _hum=function(char)
  2514. local hum=char:findFirstChild'Humanoid';
  2515. if(not hum or hum.className~='Humanoid')then
  2516. local c=char:children();
  2517. for i=1,#c do
  2518. if(c[i].className=='Humanoid')then
  2519. return c[i];
  2520. end;
  2521. end;
  2522. else
  2523. return hum;
  2524. end;
  2525. end;
  2526.  
  2527. _hum_tag=function(hum)
  2528. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  2529. c.Name='creator';
  2530. c.Value=user;
  2531. if(hum.Health==0 and not hum:findFirstChild'killed')then
  2532. Instance.new('BoolValue',hum).Name='killed';
  2533. bullets.clip=bullets.clip+10;
  2534. end;
  2535. end;
  2536.  
  2537. _hum_dam=function(hum,dam,percent)
  2538. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  2539. if(hum.Health<=hum.MaxHealth*0.1)then
  2540. _hum_tag(hum);
  2541. end;
  2542. end;
  2543.  
  2544. _ray=function(v0,v1,i)
  2545. local mag=(v0-v1).magnitude;
  2546. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  2547.  
  2548. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  2549. end;
  2550.  
  2551. _must=function(v0,v1,i)
  2552. local hit,pos=_ray(v0,v1,i);
  2553. return not hit and mouse.target or hit,pos;
  2554. end;
  2555.  
  2556. _cframe=function(x,y,z,r0,r1,r2)
  2557. return CFrame.Angles(
  2558. math.rad(r0 or 0),
  2559. math.rad(r1 or 0),
  2560. math.rad(r2 or 0)
  2561. )*CFrame.new(x,y,z);
  2562. end;
  2563.  
  2564. _update=function()
  2565. if(bool_active and not screen.Parent)then
  2566. screen.Parent=gui;
  2567. elseif(not bool_active and screen.Parent)then
  2568. screen.Parent=nil;
  2569. end;
  2570. end;
  2571.  
  2572. _light=function(v0,v1)
  2573. local mag=(v0-v1).magnitude;
  2574. local len=math.random(2,7);
  2575. len=len>mag/2 and mag/2 or len;
  2576.  
  2577. --local light=_new'part'{
  2578. -- cFrame=CFrame.new(v0,v1);
  2579. -- size=Vector3.new(1,1,1);
  2580. -- color=_RGB(255,255,0);
  2581. -- anchored=true;
  2582. -- inv;
  2583. --};
  2584. _new'blockMesh'{
  2585. scale=Vector3.new(0.2,0.2,len);
  2586. offset=Vector3.new(0,0,-len/2);
  2587. light;
  2588. };
  2589.  
  2590. local bb=_new'billboardGui'{
  2591. size=UDim2.new(2,0,2,0);
  2592. adornee=light;
  2593. light;
  2594. };
  2595. _new'imageLabel'{
  2596. image=url:format(109101526);
  2597. backgroundTransparency=1;
  2598. size=UDim2.new(1,0,1,0);
  2599. bb;
  2600. };
  2601.  
  2602. -- _rem(light,0.15);
  2603. end;
  2604.  
  2605. _rem=function(object,del)
  2606. if(del)then
  2607. delay(del,function()
  2608. if(object.Parent)then
  2609. object.Parent=nil;
  2610. end;
  2611. end);
  2612. else
  2613. pcall(function()
  2614. if(object.Parent)then
  2615. object.Parent=nil;
  2616. end;
  2617. end);
  2618. end;
  2619. end;
  2620.  
  2621. _blood=function(pos,count)
  2622. for i=1,count do
  2623. local p=_new'part'{
  2624. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2625. position=pos+Vector3.new(math.random(),math.random(),math.random());
  2626. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2627. size=Vector3.new(math.random(),math.random(),math.random())/3;
  2628. color=_RGB(255,0,0);
  2629. transparency=0.5;
  2630. canCollide=true;
  2631. bottomSurface=0;
  2632. topSurface=0;
  2633. formFactor=3;
  2634. locked=true;
  2635. inv;
  2636. };
  2637. delay(5,function()
  2638. p.Parent=nil;
  2639. end);
  2640. end;
  2641. end;
  2642.  
  2643. _make_hue=function()
  2644. h_hue=_new'part'{
  2645. size=Vector3.new(0.25,1.8,0.35);
  2646. color=_RGB(100,100,100);
  2647. formFactor=3;
  2648. name='hue';
  2649. handle;
  2650. };
  2651. hh_weld=_new'weld'{
  2652. c1=_cframe(0,0.5,0);
  2653. part0=handle;
  2654. part1=h_hue;
  2655. handle;
  2656. };
  2657. end;
  2658.  
  2659. _shot=function(v0,v1)
  2660. if(not time_left)then
  2661. time_left=0;
  2662. end;
  2663. if(time_left>time())then
  2664. return nil;
  2665. else
  2666. time_left=time()+math.random(1,10)/100;
  2667. end;
  2668.  
  2669. if(bullets.current<1)then
  2670. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  2671. soundId='rbxasset://sounds/SWITCH3.wav';
  2672. name='tick_sound';
  2673. volume=0.2;
  2674. pitch=2;
  2675. head;
  2676. };
  2677. tick_sound:play();
  2678. if(bullets.clip>0)then
  2679. time_left=time()+2;
  2680. h_hue:breakJoints();
  2681. h_hue.CanCollide=true;
  2682. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  2683. _rem(h_hue,10);
  2684. delay(1.9,function()
  2685. _make_hue();
  2686. local got=(bullets.clip>bullets.maximum and
  2687. bullets.maximum or
  2688. bullets.clip)-bullets.current;
  2689.  
  2690. bullets.clip=bullets.clip-got;
  2691. bullets.current=bullets.current+got;
  2692. end);
  2693. end;
  2694. return nil;
  2695. else
  2696. bullets.current=bullets.current-1;
  2697.  
  2698. h_weld.C1=_cframe(0,0.75,0,
  2699. -math.random(1000,1100)/10,180,0);
  2700. d_weld.C1=_cframe(0,-0.25,0.3);
  2701.  
  2702. lightstuff.Visible=true;
  2703. delay(0.1,function()
  2704. lightstuff.Visible=false;
  2705. end);
  2706.  
  2707. _rem(_new'part'{
  2708. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  2709. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  2710. size=Vector3.new(0.1,0.1,0.4);
  2711. color=_RGB(200,200,0);
  2712. material='Slate';
  2713. canCollide=true;
  2714. formFactor=3;
  2715. inv;
  2716. },5);
  2717.  
  2718. delay(0.1,function()
  2719. d_weld.C1=_cframe(0,-0.25,0);
  2720. if(bool_active)then
  2721. h_weld.C1=h_weld_cf_active;
  2722. end;
  2723. end)
  2724. end;
  2725.  
  2726. local hit,pos=_must(v0,v1,char);
  2727.  
  2728. shot_sound:play();
  2729.  
  2730.  
  2731. _rem(_new'part'{
  2732. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2733. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2734. color=_RGB(255,255,0);
  2735. transparency=0.6;
  2736. reflectance=0.5;
  2737. canCollide=false;
  2738. bottomSurface=0;
  2739. anchored=true;
  2740. formFactor=3;
  2741. topSurface=0;
  2742. inv;
  2743. },.15);
  2744. _light(v0,v1);
  2745.  
  2746. if(not hit)then return nil;end;
  2747.  
  2748. if(hit.Parent.className=='Hat')then
  2749. hit:breakJoints();
  2750. hit.CanCollide=true;
  2751. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  2752. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  2753. else
  2754. local hum=_hum(hit.Parent);
  2755. if(not hum)then
  2756. if(hit.Anchored==false and hit.Size.magnitude<4)then
  2757. hit:breakJoints();
  2758. hit.CanCollide=true;
  2759. end;
  2760. else
  2761. _hum_dam(hum,math.random(4,6));
  2762. _blood(pos,math.random(3,6));
  2763. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  2764. if(hit.Name=='Head')then
  2765. hum.Health=0;
  2766. _blood(pos,math.random(3,6));
  2767. delay(0.001,function()
  2768. _new(workspace:FindFirstChild'head_shot'or'sound'){
  2769. pitch=math.random(70,100)*0.01;
  2770. soundId=url:format(1876552);
  2771. name='head_shot';
  2772. workspace;
  2773. }:play();
  2774. end);
  2775. _hum_tag(hum);
  2776. _rem(_new'part'{
  2777. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2778. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2779. color=torso.Color;
  2780. transparency=0.5;
  2781. canCollide=false;
  2782. bottomSurface=0;
  2783. anchored=true;
  2784. formFactor=3;
  2785. topSurface=0;
  2786. inv;
  2787. },30);
  2788. hit.Parent=nil;
  2789. for b=0,1 do
  2790. for a=0,1 do
  2791. for i=0,1 do
  2792. _rem(_new'part'{
  2793. velocity=CFrame.new(v0,pos).lookVector*20;
  2794. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  2795. size=Vector3.new(0.5,0.5,0.5);
  2796. color=_RGB(255,255,255);
  2797. bottomSurface=0;
  2798. canCollide=true;
  2799. transparency=0;
  2800. formFactor=3;
  2801. topSurface=0;
  2802. hum;
  2803. },30);
  2804. end;
  2805. end;
  2806. end;
  2807. end;
  2808. end;
  2809. end;
  2810. end;
  2811.  
  2812.  
  2813.  
  2814. _cf_select=function(mouse)
  2815. mouse.Icon=url:format(109111387);--108999296
  2816. bool_active=true;
  2817.  
  2818. local arm=char:findFirstChild'Right Arm';
  2819. local weld=torso:findFirstChild'Right Shoulder';
  2820. if(arm and weld)then
  2821. h_weld.Part0=arm;
  2822. h_weld.C1=h_weld_cf_active;
  2823.  
  2824. weld.Part1=nil;
  2825. weld.Part0=nil;
  2826.  
  2827. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  2828. name='right_arml';
  2829. part0=torso;
  2830. part1=arm;
  2831. torso;
  2832. };
  2833.  
  2834. arml=(arml or 0)+1;
  2835. local alv=arml;
  2836. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  2837. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  2838. gyro.P=30000;
  2839. gyro.D=1000;
  2840. gyro.Name='p_gyro';
  2841. repeat
  2842. local pos=mouse.hit.p;
  2843. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  2844.  
  2845. val=-math.pi*0.5;
  2846. valp=val*-1;
  2847. p0=torso.CFrame;
  2848. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  2849. p1=p0+((p0.p-pos).unit*-2);
  2850. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  2851. hitpos=torso.Position;
  2852. cj=CFrame.new(hitpos);
  2853. c0=torso.CFrame:inverse()*cj;
  2854. c1=p2:inverse()*cj;
  2855. weld.C0=c0;
  2856. weld.C1=c1;
  2857.  
  2858. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  2859.  
  2860. wait(0.001);
  2861. until arml~=alv;
  2862. gyro.Parent=nil;
  2863. end;
  2864. end;
  2865.  
  2866. _cf_deselect=function()
  2867. bool_active=false;
  2868. arml=(arml or 0)+1;
  2869. loop_shot=(loop_shot or 0)+1;
  2870.  
  2871. h_weld.Part0=torso;
  2872. h_weld.C1=h_weld_cf_inactive;
  2873.  
  2874. local weld=torso:findFirstChild'right_arml';
  2875. if(weld)then
  2876. weld.Part1=nil;
  2877. weld.Part0=nil;
  2878. end;
  2879. local arm=char:findFirstChild'Right Arm';
  2880. local weld=torso:findFirstChild'Right Shoulder';
  2881. if(arm and weld)then
  2882. weld.Part0=torso;
  2883. weld.Part1=arm;
  2884. end;
  2885. end;
  2886.  
  2887. _cf_mouse=function(event,fun)
  2888. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  2889. if(bool_active)then
  2890. fun(...);
  2891. end;
  2892. end);
  2893. end;
  2894.  
  2895.  
  2896. do
  2897. local main=getfenv(0);
  2898. local c=game:children();
  2899. local check=function(v)
  2900. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  2901. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  2902. end;
  2903. end;
  2904. for i=1,#c do
  2905. pcall(check,c[i]);
  2906. end;
  2907. end;
  2908.  
  2909.  
  2910. bullets={
  2911. maximum=51111111111111111111111111110;
  2912. current=511111111111111111111111111111110;
  2913. clip=501111111111111111111111111111111*4;
  2914. };
  2915.  
  2916. list_base_props={
  2917. backgroundColor3=_RGB(0,0,0);
  2918. textColor3=_RGB(200,200,200);
  2919. borderSizePixel=0;
  2920. color=_RGB(0,0,0);
  2921. archivable=false;
  2922. canCollide=false;
  2923. bottomSurface=0;
  2924. topSurface=0;
  2925. formFactor=0;
  2926. locked=true;
  2927. };
  2928.  
  2929.  
  2930.  
  2931. user=players.localPlayer;
  2932. mouse=user:getMouse();
  2933. char=user.Character;
  2934. gui=user.PlayerGui;
  2935. bag=user.Backpack;
  2936. torso=char.Torso;
  2937. head=char.Head;
  2938. hum=_hum(char);
  2939.  
  2940. url='rbxassetid://%d';
  2941. name='dev-uzi';
  2942.  
  2943. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  2944. 0,90,-70);
  2945. h_weld_cf_active=_cframe(0,0.75,0,
  2946. -110,180,0);
  2947.  
  2948. assert(hum,'humanoid is not found');
  2949.  
  2950.  
  2951.  
  2952. _clear();
  2953.  
  2954.  
  2955. _cf_mouse('button1Down',function()
  2956. loop_shot=(loop_shot or 0)+1;
  2957. local vers=loop_shot;
  2958. local step=runService.Stepped;
  2959. repeat
  2960. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  2961. step:wait();--wait(0.001);
  2962. until vers~=loop_shot;
  2963. end);
  2964.  
  2965. _cf_mouse('button1Up',function()
  2966. loop_shot=(loop_shot or 0)+1;
  2967. end);
  2968.  
  2969. _cf_mouse('move',function()
  2970. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  2971. end);
  2972.  
  2973. _cf_mouse('keyDown',function(k)
  2974. if(k=='r')then
  2975. if(bullets.clip>0 and time_left<=time())then
  2976. local got=(bullets.clip>bullets.maximum and
  2977. bullets.maximum or
  2978. bullets.clip)-bullets.current;
  2979.  
  2980. bullets.clip=bullets.clip-got;
  2981. bullets.current=bullets.current+got;
  2982. if(got~=0)then
  2983. time_left=time()+2;
  2984. end;
  2985. end;
  2986. end;
  2987. end);
  2988.  
  2989.  
  2990. screen=_new'screenGui'{
  2991. name=name;
  2992. };
  2993.  
  2994. cross_f=_new'frame'{
  2995. size=UDim2.new(0,21,0,21);
  2996. backgroundTransparency=1;
  2997. screen;
  2998. };
  2999.  
  3000. for i=0,1 do
  3001. _new'frame'{
  3002. position=UDim2.new(0,13*i,0,11);
  3003. size=UDim2.new(0,10,0,1);
  3004. cross_f;
  3005. };
  3006. end;
  3007.  
  3008. for i=0,1 do
  3009. _new'frame'{
  3010. position=UDim2.new(0,11,0,13*i);
  3011. size=UDim2.new(0,1,0,10);
  3012. cross_f;
  3013. };
  3014. end;
  3015.  
  3016.  
  3017.  
  3018. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  3019. soundId=url:format(2920959);
  3020. pitch=1.4;
  3021. head;
  3022. };
  3023. if(shot_sound.Name~='2920959')then
  3024. shot_sound.Name='2920959';
  3025. shot_sound:play();
  3026. end;
  3027.  
  3028. bin=_new'hopperBin'{
  3029. deselected=_cf_deselect;
  3030. selected=_cf_select;
  3031. name=name;
  3032. bag;
  3033. };
  3034.  
  3035. inv=_new'model'{
  3036. name=name;
  3037. char;
  3038. };
  3039.  
  3040. handle=_new'part'{
  3041. size=Vector3.new(0.3,1.3,0.4);
  3042. color=_RGB(140,140,140);
  3043. name='handle';
  3044. formFactor=3;
  3045. inv;
  3046. touched=function(hit)
  3047. if(hit.Parent.className=='Model')then
  3048. local hum=_hum(hit.Parent);
  3049. if(hum~=nil)then
  3050. _hum_dam(hum,handle.Velocity.magnitude);
  3051. end;
  3052. end;
  3053. end;
  3054. };
  3055. h_weld=_new'weld'{
  3056. c1=h_weld_cf_inactive;
  3057. part1=handle;
  3058. part0=torso;
  3059. handle;
  3060. };
  3061. _make_hue();
  3062.  
  3063. h_part=_new'part'{
  3064. size=Vector3.new(0.4,0.4,1.4);
  3065. color=_RGB(140,140,140);
  3066. name='handle';
  3067. formFactor=3;
  3068. handle;
  3069. };
  3070. hp_weld=_new'weld'{
  3071. c1=_cframe(0,-1.3/2,-0.3,
  3072. 20,0,0);
  3073. part0=handle;
  3074. part1=h_part;
  3075. handle;
  3076. };
  3077.  
  3078. drag=_new'part'{
  3079. size=Vector3.new(0.5,0.45,1.5);
  3080. color=_RGB(100,100,100);
  3081. name='handle';
  3082. formFactor=3;
  3083. handle;
  3084. };
  3085. d_weld=_new'weld'{
  3086. c1=_cframe(0,-0.25,0);
  3087. part0=h_part;
  3088. part1=drag;
  3089. handle;
  3090. };
  3091.  
  3092. tube=_new'part'{
  3093. size=Vector3.new(0.2,0.2,1.5);
  3094. color=_RGB(0,0,0);
  3095. name='handle';
  3096. formFactor=3;
  3097. handle;
  3098. };
  3099. t_weld=_new'weld'{
  3100. c1=_cframe(0,-0.3,-0.1);
  3101. part0=h_part;
  3102. part1=tube;
  3103. handle;
  3104. };
  3105.  
  3106. bullets_label=_new'textLabel'{
  3107. textStrokeColor3=_RGB(0,0,0);
  3108. textColor3=_RGB(200,200,200);
  3109. textStrokeTransparency=0;
  3110. backgroundTransparency=1;
  3111. fontSize=5;
  3112. screen;
  3113. };
  3114.  
  3115. lightstuff=_new'frame'{
  3116. backgroundColor3=_RGB(255,255,255);
  3117. position=UDim2.new(0,0,0,-1);
  3118. backgroundTransparency=0.5;
  3119. size=UDim2.new(1,0,1,1);
  3120. borderSizePixel=0;
  3121. visible=false;
  3122. screen;
  3123. };
  3124.  
  3125. coroutine.wrap(function()
  3126. local red,white,green;
  3127. repeat
  3128. if(screen.Parent)then
  3129. if(not green and bullets.current==bullets.maximum)then
  3130. green=true;
  3131. bullets_label.TextColor3=_RGB(0,200,0);
  3132. elseif(not red and bullets.current==0)then
  3133. red=true;
  3134. bullets_label.TextColor3=_RGB(200,0,0);
  3135. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3136. bullets_label.TextColor3=_RGB(200,200,200);
  3137. green=false;
  3138. red=false;
  3139. end;
  3140. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3141. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3142. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3143. end;
  3144. wait(0.001);
  3145. until nil;
  3146. end)();
  3147.  
  3148.  
  3149. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3150. local vers=_G.dev_pistol_version;
  3151. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3152. if(hum.Health==0)then
  3153. _clear();
  3154. end;
  3155. end
  3156. end)
  3157.  
  3158. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  3159. function(args, speaker)
  3160. local players = getPlayer(args[1], speaker)
  3161. for i,v in pairs(players)do
  3162. if FindTable(disabletoolsT, _players[v].Name) then
  3163. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name))
  3164. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  3165. Notify('Enabled tools for player(s)') end end end end)
  3166.  
  3167. addcmd('nil', 'removes the player',{},
  3168. function(args, speaker)
  3169. local players = getPlayer(args[1], speaker)
  3170. for i,v in pairs(players)do
  3171. pcall(function() gPlayers[v].Character:Remove() end)
  3172. gPlayers[v].Character = nil
  3173. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  3174. Notify('Made player(s) nil') end end end)
  3175.  
  3176. addcmd('ban', 'goodbye ;)',{},
  3177. function(args, speaker)
  3178. local players = getPlayer(args[1], speaker)
  3179. for i,v in pairs(players)do
  3180. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  3181. Notify('Banned player(s)') end
  3182. spawn(function()
  3183. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" and gPlayers[v].Name ~= "Conceptual_Nullifier" and gPlayers[v].Name ~= "Thomasbudge" then
  3184. table.insert(banT, _players[v].userId)
  3185. table.insert(banname, _players[v].Name)
  3186. kickF(gPlayers[v])
  3187. else Notify('Error: That user is whitelisted and cannot be banned.')
  3188. end
  3189. end)
  3190. end
  3191. end)
  3192.  
  3193. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3194. function(args, speaker)
  3195. banT = {}
  3196. banname = {}
  3197. Notify('Removed all bans')
  3198. end)
  3199.  
  3200. addcmd('unban','unbans a player',{},
  3201. function(args, speaker)
  3202. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  3203. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  3204. table.remove(banname, GetInTable(banname, args[1]))
  3205. Notify('Unbanned ' .. args[1])
  3206. end
  3207. end)
  3208.  
  3209. addcmd('dismiss', 'dismiss',{'verify'},
  3210. function(args, speaker)
  3211. for _, child in pairs( workspace:GetChildren()) do
  3212. if child.Name == speaker.Name .. "TAB" then
  3213. child:Destroy() end end
  3214. end)
  3215.  
  3216. addcmd('admin', 'ur an admin now ;o',{},
  3217. function(args, speaker)
  3218. if speaker.userId ~= LP.userId then
  3219. lponly(speaker) else
  3220. local players = getPlayer(args[1], speaker)
  3221. for i,v in pairs(players)do
  3222. spawn(function()
  3223. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  3224. table.insert(adminT, _players[v].userId)
  3225. table.insert(adminname, _players[v].Name)
  3226. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  3227. Notify('Gave player(s) admin') end
  3228. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  3229. end end) end end end)
  3230.  
  3231. adminname = {}
  3232. addcmd('admins','prints admins',{'adminlist'},
  3233. function(args, speaker)
  3234. if speaker.userId ~= LP.userId then
  3235. lponly(speaker)
  3236. else
  3237. print('ADMINS:')
  3238. wait(0.1)
  3239. for i, v in pairs (adminname) do print(v) end
  3240. Notify('Printed admins in the console (F9)')
  3241. end
  3242. end)
  3243.  
  3244. banname = {}
  3245. addcmd('bans','prints bans',{'banlist'},
  3246. function(args, speaker)
  3247. if speaker.userId ~= LP.userId then
  3248. lponly(speaker)
  3249. else
  3250. print('BANLAND:')
  3251. wait(0.1)
  3252. for i, v in pairs (banname) do print(v) end
  3253. Notify('Printed bans in the console (F9)')
  3254. end
  3255. end)
  3256.  
  3257. addcmd('bang','owo',{'rape'},
  3258. function(args, speaker)
  3259. local players = getPlayer(args[1], speaker)
  3260. for i,v in pairs(players)do
  3261. rape(_players[v].Name, speaker)
  3262. end
  3263. end)
  3264.  
  3265. addcmd('unadmin', 'removes the admin',{'noadmin'},
  3266. function(args, speaker)
  3267. if speaker.userId ~= LP.userId then
  3268. lponly(speaker)
  3269. else
  3270. local players = getPlayer(args[1], speaker)
  3271. for i,v in pairs(players)do
  3272. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  3273. if FindTable(adminT, _players[v].userId) then
  3274. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  3275. table.remove(adminname, GetInTable(adminname, _players[v].Name))
  3276. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  3277. Notify('Removed admin from player(s)') end end
  3278. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  3279. end
  3280. end
  3281. end
  3282. end)
  3283.  
  3284. addcmd('bgui', 'gives player billboard gui presenting text',{},
  3285. function(args, speaker)
  3286. local players = getPlayer(args[1], speaker)
  3287. for i,v in pairs(players)do
  3288. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3289. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3290. end
  3291.  
  3292. y = Instance.new("BillboardGui")
  3293. y.Size = UDim2.new(0,100,0,150)
  3294. y.StudsOffset = Vector3.new(0,1,0)
  3295. y.Parent = gPlayers[v].Character.Head
  3296. y.Adornee = gPlayers[v].Character.Head
  3297. f = Instance.new("TextLabel")
  3298. f.Parent = y
  3299. f.BackgroundTransparency = 1
  3300. f.Position = UDim2.new(0,0,0,-50)
  3301. f.Size = UDim2.new(0,100,0,100)
  3302. f.Font = "Highway"
  3303. f.FontSize = "Size48"
  3304. f.Text = GLS(false, 1)
  3305. f.TextStrokeColor3 = Color3.new(0,0,0)
  3306. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3307. f.TextStrokeTransparency = 0
  3308. f.TextYAlignment = "Bottom"
  3309. end
  3310. end)
  3311.  
  3312. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  3313. function(args, speaker)
  3314. local players = getPlayer(args[1], speaker)
  3315. for i,v in pairs(players)do
  3316. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3317. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3318. end
  3319. end
  3320. end)
  3321.  
  3322. addcmd('esp', 'lets you see a players location',{},
  3323. function(args, speaker)
  3324. local players = getPlayer(args[1], speaker)
  3325. for i,v in pairs(players)do
  3326. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3327. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3328. end
  3329.  
  3330. y = Instance.new("BillboardGui")
  3331. y.Size = UDim2.new(0,100,0,150)
  3332. y.StudsOffset = Vector3.new(0,1,0)
  3333. y.Parent = gPlayers[v].Character.HumanoidRootPart
  3334. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  3335. f = Instance.new("TextLabel")
  3336. f.Parent = y
  3337. f.BackgroundTransparency = 1
  3338. f.Position = UDim2.new(0,0,0,-50)
  3339. f.Size = UDim2.new(0,100,0,100)
  3340. f.Font = "Highway"
  3341. f.FontSize = "Size48"
  3342. f.Text = "v"
  3343. f.TextStrokeColor3 = Color3.new(0,0,0)
  3344. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3345. f.TextStrokeTransparency = 0
  3346. f.TextYAlignment = "Bottom"
  3347. y.AlwaysOnTop = true
  3348. end
  3349. end)
  3350.  
  3351. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  3352. function(args, speaker)
  3353. local players = getPlayer(args[1], speaker)
  3354. for i,v in pairs(players)do
  3355. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3356. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3357. end
  3358. end
  3359. end)
  3360.  
  3361. addcmd('rhats', 'no more hats',{'removehats'},
  3362. function(args, speaker)
  3363. local players = getPlayer(args[1], speaker)
  3364. for i,v in pairs(players) do
  3365. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3366. if v:IsA('Accessory') then
  3367. v:destroy()
  3368. end
  3369. end
  3370. end
  3371. end)
  3372.  
  3373. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  3374. function(args, speaker)
  3375. local players = getPlayer(args[1], speaker)
  3376. for i,v in pairs(players) do
  3377. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3378. if v:IsA('Tool') or v:IsA('HopperBin') then
  3379. v:destroy() end
  3380. for i,v in pairs(players) do
  3381. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3382. if v:IsA('Tool') or v:IsA('HopperBin') then
  3383. v:destroy() end end end
  3384. end
  3385. end
  3386. end)
  3387.  
  3388. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  3389. function(args, speaker)
  3390. local players = getPlayer(args[1], speaker)
  3391. for i,v in pairs(players) do
  3392. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3393. if v:IsA('Tool') or v:IsA('HopperBin') then
  3394. v:Clone().Parent = speaker.Backpack
  3395. end
  3396. end
  3397. end
  3398. end)
  3399.  
  3400. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  3401. function(args, speaker)
  3402. local players = getPlayer(args[1], speaker)
  3403. for i,v in pairs(players)do
  3404. local function copy(instance)
  3405. for i,c in pairs(instance:GetChildren())do
  3406. if c:IsA('Tool') or c:IsA('HopperBin') then
  3407. c:Clone().Parent = gPlayers[v].StarterGear end
  3408. copy(c)
  3409. end
  3410. end
  3411. copy(gPlayers[v].Backpack)
  3412. end
  3413. for i,v in pairs(players)do
  3414. local function copy(instance)
  3415. for i,c in pairs(instance:GetChildren())do
  3416. if c:IsA('Tool') or c:IsA('HopperBin') then
  3417. c:Clone().Parent = gPlayers[v].StarterGear end
  3418. copy(c)
  3419. end
  3420. end
  3421. copy(gPlayers[v].Character)
  3422. end
  3423. Notify('Copied tools to StarterGear')
  3424. end)
  3425.  
  3426. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  3427. function(args, speaker)
  3428. local players = getPlayer(args[1], speaker)
  3429. for i,v in pairs(players)do
  3430. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  3431. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  3432. end end end
  3433. Notify('Cleared tools from StarterGear')
  3434. end)
  3435.  
  3436. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  3437. function(args, speaker)
  3438. local players = getPlayer(args[1], speaker)
  3439. for i,v in pairs(players)do
  3440. local function copy(instance)
  3441. for i,c in pairs(instance:GetChildren())do
  3442. if c:IsA('Tool') or c:IsA('HopperBin') then
  3443. c:Clone().Parent = gPlayers[v].Backpack end
  3444. copy(c)
  3445. end
  3446. end
  3447. copy(LightingService)
  3448. end
  3449. for i,v in pairs(players)do
  3450. local function copy(instance)
  3451. for i,c in pairs(instance:GetChildren())do
  3452. if c:IsA('Tool') or c:IsA('HopperBin') then
  3453. c:Clone().Parent = gPlayers[v].Backpack end
  3454. copy(c)
  3455. end
  3456. end
  3457. copy(game.ReplicatedStorage)
  3458. end
  3459. end)
  3460.  
  3461. wdisco = false
  3462. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  3463. function(args, speaker)
  3464. if wdisco == false then
  3465. wdisco = true
  3466. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  3467. repeat wait(1)
  3468. local function color(instance)
  3469. for i,v in pairs(instance:GetChildren())do
  3470. if v.className == "Part" then
  3471. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  3472. color(v)
  3473. end
  3474. end
  3475. color(workspace)
  3476. until wdisco == false
  3477. end
  3478. end)
  3479.  
  3480. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  3481. function(args, speaker)
  3482. wdisco = false
  3483. end)
  3484.  
  3485. addcmd('gravity', 'workspace gravity',{''},
  3486. function(args, speaker)
  3487. workspace.Gravity = args[1]
  3488. Notify('Gravity set to ' .. args[1])
  3489. end)
  3490.  
  3491. SINFOGUIopen = false
  3492. function serverinfogui()
  3493. if SINFOGUIopen == false then
  3494. local Sinfo = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame")
  3495. local ContainerFrame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local TextLabel2 = Instance.new("TextLabel") local TextLabel3 = Instance.new("TextLabel") local Time = Instance.new("TextLabel")
  3496. local appearance = Instance.new("TextLabel") local fe = Instance.new("TextLabel") local maxplayers = Instance.new("TextLabel") local name = Instance.new("TextLabel") local placeid = Instance.new("TextLabel")
  3497. local playerid = Instance.new("TextLabel") local players = Instance.new("TextLabel") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton") local PopupText = Instance.new("TextLabel")
  3498. Sinfo.Name = "Sinfo" Sinfo.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Sinfo PromptDialog.Active = true
  3499. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0 PromptDialog.Draggable = true PromptDialog.Position = UDim2.new(0.5, -160, 0, -400)
  3500. PromptDialog.Size = UDim2.new(0, 310, 0, 300) PromptDialog.ZIndex = 8 ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog
  3501. ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 35) ContainerFrame.Size = UDim2.new(1, 0, 0.850000024, 0) ContainerFrame.ZIndex = 8
  3502. ContainerFrame.Style = Enum.FrameStyle.DropShadow TextLabel.Name = "Text Label" TextLabel.Parent = ContainerFrame TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3503. TextLabel.BackgroundTransparency = 1 TextLabel.BorderColor3 = Color3.new(0, 0, 0) TextLabel.Position = UDim2.new(0, 10, 0, 70) TextLabel.Size = UDim2.new(0, 100, 0, 20)
  3504. TextLabel.ZIndex = 10 TextLabel.Font = Enum.Font.SourceSans TextLabel.FontSize = Enum.FontSize.Size24 TextLabel.Text = "Run Time:" TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3505. TextLabel.TextStrokeTransparency = 0 TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel2.Name = "Text Label2" TextLabel2.Parent = ContainerFrame TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  3506. TextLabel2.BackgroundTransparency = 1 TextLabel2.BorderColor3 = Color3.new(0, 0, 0) TextLabel2.Position = UDim2.new(0, 10, 0, 120) TextLabel2.Size = UDim2.new(0, 100, 0, 20) TextLabel2.ZIndex = 10
  3507. TextLabel2.Font = Enum.Font.SourceSans TextLabel2.FontSize = Enum.FontSize.Size24 TextLabel2.Text = "Statistics:" TextLabel2.TextColor3 = Color3.new(1, 1, 1) TextLabel2.TextStrokeTransparency = 0
  3508. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left TextLabel3.Name = "Text Label3" TextLabel3.Parent = ContainerFrame TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel3.BackgroundTransparency = 1
  3509. TextLabel3.BorderColor3 = Color3.new(0, 0, 0) TextLabel3.Position = UDim2.new(0, 10, 0, 0) TextLabel3.Size = UDim2.new(0, 100, 0, 20) TextLabel3.ZIndex = 10 TextLabel3.Font = Enum.Font.SourceSans
  3510. TextLabel3.FontSize = Enum.FontSize.Size24 TextLabel3.Text = "Local Player:" TextLabel3.TextColor3 = Color3.new(1, 1, 1) TextLabel3.TextStrokeTransparency = 0 TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  3511. Time.Name = "Time" Time.Parent = ContainerFrame Time.BackgroundColor3 = Color3.new(0, 0.8, 1) Time.BackgroundTransparency = 1 Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3512. Time.Position = UDim2.new(0, 10, 0, 90) Time.Size = UDim2.new(0, 100, 0, 20) Time.ZIndex = 100 Time.Font = Enum.Font.ArialBold Time.FontSize = Enum.FontSize.Size14 Time.Text = "Loading..."
  3513. Time.TextColor3 = Color3.new(1, 1, 1) Time.TextStrokeTransparency = 0 Time.TextXAlignment = Enum.TextXAlignment.Left appearance.Name = "appearance" appearance.Parent = ContainerFrame
  3514. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1) appearance.BackgroundTransparency = 1 appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2) appearance.Position = UDim2.new(0, 10, 0, 40)
  3515. appearance.Size = UDim2.new(0, 100, 0, 20) appearance.ZIndex = 10 appearance.Font = Enum.Font.ArialBold appearance.FontSize = Enum.FontSize.Size14 appearance.Text = "Appearance: Loading..."
  3516. appearance.TextColor3 = Color3.new(1, 1, 1) appearance.TextStrokeTransparency = 0 appearance.TextXAlignment = Enum.TextXAlignment.Left fe.Name = "fe" fe.Parent = ContainerFrame
  3517. fe.BackgroundColor3 = Color3.new(0, 0.8, 1) fe.BackgroundTransparency = 1 fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2) fe.Position = UDim2.new(0, 10, 0, 200) fe.Size = UDim2.new(0, 100, 0, 20)
  3518. fe.ZIndex = 10 fe.Font = Enum.Font.ArialBold fe.FontSize = Enum.FontSize.Size14 fe.Text = "Loading..." fe.TextColor3 = Color3.new(1, 1, 1) fe.TextStrokeTransparency = 0
  3519. fe.TextXAlignment = Enum.TextXAlignment.Left maxplayers.Name = "maxplayers" maxplayers.Parent = ContainerFrame maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1) maxplayers.BackgroundTransparency = 1
  3520. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2) maxplayers.Position = UDim2.new(0, 10, 0, 160) maxplayers.Size = UDim2.new(0, 100, 0, 20) maxplayers.ZIndex = 10
  3521. maxplayers.Font = Enum.Font.ArialBold maxplayers.FontSize = Enum.FontSize.Size14 maxplayers.Text = "Max Players Loading..." maxplayers.TextColor3 = Color3.new(1, 1, 1)
  3522. maxplayers.TextStrokeTransparency = 0 maxplayers.TextXAlignment = Enum.TextXAlignment.Left name.Name = "name" name.Parent = ContainerFrame name.BackgroundColor3 = Color3.new(0, 0.8, 1) name.BackgroundTransparency = 1
  3523. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2) name.Position = UDim2.new(0, 10, 0, 180) name.Size = UDim2.new(0, 100, 0, 20) name.ZIndex = 10 name.Font = Enum.Font.ArialBold name.FontSize = Enum.FontSize.Size14
  3524. name.Text = "Loading Place Name..." name.TextColor3 = Color3.new(1, 1, 1) name.TextStrokeTransparency = 0 name.TextXAlignment = Enum.TextXAlignment.Left placeid.Name = "placeid" placeid.Parent = ContainerFrame
  3525. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1) placeid.BackgroundTransparency = 1 placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2) placeid.Position = UDim2.new(0, 10, 0, 220)
  3526. placeid.Size = UDim2.new(0, 100, 0, 20) placeid.ZIndex = 10 placeid.Font = Enum.Font.ArialBold placeid.FontSize = Enum.FontSize.Size14 placeid.Text = "Place ID: Loading..." placeid.TextColor3 = Color3.new(1, 1, 1)
  3527. placeid.TextStrokeTransparency = 0 placeid.TextXAlignment = Enum.TextXAlignment.Left playerid.Name = "playerid" playerid.Parent = ContainerFrame playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3528. playerid.BackgroundTransparency = 1 playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2) playerid.Position = UDim2.new(0, 10, 0, 20) playerid.Size = UDim2.new(0, 100, 0, 20)
  3529. playerid.ZIndex = 10 playerid.Font = Enum.Font.ArialBold playerid.FontSize = Enum.FontSize.Size14 playerid.Text = "Player ID: Loading..." playerid.TextColor3 = Color3.new(1, 1, 1)
  3530. playerid.TextStrokeTransparency = 0 playerid.TextXAlignment = Enum.TextXAlignment.Left players.Name = "players" players.Parent = ContainerFrame players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3531. players.BackgroundTransparency = 1 players.BorderColor3 = Color3.new(0.2, 0.8, 0.2) players.Position = UDim2.new(0, 10, 0, 140) players.Size = UDim2.new(0, 100, 0, 20) players.ZIndex = 100
  3532. players.Font = Enum.Font.ArialBold players.FontSize = Enum.FontSize.Size14 players.Text = "Loading Player Count..." players.TextColor3 = Color3.new(1, 1, 1) players.TextStrokeTransparency = 0
  3533. players.TextXAlignment = Enum.TextXAlignment.Left shadow.Name = "shadow" shadow.Parent = PromptDialog shadow.Active = true shadow.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) shadow.Selectable = true
  3534. shadow.Size = UDim2.new(1, 0, 0.150000006, 0) shadow.ZIndex = 100 shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  3535. Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor3 = Color3.new(1, 0, 0) Exit.Position = UDim2.new(0, 273, 0, 1) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.ZIndex = 110
  3536. Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "" PopupText.Name = "PopupText" PopupText.Parent = shadow PopupText.BackgroundTransparency = 1 PopupText.Position = UDim2.new(0, 8, 0, -5)
  3537. PopupText.Size = UDim2.new(1, -16, 0.800000012, 0) PopupText.ZIndex = 110 PopupText.Font = Enum.Font.SourceSansBold PopupText.FontSize = Enum.FontSize.Size36 PopupText.Text = "Server"
  3538. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText.TextStrokeTransparency = 0 PopupText.TextWrapped = true PopupText.TextYAlignment = Enum.TextYAlignment.Top
  3539. local SINFOGUI = game.CoreGui.Sinfo.PromptDialog.ContainerFrame
  3540. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, 100), "InOut", "Quart", 0.5, true, nil)
  3541. SINFOGUIopen = true wait(0.5)
  3542. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  3543. SINFOGUI.name.Text = "Place: " .. Asset.Name
  3544. game.CoreGui.Sinfo.PromptDialog.shadow.Exit.MouseButton1Click:Connect(function()
  3545. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3546. wait(0.6) SINFOGUIopen = false SINFOGUI.Parent.Parent:Destroy() end)
  3547. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  3548. if game.Workspace.FilteringEnabled == true then
  3549. SINFOGUI.fe.Text = "Filtering Enabled"
  3550. elseif game.Workspace.FilteringEnabled == false then
  3551. SINFOGUI.fe.Text = "Filtering Disabled" end
  3552. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  3553. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  3554. players = gPlayers:getPlayers()
  3555. SINFOGUI.players.Text = #players.. " Player(s)"
  3556. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  3557. local seconds = math.floor(workspace.DistributedGameTime)
  3558. local minutes = math.floor(workspace.DistributedGameTime / 60)
  3559. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  3560. local seconds = seconds - (minutes * 60)
  3561. local minutes = minutes - (hours * 60)
  3562. if hours < 1 then if minutes < 1 then
  3563. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  3564. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  3565. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3566. end wait(1) until SINFOGUIopen == false end end
  3567. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  3568. function(args, speaker)
  3569. if speaker.userId ~= LP.userId then
  3570. lponly(speaker)
  3571. else
  3572. serverinfogui()
  3573. end
  3574. end)
  3575.  
  3576. addcmd('sparkles', 'give a player sparkles',{},
  3577. function(args, speaker)
  3578. local players = getPlayer(args[1], speaker)
  3579. for i,v in pairs(players)do
  3580. spawn(function()
  3581. local pchar=_char(v)
  3582. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  3583. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  3584. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  3585. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  3586. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  3587. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  3588. if not args[2] then return end
  3589. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3590. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3591. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3592. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3593. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3594. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3595. end)
  3596. end
  3597. end)
  3598.  
  3599. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
  3600. function(args, speaker)
  3601. local players = getPlayer(args[1], speaker)
  3602. for i,v in pairs(players)do
  3603. local pchar=_char(v)
  3604. for j,v1 in pairs(pchar.Head:GetChildren()) do
  3605. if v1:IsA("Sparkles") then
  3606. v1:Destroy()
  3607. end
  3608. end
  3609. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3610. if v1:IsA("Sparkles") then
  3611. v1:Destroy()
  3612. end
  3613. end
  3614. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  3615. if v1:IsA("Sparkles") then
  3616. v1:Destroy()
  3617. end
  3618. end
  3619. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  3620. if v1:IsA("Sparkles") then
  3621. v1:Destroy()
  3622. end
  3623. end
  3624. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  3625. if v1:IsA("Sparkles") then
  3626. v1:Destroy()
  3627. end
  3628. end
  3629. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  3630. if v1:IsA("Sparkles") then
  3631. v1:Destroy()
  3632. end
  3633. end
  3634. end
  3635. end)
  3636.  
  3637. addcmd('smoke', 'give a player smoke',{},
  3638. function(args, speaker)
  3639. local players = getPlayer(args[1], speaker)
  3640. for i,v in pairs(players)do
  3641. local pchar=_char(v)
  3642. Instance.new("Smoke", pchar.HumanoidRootPart)
  3643. end
  3644. end)
  3645.  
  3646. addcmd('addstat', 'give a player a stat',{},
  3647. function(args, speaker)
  3648. local players = getPlayer(args[1], speaker)
  3649. for i,v in pairs(players)do
  3650. spawn(function()
  3651. if gPlayers[v]:FindFirstChild("leaderstats") then
  3652. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  3653. if child.Name == "STAT" then
  3654. child:Destroy()
  3655. end
  3656. end
  3657. local score = Instance.new("StringValue")
  3658. score.Name = "STAT"
  3659. score.Value = GLS(false, 1)
  3660. score.Parent = gPlayers[v].leaderstats
  3661. else
  3662. local stats = Instance.new("IntValue")
  3663. stats.Name = "leaderstats"
  3664. stats.Parent = gPlayers[v]
  3665. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  3666. if child.Name == "STAT" then
  3667. child:Destroy()
  3668. end
  3669. end
  3670. local score = Instance.new("StringValue")
  3671. score.Name = "STAT"
  3672. score.Value = GLS(false, 1)
  3673. score.Parent = gPlayers[v].leaderstats
  3674. end
  3675. end)
  3676. end
  3677. end)
  3678.  
  3679. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  3680. function(args, speaker)
  3681. local players = getPlayer(args[1], speaker)
  3682. for i,v in pairs(players)do
  3683. local pchar=_char(v)
  3684. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3685. if v1:IsA("Smoke") then
  3686. v1:Destroy()
  3687. end
  3688. end
  3689. end
  3690. end)
  3691.  
  3692. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  3693. function(args, speaker)
  3694. local players = getPlayer(args[1], speaker)
  3695. for i,v in pairs(players)do
  3696. local pchar=_char(v)
  3697. for i,v in pairs(pchar:GetChildren()) do
  3698. if pchar.Torso:FindFirstChild("Neck") then
  3699. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3700. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3701. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  3702. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  3703. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  3704. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  3705. end
  3706. end
  3707. end
  3708. end)
  3709.  
  3710. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  3711. function(args, speaker)
  3712. local players = getPlayer(args[1], speaker)
  3713. for i,v in pairs(players)do
  3714. local pchar=_char(v)
  3715. for i,v in pairs(pchar:GetChildren()) do
  3716. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3717. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3718. end
  3719. end
  3720. end)
  3721.  
  3722. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  3723. function(args, speaker)
  3724. game.Workspace.Terrain:Clear()
  3725. end)
  3726.  
  3727. addcmd('smite','get hit by lightning',{},
  3728. function(args, speaker)
  3729. local players = getPlayer(args[1], speaker)
  3730. for i,v in pairs(players)do
  3731. spawn(function()
  3732. local pchar=_char(v)
  3733. LightingService.Ambient = Color3.new(0,0,0)
  3734. LightingService.ClockTime = 0
  3735. LightingService.Brightness = 0
  3736. local s = Instance.new("Sound")
  3737. s.Name = "thunder"
  3738. s.SoundId = "http://www.roblox.com/asset/?id=357559831"
  3739. s.Volume = 10
  3740. s.Pitch = 1
  3741. s.Looped = false
  3742. s.archivable = true
  3743. s.Parent = pchar.Head
  3744. wait()
  3745. s:play()
  3746. wait(1)
  3747. local e = Instance.new("Explosion")
  3748. e.BlastRadius = 5
  3749. e.BlastPressure = 1000
  3750. e.Parent = game.Workspace
  3751. e.Position = pchar.HumanoidRootPart.Position
  3752. gPlayers[v].Character:BreakJoints()
  3753. System = {}
  3754. System.Create = function(a, c)
  3755. local e = Instance.new(a)
  3756. for d, a in pairs(c) do
  3757. local b, a = ypcall(function()
  3758. return e[d]
  3759. end)
  3760. if b then
  3761. e[d] = c[d]
  3762. end
  3763. end
  3764. return e
  3765. end
  3766. function b(d, b)
  3767. local c = getfenv(d)
  3768. local a = setmetatable({}, {
  3769. __index = function(a, a)
  3770. if a:lower() == 'script' then
  3771. return b
  3772. else
  3773. return c[a]
  3774. end
  3775. end
  3776. })
  3777. setfenv(d, a)
  3778. ypcall(function()
  3779. d()
  3780. end)
  3781. end
  3782. c = {}
  3783. mas = Instance.new("Model",game:GetService("Lighting"))
  3784. mas.Name = "CompiledModel"
  3785. o1 = System.Create("Model",{
  3786. ["Name"] = "SMITE",
  3787. ["Parent"] = mas,
  3788. })
  3789. o2 = System.Create("Part",{
  3790. ["Parent"] = o1,
  3791. ["Material"] = Enum.Material.Cobblestone,
  3792. ["BrickColor"] = BrickColor.new("New Yeller"),
  3793. ["Transparency"] = 0.60000002384186,
  3794. ["Position"] = pchar.HumanoidRootPart.Position,
  3795. ["Anchored"] = true,
  3796. ["CanCollide"] = false,
  3797. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3798. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3799. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3800. ["Color"] = Color3.new(1, 1, 0),
  3801. })
  3802. o3 = System.Create("Part",{
  3803. ["Parent"] = o1,
  3804. ["Material"] = Enum.Material.Foil,
  3805. ["BrickColor"] = BrickColor.new("New Yeller"),
  3806. ["Transparency"] = 0.40000000596046,
  3807. ["Position"] = pchar.HumanoidRootPart.Position,
  3808. ["Rotation"] = Vector3.new(-0, -90, 0),
  3809. ["Anchored"] = true,
  3810. ["CanCollide"] = false,
  3811. ["Size"] = Vector3.new(7.39999962, 578.400024, 7.39999962),
  3812. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3813. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3814. ["Color"] = Color3.new(1, 1, 0),
  3815. })
  3816. o4 = System.Create("PointLight",{
  3817. ["Parent"] = o3,
  3818. ["Brightness"] = 10000000000,
  3819. ["Range"] = 60,
  3820. })
  3821. o5 = System.Create("Part",{
  3822. ["Parent"] = o1,
  3823. ["Material"] = Enum.Material.Cobblestone,
  3824. ["BrickColor"] = BrickColor.new("New Yeller"),
  3825. ["Transparency"] = 0.60000002384186,
  3826. ["Position"] = pchar.HumanoidRootPart.Position,
  3827. ["Rotation"] = Vector3.new(-0, -90, 0),
  3828. ["Anchored"] = true,
  3829. ["CanCollide"] = false,
  3830. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3831. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3832. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3833. ["Color"] = Color3.new(1, 1, 0),
  3834. })
  3835. o6 = System.Create("Part",{
  3836. ["Parent"] = o1,
  3837. ["Material"] = Enum.Material.Cobblestone,
  3838. ["BrickColor"] = BrickColor.new("New Yeller"),
  3839. ["Transparency"] = 0.60000002384186,
  3840. ["Position"] = pchar.HumanoidRootPart.Position,
  3841. ["Rotation"] = Vector3.new(-180, 0, -180),
  3842. ["Anchored"] = true,
  3843. ["CanCollide"] = false,
  3844. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3845. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3846. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3847. ["Color"] = Color3.new(1, 1, 0),
  3848. })
  3849. o7 = System.Create("Part",{
  3850. ["Parent"] = o1,
  3851. ["Material"] = Enum.Material.Cobblestone,
  3852. ["BrickColor"] = BrickColor.new("New Yeller"),
  3853. ["Transparency"] = 0.60000002384186,
  3854. ["Position"] = pchar.HumanoidRootPart.Position,
  3855. ["Rotation"] = Vector3.new(0, 90, 0),
  3856. ["Anchored"] = true,
  3857. ["CanCollide"] = false,
  3858. ["Size"] = Vector3.new(8.39999962, 379.800018, 0.99999994),
  3859. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3860. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3861. ["Color"] = Color3.new(1, 1, 0),
  3862. })
  3863. mas.Parent = workspace
  3864. mas:MakeJoints()
  3865. local b = mas:GetChildren()
  3866. for a = 1, #b do
  3867. b[a].Parent = workspace
  3868. ypcall(function()
  3869. b[a]:MakeJoints()
  3870. end)
  3871. end
  3872. mas:Destroy()
  3873. for a = 1, #c do
  3874. coroutine.resume(c[a])
  3875. end
  3876. wait(0.5)
  3877. game.workspace.SMITE:Destroy()
  3878. wait(1)
  3879. LightingService.Ambient = origsettings.abt
  3880. LightingService.Brightness = origsettings.brt
  3881. LightingService.TimeOfDay = origsettings.time
  3882. end)
  3883. end
  3884. end)
  3885.  
  3886. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  3887. function(args, speaker)
  3888. local players = getPlayer(args[1], speaker)
  3889. for i,v in pairs(players)do
  3890. spawn(function()
  3891. local pchar=_char(v)
  3892. 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)
  3893. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  3894. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  3895. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  3896. local f = Instance.new("Sound")
  3897. f.Name = "fly"
  3898. f.SoundId = "rbxassetid://179438534"
  3899. f.Volume = 3
  3900. f.Pitch = 1
  3901. f.Looped = true
  3902. f.archivable = true
  3903. f.Parent = Ast
  3904. f:play()
  3905. local Touched = false
  3906. coroutine.wrap(function()
  3907. repeat wait(0.1)
  3908. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  3909. until not Ast or Ast.Parent == nil or Touched == true
  3910. end)()
  3911. Ast.Touched:connect(function(Part)
  3912. if Touched == false then
  3913. Touched = true
  3914. Part:BreakJoints()
  3915. local Boom = Instance.new("Explosion", workspace)
  3916. Boom.Position = Ast.Position
  3917. Boom.BlastPressure = 1000000
  3918. Boom.BlastRadius = 30
  3919. Fire.Heat = 0
  3920. Smoke.RiseVelocity = 0
  3921. f:Destroy()
  3922. local s = Instance.new("Sound")
  3923. s.Name = "boom"
  3924. s.SoundId = "rbxassetid://188590169"
  3925. s.Volume = 3
  3926. s.Pitch = 1
  3927. s.Looped = true
  3928. s.archivable = true
  3929. s.Parent = Ast
  3930. s:play()
  3931. coroutine.wrap(function()
  3932. wait(10)
  3933. s:Destroy()
  3934. if Ast and Ast.Parent ~= nil then
  3935. Ast:Destroy()
  3936. end
  3937. end)()
  3938. end
  3939. end)
  3940. end)
  3941. end
  3942. end)
  3943.  
  3944. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  3945. function(args, speaker)
  3946. local players = getPlayer(args[1], speaker)
  3947. for i,v in pairs(players)do
  3948. spawn(function()
  3949. local Char=_char(v)
  3950. local HumanoidRootPart = Char.HumanoidRootPart
  3951. local TickWait = 1
  3952. local Dead = false
  3953.  
  3954. local Position = Vector3.new(0,100,0)
  3955. function NewPart(Parent)
  3956. local Part = Instance.new("Part", Parent)
  3957. Part.CanCollide = false
  3958. Part.Position = Position
  3959. Part.TopSurface = "Smooth"
  3960. Part.BottomSurface = "Smooth"
  3961. Position = Position + Vector3.new(0,10,0)
  3962. return Part
  3963. end
  3964.  
  3965. local Model = Char:FindFirstChild("Bomb")
  3966. if Model then Model:Destroy() end
  3967.  
  3968. local Model = Instance.new("Model", Char)
  3969. Model.Name = "Bomb"
  3970.  
  3971. local Belt = NewPart(Model)
  3972. Belt.Size = Vector3.new(2.2,0.5,1.2)
  3973. local Weld = Instance.new("Weld", Belt)
  3974. Weld.Part0 = Belt
  3975. Weld.Part1 = HumanoidRootPart
  3976. Weld.C0 = CFrame.new(0,1.1,0)
  3977. local Light = Instance.new("PointLight", Belt)
  3978. Light.Range = 15
  3979. Light.Brightness = 5
  3980. Light.Color = Color3.new(1,0,0)
  3981. local Beep = Instance.new("Sound", Belt)
  3982. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  3983. local ExplodeSound = Instance.new("Sound", Belt)
  3984. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  3985. ExplodeSound.Pitch = 2.8
  3986. ExplodeSound.Volume = 3
  3987.  
  3988. local Back = NewPart(Model)
  3989. Back.Size = Vector3.new(1.5,1.5,0.5)
  3990. local Weld = Instance.new("Weld", Back)
  3991. Weld.Part0 = Back
  3992. Weld.Part1 = HumanoidRootPart
  3993. Weld.C0 = CFrame.new(0,0.1,-0.75)
  3994.  
  3995. local StrapLeft = NewPart(Model)
  3996. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  3997. local Weld = Instance.new("Weld", StrapLeft)
  3998. Weld.Part0 = StrapLeft
  3999. Weld.Part1 = HumanoidRootPart
  4000. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  4001.  
  4002. local BuckleLeft = NewPart(Model)
  4003. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  4004. local Weld = Instance.new("Weld", BuckleLeft)
  4005. Weld.Part0 = BuckleLeft
  4006. Weld.Part1 = HumanoidRootPart
  4007. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  4008.  
  4009. local StrapRight = NewPart(Model)
  4010. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  4011. local Weld = Instance.new("Weld", StrapRight)
  4012. Weld.Part0 = StrapRight
  4013. Weld.Part1 = HumanoidRootPart
  4014. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  4015.  
  4016. local BuckleRight = NewPart(Model)
  4017. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  4018. local Weld = Instance.new("Weld", BuckleRight)
  4019. Weld.Part0 = BuckleRight
  4020. Weld.Part1 = HumanoidRootPart
  4021. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  4022.  
  4023. LightEnabled = true
  4024. coroutine.wrap(function()
  4025. repeat
  4026. wait(TickWait)
  4027. LightEnabled = not LightEnabled
  4028. Light.Enabled = LightEnabled
  4029. Beep:Play()
  4030. until Dead == true or Char:FindFirstChild("Bomb") == nil
  4031. end)()
  4032.  
  4033. wait(10)
  4034. if Dead == false then
  4035. Dead = true
  4036. ExplodeSound:Play(); wait(1.4)
  4037. local Explosion = Instance.new("Explosion")
  4038. Explosion.Position = Belt.Position
  4039. Explosion.BlastPressure = 100000
  4040. Explosion.DestroyJointRadiusPercent = 0.7
  4041. Explosion.ExplosionType = "CratersAndDebris"
  4042. Explosion.BlastRadius = 50
  4043. Explosion.Parent = workspace
  4044. end
  4045. end)
  4046. end
  4047. end)
  4048.  
  4049. addcmd('btools', 'gives a player btools',{},
  4050. function(args, speaker)
  4051. local players = getPlayer(args[1], speaker)
  4052. if players ~= nil then
  4053. for i, v in pairs(players) do
  4054. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  4055. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  4056. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  4057. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  4058. Notify('Gave btools to player(s)') end end end end)
  4059.  
  4060. addcmd('sword', 'gives a player a sword',{},
  4061. function(args, speaker)
  4062. local players = getPlayer(args[1], speaker)
  4063. if players ~= nil then
  4064. for i, v in pairs(players) do
  4065. coroutine.resume(coroutine.create(function()
  4066. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  4067. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4068. sword.GripForward = Vector3.new(-1,0,0)
  4069. sword.GripPos = Vector3.new(0,0,-1.5)
  4070. sword.GripRight = Vector3.new(0,1,0)
  4071. sword.GripUp = Vector3.new(0,0,1)
  4072. 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
  4073. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4074. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  4075. local Damage = 15
  4076. local SlashSound = Instance.new("Sound", handle)
  4077. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4078. SlashSound.Volume = 1
  4079. local LungeSound = Instance.new("Sound", handle)
  4080. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4081. LungeSound.Volume = 1
  4082. local UnsheathSound = Instance.new("Sound", handle)
  4083. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4084. UnsheathSound.Volume = 1
  4085. handle.Touched:connect(function(hit)
  4086. 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
  4087. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4088. hit.Parent.Humanoid:TakeDamage(Damage)
  4089. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  4090. sword.Enabled = false
  4091. SlashSound:play()
  4092. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  4093. wait(0.5)
  4094. sword.Enabled = true
  4095. end
  4096. end)
  4097. sword.Equipped:connect(function(hit)
  4098. UnsheathSound:play()
  4099. sword.Enabled = true
  4100. end)
  4101. end
  4102. end))
  4103. end
  4104. end
  4105. end)
  4106.  
  4107. addcmd('hatsize', 'changes players hat size',{''},
  4108. function(args, speaker)
  4109. local players = getPlayer(args[1], speaker)
  4110. for i,v in pairs(players) do
  4111. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4112. if v:IsA('Accessory') then
  4113. for a,b in pairs(v.Handle:GetChildren()) do
  4114. if b:IsA('SpecialMesh') then
  4115. b.Scale = args[2] * Vector3.new(1, 1, 1)
  4116. end
  4117. end
  4118. end
  4119. end
  4120. end
  4121. end)
  4122.  
  4123. addcmd('headsize', 'changes players head size',{''},
  4124. function(args, speaker)
  4125. local players = getPlayer(args[1], speaker)
  4126. for i,v in pairs(players) do
  4127. local plrchar = _players[v].Character
  4128. if args[2] == 1 then
  4129. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4130. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4131. else
  4132. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4133. end
  4134. end
  4135. end)
  4136.  
  4137. addcmd('change', 'changes a players stat',{'stat'},
  4138. function(args, speaker)
  4139. local players = getPlayer(args[1], speaker)
  4140. for i,v in pairs(players) do
  4141. if _players[v]:FindFirstChild('leaderstats') then
  4142. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  4143. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  4144. if args[3] then v.Value = tonumber(args[3]) end
  4145. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  4146. v.Value = GLS(false, 2)
  4147. end
  4148. end
  4149. end
  4150. end
  4151. end)
  4152.  
  4153. addcmd('draw', 'drawing tool',{},
  4154. function(args, speaker)
  4155. if speaker.userId ~= LP.userId then
  4156. lponly(speaker)
  4157. else
  4158. for i,v in next,game:children()do
  4159. pcall(function()
  4160. local c=v.className;
  4161. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  4162. end);
  4163. end;
  4164.  
  4165.  
  4166. user=players.LocalPlayer;
  4167. uname=user.Name;
  4168. guis=game.CoreGui;
  4169. pack=user.Backpack;
  4170.  
  4171. keyDowns={};
  4172. freeKeys={};
  4173. shortcuts={};
  4174.  
  4175. _G.mine=_G.mine or{};
  4176.  
  4177. name='Draw3D';
  4178. url='http://www.roblox.com/asset/?id=%d';
  4179.  
  4180. iconNormal=url:format(96578285);
  4181. iconOnDown=url:format(96584484);
  4182.  
  4183. ver=0;
  4184. drawPixel=0.10;
  4185. _G.drawLimit=_G.drawLimit or 1000;
  4186.  
  4187. _G.drawColor=_G.drawColor or Color3.new();
  4188.  
  4189.  
  4190.  
  4191.  
  4192.  
  4193. destroy=game.remove;
  4194. find=game.findFirstChild;
  4195. new=Instance.new;
  4196. with=function(c)
  4197. return function(p)
  4198. local o=type(c)=='string'and new(c)or c;
  4199. local x=p.Parent;p.Parent=nil;
  4200. for i,v in next,p do
  4201. o[i]=v;
  4202. end;
  4203. if(x)then
  4204. o.Parent=x;
  4205. end;
  4206. return o;
  4207. end;
  4208. end;
  4209. getPlace=function()
  4210. if(find(workspace,'draw')==nil)then
  4211. new('Model',workspace).Name='draw';
  4212. end;
  4213. if(find(workspace.draw,uname)==nil)then
  4214. new('Model',workspace.draw).Name=uname;
  4215. end;
  4216. return workspace.draw[uname];
  4217. end;
  4218. drawLine=function(start,target)
  4219. local gui=with'BlockMesh'{
  4220. Parent=with'Part'{
  4221. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  4222. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  4223. Parent=getPlace();
  4224. Color=_G.drawColor;
  4225. BottomSurface=0;
  4226. Anchored=true;
  4227. TopSurface=0;
  4228. formFactor=3;
  4229. Name=name;
  4230. }}.Parent;
  4231. table.insert(_G.mine,gui);
  4232. return gui;
  4233. end;
  4234. onDown=function()
  4235. if(drawing)then
  4236. return nil;
  4237. end;
  4238. if(selectGui.Adornee)then
  4239. destroy(selectGui.Adornee);
  4240. end;
  4241.  
  4242. drawing=true;
  4243.  
  4244. mouse.Icon=iconOnDown;
  4245. ver=ver+1;
  4246.  
  4247.  
  4248. local cVer,start,target=ver,mouse.hit.p;
  4249.  
  4250. local group={};
  4251. repeat
  4252. Wait(0.02);
  4253.  
  4254. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  4255.  
  4256. target=mouse.hit.p;
  4257.  
  4258. table.insert(group,drawLine(start,target));
  4259.  
  4260. start=target;
  4261. end;
  4262. until ver~=cVer;
  4263. drawing=false;
  4264.  
  4265. local groupM=new('Model',getPlace());
  4266. for i,v in next,group do
  4267. if(v:IsDescendantOf(Workspace))then
  4268. v.Parent=groupM;
  4269. end;
  4270. end;
  4271. if(next(groupM:children())==nil)then
  4272. destroy(groupM);
  4273. end;
  4274. end;
  4275. onUp=function()
  4276. mouse.Icon=iconNormal;
  4277. ver=ver+1;
  4278. end;
  4279. onKeyDown=function(k)
  4280. if(freeKeys[k]==false)then
  4281. return false;
  4282. end;
  4283. freeKeys[k]=false;
  4284. Wait(0.01);
  4285. if(keyDowns[k])then
  4286. keyDowns[k]();
  4287. elseif(shortcuts[k])then
  4288. shortcuts[k]();
  4289. end;
  4290. end;
  4291. onKeyUp=function(k)
  4292. freeKeys[k]=true;
  4293. end;
  4294. onMove=function()
  4295.  
  4296. end;
  4297. onSelect=function(lmouse)
  4298. frame.Visible=true;
  4299.  
  4300. mouse=lmouse;
  4301.  
  4302. mouse.Icon=iconNormal;
  4303.  
  4304. mouse.Button1Down:connect(onDown);
  4305. mouse.KeyDown:connect(onKeyDown);
  4306. mouse.Button1Up:connect(onUp);
  4307. mouse.KeyUp:connect(onKeyUp);
  4308. mouse.Move:connect(onMove);
  4309. end;
  4310. onDeselect=function()
  4311. ver=ver+1;
  4312. frame.Visible=false;
  4313. selectGui.Adornee=nil;
  4314. mouse.Icon=iconNormal;
  4315. for i,v in next,freeKeys do
  4316. freeKeys[i]=true;
  4317. end;
  4318. end;
  4319. addButton=function(title,shortcut,fun)
  4320. with'TextButton'{
  4321. Text=string.format(' %s (%s)',title,shortcut);
  4322. TextXAlignment=0;
  4323. Parent=frame;
  4324. }.MouseButton1Up:connect(fun);
  4325.  
  4326. shortcuts[shortcut]=fun;
  4327.  
  4328. local c=#frame:children();
  4329. for i,v in next,frame:children()do
  4330. v.Position=UDim2.new(0,0,0,20*(i-1));
  4331. v.Size=UDim2.new(1,0,0,20);
  4332. end;
  4333.  
  4334. frame.Position=UDim2.new(1,-152,.5,-c*10);
  4335. frame.Size=UDim2.new(0,150,0,c*20);
  4336. end;
  4337.  
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.  
  4345. for i,v in next,{guis;pack;}do
  4346. pcall(function()
  4347. repeat until destroy(v[name]);
  4348. end);
  4349. end;
  4350.  
  4351.  
  4352.  
  4353. tool=with'HopperBin'{
  4354. Parent=pack;
  4355. Name=name;
  4356. };
  4357. tool.Deselected:connect(onDeselect);
  4358. tool.Selected:connect(onSelect);
  4359.  
  4360.  
  4361.  
  4362.  
  4363. screen=with'ScreenGui'{
  4364. Parent=guis;
  4365. Name=name;
  4366. };
  4367. frame=with'Frame'{
  4368. Parent=screen;
  4369. Visible=false;
  4370. };
  4371. clframe=with'Frame'{
  4372. Position=UDim2.new(.5,-50,.5,-50);
  4373. Size=UDim2.new(0,100,0,100);
  4374. Visible=false;
  4375. Parent=screen;
  4376. };
  4377. selectGui=with'SelectionBox'{
  4378. Parent=screen;
  4379. };
  4380.  
  4381. local c=0;
  4382. for y=0,7 do
  4383. for x=0,7 do
  4384. local color=BrickColor.palette(c).Color;
  4385.  
  4386. with'ImageButton'{
  4387. Position=UDim2.new(.125*x,0,.125*y);
  4388. Size=UDim2.new(.125,0,.125);
  4389. BackgroundColor3=color;
  4390. Parent=clframe;
  4391. }.MouseButton1Up:connect(function()
  4392. clframe.Visible=false;
  4393. _G.drawColor=color;
  4394. end);
  4395.  
  4396. c=c+1;
  4397. end;
  4398. end;
  4399.  
  4400. addButton('Color','c',function()
  4401. clframe.Visible=true;
  4402. end);
  4403. addButton('Remove your draws','r',function()
  4404. repeat
  4405. destroy(_G.mine[1]);
  4406. table.remove(_G.mine,1);
  4407. Wait(0.01);
  4408. until nil;
  4409. end);
  4410. addButton('Remove global draws','k',function()
  4411. destroy(workspace.draw);
  4412. while(_G.mine[1])do
  4413. destroy(_G.mine[1]);
  4414. table.remove(_G.mine,1);
  4415. end;
  4416. end);
  4417. addButton('Remove selected','x',function()
  4418. repeat
  4419. if(find(workspace,'draw'))then
  4420. local dt=mouse.target;
  4421. if(dt and dt:IsDescendantOf(workspace.draw))then
  4422. selectGui.Adornee=dt.Parent;
  4423. else
  4424. selectGui.Adornee=nil;
  4425. end;
  4426. else
  4427. selectGui.Adornee=nil;
  4428. end;
  4429. Wait(0.01);
  4430. until freeKeys.x;
  4431. selectGui.Adornee=nil;
  4432. end);
  4433.  
  4434.  
  4435.  
  4436.  
  4437. repeat
  4438. Wait(0.01);
  4439. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  4440. destroy(_G.mine[1]);
  4441. table.remove(_G.mine,1);
  4442. end;
  4443. until script.Parent==nil or tool.Parent==nil;
  4444. script.Disabled=true;
  4445. destroy(screen);
  4446. end
  4447. end)
  4448.  
  4449. addcmd('god', 'gods player',{},
  4450. function(args, speaker)
  4451. local players = getPlayer(args[1], speaker)
  4452. for i,v in pairs(players)do
  4453. local pchar=_char(v)
  4454. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  4455. end
  4456. end)
  4457.  
  4458. addcmd('sgod', 'silently gods player',{},
  4459. function(args, speaker)
  4460. local players = getPlayer(args[1], speaker)
  4461. for i,v in pairs(players)do
  4462. local pchar=_char(v)
  4463. spawn(function()
  4464. pchar.Humanoid.MaxHealth = 10000000
  4465. wait()
  4466. pchar.Humanoid.Health = 10000000
  4467. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  4468. Notify('Silent godded player(s)') end
  4469. end)
  4470. end
  4471. end)
  4472.  
  4473. addcmd('ungod', 'removes god from a player',{},
  4474. function(args, speaker)
  4475. local players = getPlayer(args[1], speaker)
  4476. for i,v in pairs(players)do
  4477. local pchar=_char(v)
  4478. if pchar then
  4479. pchar.Humanoid.MaxHealth=100
  4480. pchar.Humanoid.Health=100
  4481. end
  4482. end
  4483. end)
  4484.  
  4485. addcmd('heal', 'resets a players health',{},
  4486. function(args, speaker)
  4487. local players = getPlayer(args[1], speaker)
  4488. for i,v in pairs(players)do spawn(function()
  4489. local pchar=_char(v)
  4490. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  4491.  
  4492. addcmd('fart', 'makes u fart',{},
  4493. function(args, speaker)
  4494. local players = getPlayer(args[1], speaker)
  4495. for i,v in pairs(players)do
  4496. spawn(function()
  4497. local pchar=_char(v)
  4498. fart = Instance.new("Smoke")
  4499. fart.Parent = pchar.HumanoidRootPart
  4500. fart.Color = Color3.new(255/255, 255/255, 0)
  4501. fart.Opacity = 0.4
  4502. fart.Size = 1.0
  4503. fart.RiseVelocity = 8
  4504. fartsound = Instance.new("Sound", workspace)
  4505. fsound = "http://www.roblox.com/asset?id=251309043"
  4506. fartsound.SoundId = fsound
  4507. fartsound.Volume = 1.0
  4508. fartsound:Play()
  4509. wait(9.0)
  4510. fartsound:Destroy()
  4511. pchar.HumanoidRootPart.Smoke:Destroy()
  4512. end)
  4513. end
  4514. end)
  4515.  
  4516. addcmd('decalspam', 'you can already guess...',{},
  4517. function(args, speaker)
  4518. Notify('Decal Spammed ID: ' ..args[1])
  4519. wait(4)
  4520. decalID = args[1]
  4521. function exPro(root)
  4522. for _, v in pairs(root:GetChildren()) do
  4523. if v:IsA("BasePart") then
  4524. local One = Instance.new("Decal", v)
  4525. local Two = Instance.new("Decal", v)
  4526. local Three = Instance.new("Decal", v)
  4527. local Four = Instance.new("Decal", v)
  4528. local Five = Instance.new("Decal", v)
  4529. local Six = Instance.new("Decal", v)
  4530. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  4531. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  4532. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  4533. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  4534. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  4535. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  4536. One.Face = "Front"
  4537. Two.Face = "Back"
  4538. Three.Face = "Right"
  4539. Four.Face = "Left"
  4540. Five.Face = "Top"
  4541. Six.Face = "Bottom"
  4542. One.Name = "IYdecal"
  4543. Two.Name = "IYdecal"
  4544. Three.Name = "IYdecal"
  4545. Four.Name = "IYdecal"
  4546. Five.Name = "IYdecal"
  4547. Six.Name = "IYdecal"
  4548. end
  4549. exPro(v)
  4550. end
  4551. end
  4552. function asdf(root)
  4553. for _, v in pairs(root:GetChildren()) do
  4554. asdf(v)
  4555. end
  4556. end
  4557. exPro(game.Workspace)
  4558. asdf(game.Workspace)
  4559. end)
  4560.  
  4561. addcmd('undecalspam', 'removes the mess',{},
  4562. function(args, speaker)
  4563. Notify('Removing Decal Spam...')
  4564. wait(4)
  4565. function exPro(root)
  4566. for _, v in pairs(root:GetChildren()) do
  4567. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  4568. v.Parent = nil
  4569. end
  4570. exPro(v)
  4571. end
  4572. end
  4573. function asdf(root)
  4574. for _, v in pairs(root:GetChildren()) do
  4575. asdf(v)
  4576. end
  4577. end
  4578. exPro(game.Workspace)
  4579. asdf(game.Workspace)
  4580. end)
  4581.  
  4582. addcmd('sky', 'sets the sky',{'skybox'},
  4583. function(args, speaker)
  4584. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  4585. s = Instance.new("Sky")
  4586. s.Name = "Sky"
  4587. s.Parent = LightingService
  4588. local skyboxID = args[1]
  4589. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  4590. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  4591. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  4592. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  4593. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  4594. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  4595. LightingService.TimeOfDay = 12
  4596. end)
  4597.  
  4598. addcmd('freeze', 'freezes a player',{'fr'},
  4599. function(args, speaker)
  4600. local players = getPlayer(args[1], speaker)
  4601. if players ~= nil then
  4602. for i, v in pairs(players) do
  4603. spawn(function()
  4604. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  4605. end
  4606. end)
  4607. end
  4608. end
  4609. end)
  4610.  
  4611. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  4612. function(args, speaker)
  4613. local players = getPlayer(args[1], speaker)
  4614. if players ~= nil then
  4615. for i, v in pairs(players) do
  4616. spawn(function()
  4617. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  4618. end
  4619. end)
  4620. end
  4621. end
  4622. end)
  4623.  
  4624. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  4625. function(args, speaker)
  4626. local players = getPlayer(args[1], speaker)
  4627. if players ~= nil then
  4628. for i, v in pairs(players) do
  4629. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  4630. M.CFrame = _char(v).HumanoidRootPart.CFrame
  4631. M.BrickColor = BrickColor.new('Really black') M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  4632. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  4633. M.Anchored = true
  4634. end
  4635. end
  4636. end)
  4637.  
  4638. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  4639. function(args, speaker)
  4640. for i,v in pairs(workspace:GetDescendants()) do
  4641. if v:IsA("SpawnLocation") then
  4642. v:Destroy()
  4643. end
  4644. end
  4645. end)
  4646.  
  4647. addcmd('neon', 'makes a player neon',{},
  4648. function(args, speaker)
  4649. local players = getPlayer(args[1], speaker)
  4650. if players ~= nil then
  4651. for i, v in pairs(players) do
  4652. for _, child in pairs( _char(v):GetChildren()) do
  4653. if child.ClassName == "CharacterMesh" then
  4654. child:Destroy()
  4655. end
  4656. end
  4657. for _, child in pairs( _char(v):GetChildren()) do
  4658. if child.ClassName == "Shirt" then
  4659. child:Destroy()
  4660. end
  4661. end
  4662. for _, child in pairs( _char(v):GetChildren()) do
  4663. if child.ClassName == "Pants" then
  4664. child:Destroy()
  4665. end
  4666. end
  4667. for _, child in pairs( _char(v):GetChildren()) do
  4668. if child.ClassName == "Part" then
  4669. child.Material = "Neon"
  4670. end
  4671. end
  4672. end
  4673. end
  4674. end)
  4675.  
  4676. addcmd('kill', 'kills a player',{},
  4677. function(args, speaker)
  4678. local players = getPlayer(args[1], speaker)
  4679. for i,v in pairs(players)do
  4680. local pchar=_char(v)
  4681. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  4682. end
  4683. end)
  4684.  
  4685. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  4686. function(args, speaker)
  4687. part = GLS(false, 0)
  4688. local function dels(instance)
  4689. for i,v in pairs(instance:GetChildren())do
  4690. if v.Name:lower() == part:lower() then v:Destroy() end
  4691. dels(v)
  4692. end
  4693. end
  4694. dels(workspace)
  4695. Notify('Deleted ' ..GLS(false, 0))
  4696. end)
  4697.  
  4698. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname'},
  4699. function(args, speaker)
  4700. part = GLS(false, 0)
  4701. local function dels(instance)
  4702. for i,v in pairs(instance:GetChildren())do
  4703. if v.ClassName:lower() == part:lower() then v:Destroy() end
  4704. dels(v)
  4705. end
  4706. end
  4707. dels(workspace)
  4708. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  4709. end)
  4710.  
  4711. addcmd('blur', 'adjusts blur',{},
  4712. function(args, speaker)
  4713. local function dels(instance)
  4714. for i,v in pairs(instance:GetChildren())do
  4715. if v:IsA'BlurEffect'then v:Destroy()end
  4716. dels(v)
  4717. end
  4718. end
  4719. dels(LightingService)
  4720.  
  4721. local b = Instance.new("BlurEffect", LightingService)
  4722. b.Name = "IYblur"
  4723. b.Size = args[1]
  4724. end)
  4725.  
  4726.  
  4727. addcmd('volume','changes volume of sound',{},
  4728. function(args, speaker)
  4729. for i,v in pairs(game.Workspace:GetChildren())do
  4730. if v:IsA("Sound") and v.Name == "IYsound" then
  4731. v.Volume = args[1]
  4732. Notify('Changed volume to ' .. args[1])
  4733. end
  4734. end
  4735. end)
  4736.  
  4737. addcmd('pitch','changes pitch of sound',{},
  4738. function(args, speaker)
  4739. for i,v in pairs(game.Workspace:GetChildren())do
  4740. if v:IsA("Sound") and v.Name == "IYsound" then
  4741. v.Pitch = args[1]
  4742. Notify('Changed pitch to ' .. args[1])
  4743. end
  4744. end
  4745. end)
  4746.  
  4747. addcmd('loadmap', 'spawns a map',{},
  4748. function(args, speaker)
  4749. local m = args[1]
  4750. for _,v in pairs(game.Workspace:GetChildren()) do
  4751. if not v:IsA("Terrain") and v ~= game.Workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  4752. v:Remove() elseif v:IsA("Terrain") then v:Clear() end end
  4753. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  4754. wait(1)
  4755. game:GetObjects("rbxassetid://" .. m)[1].Parent = workspace
  4756. end)
  4757.  
  4758. addcmd('loadm','loads global messaging',{},
  4759. function(args, speaker)
  4760. msghook()
  4761. if MSGhook == false then
  4762. wait(0.1)
  4763. local localp = game:GetService'Players'.LocalPlayer
  4764. localp.CharacterAppearanceId = 20018
  4765. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  4766. wait(3)
  4767. gPlayers.LocalPlayer.Character:WaitForChild("Humanoid")
  4768. wait(0.5)
  4769. repeat wait() until gPlayers.LocalPlayer.Character.Humanoid.Health > 0
  4770. Instance.new("ForceField", gPlayers.LocalPlayer.Character)
  4771. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  4772. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  4773. print'loaded hat successfully'
  4774. localp.CharacterAppearanceId = 0
  4775. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  4776. print'Resetting'
  4777. if _G.mainhat ~= nil then
  4778. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  4779. local localp = game:GetService'Players'.LocalPlayer
  4780. local part = Instance.new('Part')
  4781. part.Anchored = true
  4782. part.Transparency = 1
  4783. main.Disabled = false
  4784. main.Parent = part
  4785. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  4786. Instance.new('ForceField', localp.Character)
  4787. localp.Character.HumanoidRootPart.Anchored = true
  4788. part.Parent = localp.Character
  4789. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  4790. wait(0.5)
  4791. localp.Character.HumanoidRootPart.Anchored = false
  4792. repeat wait() until localp:FindFirstChild'ChessMsg'
  4793. part:Remove()
  4794. local message = localp:FindFirstChild'ChessMsg'
  4795. message.Text = ''
  4796. message.Parent = workspace
  4797. message.Name = "IYmessage"
  4798. if part ~= nil then part:Remove() end
  4799. localp.Character.HumanoidRootPart.Anchored = false
  4800. for _, child in pairs( workspace:GetChildren()) do
  4801. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  4802. child:Destroy()
  4803. end
  4804. end
  4805. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  4806. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  4807. if _G.msg ~= nil then
  4808. print'Loaded Message System'
  4809. Notify('Loaded global message bypass')
  4810. else
  4811. warn'failed sadly'
  4812. end
  4813. end
  4814. elseif MSGhook == true then
  4815. Notify('Messages already loaded!')
  4816. end
  4817. end)
  4818.  
  4819. addcmd('countdown', 'makes a countdown', {},
  4820. function(args, speaker)
  4821. local players = getPlayer(args[1], speaker)
  4822. if args[1] ~= string then
  4823. local time = args[1]
  4824. msghook()
  4825. if MSGhook == true then
  4826. local h = game.Workspace.IYmessage
  4827. for i = time, 1, -1 do
  4828. wait(1)
  4829. h.Text = "Countdown: "..i..""
  4830. end
  4831. wait(1)
  4832. h.Text = "Times Up!"
  4833. wait(2)
  4834. h.Text = ''
  4835. elseif MSGhook == false then
  4836. execCmd("loadm")
  4837. repeat wait() until workspace:FindFirstChild("IYmessage")
  4838. local h = game.Workspace.IYmessage
  4839. for i = time, 1, -1 do
  4840. wait(1)
  4841. h.Text = "Countdown: "..i..""
  4842. end
  4843. wait(1)
  4844. h.Text = "Times Up!"
  4845. wait(2)
  4846. h.Text = ''
  4847. end
  4848. end
  4849. end)
  4850.  
  4851. addcmd('explode', 'explode a player', {},
  4852. function(args, speaker)
  4853. local players = getPlayer(args[1], speaker)
  4854. for i, v in pairs(players) do
  4855. local char = _char(v)
  4856. if char:FindFirstChild("HumanoidRootPart") then
  4857. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  4858. end
  4859. end
  4860. end)
  4861.  
  4862. addcmd('flood', 'makes a flood e.e', {},
  4863. function(args, speaker)
  4864. game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  4865. end)
  4866.  
  4867. addcmd('spookyify', 'makes it sp00ky', {},
  4868. function(args, speaker)
  4869. local music = Instance.new("Sound", workspace)
  4870. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  4871. music.Volume = 20
  4872. music.Looped = true
  4873. music:Play()
  4874.  
  4875. tex1 = "http://www.roblox.com/asset/?id=185495987"
  4876. tex2 = "http://www.roblox.com/asset/?id=260858020"
  4877. tex3 = "http://www.roblox.com/asset/?id=149213919"
  4878. tex4 = "http://www.roblox.com/asset/?id=171905673"
  4879.  
  4880. local w = game.Workspace:GetChildren()
  4881.  
  4882. for i= 1,#w do
  4883. if w[i]:isA("BasePart") then
  4884. pe = Instance.new("ParticleEmitter", w[i])
  4885. pe.Texture = tex4
  4886. pe.VelocitySpread = 5
  4887. end
  4888. end
  4889.  
  4890. local playerLeaderstats = {}
  4891. for i, v in pairs(gPlayers:GetChildren()) do
  4892. table.insert(playerLeaderstats, v)
  4893. end
  4894. for i, v in pairs(playerLeaderstats) do
  4895. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  4896. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  4897. pe.VelocitySpread = 50
  4898. end
  4899.  
  4900. texture = "http://www.roblox.com/asset/?id=185495987"
  4901.  
  4902. local A = game.Workspace:GetChildren()
  4903. local B = game.Workspace:GetChildren()
  4904. local C = game.Workspace:GetChildren()
  4905. local D = game.Workspace:GetChildren()
  4906. local E = game.Workspace:GetChildren()
  4907. local F = game.Workspace:GetChildren()
  4908. for i,v in pairs(A) do
  4909. if v:IsA("Part") then
  4910. local d = Instance.new("Decal",v)
  4911. v.Decal.Face = "Top"
  4912. v.Decal.Texture = texture
  4913. v.Anchored = true
  4914. end
  4915. end
  4916.  
  4917. for i,v in pairs(B) do
  4918. if v:IsA("Part") then
  4919. local s = Instance.new("Decal",v)
  4920. s.Face = "Front"
  4921. s.Texture = texture
  4922. end
  4923. end
  4924.  
  4925. for i,v in pairs(C) do
  4926. if v:IsA("Part") then
  4927. local h = Instance.new("Decal",v)
  4928. h.Face = "Back"
  4929. h.Texture = texture
  4930. end
  4931. end
  4932.  
  4933. for i,v in pairs(D) do
  4934. if v:IsA("Part") then
  4935. local j = Instance.new("Decal",v)
  4936. j.Face = "Left"
  4937. j.Texture = texture
  4938. end
  4939. end
  4940.  
  4941. for i,v in pairs(E) do
  4942. if v:IsA("Part") then
  4943. local k = Instance.new("Decal",v)
  4944. k.Face = "Right"
  4945. k.Texture = texture
  4946. end
  4947. end
  4948.  
  4949. for i,v in pairs(F) do
  4950. if v:IsA("Part") then
  4951. local l = Instance.new("Decal",v)
  4952. l.Face = "Bottom"
  4953. l.Texture = texture
  4954. end
  4955.  
  4956. imageOne = "http://www.roblox.com/asset/?id=169585459"
  4957. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  4958. imageThree = "http://www.roblox.com/asset/?id=169585485"
  4959. imageFour = "http://www.roblox.com/asset/?id=169585502"
  4960. imageFive = "http://www.roblox.com/asset/?id=169585515"
  4961. imageSix = "http://www.roblox.com/asset/?id=169585502"
  4962. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  4963. imageEight = "http://www.roblox.com/asset/?id=169585475"
  4964.  
  4965. Spooky = Instance.new("Sound", workspace)
  4966. Spooky.Name = "Spooky"
  4967. Spooky.SoundId = "rbxassetid://174270407"
  4968. Spooky.Volume = 15
  4969. Spooky.Looped = true
  4970. Spooky:Play()
  4971.  
  4972. Sky = Instance.new("Sky", LightingService)
  4973. Sky.SkyboxBk = imageOne
  4974. Sky.SkyboxDn = imageOne
  4975. Sky.SkyboxFt = imageOne
  4976. Sky.SkyboxLf = imageOne
  4977. Sky.SkyboxRt = imageOne
  4978. Sky.SkyboxUp = imageOne
  4979.  
  4980.  
  4981. while true do
  4982. Sky.SkyboxBk = imageOne
  4983. Sky.SkyboxDn = imageOne
  4984. Sky.SkyboxFt = imageOne
  4985. Sky.SkyboxLf = imageOne
  4986. Sky.SkyboxRt = imageOne
  4987. Sky.SkyboxUp = imageOne
  4988. wait(0.15)
  4989. Sky.SkyboxBk = imageTwo
  4990. Sky.SkyboxDn = imageTwo
  4991. Sky.SkyboxFt = imageTwo
  4992. Sky.SkyboxLf = imageTwo
  4993. Sky.SkyboxRt = imageTwo
  4994. Sky.SkyboxUp = imageTwo
  4995. wait(0.15)
  4996. Sky.SkyboxBk = imageThree
  4997. Sky.SkyboxDn = imageThree
  4998. Sky.SkyboxFt = imageThree
  4999. Sky.SkyboxLf = imageThree
  5000. Sky.SkyboxRt = imageThree
  5001. Sky.SkyboxUp = imageThree
  5002. wait(0.15)
  5003. Sky.SkyboxBk = imageFour
  5004. Sky.SkyboxDn = imageFour
  5005. Sky.SkyboxFt = imageFour
  5006. Sky.SkyboxLf = imageFour
  5007. Sky.SkyboxRt = imageFour
  5008. Sky.SkyboxUp = imageFour
  5009. wait(0.15)
  5010. Sky.SkyboxBk = imageFive
  5011. Sky.SkyboxDn = imageFive
  5012. Sky.SkyboxFt = imageFive
  5013. Sky.SkyboxLf = imageFive
  5014. Sky.SkyboxRt = imageFive
  5015. Sky.SkyboxUp = imageFive
  5016. wait(0.15)
  5017. Sky.SkyboxBk = imageSix
  5018. Sky.SkyboxDn = imageSix
  5019. Sky.SkyboxFt = imageSix
  5020. Sky.SkyboxLf = imageSix
  5021. Sky.SkyboxRt = imageSix
  5022. Sky.SkyboxUp = imageSix
  5023. wait(0.15)
  5024. Sky.SkyboxBk = imageSeven
  5025. Sky.SkyboxDn = imageSeven
  5026. Sky.SkyboxFt = imageSeven
  5027. Sky.SkyboxLf = imageSeven
  5028. Sky.SkyboxRt = imageSeven
  5029. Sky.SkyboxUp = imageSeven
  5030. wait(0.15)
  5031. Sky.SkyboxBk = imageEight
  5032. Sky.SkyboxDn = imageEight
  5033. Sky.SkyboxFt = imageEight
  5034. Sky.SkyboxLf = imageEight
  5035. Sky.SkyboxRt = imageEight
  5036. Sky.SkyboxUp = imageEight
  5037. wait(0.15)
  5038.  
  5039. end
  5040. end
  5041. end)
  5042.  
  5043. addcmd('invisible', 'make a player invisible',{'invis'},
  5044. function(args, speaker)
  5045. local players = getPlayer(args[1], speaker)
  5046. for i, v in pairs(players) do
  5047. for k, v2 in pairs(_char(v):GetChildren()) do
  5048. if v2.className == "Part" then
  5049. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5050. elseif v2.className == "Accessory" then
  5051. if v2:FindFirstChild("Handle") then
  5052. v2.Handle.Transparency = 1
  5053. end
  5054. end
  5055. if v2:FindFirstChild("face") then
  5056. v2.face.Transparency = 1
  5057. end
  5058. end
  5059. end
  5060. end)
  5061.  
  5062. addcmd('visible', 'make a player visible',{'vis'},
  5063. function(args, speaker)
  5064. local players = getPlayer(args[1], speaker)
  5065. for i, v in pairs(players) do
  5066. for k, v2 in pairs(_char(v):GetChildren()) do
  5067. if v2.className == "Part" then
  5068. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  5069. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5070. end
  5071. if v2:FindFirstChild("face") then
  5072. v2.face.Transparency = 0
  5073. end
  5074. end
  5075. end
  5076. end)
  5077.  
  5078. addcmd('goto', 'go to a player',{},
  5079. function(args, speaker)
  5080. local players = getPlayer(args[1], speaker)
  5081. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5082. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5083. end
  5084. end)
  5085.  
  5086. addcmd('bring', 'bring a player to you',{},
  5087. function(args, speaker)
  5088. local players = getPlayer(args[1], speaker)
  5089. for i,v in pairs(players) do
  5090. if _char(v):FindFirstChild("HumanoidRootPart") then
  5091. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  5092. end
  5093. end
  5094. end)
  5095.  
  5096. addcmd('tp', 'teleport player 1 to player 2',{},
  5097. function(args, speaker)
  5098. local players1=getPlayer(args[1], speaker)
  5099. local players2=getPlayer(args[2], speaker)
  5100. if not players2[1] then return end
  5101. for i,v in pairs(players1) do
  5102. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  5103. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5104. wait(0.1)
  5105. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5106. end
  5107. end
  5108. end)
  5109.  
  5110. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  5111. function(args, speaker)
  5112. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  5113. for i,v in pairs(players1) do for a,b in pairs(players2) do
  5114. if _players[v].Character and _players[b].Character then
  5115. _players[v].CharacterAppearanceId = _players[b].userId
  5116. _players[v].Character:BreakJoints()
  5117. end
  5118. end
  5119. end
  5120. end)
  5121.  
  5122. addcmd('char', 'change a players appearance',{},
  5123. function(args, speaker)
  5124. local players = getPlayer(args[1], speaker)
  5125. if not args[1]or not args[2]then return end
  5126. local id=args[2]
  5127. if players ~= nil then
  5128. for i,v in pairs(players) do
  5129. gPlayers[v].CharacterAppearanceId = id
  5130. gPlayers[v].Character:BreakJoints()
  5131. end
  5132. end
  5133. end)
  5134.  
  5135. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  5136. function(args, speaker)
  5137. local players = getPlayer(args[1], speaker)
  5138. if players ~= nil then
  5139. for i,v in pairs(players) do
  5140. gPlayers[v].CharacterAppearanceId = 0
  5141. if _char(v):FindFirstChild("Head") then
  5142. _char(v).Head:Destroy()
  5143. end
  5144. end
  5145. end
  5146. end)
  5147.  
  5148. addcmd('speed', 'change a players walkspeed',{'ws'},
  5149. function(args, speaker)
  5150. local players = getPlayer(args[1], speaker)
  5151. if not args[1]or not args[2]then return end
  5152. local num=args[2]
  5153. for i,v in pairs(players) do
  5154. if _char(v):FindFirstChild("Humanoid") then
  5155. _char(v).Humanoid.WalkSpeed=tonumber(num)
  5156. end
  5157. end
  5158. end)
  5159.  
  5160. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  5161. function(args, speaker)
  5162. local players = getPlayer(args[1], speaker)
  5163. if not args[1]or not args[2]then return end
  5164. local num=args[2]
  5165. for i,v in pairs(players) do
  5166. if _char(v):FindFirstChild("Humanoid") then
  5167. _char(v).Humanoid.JumpPower=tonumber(num)
  5168. end
  5169. end
  5170. end)
  5171.  
  5172. addcmd('confuse', 'confusing...',{},
  5173. function(args, speaker)
  5174. local players = getPlayer(args[1], speaker)
  5175. for i,v in pairs(players) do
  5176. spawn(function()
  5177. if _char(v):FindFirstChild("Humanoid") then
  5178. _char(v).Humanoid.Name = "ConfusedNigga"
  5179. while true do
  5180. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  5181. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  5182. wait(0.1)
  5183. end
  5184.  
  5185. end
  5186. end)
  5187. end
  5188. end)
  5189.  
  5190. addcmd('unconfuse', 'not confusing...',{},
  5191. function(args, speaker)
  5192. local players = getPlayer(args[1], speaker)
  5193. for i,v in pairs(players) do
  5194. spawn(function()
  5195. if _char(v):FindFirstChild("ConfusedNigga") then
  5196. _char(v).ConfusedNigga.Name = "Humanoid"
  5197. wait(0.3)
  5198. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  5199.  
  5200. end
  5201. end)
  5202. end
  5203. end)
  5204.  
  5205. addcmd('cripple', 'cripples a player xddd',{'stun'},
  5206. function(args, speaker)
  5207. local players = getPlayer(args[1], speaker)
  5208. for i,v in pairs(players) do
  5209. if _char(v):FindFirstChild("Humanoid") then
  5210. _char(v).Humanoid.PlatformStand = true
  5211. end
  5212. end
  5213. end)
  5214.  
  5215. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  5216. function(args, speaker)
  5217. local players = getPlayer(args[1], speaker)
  5218. for i,v in pairs(players) do
  5219. if _char(v):FindFirstChild("Humanoid") then
  5220. _char(v).Humanoid.PlatformStand = false
  5221. end
  5222. end
  5223. end)
  5224.  
  5225. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  5226. function(args, speaker)
  5227. local players = getPlayer(args[1], speaker)
  5228. for i,v in pairs(players) do
  5229. if _char(v):FindFirstChild("Humanoid") then
  5230. _char(v).Humanoid.HipHeight = args[2]
  5231. end
  5232. end
  5233. end)
  5234.  
  5235. addcmd('face', 'change a players face',{},
  5236. function(args, speaker)
  5237. local players = getPlayer(args[1], speaker)
  5238. for i,v in pairs(players) do
  5239. if _char(v).Head:FindFirstChild("face") then
  5240. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  5241. end
  5242. end
  5243. end)
  5244.  
  5245. addcmd('time', 'change the time of day',{},
  5246. function(args, speaker)
  5247. if not args[1]then return end
  5248. Notify('Time set to ' .. args[1])
  5249. LightingService.ClockTime = args[1]
  5250. end)
  5251.  
  5252. addcmd('day', 'change the time to day',{},
  5253. function(args, speaker)
  5254. LightingService.ClockTime = 15
  5255. end)
  5256.  
  5257. addcmd('night', 'change the time of night',{},
  5258. function(args, speaker)
  5259. LightingService.ClockTime = 0
  5260. end)
  5261.  
  5262. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  5263. function(args, speaker)
  5264. Notify('Turned on global shadows')
  5265. LightingService.GlobalShadows = true
  5266. end)
  5267.  
  5268. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  5269. function(args, speaker)
  5270. Notify('Turned off global shadows')
  5271. LightingService.GlobalShadows = false
  5272. end)
  5273.  
  5274. addcmd('outlines', 'changes the lighting property',{},
  5275. function(args, speaker)
  5276. Notify('Turned on outlines')
  5277. LightingService.Outlines = true
  5278. end)
  5279.  
  5280. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  5281. function(args, speaker)
  5282. Notify('Turned off outlines')
  5283. LightingService.Outlines = false
  5284. end)
  5285.  
  5286. addcmd('brightness', 'changes the lighting property',{},
  5287. function(args, speaker)
  5288. Notify('Set brightness to ' .. args[1])
  5289. LightingService.Brightness = args[1]
  5290. end)
  5291.  
  5292. addcmd('age','tells you the age of a player',{},
  5293. function(args, speaker)
  5294. local players = getPlayer(args[1], speaker)
  5295. if speaker.userId ~= LP.userId then
  5296. lponly(speaker)
  5297. else
  5298. for i,v in pairs(players) do
  5299. Notify(_players[v].Name .. ': ' .. _players[v].AccountAge)
  5300. end
  5301. end
  5302. end)
  5303.  
  5304. addcmd('remotespy', 'prints remotes',{'remotes'},
  5305. function(args, speaker)
  5306. if speaker.userId ~= LP.userId then
  5307. lponly(speaker)
  5308. else
  5309. Notify('Printing remotes')
  5310. function getem(o)
  5311. for i,v in pairs(o:children())do
  5312. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  5313. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  5314. end
  5315. getem(v)
  5316. end
  5317. end
  5318. pcall(getem,game)
  5319. end
  5320. end)
  5321.  
  5322. addcmd('f3x', 'loads f3x tools',{'fex'},
  5323. function(args, speaker)
  5324. if speaker.userId ~= LP.userId then
  5325. lponly(speaker)
  5326. else
  5327. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  5328. end
  5329. end)
  5330.  
  5331. addcmd('kick', 'kick a player',{},
  5332. function(args, speaker)
  5333. local players = getPlayer(args[1], speaker)
  5334. for i,v in pairs(players) do
  5335. spawn(function()
  5336. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" and gPlayers[v].Name ~= "hhhConceptual_Nullifier" and gPlayers[v].Name ~= "Thomasbudge" then
  5337. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  5338. Notify('Kicked player(s)') end
  5339. kickF(gPlayers[v])
  5340. else Notify('Error: That user is whitelisted and cannot be kicked.')
  5341. end end) end end)
  5342.  
  5343. addcmd('serverlock', 'lock teh server',{'slock'},
  5344. function(args, speaker)
  5345. slock = true
  5346. Notify('Locked Server')
  5347. end)
  5348.  
  5349. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  5350. function(args, speaker)
  5351. slock = false
  5352. Notify('Unlocked Server')
  5353. end)
  5354.  
  5355. addcmd('unlockws', 'unlock the whole workspace',{},
  5356. function(args, speaker)
  5357. Notify('Workspace unlocked')
  5358. wait(1)
  5359. local function unlock(instance)
  5360. for i,v in pairs(instance:GetChildren()) do
  5361. if v:IsA("BasePart") then
  5362. v.Locked = false
  5363. end
  5364. unlock(v)
  5365. end
  5366. end
  5367. unlock(workspace)
  5368. end)
  5369.  
  5370. addcmd('lockws', 'lock the whole workspace',{},
  5371. function(args, speaker)
  5372. Notify('Workspace locked')
  5373. wait(1)
  5374. local function lock(instance)
  5375. for i,v in pairs(instance:GetChildren()) do
  5376. if v:IsA("BasePart") then
  5377. v.Locked = true
  5378. end
  5379. lock(v)
  5380. end
  5381. end
  5382. lock(workspace)
  5383. end)
  5384.  
  5385. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  5386. function(args, speaker)
  5387. local function unanchor(instance)
  5388. for i,v in pairs(instance:GetChildren()) do
  5389. if v:IsA("BasePart") then
  5390. v.Anchored=false
  5391. end
  5392. unanchor(v)
  5393. end
  5394. end
  5395. unanchor(workspace)
  5396. end)
  5397.  
  5398. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  5399. function(args, speaker)
  5400. local function anchor(instance)
  5401. for i,v in pairs(instance:GetChildren()) do
  5402. if v:IsA("BasePart") then
  5403. v.Anchored=true
  5404. end
  5405. anchor(v)
  5406. end
  5407. end
  5408. anchor(workspace)
  5409. end)
  5410.  
  5411. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  5412. function()
  5413. for _,v in pairs(game.Workspace:GetChildren()) do
  5414. if not v:IsA("Terrain") and v ~= game.Workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  5415. v:Remove()
  5416. elseif v:IsA("Terrain") then
  5417. v:Clear()
  5418. end
  5419. end
  5420. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  5421. local p = Instance.new("Part", game.Workspace)
  5422. p.Anchored = true
  5423. p.FormFactor = "Symmetric"
  5424. p.Size = Vector3.new(1000,1,1000)
  5425. p.Position = Vector3.new(0,0,0)
  5426. p.BrickColor = BrickColor.new("Bright green")
  5427. p.Material = "Grass"
  5428. p.Locked = true
  5429. end)
  5430.  
  5431. addcmd('headshake', 'shakes a players head',{},
  5432. function(args, speaker)
  5433. local players = getPlayer(args[1], speaker)
  5434. for i,v in pairs(players) do
  5435. spawn(function()
  5436. local shaken = gPlayers[v].Character
  5437. for X = 1, math.huge, 0.2 do
  5438. wait()
  5439. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  5440. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5441. end
  5442. for X = 1, math.huge, 0.1 do
  5443. wait()
  5444. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  5445. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5446. end
  5447. for _,c in pairs(gPlayers:GetChildren()) do
  5448. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  5449. end
  5450. for _,c in pairs(gPlayers:GetChildren()) do
  5451. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5452. end
  5453. end)
  5454. end
  5455. end)
  5456.  
  5457. addcmd('explorer', 'opens DEX',{'dex'},
  5458. function(args, speaker)
  5459. if speaker.userId ~= LP.userId then
  5460. lponly(speaker)
  5461. else
  5462. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  5463. end
  5464. end)
  5465.  
  5466. addcmd('firstp', 'forces player to go into first person',{},
  5467. function(args, speaker)
  5468. local players = getPlayer(args[1], speaker)
  5469. for i,v in pairs(players)do
  5470. gPlayers[v].CameraMode = "LockFirstPerson"
  5471. end
  5472. end)
  5473.  
  5474. addcmd('lock', 'locks a players body parts',{},
  5475. function(args, speaker)
  5476. local players = getPlayer(args[1], speaker)
  5477. for i,v in pairs(players)do
  5478. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5479. if v:IsA("Part") then
  5480. v.Locked = true
  5481. end end end
  5482. end)
  5483.  
  5484. addcmd('unlock', 'locks a players body parts',{},
  5485. function(args, speaker)
  5486. local players = getPlayer(args[1], speaker)
  5487. for i,v in pairs(players)do
  5488. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5489. if v:IsA("Part") then
  5490. v.Locked = false
  5491. end end end
  5492. end)
  5493.  
  5494. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  5495. function(args, speaker)
  5496. local players = getPlayer(args[1], speaker)
  5497. for i,v in pairs(players)do
  5498. spawn(function()
  5499. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  5500. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  5501. Notify('Disabled reset for player(s)') end
  5502. end)
  5503. end
  5504. end)
  5505.  
  5506. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  5507. function(args, speaker)
  5508. local players = getPlayer(args[1], speaker)
  5509. for i,v in pairs(players)do
  5510. spawn(function()
  5511. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  5512. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  5513. Notify('Enabled reset for player(s)') end
  5514. end)
  5515. end
  5516. end)
  5517.  
  5518. addcmd('base', 'spawns a base',{},
  5519. function(args, speaker)
  5520. local pt = Instance.new("Part")
  5521. pt.BrickColor = BrickColor.new("Silver")
  5522. pt.Anchored = true
  5523. pt.CanCollide = true
  5524. pt.BottomSurface = "Weld"
  5525. pt.Parent = workspace
  5526. pt.Name = (math.random(1,1000000))
  5527. pt.Size = Vector3.new(1000, 1, 1000)
  5528. pt.Locked = true
  5529. Notify('Created new base')
  5530. end)
  5531.  
  5532. addcmd('unblur', 'removes all blur instances',{'noblur'},
  5533. function(args, speaker)
  5534. for i,v in pairs(LightingService:GetChildren()) do
  5535. if v:IsA('BlurEffect') then
  5536. v:Remove()
  5537. end
  5538. end
  5539. end)
  5540.  
  5541. addcmd('thirdp', 'allows player to go into third person',{},
  5542. function(args, speaker)
  5543. local players = getPlayer(args[1], speaker)
  5544. for i,v in pairs(players)do
  5545. gPlayers[v].CameraMode = "Classic"
  5546. end
  5547. end)
  5548.  
  5549. addcmd('chat', 'forces player to chat what you input',{},
  5550. function(args, speaker)
  5551. local players = getPlayer(args[1], speaker)
  5552. for i,v in pairs(players)do
  5553. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  5554. end
  5555. end)
  5556.  
  5557. addcmd('name', 'names player',{},
  5558. function(args, speaker)
  5559. local players = getPlayer(args[1], speaker)
  5560. if not args[1] then return end
  5561. for i,v in pairs(players) do
  5562. for a, mod in pairs(gPlayers[v].Character:children()) do
  5563. if mod:FindFirstChild("TAG") then
  5564. gPlayers[v].Character.Head.Transparency = 0
  5565. mod:Destroy()
  5566. end
  5567. end
  5568.  
  5569. local char = gPlayers[v].Character
  5570. local model = Instance.new("Model", char)
  5571. local clone = char.Head:Clone()
  5572. local hum = Instance.new("Humanoid", model)
  5573. local weld = Instance.new("Weld", clone)
  5574. model.Name = GLS(false, 1)
  5575. clone.Parent = model
  5576. hum.Name = "TAG"
  5577. hum.MaxHealth = 100
  5578. hum.Health = 100
  5579. weld.Part0 = clone
  5580. weld.Part1 = char.Head
  5581. char.Head.Transparency = 1
  5582. end
  5583. end)
  5584.  
  5585. addcmd('unname', 'unnames player',{'unhidename'},
  5586. function(args, speaker)
  5587. local players = getPlayer(args[1], speaker)
  5588. local name = (args[2])
  5589. for i,v in pairs(players) do
  5590. for a, mod in pairs(gPlayers[v].Character:children()) do
  5591. if mod:FindFirstChild("TAG") then
  5592. gPlayers[v].Character.Head.Transparency = 0
  5593. mod:Destroy()
  5594. end
  5595. end
  5596. end
  5597. end)
  5598.  
  5599. addcmd('noname', 'hides the players name',{'hidename'},
  5600. function(args, speaker)
  5601. local players = getPlayer(args[1], speaker)
  5602. for i,v in pairs(players) do
  5603. for a, mod in pairs(gPlayers[v].Character:children()) do
  5604. if mod:FindFirstChild("TAG") then
  5605. gPlayers[v].Character.Head.Transparency = 0
  5606. mod:Destroy()
  5607. end
  5608. end
  5609.  
  5610. local char = gPlayers[v].Character
  5611. local model = Instance.new("Model", char)
  5612. local clone = char.Head:Clone()
  5613. local hum = Instance.new("Humanoid", model)
  5614. local weld = Instance.new("Weld", clone)
  5615. model.Name = ""
  5616. clone.Parent = model
  5617. hum.Name = "TAG"
  5618. hum.MaxHealth = 100
  5619. hum.Health = 100
  5620. weld.Part0 = clone
  5621. weld.Part1 = char.Head
  5622. char.Head.Transparency = 1
  5623. end
  5624. end)
  5625.  
  5626. addcmd('damage', 'damages a player',{},
  5627. function(args, speaker)
  5628. local players = getPlayer(args[1], speaker)
  5629. for i,v in pairs(players) do
  5630. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  5631. end
  5632. end)
  5633.  
  5634. addcmd('view', 'views player',{},
  5635. function(args, speaker)
  5636. local players = getPlayer(args[1], speaker)
  5637. for i,v in pairs(players) do
  5638. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  5639. Notify('Viewing ' .. gPlayers[v].Name)
  5640. end
  5641. end)
  5642.  
  5643. addcmd('unview', 'stops viewing player',{},
  5644. function()
  5645. game.Workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  5646. Notify('View turned off')
  5647. end)
  5648.  
  5649. addcmd('nolimbs', 'removes limbs from player',{},
  5650. function(args, speaker)
  5651. local players = getPlayer(args[1], speaker)
  5652. for i,v in pairs(players) do
  5653. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5654. if v:IsA("BasePart") and
  5655. v.Name == "Right Leg" or
  5656. v.Name == "Left Leg" or
  5657. v.Name == "Right Arm" or
  5658. v.Name == "Left Arm" then
  5659. v:Remove()
  5660. end
  5661. end
  5662. end
  5663. end)
  5664.  
  5665. addcmd('box', 'creates a box around player',{},
  5666. function(args, speaker)
  5667. local players = getPlayer(args[1], speaker)
  5668. for i,v in pairs(players)do
  5669. local pchar=_char(v)
  5670. local SB = Instance.new("SelectionBox", pchar)
  5671. SB.Adornee = SB.Parent
  5672. end
  5673. end)
  5674.  
  5675. addcmd('nobox', 'takes away box from player',{'unbox'},
  5676. function(args, speaker)
  5677. local players = getPlayer(args[1], speaker)
  5678. for i,v in pairs(players)do
  5679. local pchar=_char(v)
  5680. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5681. if v:IsA("SelectionBox") then
  5682. v:Destroy()
  5683. end
  5684. end
  5685. end
  5686. end)
  5687.  
  5688. addcmd('ghost', 'ghostifys player',{},
  5689. function(args, speaker)
  5690. local players = getPlayer(args[1], speaker)
  5691. for i,v in pairs(players)do
  5692. local pchar=gPlayers[v].Character
  5693. pchar.Head.Transparency = 0.5
  5694. pchar.Torso.Transparency = 0.5
  5695. pchar["Left Arm"].Transparency = 0.5
  5696. pchar["Right Arm"].Transparency = 0.5
  5697. pchar["Left Leg"].Transparency = 0.5
  5698. pchar["Right Leg"].Transparency = 0.5
  5699. pchar.Head.face.Transparency = 0.5
  5700. end
  5701. end)
  5702.  
  5703. addcmd('unghost', 'unghostifys player',{'noghost'},
  5704. function(args, speaker)
  5705. local players = getPlayer(args[1], speaker)
  5706. for i,v in pairs(players)do
  5707. local pchar=gPlayers[v].Character
  5708. pchar.Head.Transparency = 0
  5709. pchar.Torso.Transparency = 0
  5710. pchar["Left Arm"].Transparency = 0
  5711. pchar["Right Arm"].Transparency = 0
  5712. pchar["Left Leg"].Transparency = 0
  5713. pchar["Right Leg"].Transparency = 0
  5714. pchar.Head.face.Transparency = 0
  5715. end
  5716. end)
  5717.  
  5718. addcmd('sphere', 'puts sphere around player',{},
  5719. function(args, speaker)
  5720. local players = getPlayer(args[1], speaker)
  5721. for i,v in pairs(players)do
  5722. local pchar=gPlayers[v].Character
  5723. local SS = Instance.new("SelectionSphere", pchar)
  5724. SS.Adornee = SS.Parent
  5725. end
  5726. end)
  5727.  
  5728. addcmd('sphere', 'puts sphere around player',{},
  5729. function(args, speaker)
  5730. local players = getPlayer(args[1], speaker)
  5731. for i,v in pairs(players)do
  5732. local pchar=gPlayers[v].Character
  5733. local SS = Instance.new("SelectionSphere", pchar)
  5734. SS.Adornee = SS.Parent
  5735. end
  5736. end)
  5737.  
  5738. addcmd('unsphere', 'removes sphere around player',{},
  5739. function(args, speaker)
  5740. local players = getPlayer(args[1], speaker)
  5741. for i,v in pairs(players)do
  5742. local pchar=_char(v)
  5743. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5744. if v:IsA("SelectionSphere") then
  5745. v:Destroy()
  5746. end
  5747. end
  5748. end
  5749. end)
  5750.  
  5751. addcmd('ambient','changes ambient',{},
  5752. function(args, speaker)
  5753. LightingService.Ambient = Color3.new(args[1],args[2],args[3])
  5754. LightingService.OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  5755. end)
  5756.  
  5757. addcmd('fogend','changes the fogend',{},
  5758. function(args, speaker)
  5759. LightingService.FogEnd = args[1]
  5760. end)
  5761.  
  5762. addcmd('fogcolor','changes the fogs color',{},
  5763. function(args, speaker)
  5764. LightingService.FogColor = Color3.new(args[1],args[2],args[3])
  5765. end)
  5766.  
  5767. injail = {}
  5768. addcmd('jail','jails player',{},
  5769. function(args, speaker)
  5770. local players = getPlayer(args[1], speaker)
  5771. for i,v in pairs(players)do
  5772. spawn(function()
  5773. if FindTable(injail, _players[v].Name) then return end
  5774. table.insert(injail, _players[v].Name)
  5775. local pchar=gPlayers[v].Character
  5776. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  5777. repeat wait(0.5)
  5778. 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
  5779. until not FindTable(injail, _players[v].Name)
  5780. end)
  5781. end
  5782. end)
  5783.  
  5784. addcmd('unjail','unjails player',{},
  5785. function(args, speaker)
  5786. local players = getPlayer(args[1], speaker)
  5787. for i,v in pairs(players)do
  5788. spawn(function()
  5789. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  5790. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  5791. end)
  5792. end
  5793. end)
  5794.  
  5795. addcmd('loopbring','loop brings a player lol',{},
  5796. function(args, speaker)
  5797. local players = getPlayer(args[1], speaker)
  5798. for i,v in pairs(players)do
  5799. spawn(function()
  5800. if FindTable(bringT, _players[v].Name) then return end
  5801. table.insert(bringT, _players[v].Name)
  5802. local pchar=gPlayers[v].Character
  5803. repeat wait(0.5)
  5804. pchar = _players[v].Character
  5805. for i,c in pairs(players) do
  5806. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") then
  5807. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  5808. end
  5809. end
  5810. until not FindTable(bringT, _players[v].Name)
  5811. end)
  5812. end
  5813. end)
  5814.  
  5815. addcmd('feinvisible','fe invisible',{},
  5816. function(args, speaker)
  5817. -- Elite1337#9377 & Timeless#4044
  5818. Local = game:GetService('Players').LocalPlayer
  5819. Char = Local.Character
  5820. touched,tpdback = false, false
  5821. Local.CharacterAdded:connect(function(char)
  5822. if script.Disabled ~= true then
  5823. wait(.25)
  5824. loc = Char.HumanoidRootPart.Position
  5825. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  5826. end
  5827. end)
  5828. game:GetService('UserInputService').InputBegan:connect(function(key)
  5829. if key.KeyCode == Enum.KeyCode.Equals then
  5830. if script.Disabled ~= true then
  5831. script.Disabled = true
  5832. print'you may re-execute'
  5833. end
  5834. end
  5835. end)
  5836. box = Instance.new('Part',workspace)
  5837. box.Anchored = true
  5838. box.CanCollide = true
  5839. box.Size = Vector3.new(10,1,10)
  5840. box.Position = Vector3.new(0,10000,0)
  5841. box.Touched:connect(function(part)
  5842. if (part.Parent.Name == Local.Name) then
  5843. if touched == false then
  5844. touched = true
  5845. function apply()
  5846. if script.Disabled ~= true then
  5847. no = Char.HumanoidRootPart:Clone()
  5848. wait(.25)
  5849. Char.HumanoidRootPart:Destroy()
  5850. no.Parent = Char
  5851. Char:MoveTo(loc)
  5852. touched = false
  5853. end end
  5854. if Char then
  5855. apply()
  5856. end
  5857. end
  5858. end
  5859. end)
  5860. repeat wait() until Char
  5861. loc = Char.HumanoidRootPart.Position
  5862. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  5863. end)
  5864.  
  5865. addcmd('unloopbring','unjails player',{'noloopbring'},
  5866. function(args, speaker)
  5867. local players = getPlayer(args[1], speaker)
  5868. for i,v in pairs(players)do
  5869. spawn(function()
  5870. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  5871. end)
  5872. end
  5873. end)
  5874.  
  5875. strobe = false
  5876. addcmd('strobe','makes the server flash',{'flash'},
  5877. function(args, speaker)
  5878. if strobe == false then
  5879. strobep = Instance.new("ColorCorrectionEffect")
  5880. strobep.Brightness = 1
  5881. strobep.Parent = LightingService
  5882. strobe = true
  5883. repeat wait(0.01)
  5884. strobep.Enabled = true
  5885. wait(0.01)
  5886. strobep.Enabled = false
  5887. until strobe == false
  5888. end
  5889. end)
  5890.  
  5891. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  5892. function(args, speaker)
  5893. strobe = false
  5894. strobep:Destroy()
  5895. end)
  5896.  
  5897. addcmd('shutdown', 'shuts the server down',{},
  5898. function(args, speaker)
  5899. Notify('Shutting Down...')
  5900. wait(1)
  5901. workspace.Gravity = 1/0*0
  5902. end)
  5903.  
  5904. addcmd('animation','makes player animate',{'anim'},
  5905. function(args, speaker)
  5906. local players = getPlayer(args[1], speaker)
  5907. for i,v in pairs(players)do
  5908. local pchar = gPlayers[v].Character
  5909. local ID = args[2]
  5910.  
  5911. if args[2] == "climb" then
  5912. ID = "180436334"
  5913. end
  5914. if args[2] == "fall" then
  5915. ID = "180436148"
  5916. end
  5917. if args[2] == "jump" then
  5918. ID = "125750702"
  5919. end
  5920. if args[2] == "sit" then
  5921. ID = "178130996"
  5922. end
  5923. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  5924. if x:IsA("StringValue") then
  5925. for _,c in pairs(x:GetChildren()) do
  5926. if c:IsA("Animation") then
  5927. c.AnimationId = "rbxassetid://" .. ID
  5928. end
  5929. end
  5930. end
  5931. end
  5932. end
  5933. end)
  5934.  
  5935. addcmd('normal','turns player back to normal',{},
  5936. function(args, speaker)
  5937. local players = getPlayer(args[1], speaker)
  5938. for i,v in pairs(players)do
  5939. local pchar = gPlayers[v].Character
  5940.  
  5941. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  5942. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  5943. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  5944. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  5945. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  5946.  
  5947. for i,v in pairs(pchar.Head:GetChildren()) do
  5948. if v:IsA("SpecialMesh") then
  5949. v:Destroy()
  5950. end
  5951. end
  5952.  
  5953. for i,v in pairs(pchar:GetChildren()) do
  5954. if v:IsA("Shirt") then
  5955. v:Destroy()
  5956. end
  5957. end
  5958.  
  5959. for i,v in pairs(pchar:GetChildren()) do
  5960. if v:IsA("Pants") then
  5961. v:Destroy()
  5962. end
  5963. end
  5964.  
  5965. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  5966. Player.Character["Shirt Graphic"].Graphic = ""
  5967. end
  5968.  
  5969. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  5970. HeadMesh.MeshType = "Head"
  5971. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5972.  
  5973. pchar.Head.Transparency = 0
  5974. pchar.Torso.Transparency = 0
  5975. pchar["Left Arm"].Transparency = 0
  5976. pchar["Right Arm"].Transparency = 0
  5977. pchar["Left Leg"].Transparency = 0
  5978. pchar["Right Leg"].Transparency = 0
  5979.  
  5980. for i,v in pairs(pchar.Head:GetChildren()) do
  5981. if v:IsA("Decal") then
  5982. v:Destroy()
  5983. end
  5984. end
  5985.  
  5986. local face = Instance.new("Decal", pchar.Head)
  5987. face.Name = "face"
  5988. face.Texture = "rbxasset://textures/face.png"
  5989. face.Face = "Front"
  5990.  
  5991. for i,v in pairs(pchar:GetChildren()) do
  5992. if v:IsA("Seat") then
  5993. v:Destroy()
  5994. end
  5995. end
  5996.  
  5997. for i,v in pairs(pchar.Torso:GetChildren()) do
  5998. if v:IsA("Weld") then
  5999. v:Destroy()
  6000. end
  6001. end
  6002.  
  6003. for i,v in pairs(pchar.Torso:GetChildren()) do
  6004. if v:IsA("SpecialMesh") then
  6005. v:Destroy()
  6006. end
  6007. end
  6008.  
  6009. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  6010. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  6011. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  6012. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  6013. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  6014. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  6015. for _,v in pairs(Player.Character:GetChildren()) do
  6016. if v:IsA("Accessory") then
  6017. v:Destroy()
  6018. end
  6019. end
  6020. end
  6021. end)
  6022.  
  6023. addcmd('creeper','make the player a creeper',{'crpr'},
  6024. function(args, speaker)
  6025. local players = getPlayer(args[1], speaker)
  6026. for i,v in pairs(players)do
  6027. local pchar = gPlayers[v].Character
  6028. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6029. if pchar:FindFirstChild("Shirt") then
  6030. pchar.Shirt.Parent = pchar.Torso
  6031. end
  6032. if pchar:FindFirstChild("Pants") then
  6033. pchar.Pants.Parent = pchar.Torso
  6034. end
  6035. if pchar:FindFirstChild("Shirt Graphic") then
  6036. pchar["Shirt Graphic"].Graphic = ""
  6037. end
  6038. for i,v in pairs(pchar:GetChildren()) do
  6039. if v:IsA("Accessory") then
  6040. v:Destroy()
  6041. end
  6042. end
  6043. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6044. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  6045. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  6046. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  6047. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  6048. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  6049. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  6050. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  6051. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  6052. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  6053. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  6054. end
  6055. end
  6056. end)
  6057.  
  6058. addcmd('uncreeper','makes player back to normal',{},
  6059. function(args, speaker)
  6060. local players = getPlayer(args[1], speaker)
  6061. for i,v in pairs(players)do
  6062. execCmd("normal " .. gPlayers[v].Name, Player)
  6063. end
  6064. end)
  6065.  
  6066. addcmd('crash','crashes a player',{},
  6067. function(args, speaker)
  6068. local players = getPlayer(args[1], speaker)
  6069. for i,v in pairs(players)do
  6070. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" and gPlayers[v].Name ~= "Conceptual_Nullifier" and gPlayers[v].Name ~= "Thomasbudge" then
  6071. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  6072. Notify('Crashed player(s)') end
  6073. wait(4)
  6074. local play = gPlayers[v]
  6075. if play ~= nil then
  6076. for i=1,3600 do
  6077. Instance.new("HopperBin",play.Backpack).Name = "nig"
  6078. end
  6079. wait()
  6080. for i=1,3600 do
  6081. Instance.new("HopperBin",play.Backpack).Name = "nog"
  6082. end
  6083. wait()
  6084. end
  6085. else Notify('Error: That user is whitelisted and cannot be crashed.')
  6086. end
  6087. end
  6088. end)
  6089.  
  6090. addcmd('shrek', 'makes player shrek',{},
  6091. function(args, speaker)
  6092. local players = getPlayer(args[1], speaker)
  6093. for i,v in pairs(players) do
  6094. local pchar = gPlayers[v].Character
  6095. for i,v in pairs(pchar:GetChildren()) do
  6096. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  6097. then
  6098. v:Destroy()
  6099. end
  6100. end
  6101. for i,v in pairs(pchar.Head:GetChildren()) do
  6102. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  6103. v:Destroy()
  6104. end
  6105. end
  6106.  
  6107. local mesh = Instance.new("SpecialMesh", pchar.Head)
  6108. mesh.MeshType = "FileMesh"
  6109. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  6110. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  6111. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  6112.  
  6113. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  6114. local Pants = Instance.new("Pants", gPlayers[v].Character)
  6115.  
  6116. Shirt.ShirtTemplate = "rbxassetid://133078194"
  6117. Pants.PantsTemplate = "rbxassetid://133078204"
  6118. end
  6119. end)
  6120.  
  6121. addcmd('unshrek','makes player back to normal',{},
  6122. function(args, speaker)
  6123. local players = getPlayer(args[1], speaker)
  6124. for i,v in pairs(players)do
  6125. execCmd("normal " .. gPlayers[v].Name, Player)
  6126. end
  6127. end)
  6128.  
  6129. addcmd('oof','good things happen',{},
  6130. function(args, speaker)
  6131. local players = getPlayer(args[1], speaker)
  6132. for i,v in pairs(players)do
  6133. spawn(function()
  6134. 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
  6135. gPlayers[v].Character.Head.Died.Volume = 10
  6136. gPlayers[v].Character.Head.Died.Pitch = 0.5
  6137. end
  6138. execCmd("size " .. gPlayers[v].Name .. ' -1')
  6139. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  6140. wait(5)
  6141. execCmd("explode " .. gPlayers[v].Name)
  6142. wait(0.1)
  6143. gPlayers[v].Character.Humanoid.Health = 0
  6144. end)
  6145. end
  6146. end)
  6147.  
  6148. addcmd('control','controls player',{},
  6149. function(args, speaker)
  6150. local players = getPlayer(args[1], speaker)
  6151. for i,v in pairs(players)do
  6152. spawn(function()
  6153. local pchar = gPlayers[v].Character
  6154. if gPlayers[v] and pchar then
  6155. execCmd("invisible " .. speaker.Name)
  6156. pchar.Humanoid.PlatformStand = true
  6157. local w = Instance.new("Weld", speaker.Character.Torso)
  6158. w.Part0 = speaker.Character.Torso
  6159. w.Part1 = pchar.Torso
  6160. local w2 = Instance.new("Weld", speaker.Character.Head)
  6161. w2.Part0 = speaker.Character.Head
  6162. w2.Part1 = pchar.Head
  6163. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  6164. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  6165. w3.Part1 = pchar:findFirstChild("Right Arm")
  6166. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  6167. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  6168. w4.Part1 = pchar:findFirstChild("Left Arm")
  6169. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  6170. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  6171. w5.Part1 = pchar:findFirstChild("Right Leg")
  6172. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  6173. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  6174. w6.Part1 = pchar:findFirstChild("Left Leg")
  6175. char.Head.face:Destroy()
  6176. for i,v in pairs(pchar:GetChildren()) do
  6177. if v:IsA("BasePart") then
  6178. v.CanCollide = false
  6179. end
  6180. end
  6181. for i,v in pairs(char:GetChildren()) do
  6182. if v:IsA("BasePart") then
  6183. v.Transparency = 1
  6184. elseif v:IsA("Accessory") then
  6185. v:Destroy()
  6186. end
  6187. end
  6188. pchar.Parent = char
  6189. pchar.Humanoid.Changed:connect(function()
  6190. pchar.Humanoid.PlatformStand = true
  6191. end)
  6192. end
  6193. end)
  6194. end
  6195. end)
  6196.  
  6197. addcmd('nuke','nukes player',{},
  6198. function(args, speaker)
  6199. local players = getPlayer(args[1], speaker)
  6200. for i,v in pairs(players)do
  6201. local pchar = gPlayers[v].Character
  6202. if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart") then
  6203. local nuke = Instance.new("Part", game.Workspace)
  6204. nuke.Anchored = true
  6205. nuke.CanCollide = false
  6206. nuke.FormFactor = "Symmetric"
  6207. nuke.Shape = "Ball"
  6208. nuke.Size = Vector3.new(1,1,1)
  6209. nuke.BrickColor = BrickColor.new("New Yeller")
  6210. nuke.Transparency = 0.5
  6211. nuke.Reflectance = 0.2
  6212. nuke.TopSurface = 0
  6213. nuke.BottomSurface = 0
  6214. nuke.Touched:connect(function (hit)
  6215. if hit and hit.Parent then
  6216. local boom = Instance.new("Explosion", game.Workspace)
  6217. boom.Position = hit.Position
  6218. boom.BlastRadius = 11
  6219. boom.BlastPressure = math.huge
  6220. end
  6221. end)
  6222. local CF = pchar.HumanoidRootPart.CFrame
  6223. nuke.CFrame = CF
  6224. for i = 1,333 do
  6225. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  6226. nuke.CFrame = CF
  6227. wait(1/44)
  6228. end
  6229. nuke:Destroy()
  6230. end
  6231. end
  6232. end)
  6233.  
  6234. addcmd('dong','gives a player a penis',{'penis'},
  6235. function(args, speaker)
  6236. local players = getPlayer(args[1], speaker)
  6237. for i,v in pairs(players)do
  6238. spawn(function()
  6239. if gPlayers[v].Character:FindFirstChild('wang') then
  6240. gPlayers[v].Character.wang:destroy()
  6241. end
  6242. local D = Instance.new('Model', gPlayers[v].Character)
  6243. D.Name = 'DONG'
  6244. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  6245. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  6246. local M1 = Instance.new('CylinderMesh', MAIN)
  6247. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  6248. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6249. local M2 = Instance.new('SpecialMesh', P1)
  6250. local W2 = Instance.new('Weld', P1)
  6251. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6252. local M3 = Instance.new('SpecialMesh', B1)
  6253. local W3 = Instance.new('Weld', B1)
  6254. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6255. local M4 = Instance.new('SpecialMesh', B2)
  6256. local W4 = Instance.new('Weld', B2)
  6257. 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
  6258. 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)
  6259. 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
  6260. M2.MeshType = 'Sphere'
  6261. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  6262. 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')
  6263. M3.Parent = B1 M3.MeshType = 'Sphere'
  6264. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  6265. 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')
  6266. M4.MeshType = 'Sphere'
  6267. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  6268. end)
  6269. end
  6270. end)
  6271.  
  6272. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  6273. function(args, speaker)
  6274. local players = getPlayer(args[1], speaker)
  6275. for i,v in pairs(players)do
  6276. if gPlayers[v].Character:FindFirstChild('DONG') then
  6277. gPlayers[v].Character.DONG:destroy()
  6278. end end
  6279. end)
  6280.  
  6281. addcmd('infect','infects player',{},
  6282. function(args, speaker)
  6283. local players = getPlayer(args[1], speaker)
  6284. for i,v in pairs(players)do
  6285. function infect(rip)
  6286. local pchar = gPlayers[v].Character
  6287. for i,v in pairs(pchar:GetChildren()) do
  6288. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  6289. v:Destroy()
  6290. end
  6291. end
  6292. if pchar.Torso:FindFirstChild("roblox") then
  6293. pchar.Torso.roblox:Destroy()
  6294. end
  6295. if pchar.Head:FindFirstChild("face") then
  6296. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  6297. end
  6298. if pchar:FindFirstChild("Body Colors") then
  6299. local Colors = pchar["Body Colors"]
  6300. local Skin = BrickColor.new("Pastel green")
  6301. local Clothes = BrickColor.new("Reddish brown")
  6302. Colors.HeadColor = Skin
  6303. Colors.LeftArmColor = Skin
  6304. Colors.RightArmColor = Skin
  6305. Colors.LeftLegColor = Clothes
  6306. Colors.RightLegColor = Clothes
  6307. Colors.TorsoColor = Clothes
  6308. end
  6309. local w1 = Instance.new("Weld", pchar)
  6310. w1.Part0 = pchar["Right Arm"]
  6311. w1.Part1 = pchar.Torso
  6312. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6313. local w2 = Instance.new("Weld", pchar)
  6314. w2.Part0 = pchar["Left Arm"]
  6315. w2.Part1 = pchar.Torso
  6316. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6317. local rip = false
  6318. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  6319. if connect1 == false then
  6320. connect1 = true
  6321. if gPlayers:FindFirstChild(hit.Parent.Name) then
  6322. infect(gPlayers[hit.Parent.Name])
  6323. end
  6324. wait(0.5)
  6325. connect1 = true
  6326. end
  6327. end)
  6328. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  6329. if connect2 == false then
  6330. connect2 = true
  6331. if gPlayers:FindFirstChild(hit.Parent.Name) then
  6332. infect(gPlayers[hit.Parent.Name])
  6333. end
  6334. wait(0.5)
  6335. connect2 = true
  6336. end
  6337. end)
  6338. local IV = Instance.new("IntValue", pchar)
  6339. IV.Name = "Infected"
  6340. IV.Value = 0
  6341. IV.Changed:connect(function()
  6342. connect1:disconnect()
  6343. connect2:disconnect()
  6344. end)
  6345. end
  6346. infect(v)
  6347. end
  6348. end)
  6349.  
  6350. addcmd('uninfect','makes player back to normal',{},
  6351. function(args, speaker)
  6352. local players = getPlayer(args[1], speaker)
  6353. for i,v in pairs(players)do
  6354. execCmd("normal " .. gPlayers[v].Name, Player)
  6355. end
  6356. end)
  6357.  
  6358. addcmd('duck','makes players head a duck',{},
  6359. function(args, speaker)
  6360. local players = getPlayer(args[1], speaker)
  6361. for i,v in pairs(players)do
  6362. local pchar = gPlayers[v].Character
  6363. for i,v in pairs(pchar.Torso:GetChildren()) do
  6364. if v:IsA("Decal") then
  6365. v:Destroy()
  6366. end
  6367. end
  6368. for i,v in pairs(pchar:GetChildren()) do
  6369. if v:IsA("Accessory") then
  6370. v:Destroy()
  6371. end
  6372. end
  6373. local duck = Instance.new("SpecialMesh", pchar.Torso)
  6374. duck.MeshType = "FileMesh"
  6375. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  6376. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  6377. duck.Scale = Vector3.new(5, 5, 5)
  6378. pchar.Head.Transparency = 1
  6379. pchar["Left Arm"].Transparency = 1
  6380. pchar["Right Arm"].Transparency = 1
  6381. pchar["Left Leg"].Transparency = 1
  6382. pchar["Right Leg"].Transparency = 1
  6383. pchar.Head.face.Transparency = 1
  6384. end
  6385. end)
  6386.  
  6387. addcmd('unduck','makes player back to normal',{},
  6388. function(args, speaker)
  6389. local players = getPlayer(args[1], speaker)
  6390. for i,v in pairs(players)do
  6391. execCmd("normal " .. gPlayers[v].Name, Player)
  6392. end
  6393. end)
  6394.  
  6395. addcmd('mesh','makes a player into a mesh',{},
  6396. function(args, speaker)
  6397. local players = getPlayer(args[1], speaker)
  6398. for i,v in pairs(players)do
  6399. local pchar = gPlayers[v].Character
  6400. for i,v in pairs(pchar.Torso:GetChildren()) do
  6401. if v:IsA("Decal") then
  6402. v:Destroy()
  6403. end
  6404. end
  6405. for i,v in pairs(pchar:GetChildren()) do
  6406. if v:IsA("Accessory") then
  6407. v:Destroy()
  6408. end
  6409. end
  6410. pchar.Head.Transparency = 1
  6411. pchar["Left Arm"].Transparency = 1
  6412. pchar["Right Arm"].Transparency = 1
  6413. pchar["Left Leg"].Transparency = 1
  6414. pchar["Right Leg"].Transparency = 1
  6415. pchar.Head.face.Transparency = 1
  6416. local msh = Instance.new("SpecialMesh", pchar.Torso)
  6417. msh.MeshType = "FileMesh"
  6418. msh.Scale = Vector3.new(3, 3, 3)
  6419. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  6420. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  6421. msh.Scale = Vector3.new(3, 3, 3)
  6422. end
  6423. end)
  6424.  
  6425. addcmd('disable','removes players humanoid',{},
  6426. function(args, speaker)
  6427. local players = getPlayer(args[1], speaker)
  6428. for i,v in pairs(players)do
  6429. local pchar = gPlayers[v].Character
  6430. if pchar:FindFirstChild("Humanoid") then
  6431. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  6432. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  6433. humanoid.Parent = game.ContextActionService
  6434. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  6435. Notify('Disabled player(s)') end
  6436. end end end)
  6437.  
  6438. addcmd('enable','gives player humanoid',{},
  6439. function(args, speaker)
  6440. local players = getPlayer(args[1], speaker)
  6441. for i,v in pairs(players)do
  6442. local pchar = gPlayers[v].Character
  6443. if pchar:FindFirstChild("Humanoid") then
  6444. return
  6445. else
  6446. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  6447. humanoid.Parent = pchar
  6448. humanoid.Name = "Humanoid"
  6449. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  6450. Notify('Enabled player(s)') end
  6451. end end end)
  6452.  
  6453. addcmd('size','changes size of player',{},
  6454. function(args, speaker)
  6455. local players = getPlayer(args[1], speaker)
  6456. for i,v in pairs(players)do
  6457. local pchar = gPlayers[v].Character
  6458. local function scale(chr,scl)
  6459. for _,v in pairs(pchar:GetChildren()) do
  6460. if v:IsA("Accessory") then
  6461. v:Clone()
  6462. v.Parent = LightingService
  6463. end end
  6464. local Head = chr['Head']
  6465. local Torso = chr['Torso']
  6466. local LA = chr['Left Arm']
  6467. local RA = chr['Right Arm']
  6468. local LL = chr['Left Leg']
  6469. local RL = chr['Right Leg']
  6470. local HRP = chr['HumanoidRootPart']
  6471. wait(0.1)
  6472. Head.formFactor = 3
  6473. Torso.formFactor = 3
  6474. LA.formFactor = 3
  6475. RA.formFactor = 3
  6476. LL.formFactor = 3
  6477. RL.formFactor = 3
  6478. HRP.formFactor = 3
  6479. Head.Size = Vector3.new(scl * 2, scl, scl)
  6480. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  6481. LA.Size = Vector3.new(scl, scl * 2, scl)
  6482. RA.Size = Vector3.new(scl, scl * 2, scl)
  6483. LL.Size = Vector3.new(scl, scl * 2, scl)
  6484. RL.Size = Vector3.new(scl, scl * 2, scl)
  6485. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  6486. local Motor1 = Instance.new('Motor6D', Torso)
  6487. Motor1.Part0 = Torso
  6488. Motor1.Part1 = Head
  6489. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6490. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6491. Motor1.Name = "Neck"
  6492. local Motor2 = Instance.new('Motor6D', Torso)
  6493. Motor2.Part0 = Torso
  6494. Motor2.Part1 = LA
  6495. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6496. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6497. Motor2.Name = "Left Shoulder"
  6498. local Motor3 = Instance.new('Motor6D', Torso)
  6499. Motor3.Part0 = Torso
  6500. Motor3.Part1 = RA
  6501. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6502. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6503. Motor3.Name = "Right Shoulder"
  6504. local Motor4 = Instance.new('Motor6D', Torso)
  6505. Motor4.Part0 = Torso
  6506. Motor4.Part1 = LL
  6507. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6508. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6509. Motor4.Name = "Left Hip"
  6510. local Motor5 = Instance.new('Motor6D', Torso)
  6511. Motor5.Part0 = Torso
  6512. Motor5.Part1 = RL
  6513. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6514. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6515. Motor5.Name = "Right Hip"
  6516. local Motor6 = Instance.new('Motor6D', HRP)
  6517. Motor6.Part0 = HRP
  6518. Motor6.Part1 = Torso
  6519. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6520. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  6521. scale(pchar, args[2])
  6522. for _,v in pairs(LightingService:GetChildren()) do
  6523. if v:IsA("Accessory") then
  6524. v.Parent = pchar
  6525. end end end end)
  6526.  
  6527. addcmd('clone','clones player',{},
  6528. function(args, speaker)
  6529. local players = getPlayer(args[1], speaker)
  6530. for i,v in pairs(players)do
  6531. local pchar = gPlayers[v].Character
  6532. pchar.Archivable = true
  6533. local clone = pchar:Clone()
  6534. clone.Parent = game.Workspace
  6535. clone:MoveTo(pchar:GetModelCFrame().p)
  6536. clone:MakeJoints()
  6537. pchar.Archivable = false
  6538. end
  6539. end)
  6540.  
  6541. addcmd('spin','spins player',{},
  6542. function(args, speaker)
  6543. local players = getPlayer(args[1], speaker)
  6544. for i,v in pairs(players)do
  6545. spawn(function()
  6546. local pchar = gPlayers[v].Character
  6547. for i,v in pairs(pchar.Torso:GetChildren()) do
  6548. if v.Name == "Spinning" then
  6549. v:Destroy()
  6550. end
  6551. end
  6552. local Torso = pchar.Torso
  6553. local BG = Instance.new("BodyGyro", Torso)
  6554. BG.Name = "Spinning"
  6555. BG.maxTorque = Vector3.new(0, math.huge, 0)
  6556. BG.P = 11111
  6557. BG.cframe = Torso.CFrame
  6558. repeat wait(1/44)
  6559. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  6560. until not BG or BG.Parent ~= Torso
  6561. end)
  6562. end
  6563. end)
  6564.  
  6565. addcmd('unspin','stops spinning player',{},
  6566. function(args, speaker)
  6567. local players = getPlayer(args[1], speaker)
  6568. for i,v in pairs(players)do
  6569. local pchar = gPlayers[v].Character
  6570. for i,v in pairs(pchar.Torso:GetChildren()) do
  6571. if v.Name == "Spinning" then
  6572. v:Destroy()
  6573. end
  6574. end
  6575. end
  6576. end)
  6577.  
  6578. addcmd('dog','makes player a dog',{},
  6579. function(args, speaker)
  6580. local players = getPlayer(args[1], speaker)
  6581. for i,v in pairs(players)do
  6582. local pchar = gPlayers[v].Character
  6583. if pchar:FindFirstChild("Shirt") then
  6584. pchar.Shirt:Destroy()
  6585. end
  6586. if pchar:FindFirstChild("Pants") then
  6587. pchar.Pants:Destroy()
  6588. end
  6589. if pchar:FindFirstChild("Shirt Graphic") then
  6590. pchar["Shirt Graphic"].Graphic = ""
  6591. end
  6592. pchar.Torso.Transparency = 1
  6593. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6594. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  6595. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  6596. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  6597. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  6598. local FakeTorso = Instance.new("Seat", pchar)
  6599. FakeTorso.Name = "FakeTorso"
  6600. FakeTorso.FormFactor = "Symmetric"
  6601. FakeTorso.TopSurface = 0
  6602. FakeTorso.BottomSurface = 0
  6603. FakeTorso.Size = Vector3.new(3,1,4)
  6604. FakeTorso.BrickColor = BrickColor.new("Brown")
  6605. FakeTorso.CFrame = pchar.Torso.CFrame
  6606. local BF = Instance.new("BodyForce", FakeTorso)
  6607. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  6608. local W = Instance.new("Weld", pchar.Torso)
  6609. W.Part0 = pchar.Torso
  6610. W.Part1 = FakeTorso
  6611. W.C0 = CFrame.new(0,-.5,0)
  6612. local BC = pchar["Body Colors"]
  6613. BC.HeadColor = BrickColor.new("Brown")
  6614. BC.LeftArmColor = BrickColor.new("Brown")
  6615. BC.LeftLegColor = BrickColor.new("Brown")
  6616. BC.RightArmColor = BrickColor.new("Brown")
  6617. BC.RightLegColor = BrickColor.new("Brown")
  6618. BC.TorsoColor = BrickColor.new("Brown")
  6619. end
  6620. end)
  6621.  
  6622. addcmd('undog','makes player back to normal',{},
  6623. function(args, speaker)
  6624. local players = getPlayer(args[1], speaker)
  6625. for i,v in pairs(players)do
  6626. execCmd("normal " .. gPlayers[v].Name, Player)
  6627. end
  6628. end)
  6629.  
  6630. addcmd('loopheal','loop heals player',{},
  6631. function(args, speaker)
  6632. local players = getPlayer(args[1], speaker)
  6633. for i,v in pairs(players)do
  6634. spawn(function()
  6635. local pchar = gPlayers[v].Character
  6636. if pchar:FindFirstChild("LoopHeal") then
  6637. pchar.LoopHeal.Name = "NotLoopHeal"
  6638. wait(0.1)
  6639. pchar.NotLoopHeal:Destroy()
  6640. end
  6641. local LoopHeal = Instance.new("StringValue", pchar)
  6642. LoopHeal.Name = "LoopHeal"
  6643. repeat wait(0.1)
  6644. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  6645. until LoopHeal.Name == "NotLoopHeal"
  6646. end)
  6647. end
  6648. end)
  6649.  
  6650. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  6651. function(args, speaker)
  6652. local players = getPlayer(args[1], speaker)
  6653. for i,v in pairs(players)do
  6654. local pchar = gPlayers[v].Character
  6655. if pchar:FindFirstChild("LoopHeal") then
  6656. pchar.LoopHeal.Name = "NotLoopHeal"
  6657. wait(0.1)
  6658. pchar.NotLoopHeal:Destroy()
  6659. end
  6660. end
  6661. end)
  6662.  
  6663. addcmd('fling','flings player',{},
  6664. function(args, speaker)
  6665. local players = getPlayer(args[1], speaker)
  6666. for i,v in pairs(players)do
  6667. local pchar = gPlayers[v].Character
  6668. if pchar:FindFirstChild("Humanoid") then
  6669. local xran
  6670. local zran
  6671. repeat
  6672. xran = math.random(-9999,9999)
  6673. until math.abs(xran) >= 5555
  6674. repeat
  6675. zran = math.random(-9999,9999)
  6676. until math.abs(zran) >= 5555
  6677. pchar.Humanoid.Sit = true
  6678. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  6679. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  6680. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  6681. end
  6682. end
  6683. end)
  6684.  
  6685. addcmd('seizure','makes player have a seizure',{''},
  6686. function(args, speaker)
  6687. local players = getPlayer(args[1], speaker)
  6688. for i,v in pairs(players)do
  6689. local pchar = gPlayers[v].Character
  6690. if pchar:FindFirstChild("Seizure") then
  6691.  
  6692. end
  6693. local Seizure = Instance.new("StringValue", pchar)
  6694. Seizure.Name = "Seizure"
  6695. pchar.Humanoid.PlatformStand = true
  6696. repeat wait()
  6697. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  6698. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  6699. until Seizure.Name == "NotSeizure"
  6700. end
  6701. end)
  6702.  
  6703. addcmd('fegod','gods you in fe games',{''},
  6704. function(args, speaker)
  6705. if speaker.userId ~= LP.userId then
  6706. lponly(speaker)
  6707. else
  6708. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  6709. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  6710. l.Parent = gPlayers.LocalPlayer.Character
  6711. l.Name = "Humanoid"
  6712. wait(0.1)
  6713. gPlayers.LocalPlayer.Character["1"]:Destroy()
  6714. game.Workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  6715. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  6716. wait(0.1)
  6717. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  6718. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  6719. end
  6720. end)
  6721.  
  6722. addcmd('unseizure','makes player stop having a seizure',{''},
  6723. function(args, speaker)
  6724. local players = getPlayer(args[1], speaker)
  6725. for i,v in pairs(players)do
  6726. local pchar = gPlayers[v].Character
  6727. if pchar:FindFirstChild("Seizure") then
  6728. pchar.Humanoid.PlatformStand = false
  6729. pchar.Seizure.Name = "NotSeizure"
  6730. wait(0.1)
  6731. pchar.NotSeizure:Destroy()
  6732. end
  6733. end
  6734. end)
  6735.  
  6736. addcmd('m','makes a global message',{'message'},
  6737. function(args, speaker)
  6738. local MSG = GLS(false, 0)
  6739. local newMSG = GLS(false, 0)
  6740. _G.msg(MSG)
  6741. end)
  6742.  
  6743. addcmd('fe','checks filtering status',{'filtering'},
  6744. function(args, speaker)
  6745. if game.Workspace.FilteringEnabled == true then
  6746. Notify('Filtering ENABLED')
  6747. elseif game.Workspace.FilteringEnabled == false then
  6748. Notify('Filtering Disabled')
  6749. end
  6750. end)
  6751.  
  6752. addcmd('paper','makes player thin as paper',{''},
  6753. function(args, speaker)
  6754. local players = getPlayer(args[1], speaker)
  6755. for i,v in pairs(players)do
  6756. local pchar = gPlayers[v].Character
  6757. for _, child in pairs( pchar:GetChildren()) do
  6758. if child.ClassName == "CharacterMesh" then
  6759. child:Destroy()
  6760. end
  6761. end
  6762. local LA = DATA.Paper:Clone()
  6763. LA.Parent = pchar["Left Arm"]
  6764. local RA = DATA.Paper:Clone()
  6765. RA.Parent = pchar["Right Arm"]
  6766. local LL = DATA.Paper:Clone()
  6767. LL.Parent = pchar["Left Leg"]
  6768. local RL = DATA.Paper:Clone()
  6769. RL.Parent = pchar["Right Leg"]
  6770. local T = DATA.Paper:Clone()
  6771. T.Parent = pchar.Torso
  6772. local H = DATA.Paper:Clone()
  6773. H.Parent = pchar.Head
  6774. pchar.Head.face:Destroy()
  6775. end
  6776. end)
  6777.  
  6778. addcmd('particles','gives a player particles',{''},
  6779. function(args, speaker)
  6780. local players = getPlayer(args[1], speaker)
  6781. for i,v in pairs(players)do
  6782. local char = gPlayers[v].Character
  6783. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  6784. if v:IsA('ParticleEmitter') then
  6785. v:destroy()
  6786. end
  6787. end
  6788. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  6789. prt.Texture = 'rbxassetid://' .. args[2]
  6790. prt.Rate = 10
  6791. prt.SpreadAngle = Vector2.new(50, 50)
  6792. end
  6793. end)
  6794.  
  6795. addcmd('unparticles','gives a player particles',{'noparticles'},
  6796. function(args, speaker)
  6797. local players = getPlayer(args[1], speaker)
  6798. for i,v in pairs(players)do
  6799. local char = gPlayers[v].Character
  6800. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  6801. if v:IsA('ParticleEmitter') then
  6802. v:destroy()
  6803. end
  6804. end
  6805. end
  6806. end)
  6807.  
  6808. blindT = {}
  6809. addcmd('blind','blinds a player',{},
  6810. function(args, speaker)
  6811. local players = getPlayer(args[1], speaker)
  6812. for i,v in pairs(players)do
  6813. spawn(function()
  6814. if FindTable(blindT, _players[v].Name) then return end
  6815. local blind = gPlayers[v].Name
  6816. local victim = game.Players:FindFirstChild(blind)
  6817. if victim ~= nil then
  6818. victim.CameraMaxZoomDistance = 0.5
  6819. blnd = Instance.new("Part",game.Workspace)
  6820. blnd.Name = "IYblind" .. gPlayers[v].Name
  6821. blnd.Size = Vector3.new(1,1,1)
  6822. blnd.CanCollide = false
  6823. blnd.BrickColor = BrickColor.new("Really black")
  6824. blnd.Material = "Neon"
  6825. local m = Instance.new("SpecialMesh",blnd)
  6826. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  6827. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  6828. local w = Instance.new("Weld",blnd)
  6829. w.Part0 = blnd
  6830. w.Part1 = victim.Character.Head
  6831. if FindTable(blindT, _players[v].Name) then return end
  6832. table.insert(blindT, _players[v].Name)
  6833. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  6834. local blind = gPlayers[v].Name
  6835. local victim = game.Players:FindFirstChild(blind)
  6836. if victim ~= nil then
  6837. victim.CameraMaxZoomDistance = 0.5
  6838. blnd = Instance.new("Part",game.Workspace)
  6839. blnd.Name = "IYblind" .. gPlayers[v].Name
  6840. blnd.Size = Vector3.new(1,1,1)
  6841. blnd.CanCollide = false
  6842. blnd.BrickColor = BrickColor.new("Really black")
  6843. blnd.Material = "Neon"
  6844. local m = Instance.new("SpecialMesh",blnd)
  6845. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  6846. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  6847. local w = Instance.new("Weld",blnd)
  6848. w.Part0 = blnd
  6849. w.Part1 = victim.Character.Head
  6850. end end wait(1)
  6851. until not FindTable(blindT, _players[v].Name)
  6852. end end) end end)
  6853.  
  6854. addcmd('unblind','blinds a player',{'noblind'},
  6855. function(args, speaker)
  6856. local players = getPlayer(args[1], speaker)
  6857. for i,v in pairs(players)do
  6858. spawn(function()
  6859. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  6860. local blind = gPlayers[v].Name
  6861. local victim = game.Players:FindFirstChild(blind)
  6862. if victim ~= nil then
  6863. victim.CameraMaxZoomDistance = 400 wait(0.5)
  6864. for _, child in pairs( workspace:GetChildren()) do
  6865. if child.Name == "IYblind" .. gPlayers[v].Name then
  6866. child:Destroy()
  6867. end end end end) end end)
  6868.  
  6869. addcmd('punish','punishs player',{''},
  6870. function(args, speaker)
  6871. local players = getPlayer(args[1], speaker)
  6872. for i,v in pairs(players)do
  6873. local pchar = gPlayers[v].Character
  6874. pchar.Parent = LightingService
  6875. end
  6876. end)
  6877.  
  6878. addcmd('unpunish','unpunishs player',{''},
  6879. function(args, speaker)
  6880. local players = getPlayer(args[1], speaker)
  6881. for i,v in pairs(players)do
  6882. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  6883. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  6884. end
  6885. end
  6886. end)
  6887.  
  6888. local starmanPlayers = {}
  6889. local starmanLastColor = nil
  6890. local starmanEvents = {}
  6891.  
  6892. addcmd("starman","Turns [plr] into starman",{},
  6893. function(args,speaker)
  6894. local function starman(plr)
  6895. local char = plr.Character
  6896. local lastColor = ""
  6897. local newColor = ""
  6898.  
  6899. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  6900. powerupSound.Name = "PowerUp"
  6901. powerupSound.Volume = 10
  6902. powerupSound.SoundId = "rbxassetid://182755256"
  6903. wait()
  6904. powerupSound:Play()
  6905.  
  6906. game:GetService("Debris"):AddItem(powerupSound,2)
  6907.  
  6908. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  6909.  
  6910. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  6911. starmanMusic.Name = "Starman"
  6912. starmanMusic.Volume = 1
  6913. starmanMusic.Looped = true
  6914. starmanMusic.SoundId = "rbxassetid://530596723"
  6915. wait()
  6916. starmanMusic:Play()
  6917.  
  6918. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  6919. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  6920.  
  6921. char.Humanoid.WalkSpeed = 32
  6922. char.Humanoid.MaxHealth = math.huge
  6923. char.Humanoid.Health = math.huge
  6924.  
  6925. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  6926.  
  6927. local light = Instance.new("PointLight",char.HumanoidRootPart)
  6928. light.Name = "StarmanFlash"
  6929. light.Brightness = 100
  6930. light.Range = 20
  6931. light.Shadows = true
  6932.  
  6933. local function stardestroy(part)
  6934. if part.Parent:FindFirstChild("Humanoid") then
  6935. for i,v in pairs(part.Parent:GetChildren()) do
  6936. if v:IsA("BasePart") then
  6937. local force = Instance.new("BodyForce",v)
  6938. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  6939. v:BreakJoints()
  6940. end
  6941. end
  6942.  
  6943. local tadaas = {}
  6944.  
  6945. for i = 1,1 do
  6946. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  6947. tadaa.Volume = 10
  6948. tadaa.SoundId = "rbxassetid://551195499"
  6949. table.insert(tadaas,tadaa)
  6950. end
  6951.  
  6952. wait()
  6953.  
  6954. for i,v in pairs(tadaas) do
  6955. v:Play()
  6956. end
  6957. end
  6958. end
  6959.  
  6960. local events = {}
  6961. for i,v in pairs(char:GetChildren()) do
  6962. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  6963. end
  6964. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  6965. starmanEvents[plr.Name] = events
  6966. starmanPlayers[plr.Name] = char
  6967. end
  6968.  
  6969. for _,plr in pairs(getPlayer(args[1], speaker)) do
  6970. spawn(function()starman(gPlayers[plr])end)
  6971. end
  6972. end)
  6973.  
  6974. addcmd("unstarman","Removes starman from [plr]",{},
  6975. function(args,speaker)
  6976. for _,plr in pairs(getPlayer(args[1], speaker)) do
  6977. pcall(function()
  6978. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  6979. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  6980. local char = gPlayers[plr].Character
  6981. while char.HumanoidRootPart:FindFirstChild("Starman") do
  6982. char.HumanoidRootPart.Starman:Destroy()
  6983. end
  6984. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  6985. char.HumanoidRootPart.StarmanFlash:Destroy()
  6986. end
  6987. end)
  6988. end
  6989. end)
  6990.  
  6991. local Timers = {}
  6992. function checkTimer(n,t,res)
  6993. if not Timers[n] then Timers[n] = 0 end
  6994.  
  6995. if tick() >= Timers[n] + t then
  6996. if res then Timers[n] = tick() end
  6997. return true
  6998. else
  6999. return false
  7000. end
  7001. end
  7002.  
  7003. function nonEmpty(t)
  7004. for i,v in pairs(t) do
  7005. return true
  7006. end
  7007. return false
  7008. end
  7009.  
  7010. game:GetService("RunService").RenderStepped:Connect(function()
  7011. if nonEmpty(starmanPlayers) then
  7012. if checkTimer("Starman",0.05,true) then
  7013. for name,plrchar in pairs(starmanPlayers) do
  7014. ypcall(function()
  7015. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  7016. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  7017.  
  7018. local plr = game.Players:FindFirstChild(name)
  7019.  
  7020. if plr then
  7021. local char = plrchar
  7022. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  7023.  
  7024. local meshMap = {}
  7025.  
  7026. for i,v in pairs(char:GetChildren()) do
  7027. if v:IsA("CharacterMesh") then
  7028. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  7029. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  7030. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  7031. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  7032. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  7033. end
  7034. end
  7035.  
  7036. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  7037.  
  7038. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  7039. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  7040. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  7041. starmanLastColor = newColor
  7042. for i,v in pairs(char:GetChildren()) do
  7043. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  7044. v.BrickColor = newColor
  7045. local fade = v:Clone()
  7046. if meshMap[v.Name] then
  7047. local newMesh = Instance.new("SpecialMesh",fade)
  7048. newMesh.MeshId = meshMap[v.Name]
  7049. end
  7050. fade.Name = "StarFade"
  7051. fade.Anchored = true
  7052. fade.CanCollide = false
  7053. 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
  7054. fade.Parent = workspace.Terrain
  7055. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  7056. game:GetService("Debris"):AddItem(fade,0.5)
  7057. end
  7058. end
  7059. light.Color = newColor.Color
  7060. end
  7061. end)
  7062. end
  7063. end
  7064. end
  7065. end)
  7066.  
  7067. addcmd("tppos","Teleports a player to a coordinate",{},
  7068. function(args,speaker)
  7069. if #args < 4 then return end
  7070. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  7071. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7072. local char = gPlayers[plr].Character
  7073. if char and char:FindFirstChild("HumanoidRootPart") then
  7074. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  7075. end
  7076. end
  7077. end)
  7078.  
  7079. addcmd("offset","Offsets a player by a coordinate",{},
  7080. function(args,speaker)
  7081. if #args < 4 then return end
  7082. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  7083. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7084. local char = gPlayers[plr].Character
  7085. if char and char:FindFirstChild("HumanoidRootPart") then
  7086. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  7087. end
  7088. end
  7089. end)
  7090.  
  7091. addcmd('bait',';)',{'troll'},
  7092. function(args, speaker)
  7093. spawn(function()
  7094. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  7095. local P = Instance.new('Part', M) P.Name = 'Main' P.Position = speaker.Character.Head.Position P.BrickColor = BrickColor.new('Really black') P.Material = 'Neon' P.Size = Vector3.new(4, 1, 4)
  7096. y = Instance.new("BillboardGui")
  7097. y.Size = UDim2.new(0,100,0,150)
  7098. y.StudsOffset = Vector3.new(0,1,0)
  7099. y.Parent = P
  7100. y.Adornee = P
  7101. f = Instance.new("TextLabel")
  7102. f.Parent = y
  7103. f.BackgroundTransparency = 1
  7104. f.Position = UDim2.new(0,0,0,-50)
  7105. f.Size = UDim2.new(0,100,0,100)
  7106. f.Font = "Highway"
  7107. f.FontSize = "Size48"
  7108. f.Text = "Touch for admin!"
  7109. f.TextStrokeColor3 = Color3.new(0,0,0)
  7110. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  7111. f.TextStrokeTransparency = 0
  7112. f.TextYAlignment = "Bottom"
  7113. 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)
  7114. end)
  7115. end)
  7116.  
  7117. addcmd('removebait','clears bait parts',{'nobait'},
  7118. function(args, speaker)
  7119. local function dels(instance)
  7120. for i,v in pairs(instance:GetChildren())do
  7121. if v.name == "IYbait"then v:Destroy()end
  7122. dels(v)
  7123. end
  7124. end
  7125. dels(workspace)
  7126. end)
  7127.  
  7128. addcmd('disco','disco party',{''},
  7129. function(args, speaker)
  7130. Disco = true
  7131. if Disco == true then
  7132. repeat wait(0.3)
  7133. LightingService.Ambient = Color3.new(math.random(),math.random(),math.random())
  7134. until Disco == false
  7135. end
  7136. end)
  7137.  
  7138. function CreateInstance(cls,props)
  7139. local inst = Instance.new(cls)
  7140. for i,v in pairs(props) do
  7141. inst[i] = v
  7142. end
  7143. return inst end
  7144. local function createSoundFrame()
  7145. 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)
  7146. 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
  7147. 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)
  7148. 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})
  7149. 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})
  7150. 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)
  7151. 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)
  7152. 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})
  7153. 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
  7154. 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
  7155. 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)
  7156. 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})
  7157. 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})
  7158. 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)
  7159. 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})
  7160. 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})
  7161. 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
  7162. 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)
  7163. return soundFrame end
  7164. local soundFrame = createSoundFrame()
  7165. soundFrame.Visible = true
  7166. local MusicPlayer do
  7167. MusicPlayer = {}
  7168. local playlist = {}
  7169. local currentSong = 1
  7170. local playlistHook = nil
  7171. --local soundFrame = script.Parent:WaitForChild("Sound")
  7172. local soundLine = soundFrame:WaitForChild("Pos")
  7173. local soundTouch = soundLine:WaitForChild("Touch")
  7174. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  7175. local soundPause = soundFrame:WaitForChild("Pause")
  7176. local soundNext = soundFrame:WaitForChild("NextSong")
  7177. local soundPrev = soundFrame:WaitForChild("PrevSong")
  7178. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  7179. local mouseDrag = false
  7180. local mouse = gPlayers.LocalPlayer:GetMouse()
  7181. local lineBar = soundFrame:WaitForChild("Pos")
  7182. adminSound = Instance.new("Sound",workspace)
  7183. adminSound.Name = "IYsound"
  7184. adminSound.Looped = true
  7185. local function timeConvert(num)
  7186. local mins = math.floor(num/60)
  7187. local secs = math.floor(num % 60)
  7188. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  7189. end
  7190. local function updateSongLine()
  7191. local linePos = mouse.X - soundLine.AbsolutePosition.X
  7192. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  7193. local movePos = linePos/soundLine.AbsoluteSize.X
  7194. soundTouch.Position = UDim2.new(movePos,0,0,0)
  7195. elseif linePos < 0 then
  7196. soundTouch.Position = UDim2.new(0,0,0,0)
  7197. else
  7198. soundTouch.Position = UDim2.new(1,0,0,0)
  7199. end
  7200. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  7201. adminSound.TimePosition = newTimePos
  7202. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  7203. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  7204. end
  7205. local function updateDetails(id)
  7206. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  7207. soundFrame.SName.Text = info.Name
  7208. end
  7209. local function setPlaylistHook()
  7210. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  7211. if #playlist == 0 then return end
  7212. playlistHook = adminSound.DidLoop:connect(function()
  7213. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  7214. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7215. MusicPlayer:Play(playlist[currentSong],true)
  7216. end)
  7217. end
  7218. local function disconnectPlaylistHook()
  7219. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  7220. end
  7221. game:GetService("RunService").RenderStepped:Connect(function()
  7222. if adminSound.Playing then
  7223. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  7224. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  7225. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  7226. end
  7227. end)
  7228. lineBar.InputBegan:connect(function(input)
  7229. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  7230. mouseDrag = true
  7231. updateSongLine()
  7232. end
  7233. end)
  7234. lineBar.InputEnded:connect(function(input)
  7235. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  7236. mouseDrag = false
  7237. end
  7238. end)
  7239. mouse.Move:connect(function(prop)
  7240. if mouseDrag then
  7241. updateSongLine()
  7242. end
  7243. end)
  7244. function MusicPlayer:Play(id,plist)
  7245. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  7246. adminSound:Stop()
  7247. if adminSound.Parent == nil then
  7248. adminSound = Instance.new("Sound",workspace)
  7249. adminSound.Name = "IYsound"
  7250. adminSound.Looped = true
  7251. if plist then setPlaylistHook() end
  7252. end
  7253. adminSound.SoundId = "rbxassetid://"..tostring(id)
  7254. adminSound.TimePosition = 0
  7255. --repeat wait() until adminSound.IsLoaded
  7256. adminSound:Play()
  7257. soundPlayStop.BackgroundTransparency = 0
  7258. soundPlayStop.ImageTransparency = 1
  7259. updateDetails(id)
  7260. end
  7261. function MusicPlayer:Playlist(list)
  7262. playlist = list
  7263. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  7264. currentSong = 1
  7265. if adminSound.Parent == nil then
  7266. adminSound = Instance.new("Sound",workspace)
  7267. adminSound.Name = "IYsound"
  7268. adminSound.Looped = true
  7269. end
  7270. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  7271. MusicPlayer:Play(playlist[1],true)
  7272. setPlaylistHook()
  7273. end
  7274. function MusicPlayer:Stop()
  7275. adminSound:Stop()
  7276. adminSound.TimePosition = 0
  7277. soundTouch.Position = UDim2.new(0,0,0,0)
  7278. soundFrame.TimeStart.Text = "0:00"
  7279. soundPlayStop.BackgroundTransparency = 1
  7280. soundPlayStop.ImageTransparency = 0
  7281. end
  7282. function MusicPlayer:Pause()
  7283. adminSound:Pause()
  7284. soundPlayStop.BackgroundTransparency = 1
  7285. soundPlayStop.ImageTransparency = 0
  7286. end
  7287. function MusicPlayer:Resume()
  7288. adminSound:Resume()
  7289. soundPlayStop.BackgroundTransparency = 0
  7290. soundPlayStop.ImageTransparency = 1
  7291. setPlaylistHook()
  7292. end
  7293. function MusicPlayer:NextSong()
  7294. if #playlist == 0 then return end
  7295. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  7296. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7297. MusicPlayer:Play(playlist[currentSong],true)
  7298. end
  7299. function MusicPlayer:PrevSong()
  7300. if #playlist == 0 then return end
  7301. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  7302. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7303. MusicPlayer:Play(playlist[currentSong],true)
  7304. end
  7305. function MusicPlayer:SetSong(ind)
  7306. if ind > #playlist or ind <= 0 then return end
  7307. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  7308. MusicPlayer:Play(playlist[ind],true)
  7309. end
  7310. playerenabled = false
  7311. function MusicPlayer:Show()
  7312. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  7313. end
  7314. function MusicPlayer:Hide()
  7315. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  7316. end
  7317. function colorFrames(obj,col)
  7318. for i,v in pairs(obj:GetChildren()) do
  7319. if v:IsA("ImageLabel") then
  7320. v.ImageColor3 = col
  7321. end
  7322. v.BackgroundColor3 = col
  7323. end
  7324. end
  7325. for i,v in pairs(soundButtons) do
  7326. v.MouseEnter:connect(function()
  7327. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  7328. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  7329. v.BackgroundColor3 = Color3.new(1,1,1)
  7330. colorFrames(v,Color3.new(1,1,1))
  7331. end)
  7332. v.MouseLeave:connect(function()
  7333. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  7334. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  7335. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  7336. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  7337. end)
  7338. end
  7339. soundPlayStop.MouseButton1Click:connect(function()
  7340. if adminSound.Playing then
  7341. MusicPlayer:Stop()
  7342. else
  7343. MusicPlayer:Resume()
  7344. end
  7345. end)
  7346. soundPause.MouseButton1Click:connect(function()
  7347. MusicPlayer:Pause()
  7348. end)
  7349. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  7350. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  7351. end
  7352. local testgui = Instance.new("ScreenGui",game.CoreGui)
  7353. soundFrame.Parent = testgui
  7354. addcmd('playlist','makes a noice playlist',{'ids'},
  7355. function(args, speaker)
  7356. if #args > 0 then
  7357. local function dels(instance)
  7358. for i,v in pairs(instance:GetChildren())do
  7359. if v:IsA'Sound'then v:Destroy()end
  7360. dels(v)
  7361. end
  7362. end
  7363. dels(workspace) wait(0.1)
  7364. if adminSound.Parent == nil then
  7365. adminSound = Instance.new("Sound",workspace)
  7366. adminSound.Name = "IYsound"
  7367. adminSound.Looped = true
  7368. end
  7369. local idlist = splitString(args[1])
  7370. local workingIds = {}
  7371. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  7372. if #workingIds > 0 then
  7373. playerenabled = true
  7374. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  7375. MusicPlayer:Playlist(workingIds)
  7376. MusicPlayer:Show() if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7377. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7378. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7379. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false end end
  7380. 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.2)
  7381. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7382. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) playerenabled = true
  7383. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false end end end)
  7384. addcmd('sound', 'plays a sound',{'music','play'},
  7385. function(args, speaker)
  7386. if isNumber(args[1]) then
  7387. local function dels(instance)
  7388. for i,v in pairs(instance:GetChildren())do
  7389. if v:IsA'Sound'then v:Destroy()end
  7390. dels(v)
  7391. end
  7392. end
  7393. dels(workspace)
  7394. local c = args[1] or 'stop'
  7395. if std.inTable({'stop'}, c:lower()) then return end
  7396. local s = Instance.new("Sound", workspace)
  7397. s.Name = "IYsound"
  7398. s.Looped = true
  7399. s.SoundId = "rbxassetid://" .. c
  7400. s.Volume = 1
  7401. s:Play()
  7402. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  7403. playerenabled = false
  7404. Notify('Playing: ' .. Asset.Name)
  7405. else
  7406. local name = GLS(false, 0)
  7407. playerenabled = false
  7408. Notify('Stopped audio')
  7409. local function dels(instance)
  7410. for i,v in pairs(instance:GetChildren())do
  7411. if v:IsA'Sound'then v:Destroy()end
  7412. dels(v)
  7413. end
  7414. end
  7415. dels(workspace)
  7416. if args[1] ~= "stop" and args[1] ~= "off" then
  7417. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  7418. if song ~= "[]" then
  7419. local Sound = Instance.new("Sound", workspace)
  7420. Sound.Name = "IYsound"
  7421. song = song:sub(13)
  7422. song = song:sub(1, song:find(",") - 1)
  7423. Sound.SoundId = "rbxassetid://" .. song
  7424. Sound.Looped = true
  7425. Sound:Play()
  7426. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  7427. Notify('Playing: ' .. Asset.Name) end
  7428. end end end)
  7429. addcmd('undisco','rip disco party',{''},
  7430. function(args, speaker)
  7431. Disco = false
  7432. wait(0.1)
  7433. LightingService.Ambient = Color3.new(0.5,0.5,0.5)
  7434. end)
  7435. addcmd('setsong','goto a song',{'tosong'},
  7436. function(args, speaker)
  7437. MusicPlayer:SetSong(tonumber(args[1]))
  7438. end)
  7439. addcmd('nextsong','forward a song',{'nxtsong'},
  7440. function(args, speaker)
  7441. MusicPlayer:NextSong()
  7442. end)
  7443. addcmd('prevsong','back a song',{'previoussong'},
  7444. function(args, speaker)
  7445. MusicPlayer:PrevSong()
  7446. end)
  7447.  
  7448. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  7449. function(args, speaker)
  7450. playerenabled = false
  7451. MusicPlayer:Hide()
  7452. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  7453. end)
  7454.  
  7455. addcmd('fix', 'restores lighting and what not',{},
  7456. function(args, speaker)
  7457. LightingService.Ambient = origsettings.abt
  7458. LightingService.OutdoorAmbient = origsettings.oabt
  7459. LightingService.Brightness = origsettings.brt
  7460. LightingService.TimeOfDay = origsettings.time
  7461. LightingService.FogColor = origsettings.fclr
  7462. LightingService.FogEnd = origsettings.fe
  7463. LightingService.FogStart = origsettings.fs
  7464. workspace.Gravity = 200
  7465. 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)
  7466. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  7467. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('BloomEffect') then v:Remove() end end
  7468. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('BlurEffect') then v:Remove() end end
  7469. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('ColorCorrectionEffect') then v:Remove() end end
  7470. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('SunRaysEffect') then v:Remove() end end
  7471. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() Notify('Reset') end end)
  7472.  
  7473. Floating = false
  7474.  
  7475. addcmd('float', 'makes player float',{},
  7476. function(args,speaker)
  7477. Floating = true
  7478. local players = getPlayer(args[1], speaker)
  7479. for _,v in pairs(players) do
  7480. local pchar = gPlayers[v].Character
  7481. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  7482. spawn(function()
  7483. local float = DATA.Float:Clone()
  7484. float.Parent = pchar
  7485. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7486. spawn(function()
  7487. while wait(0.1) do
  7488. if pchar:FindFirstChild("Float") then
  7489. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7490. else
  7491. break
  7492. end
  7493. end
  7494. end)
  7495. end)
  7496. end
  7497. end
  7498. end)
  7499.  
  7500. addcmd('unfloat','disables floating',{},
  7501. function(args, speaker)
  7502. Floating = false
  7503. local players = getPlayer(args[1], speaker)
  7504. for i,v in pairs(players)do
  7505. local pchar = gPlayers[v].Character
  7506. if pchar:FindFirstChild("Float") then
  7507. pchar.Float:Destroy()
  7508. end
  7509. end
  7510. end)
  7511.  
  7512. Clip = true
  7513. addcmd('noclip','noclip',{},
  7514. function(args, speaker)
  7515. Notify('Noclip enabled')
  7516. Clip = false
  7517. wait(0.1)
  7518. Name = speaker.Name
  7519. game:GetService('RunService').Stepped:connect(function ()
  7520. game.Workspace[Name].Torso.CanCollide = Clip
  7521. game.Workspace[Name].Head.CanCollide = Clip
  7522. end)
  7523. game.Workspace[Name].Torso.Changed:connect(function()
  7524. game.Workspace[Name].Torso.CanCollide = Clip
  7525. game.Workspace[Name].Head.CanCollide = Clip
  7526. end)
  7527. end)
  7528.  
  7529. addcmd('clip','clip',{},
  7530. function(args, speaker)
  7531. Notify('Noclip disabled')
  7532. Clip = true
  7533. end)
  7534.  
  7535. addcmd('prefix','changes prefix',{},
  7536. function(args, speaker)
  7537. cmdprefix = args[1]
  7538. Notify('Set prefix to "' .. args[1] .. '"')
  7539. end)
  7540.  
  7541. addcmd('respawn','respawns',{},
  7542. function(args, speaker)
  7543. local players = getPlayer(args[1], speaker)
  7544. for i,v in pairs(players) do
  7545. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  7546. local H = Instance.new('Humanoid', M)
  7547. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  7548. gPlayers[v].Character = M
  7549. end
  7550. end)
  7551.  
  7552. addcmd('version','shows version',{''},
  7553. function(args, speaker)
  7554. if speaker.userId ~= LP.userId then
  7555. lponly(speaker)
  7556. else
  7557. Notify("Version is " .. Version)
  7558. end
  7559. end)
  7560. local CTPenabled = false
  7561. Mouse.KeyDown:connect(function (Key)
  7562. if Key:byte() == 29 then
  7563. if FLYING == false then
  7564. execCmd("fly me", Player)
  7565. elseif FLYING == true then
  7566. execCmd("unfly me", Player)
  7567. end
  7568. end
  7569. if Key:byte() == 30 then
  7570. if Clip == true then
  7571. execCmd("noclip", Player)
  7572. elseif Clip == false then
  7573. execCmd("clip", Player)
  7574. end
  7575. end
  7576. Key = Key:lower()
  7577. if Key:byte() == 27 then
  7578. CTPenabled = true
  7579. end
  7580. end)
  7581. Mouse.KeyUp:connect(function(Key)
  7582. Key = Key:lower()
  7583. if Key:byte() == 27 then
  7584. CTPenabled = false
  7585. end
  7586. end)
  7587. Mouse.Button1Down:connect(function()
  7588. local charx = gPlayers.LocalPlayer.Character
  7589. if charx and CTPenabled == true then
  7590. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  7591. end
  7592. end)
  7593. -------------------
  7594. ----Command bar----
  7595. -------------------
  7596. cmdbarbind = ";"
  7597. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  7598. CMDbar.Name = 'GUI'
  7599. CMDbar.DisplayOrder = 2
  7600. cont = Instance.new("Frame")
  7601. cmdBAR = Instance.new('TextBox', cont)
  7602. cont.Name = "cont"
  7603. cont.BackgroundTransparency = 1
  7604. cont.Position = UDim2.new(1, -265, 0, -75)
  7605. cont.Size = UDim2.new(0, 270, 0, 45)
  7606. cont.Parent = CMDbar
  7607. cont.ZIndex = 5
  7608. cont.Active = true cont.Draggable = true
  7609. cmdBAR.Name = "CMDbar"
  7610. cmdBAR.Parent = cont
  7611. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7612. cmdBAR.BackgroundTransparency = 0.7
  7613. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  7614. cmdBAR.BorderSizePixel = 0
  7615. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  7616. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  7617. cmdBAR.Font = Enum.Font.SourceSans
  7618. cmdBAR.FontSize = Enum.FontSize.Size18
  7619. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  7620. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  7621. cmdBAR.ZIndex = 5
  7622. -------------------
  7623. ----Data Folder----
  7624. -------------------
  7625. DATA = Instance.new('Folder', game.ContextActionService)
  7626. DATA.Name = 'Data'
  7627.  
  7628. Paper = Instance.new('BlockMesh', DATA)
  7629. Paper.Name = 'Paper'
  7630. Paper.Scale = Vector3.new(1,1,0.1)
  7631.  
  7632. ayylmao = Instance.new('Hat', DATA)
  7633. ayylmao.Name = 'ayylmao'
  7634. ayyHandle = Instance.new('Part', ayylmao)
  7635. ayyHandle.Name = 'Handle'
  7636. ayyHandle.Size = Vector3.new(2,2.4,2)
  7637. ayyHandle.FormFactor = 'Plate'
  7638. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  7639. ayyMesh.Scale = Vector3.new(1,1.02,1)
  7640. ayyMesh.MeshType = 'FileMesh'
  7641. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  7642. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  7643.  
  7644. Float = Instance.new('Part', DATA)
  7645. Float.Name = 'Float'
  7646. Float.Transparency = 1
  7647. Float.Size = Vector3.new(6,1,6)
  7648. Float.Anchored = true
  7649.  
  7650. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  7651. missile = Instance.new('Part', DATA)
  7652. missile.Name = 'IY_missile'
  7653. missile.CanCollide = false
  7654. missile.Size = Vector3.new(2, 5, 2)
  7655. Instance.new('CylinderMesh', missile)
  7656. local F = Instance.new('Part', missile)
  7657. F.BrickColor = BrickColor.new('Black')
  7658. F.CanCollide = false
  7659. F.Size = Vector3.new(2, 0.2, 2)
  7660. Instance.new('CylinderMesh', F)
  7661. local fire = Instance.new('Fire', F)
  7662. fire.Size = "15"
  7663. fire.Heat = "25"
  7664. local head = Instance.new('Part', missile)
  7665. head.CanCollide = false
  7666. head.Shape = 'Ball'
  7667. head.Size = Vector3.new(2, 2, 2)
  7668. head.TopSurface = 'Smooth'
  7669. head.BottomSurface = 'Smooth'
  7670. local BF = Instance.new('BodyForce', missile)
  7671. BF.Name = 'force'
  7672. BF.Force = Vector3.new(0, 0, 0)
  7673. local W1 = Instance.new('Weld', missile)
  7674. W1.Part0 = missile
  7675. W1.Part1 = F
  7676. W1.C1 = CFrame.new(0, 2.6, 0)
  7677. local W2 = Instance.new('Weld', missile)
  7678. W2.Part0 = missile
  7679. W2.Part1 = head
  7680. W2.C1 = CFrame.new(0, -2.6, 0)
  7681. ------------------------------
  7682. ---Commands/Settings Window---
  7683. ------------------------------
  7684. cp = Instance.new('ScreenGui', DATA)
  7685. local Frame = Instance.new("Frame")
  7686. local holder = Instance.new("Frame")
  7687. local bar = Instance.new("Frame")
  7688. local cmdss = Instance.new("TextButton")
  7689. local settings = Instance.new("TextButton")
  7690. local Hide = Instance.new("TextButton")
  7691. local Exit = Instance.new("TextButton")
  7692. local FeedbackMain = Instance.new("Frame")
  7693. local Title = Instance.new("TextLabel")
  7694. local checkboxText = Instance.new("TextLabel")
  7695. local CheckBox = Instance.new("ImageButton")
  7696. local bindInput = Instance.new("TextButton")
  7697. Input = Instance.new("TextBox")
  7698. local preText = Instance.new("TextLabel")
  7699. local setpre = Instance.new("TextButton")
  7700. local everyone = Instance.new("TextButton")
  7701. local JLtext = Instance.new("TextLabel")
  7702. local CheckBoxJL = Instance.new("ImageButton")
  7703. local friends = Instance.new("TextButton")
  7704. local InputBox = Instance.new("TextButton")
  7705. Input_2 = Instance.new("TextBox")
  7706. local MTText = Instance.new("TextLabel")
  7707. local setMT = Instance.new("TextButton")
  7708. local CheckBoxS = Instance.new("ImageButton")
  7709. local slocktext = Instance.new("TextLabel")
  7710. local barBind = Instance.new("TextLabel")
  7711. local setBind = Instance.new("TextButton")
  7712. local MtimeInput = Instance.new("TextButton")
  7713. Input_3 = Instance.new("TextBox")
  7714. local size = Instance.new("Frame")
  7715. local MAIN = Instance.new("Frame")
  7716. local Title_2 = Instance.new("TextLabel")
  7717. local Examplee = Instance.new("TextLabel")
  7718. local Search = Instance.new("TextBox")
  7719. local CMDss = Instance.new("ScrollingFrame")
  7720. cp.Name = "cp"
  7721. Frame.Parent = cp
  7722. Frame.Active = true
  7723. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  7724. Frame.BackgroundTransparency = 1
  7725. Frame.Draggable = true
  7726. Frame.Position = UDim2.new(1, -300, 1, -330)
  7727. Frame.Size = UDim2.new(0, 300, 0, 40)
  7728. holder.Name = "holder"
  7729. holder.Parent = Frame
  7730. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  7731. holder.BackgroundTransparency = 1
  7732. holder.BorderSizePixel = 2
  7733. holder.ClipsDescendants = true
  7734. holder.Size = UDim2.new(0, 300, 0, 330)
  7735. holder.ZIndex = 2
  7736. bar.Name = "bar"
  7737. bar.Parent = holder
  7738. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  7739. bar.Position = UDim2.new(1, -300, 1, -330)
  7740. bar.Size = UDim2.new(0, 300, 0, 40)
  7741. bar.Style = Enum.FrameStyle.DropShadow
  7742. cmdss.Name = "cmds"
  7743. cmdss.Parent = bar
  7744. cmdss.BackgroundColor3 = Color3.new(0, 0, 0)
  7745. cmdss.BackgroundTransparency = 0.80000001192093
  7746. cmdss.BorderColor3 = Color3.new(1, 1, 1)
  7747. cmdss.Position = UDim2.new(0, 0, 0, 1)
  7748. cmdss.Size = UDim2.new(0, 70, 0, 20)
  7749. cmdss.Font = Enum.Font.SourceSans
  7750. cmdss.FontSize = Enum.FontSize.Size14
  7751. cmdss.Text = "Commands"
  7752. cmdss.TextColor3 = Color3.new(1, 1, 1)
  7753. settings.Name = "settings"
  7754. settings.Parent = bar
  7755. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  7756. settings.BackgroundTransparency = 0.80000001192093
  7757. settings.BorderColor3 = Color3.new(1, 1, 1)
  7758. settings.Position = UDim2.new(0, 75, 0, 1)
  7759. settings.Size = UDim2.new(0, 70, 0, 20)
  7760. settings.Font = Enum.Font.SourceSans
  7761. settings.FontSize = Enum.FontSize.Size14
  7762. settings.Text = "Settings"
  7763. settings.TextColor3 = Color3.new(1, 1, 1)
  7764. Hide.Name = "Hide"
  7765. Hide.Parent = bar
  7766. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  7767. Hide.BackgroundTransparency = 0.30000001192093
  7768. Hide.BorderColor3 = Color3.new(1, 1, 1)
  7769. Hide.Position = UDim2.new(0, 240, 0, 1)
  7770. Hide.Size = UDim2.new(0, 20, 0, 20)
  7771. Hide.FontSize = Enum.FontSize.Size14
  7772. Hide.Text = ""
  7773. Exit.Name = "Exit"
  7774. Exit.Parent = bar
  7775. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  7776. Exit.BackgroundTransparency = 0.30000001192093
  7777. Exit.BorderColor3 = Color3.new(1, 0, 0)
  7778. Exit.Position = UDim2.new(0, 264, 0, 1)
  7779. Exit.Size = UDim2.new(0, 20, 0, 20)
  7780. Exit.FontSize = Enum.FontSize.Size14
  7781. Exit.Text = ""
  7782. FeedbackMain.Name = "FeedbackMain"
  7783. FeedbackMain.Parent = holder
  7784. FeedbackMain.BackgroundColor3 = Color3.new(1, 1, 1)
  7785. FeedbackMain.Position = UDim2.new(1, -300, 1, -300)
  7786. FeedbackMain.Size = UDim2.new(0, 300, 0, 290)
  7787. FeedbackMain.Style = Enum.FrameStyle.DropShadow
  7788. Title.Name = "Title"
  7789. Title.Parent = FeedbackMain
  7790. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  7791. Title.BackgroundTransparency = 1
  7792. Title.Size = UDim2.new(1, 0, 0, 30)
  7793. Title.Font = Enum.Font.SourceSansBold
  7794. Title.FontSize = Enum.FontSize.Size24
  7795. Title.Text = "Settings"
  7796. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7797. checkboxText.Name = "checkboxText"
  7798. checkboxText.Parent = FeedbackMain
  7799. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  7800. checkboxText.BackgroundTransparency = 1
  7801. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  7802. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  7803. checkboxText.Font = Enum.Font.SourceSansBold
  7804. checkboxText.FontSize = Enum.FontSize.Size18
  7805. checkboxText.Text = "Suggestions"
  7806. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7807. CheckBox.Name = "CheckBox"
  7808. CheckBox.Parent = FeedbackMain
  7809. CheckBox.BackgroundTransparency = 1
  7810. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  7811. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  7812. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  7813. bindInput.Name = "bindInput"
  7814. bindInput.Parent = FeedbackMain
  7815. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  7816. bindInput.Position = UDim2.new(0, 8, 0, 241)
  7817. bindInput.Size = UDim2.new(0, 30, 0, 30)
  7818. bindInput.AutoButtonColor = false
  7819. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7820. bindInput.Font = Enum.Font.SourceSans
  7821. bindInput.FontSize = Enum.FontSize.Size14
  7822. bindInput.Text = ""
  7823. Input.Name = "Input"
  7824. Input.Parent = bindInput
  7825. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  7826. Input.BackgroundTransparency = 1
  7827. Input.Position = UDim2.new(0, -8, 0, -8)
  7828. Input.Size = UDim2.new(0, 20, 0, 20)
  7829. Input.Font = Enum.Font.SourceSansBold
  7830. Input.FontSize = Enum.FontSize.Size18
  7831. Input.MultiLine = true
  7832. Input.Text = cmdbarbind
  7833. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  7834. Input.TextWrapped = true
  7835. Input.TextXAlignment = Enum.TextXAlignment.Center
  7836. Input.TextYAlignment = Enum.TextYAlignment.Top
  7837. preText.Name = "preText"
  7838. preText.Parent = FeedbackMain
  7839. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  7840. preText.BackgroundTransparency = 1
  7841. preText.Position = UDim2.new(0, 0, 0, 118)
  7842. preText.Size = UDim2.new(1, 0, 0, 30)
  7843. preText.Font = Enum.Font.SourceSansBold
  7844. preText.FontSize = Enum.FontSize.Size18
  7845. preText.Text = "Prefix"
  7846. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7847. setpre.Name = "setpre"
  7848. setpre.Parent = FeedbackMain
  7849. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  7850. setpre.BorderSizePixel = 5
  7851. setpre.Position = UDim2.new(0, 235, 0, 120)
  7852. setpre.Size = UDim2.new(0, 40, 0, 25)
  7853. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7854. setpre.Font = Enum.Font.ArialBold
  7855. setpre.FontSize = Enum.FontSize.Size18
  7856. setpre.Text = "Set"
  7857. everyone.Name = "everyone"
  7858. everyone.Parent = FeedbackMain
  7859. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  7860. everyone.BackgroundTransparency = 0.80000001192093
  7861. everyone.BorderColor3 = Color3.new(0, 0, 0)
  7862. everyone.Position = UDim2.new(0, 230, 0, 217)
  7863. everyone.Size = UDim2.new(0, 50, 0, 20)
  7864. everyone.Font = Enum.Font.SourceSans
  7865. everyone.FontSize = Enum.FontSize.Size14
  7866. everyone.Text = "Everyone"
  7867. everyone.TextColor3 = Color3.new(1, 1, 1)
  7868. JLtext.Name = "JLtext"
  7869. JLtext.Parent = FeedbackMain
  7870. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  7871. JLtext.BackgroundTransparency = 1
  7872. JLtext.Position = UDim2.new(0, 0, 0, 197)
  7873. JLtext.Size = UDim2.new(1, 0, 0, 30)
  7874. JLtext.Font = Enum.Font.SourceSansBold
  7875. JLtext.FontSize = Enum.FontSize.Size14
  7876. JLtext.Text = "Joined / Left Notifications"
  7877. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7878. CheckBoxJL.Name = "CheckBoxJL"
  7879. CheckBoxJL.Parent = FeedbackMain
  7880. CheckBoxJL.BackgroundTransparency = 1
  7881. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  7882. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  7883. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  7884. friends.Name = "friends"
  7885. friends.Parent = FeedbackMain
  7886. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  7887. friends.BackgroundTransparency = 0.80000001192093
  7888. friends.BorderColor3 = Color3.new(1, 1, 1)
  7889. friends.Position = UDim2.new(0, 230, 0, 192)
  7890. friends.Size = UDim2.new(0, 50, 0, 20)
  7891. friends.Font = Enum.Font.SourceSans
  7892. friends.FontSize = Enum.FontSize.Size14
  7893. friends.Text = "Friends"
  7894. friends.TextColor3 = Color3.new(1, 1, 1)
  7895. InputBox.Name = "InputBox"
  7896. InputBox.Parent = FeedbackMain
  7897. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  7898. InputBox.Position = UDim2.new(0, 8, 0, 120)
  7899. InputBox.Size = UDim2.new(0, 30, 0, 30)
  7900. InputBox.AutoButtonColor = false
  7901. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7902. InputBox.Font = Enum.Font.SourceSans
  7903. InputBox.FontSize = Enum.FontSize.Size14
  7904. InputBox.Text = ""
  7905. Input_2.Name = "Input"
  7906. Input_2.Parent = InputBox
  7907. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  7908. Input_2.BackgroundTransparency = 1
  7909. Input_2.Position = UDim2.new(0, -8, 0, -8)
  7910. Input_2.Size = UDim2.new(0, 20, 0, 20)
  7911. Input_2.Font = Enum.Font.SourceSansBold
  7912. Input_2.FontSize = Enum.FontSize.Size18
  7913. Input_2.MultiLine = true
  7914. Input_2.Text = cmdprefix
  7915. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  7916. Input_2.TextWrapped = true
  7917. Input_2.TextXAlignment = Enum.TextXAlignment.Center
  7918. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  7919. MTText.Name = "MTText"
  7920. MTText.Parent = FeedbackMain
  7921. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  7922. MTText.BackgroundTransparency = 1
  7923. MTText.Position = UDim2.new(0, 0, 0, 158)
  7924. MTText.Size = UDim2.new(1, 0, 0, 30)
  7925. MTText.Font = Enum.Font.SourceSansBold
  7926. MTText.FontSize = Enum.FontSize.Size18
  7927. MTText.Text = "Message Seconds"
  7928. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7929. setMT.Name = "setMT"
  7930. setMT.Parent = FeedbackMain
  7931. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  7932. setMT.BorderSizePixel = 5
  7933. setMT.Position = UDim2.new(0, 235, 0, 159)
  7934. setMT.Size = UDim2.new(0, 40, 0, 25)
  7935. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7936. setMT.Font = Enum.Font.ArialBold
  7937. setMT.FontSize = Enum.FontSize.Size18
  7938. setMT.Text = "Set"
  7939. CheckBoxS.Name = "CheckBoxS"
  7940. CheckBoxS.Parent = FeedbackMain
  7941. CheckBoxS.BackgroundTransparency = 1
  7942. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  7943. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  7944. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  7945. slocktext.Name = "slocktext"
  7946. slocktext.Parent = FeedbackMain
  7947. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  7948. slocktext.BackgroundTransparency = 1
  7949. slocktext.Position = UDim2.new(0, 0, 0, 79)
  7950. slocktext.Size = UDim2.new(1, 0, 0, 30)
  7951. slocktext.Font = Enum.Font.SourceSansBold
  7952. slocktext.FontSize = Enum.FontSize.Size14
  7953. slocktext.Text = "Allow Friends On Serverlock"
  7954. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7955. barBind.Name = "barBind"
  7956. barBind.Parent = FeedbackMain
  7957. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  7958. barBind.BackgroundTransparency = 1
  7959. barBind.Position = UDim2.new(0, 0, 0, 242)
  7960. barBind.Size = UDim2.new(1, 0, 0, 30)
  7961. barBind.Font = Enum.Font.SourceSansBold
  7962. barBind.FontSize = Enum.FontSize.Size18
  7963. barBind.Text = "Command Bar Keybind"
  7964. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7965. setBind.Name = "setBind"
  7966. setBind.Parent = FeedbackMain
  7967. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  7968. setBind.BorderSizePixel = 5
  7969. setBind.Position = UDim2.new(0, 235, 0, 245)
  7970. setBind.Size = UDim2.new(0, 40, 0, 25)
  7971. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7972. setBind.Font = Enum.Font.ArialBold
  7973. setBind.FontSize = Enum.FontSize.Size18
  7974. setBind.Text = "Set"
  7975. MtimeInput.Name = "MtimeInput"
  7976. MtimeInput.Parent = FeedbackMain
  7977. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  7978. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  7979. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  7980. MtimeInput.AutoButtonColor = false
  7981. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7982. MtimeInput.Font = Enum.Font.SourceSans
  7983. MtimeInput.FontSize = Enum.FontSize.Size14
  7984. MtimeInput.Text = ""
  7985. Input_3.Name = "Input"
  7986. Input_3.Parent = MtimeInput
  7987. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  7988. Input_3.BackgroundTransparency = 1
  7989. Input_3.Position = UDim2.new(0, -8, 0, -8)
  7990. Input_3.Size = UDim2.new(0, 20, 0, 20)
  7991. Input_3.Font = Enum.Font.SourceSansBold
  7992. Input_3.FontSize = Enum.FontSize.Size18
  7993. Input_3.MultiLine = true
  7994. Input_3.Text = Mseconds
  7995. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  7996. Input_3.TextWrapped = true
  7997. Input_3.TextXAlignment = Enum.TextXAlignment.Center
  7998. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  7999. size.Name = "size"
  8000. size.Parent = holder
  8001. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8002. size.BackgroundTransparency = 1
  8003. size.Position = UDim2.new(1, -600, 1, -300)
  8004. size.Size = UDim2.new(0, 275, 0, 300)
  8005. size.ZIndex = 2
  8006. MAIN.Name = "MAIN"
  8007. MAIN.Parent = size
  8008. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8009. MAIN.Position = UDim2.new(0, 1, 1, -300)
  8010. MAIN.Size = UDim2.new(0, 300, 0, 300)
  8011. MAIN.Style = Enum.FrameStyle.DropShadow
  8012. Title_2.Name = "Title"
  8013. Title_2.Parent = MAIN
  8014. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8015. Title_2.BackgroundTransparency = 1
  8016. Title_2.Size = UDim2.new(1, 0, 0, 30)
  8017. Title_2.Font = Enum.Font.SourceSansBold
  8018. Title_2.FontSize = Enum.FontSize.Size24
  8019. Title_2.Text = "Commands"
  8020. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  8021. Examplee.Name = "Example"
  8022. Examplee.Parent = MAIN
  8023. Examplee.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8024. Examplee.BackgroundTransparency = 1
  8025. Examplee.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8026. Examplee.BorderSizePixel = 0
  8027. Examplee.Size = UDim2.new(0, 190, 0, 20)
  8028. Examplee.Visible = false
  8029. Examplee.Font = Enum.Font.SourceSansBold
  8030. Examplee.FontSize = Enum.FontSize.Size24
  8031. Examplee.Text = "txt"
  8032. Examplee.TextStrokeTransparency = 0
  8033. Examplee.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8034. Examplee.TextXAlignment = Enum.TextXAlignment.Left
  8035. Search.Name = "Search"
  8036. Search.Parent = MAIN
  8037. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  8038. Search.BackgroundTransparency = 0.69999998807907
  8039. Search.BorderColor3 = Color3.new(1, 1, 1)
  8040. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  8041. Search.Size = UDim2.new(0, 250, 0, 20)
  8042. Search.ClearTextOnFocus = false
  8043. Search.Font = Enum.Font.SourceSansBold
  8044. Search.FontSize = Enum.FontSize.Size18
  8045. Search.Text = "Search"
  8046. Search.TextColor3 = Color3.new(1, 1, 1)
  8047. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  8048. Search.TextStrokeTransparency = 0
  8049. CMDss.Name = "CMDs"
  8050. CMDss.Parent = MAIN
  8051. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8052. CMDss.BackgroundTransparency = 1
  8053. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8054. CMDss.BorderSizePixel = 0
  8055. CMDss.Position = UDim2.new(0, 0, 0, 55)
  8056. CMDss.Size = UDim2.new(0, 285, 0, 230)
  8057. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  8058. CMDss.CanvasSize = UDim2.new(0, 0, 0, 4000)
  8059. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  8060. CMDss.ScrollBarThickness = 8
  8061. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  8062.  
  8063. --notify
  8064. notifyMAIN = Instance.new('ScreenGui', DATA)
  8065. notifyMAIN.Name = 'Notification'
  8066. notifyNOT = Instance.new('Frame', notifyMAIN)
  8067. notifyNOT.Name = 'NOTIFY'
  8068. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  8069. notifyNOT.BackgroundTransparency = 1
  8070. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  8071. notifyNOT.BorderSizePixel = 2
  8072. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  8073. notifyNOT.Size = UDim2.new(1,0,0,-40)
  8074. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  8075. notifyNOTE.Name = 'NOTE'
  8076. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  8077. notifyNOTE.BackgroundTransparency = 1
  8078. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  8079. notifyNOTE.BorderSizePixel = 0
  8080. notifyNOTE.Size = UDim2.new(1,0,1,0)
  8081. notifyNOTE.ZIndex = 4
  8082. notifyNOTE.FontSize = 'Size18'
  8083. notifyNOTE.Font = 'SourceSansBold'
  8084. notifyNOTE.Text = 'NOTIFY'
  8085. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  8086. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  8087. notifyNOTE.TextStrokeTransparency = 0.8
  8088. --jail
  8089. jail = Instance.new('Model', DATA)
  8090. jail.Name = 'JAIL'
  8091. local B = Instance.new('Part', jail)
  8092. B.Name = 'BUTTOM'
  8093. B.BrickColor = BrickColor.new('Black')
  8094. B.Transparency = 0.5
  8095. B.Anchored = true
  8096. B.Locked = true
  8097. B.Size = Vector3.new(6, 1, 6)
  8098. B.TopSurface = 'Smooth'
  8099. B.BottomSurface = 'Smooth'
  8100. local M = Instance.new('Part', jail)
  8101. M.Name = 'MAIN'
  8102. M.BrickColor = BrickColor.new('Black')
  8103. M.Transparency = 1
  8104. M.Anchored = true
  8105. M.CanCollide = false
  8106. M.Locked = true
  8107. M.Position = B.Position + Vector3.new(0, 3, 0)
  8108. M.Size = Vector3.new(1, 1, 1)
  8109. local P1 = Instance.new('Part', jail)
  8110. P1.BrickColor = BrickColor.new('Black')
  8111. P1.Transparency = 0.5
  8112. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  8113. P1.Rotation = Vector3.new(0, 90, 0)
  8114. P1.Anchored = true
  8115. P1.Locked = true
  8116. P1.Size = Vector3.new(1, 6, 6)
  8117. local P2 = Instance.new('Part', jail)
  8118. P2.BrickColor = BrickColor.new('Black')
  8119. P2.Transparency = 0.5
  8120. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  8121. P2.Rotation = Vector3.new(-180, 0, -180)
  8122. P2.Anchored = true
  8123. P2.Locked = true
  8124. P2.Size = Vector3.new(1, 6, 4)
  8125. local P3 = Instance.new('Part', jail)
  8126. P3.BrickColor = BrickColor.new('Black')
  8127. P3.Transparency = 0.5
  8128. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  8129. P3.Rotation = Vector3.new(0, 0, 0)
  8130. P3.Anchored = true
  8131. P3.Locked = true
  8132. P3.Size = Vector3.new(1, 6, 4)
  8133. local P4 = Instance.new('Part', jail)
  8134. P4.BrickColor = BrickColor.new('Black')
  8135. P4.Transparency = 0.5
  8136. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  8137. P4.Rotation = Vector3.new(0, 90, 0)
  8138. P4.Anchored = true
  8139. P4.Locked = true
  8140. P4.Size = Vector3.new(1, 6, 6)
  8141. local TOP = Instance.new('Part', jail)
  8142. TOP.BrickColor = BrickColor.new('Black')
  8143. TOP.Transparency = 0.5
  8144. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  8145. TOP.Rotation = Vector3.new(0, 0, 0)
  8146. TOP.Anchored = true
  8147. TOP.Locked = true
  8148. TOP.Size = Vector3.new(6, 1, 6)
  8149. TOP.TopSurface = 'Smooth'
  8150. TOP.BottomSurface = 'Smooth'
  8151.  
  8152. addcmd('ayylmao','ayy lmao',{'alien'},
  8153. function(args, speaker)
  8154. local players = getPlayer(args[1], speaker)
  8155. for i,v in pairs(players)do
  8156. local pchar = gPlayers[v].Character
  8157. if pchar:FindFirstChild("Shirt") then
  8158. pchar.Shirt:Destroy()
  8159. end
  8160. if pchar:FindFirstChild("Pants") then
  8161. pchar.Pants:Destroy()
  8162. end
  8163. if pchar:FindFirstChild("Shirt Graphic") then
  8164. pchar["Shirt Graphic"].Graphic = ""
  8165. end
  8166. for i,v in pairs(pchar:GetChildren()) do
  8167. if v:IsA("Accessory") then
  8168. v:Destroy()
  8169. end
  8170. end
  8171. local ayylmao = DATA.ayylmao:Clone()
  8172. ayylmao.Parent = pchar
  8173. local BC = pchar["Body Colors"]
  8174. BC.HeadColor = BrickColor.new("Fossil")
  8175. BC.LeftArmColor = BrickColor.new("Fossil")
  8176. BC.LeftLegColor = BrickColor.new("Fossil")
  8177. BC.RightArmColor = BrickColor.new("Fossil")
  8178. BC.RightLegColor = BrickColor.new("Fossil")
  8179. BC.TorsoColor = BrickColor.new("Fossil")
  8180. end
  8181. end)
  8182. ----------------------
  8183. -----Commands GUI-----
  8184. ----------------------
  8185. HKFolder = Instance.new("Folder", game.CoreGui)
  8186. for i,v in pairs(HK) do
  8187. HKValue = Instance.new("StringValue", HKFolder)
  8188. HKValue.Value = v
  8189. HKValue.RobloxLocked = true
  8190. end
  8191. CMDsFolder = Instance.new("Folder", game.CoreGui)
  8192. for i,v in pairs(CMDs) do
  8193. CMDsValue = Instance.new("StringValue", CMDsFolder)
  8194. CMDsValue.Value = v
  8195. CMDsValue.RobloxLocked = true
  8196. end
  8197. cmdOpen = false
  8198. local function commands()
  8199. if cmdOpen == false then
  8200. cmdOpen = true
  8201. local cmds = cp:Clone()
  8202. cmds.Parent = game.CoreGui
  8203. local HKV = HKFolder:GetChildren()
  8204. local CMDsV = CMDsFolder:GetChildren()
  8205. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  8206. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8207. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  8208. SettingsGUI = game.CoreGui.cp.Frame.holder if MODE == 1 then
  8209. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8210. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif MODE == 2 then
  8211. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8212. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8213. end
  8214. --joined/left friend option
  8215. gPlayers.PlayerAdded:connect(playerAdded)
  8216. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1)
  8217. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8218. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  8219. end)
  8220. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2)
  8221. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8222. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8223. end)
  8224. gPlayers.PlayerRemoving:connect(PlayerRemoving)
  8225. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1)
  8226. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8227. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  8228. end)
  8229. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2)
  8230. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8231. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8232. end)
  8233. --Message time
  8234. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  8235. wait()
  8236. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  8237. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  8238. end)
  8239. --CMDBAR keybind
  8240. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  8241. wait()
  8242. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  8243. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  8244. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  8245. end)
  8246. --Change prefix
  8247. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  8248. wait()
  8249. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  8250. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  8251. end)
  8252. --Check Box for notify
  8253. checked = "http://www.roblox.com/asset/?id=65492641"
  8254. unchecked = "http://www.roblox.com/asset/?id=65492651"
  8255. if suggestionstoggle == true then
  8256. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  8257. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  8258. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  8259. if suggestionstoggle == true then suggestionstoggle = false
  8260. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  8261. suggestionstoggle = true
  8262. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  8263. --Check Box for allow friends on serverlock
  8264. checked2 = "http://www.roblox.com/asset/?id=65492641"
  8265. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  8266. if allowfriends == true then
  8267. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  8268. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  8269. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  8270. if allowfriends == true then allowfriends = false
  8271. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  8272. allowfriends = true
  8273. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  8274. --Check Box for JoinedLeft notifications
  8275. checked3 = "http://www.roblox.com/asset/?id=65492641"
  8276. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  8277. if JLnotify == true then
  8278. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  8279. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  8280. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  8281. if JLnotify == true then JLnotify = false MODE = -1
  8282. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  8283. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 MODE = 1
  8284. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8285. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end) closed = false
  8286. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function() closed = false
  8287. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8288. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8289. cmds.Frame.holder.bar.Hide.Visible = true
  8290. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8291. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function() closed = false
  8292. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8293. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8294. cmds.Frame.holder.bar.Hide.Visible = true
  8295. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8296. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  8297. if closed == false then closed = true
  8298. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  8299. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-640),"Out","Quad",0.2,true) wait(0.2)
  8300. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  8301. cmds.Frame.holder.bar.Hide.Visible = false end end)
  8302. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function() closed = false
  8303. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8304. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  8305. cmds:Destroy() cmdOpen = false end)
  8306. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  8307. searchbar()
  8308. for i = 1, #HKV do
  8309. local YSize = 25
  8310. local Position = ((i * YSize) - YSize)
  8311. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  8312. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  8313. newcmd.Visible = true
  8314. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  8315. newcmd.Text = "" .. HKV[i].Value
  8316. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8317. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8318. end
  8319. for i = 1, #CMDsV do
  8320. local YSize = 25
  8321. local Position = ((i * YSize) - YSize)
  8322. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  8323. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  8324. newcmd.Visible = true
  8325. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  8326. newcmd.Text = "" .. CMDsV[i].Value
  8327. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8328. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8329. end
  8330. else closed = false
  8331. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8332. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8333. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  8334. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  8335. function searchbar()
  8336. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  8337. local main = CSP
  8338. local frame = CSP:WaitForChild('CMDs')
  8339. local gui = CSP:WaitForChild('Search')
  8340. local focused = false
  8341. Match = function(name,str)
  8342. return name:lower():find(str:lower()) and true
  8343. end
  8344. gui.FocusLost:connect(function(enterpressed)
  8345. gui.Text = "Search"
  8346. end)
  8347. IndexContents = function(str,bool)
  8348. local Index,SizeY = 0,0
  8349. for i,v in next, frame:GetChildren() do
  8350. if bool then
  8351. if Match(v.Text,str) then
  8352. Index = Index + 1
  8353. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  8354. v.Visible = true
  8355. SizeY = SizeY + v.AbsoluteSize.Y
  8356. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  8357. else
  8358. v.Visible = false
  8359. end
  8360. else
  8361. v.Visible = true
  8362. SizeY = SizeY + v.AbsoluteSize.Y
  8363. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  8364. end
  8365. end
  8366. end
  8367. game:GetService('RunService').Stepped:connect(function()
  8368. if gui:IsFocused() and gui.Text == "Search" then
  8369. gui.Text = ''
  8370. end
  8371. end)
  8372. gui.Changed:connect(function()
  8373. if gui:IsFocused() then IndexContents(gui.Text,true) end
  8374. end)
  8375.  
  8376. IndexContents('',true)
  8377. end
  8378.  
  8379. addcmd('settings','opens settings window',{'toggles'},
  8380. function(args, speaker)
  8381. if speaker.userId ~= LP.userId then
  8382. lponly(speaker)
  8383. else
  8384. commands()
  8385. searchbar()
  8386. wait(0.1)
  8387. closed = false
  8388. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  8389. wait(0.1)
  8390. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true)
  8391. wait(0.1)
  8392. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  8393. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  8394. end
  8395. end)
  8396.  
  8397. addcmd('tablet','opens tablet gui',{},
  8398. function(args, speaker)
  8399. for _, child in pairs( workspace:GetChildren()) do
  8400. if child.Name == speaker.Name .. "TAB" then
  8401. child:Destroy() end end
  8402. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  8403. local GUI = Instance.new("SurfaceGui")
  8404. local holder = Instance.new("Frame")
  8405. local bar = Instance.new("Frame")
  8406. local Title = Instance.new("TextLabel")
  8407. local MAIN = Instance.new("Frame")
  8408. local Example = Instance.new("TextLabel")
  8409. local CMDs = Instance.new("ScrollingFrame")
  8410. local PART = Instance.new("Part")
  8411. PART.Name = speaker.Name .. 'TAB'
  8412. PART.Color = Color3.new(0,0,0)
  8413. PART.Size = Vector3.new(7, 7.8, 0.2)
  8414. PART.Transparency = 0
  8415. PART.Locked = true
  8416. PART.CanCollide = false
  8417. PART.Parent = workspace
  8418. PART.Anchored = true
  8419. GUI.Name = "GUI"
  8420. GUI.Parent = PART
  8421. GUI.CanvasSize = Vector2.new(500, 600)
  8422. GUI.Face = "Back"
  8423. holder.Name = "holder"
  8424. holder.Parent = GUI
  8425. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  8426. holder.BackgroundTransparency = 1
  8427. holder.BorderSizePixel = 2
  8428. holder.Position = UDim2.new(0, 0, 0, 10)
  8429. holder.Size = UDim2.new(0, 300, 0, 330)
  8430. holder.ZIndex = 2
  8431. bar.Name = "bar"
  8432. bar.Parent = holder
  8433. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  8434. bar.Position = UDim2.new(1, -299, 1, -340)
  8435. bar.Size = UDim2.new(0, 500, 0, 50)
  8436. bar.Style = Enum.FrameStyle.DropShadow
  8437. Title.Name = "Title"
  8438. Title.Parent = bar
  8439. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8440. Title.BackgroundTransparency = 1
  8441. Title.Size = UDim2.new(1, 0, 0, 30)
  8442. Title.Font = Enum.Font.SourceSansBold
  8443. Title.FontSize = Enum.FontSize.Size24
  8444. Title.Text = "[Infinite Yield] Command List"
  8445. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  8446. MAIN.Name = "MAIN"
  8447. MAIN.Parent = holder
  8448. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8449. MAIN.Position = UDim2.new(0, 1, 1, -300)
  8450. MAIN.Size = UDim2.new(0, 500, 0, 560)
  8451. MAIN.Style = Enum.FrameStyle.DropShadow
  8452. Example.Name = "Example"
  8453. Example.Parent = MAIN
  8454. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8455. Example.BackgroundTransparency = 1
  8456. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8457. Example.BorderSizePixel = 0
  8458. Example.Size = UDim2.new(0, 190, 0, 40)
  8459. Example.Visible = false
  8460. Example.Font = Enum.Font.SourceSansBold
  8461. Example.FontSize = Enum.FontSize.Size36
  8462. Example.Text = "txt"
  8463. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8464. Example.TextStrokeTransparency = 0
  8465. Example.TextXAlignment = Enum.TextXAlignment.Left
  8466. CMDs.Name = "CMDs"
  8467. CMDs.Parent = MAIN
  8468. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8469. CMDs.BackgroundTransparency = 1
  8470. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8471. CMDs.BorderSizePixel = 0
  8472. CMDs.Size = UDim2.new(0, 485, 0, 540)
  8473. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  8474. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  8475. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  8476. CMDs.ScrollBarThickness = 15
  8477. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  8478. local CMDsV = CMDsFolder:GetChildren()
  8479. for i = 1, #CMDsV do
  8480. local YSize = 35
  8481. local Position = ((i * YSize) - YSize)
  8482. local newcmd = Example:Clone()
  8483. newcmd.Parent = CMDs
  8484. newcmd.Visible = true
  8485. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  8486. newcmd.Text = "" .. CMDsV[i].Value
  8487. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  8488. local cf = speaker.Character.HumanoidRootPart.CFrame
  8489. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  8490. PART.CFrame = newcf
  8491. speaker.Character.Humanoid.Died:connect(function()
  8492. PART:Destroy() end)
  8493. wait(1)
  8494. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  8495. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  8496. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  8497. game:GetService('RunService').Stepped:connect(function()
  8498. if PART ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  8499. local cf = speaker.Character.HumanoidRootPart.CFrame
  8500. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  8501. PART.CFrame = newcf end end)
  8502. end)
  8503.  
  8504. addcmd('cmds','opens cmds window',{'commands'},
  8505. function(args, speaker)
  8506. if speaker.userId ~= LP.userId then
  8507. for _, child in pairs( workspace:GetChildren()) do
  8508. if child.Name == speaker.Name .. "TAB" then
  8509. child:Destroy() end end
  8510. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  8511. local GUI = Instance.new("SurfaceGui")
  8512. local holder = Instance.new("Frame")
  8513. local bar = Instance.new("Frame")
  8514. local Title = Instance.new("TextLabel")
  8515. local MAIN = Instance.new("Frame")
  8516. local Example = Instance.new("TextLabel")
  8517. local CMDs = Instance.new("ScrollingFrame")
  8518. local PART = Instance.new("Part")
  8519. PART.Name = speaker.Name .. 'TAB'
  8520. PART.Color = Color3.new(0,0,0)
  8521. PART.Size = Vector3.new(7, 7.8, 0.2)
  8522. PART.Transparency = 0
  8523. PART.Locked = true
  8524. PART.CanCollide = false
  8525. PART.Parent = workspace
  8526. PART.Anchored = true
  8527. GUI.Name = "GUI"
  8528. GUI.Parent = PART
  8529. GUI.CanvasSize = Vector2.new(500, 600)
  8530. GUI.Face = "Back"
  8531. holder.Name = "holder"
  8532. holder.Parent = GUI
  8533. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  8534. holder.BackgroundTransparency = 1
  8535. holder.BorderSizePixel = 2
  8536. holder.Position = UDim2.new(0, 0, 0, 10)
  8537. holder.Size = UDim2.new(0, 300, 0, 330)
  8538. holder.ZIndex = 2
  8539. bar.Name = "bar"
  8540. bar.Parent = holder
  8541. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  8542. bar.Position = UDim2.new(1, -299, 1, -340)
  8543. bar.Size = UDim2.new(0, 500, 0, 50)
  8544. bar.Style = Enum.FrameStyle.DropShadow
  8545. Title.Name = "Title"
  8546. Title.Parent = bar
  8547. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8548. Title.BackgroundTransparency = 1
  8549. Title.Size = UDim2.new(1, 0, 0, 30)
  8550. Title.Font = Enum.Font.SourceSansBold
  8551. Title.FontSize = Enum.FontSize.Size24
  8552. Title.Text = "[Infinite Yield] Command List"
  8553. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  8554. MAIN.Name = "MAIN"
  8555. MAIN.Parent = holder
  8556. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8557. MAIN.Position = UDim2.new(0, 1, 1, -300)
  8558. MAIN.Size = UDim2.new(0, 500, 0, 560)
  8559. MAIN.Style = Enum.FrameStyle.DropShadow
  8560. Example.Name = "Example"
  8561. Example.Parent = MAIN
  8562. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8563. Example.BackgroundTransparency = 1
  8564. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8565. Example.BorderSizePixel = 0
  8566. Example.Size = UDim2.new(0, 190, 0, 40)
  8567. Example.Visible = false
  8568. Example.Font = Enum.Font.SourceSansBold
  8569. Example.FontSize = Enum.FontSize.Size36
  8570. Example.Text = "txt"
  8571. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8572. Example.TextStrokeTransparency = 0
  8573. Example.TextXAlignment = Enum.TextXAlignment.Left
  8574. CMDs.Name = "CMDs"
  8575. CMDs.Parent = MAIN
  8576. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8577. CMDs.BackgroundTransparency = 1
  8578. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8579. CMDs.BorderSizePixel = 0
  8580. CMDs.Size = UDim2.new(0, 485, 0, 540)
  8581. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  8582. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  8583. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  8584. CMDs.ScrollBarThickness = 15
  8585. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  8586. local CMDsV = CMDsFolder:GetChildren()
  8587. for i = 1, #CMDsV do
  8588. local YSize = 35
  8589. local Position = ((i * YSize) - YSize)
  8590. local newcmd = Example:Clone()
  8591. newcmd.Parent = CMDs
  8592. newcmd.Visible = true
  8593. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  8594. newcmd.Text = "" .. CMDsV[i].Value
  8595. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  8596. local cf = speaker.Character.HumanoidRootPart.CFrame
  8597. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  8598. PART.CFrame = newcf
  8599. speaker.Character.Humanoid.Died:connect(function()
  8600. PART:Destroy() end)
  8601. wait(1)
  8602. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  8603. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  8604. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  8605. game:GetService('RunService').Stepped:connect(function()
  8606. if PART ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  8607. local cf = speaker.Character.HumanoidRootPart.CFrame
  8608. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  8609. PART.CFrame = newcf end end)
  8610. else
  8611. commands()
  8612. wait(0.2)
  8613. searchbar()
  8614. end
  8615. end)
  8616. cmdBAR.FocusLost:connect(function(enterpressed)
  8617. if enterpressed and cmdBAR.Text ~= "" then
  8618. spawn(function ()
  8619. execCmd(cmdBAR.Text, Player)
  8620. end)
  8621. end
  8622. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  8623. cmdBAR.BorderSizePixel = 1
  8624. wait(0.1)
  8625. cmdBAR.BorderSizePixel = 0
  8626. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  8627. end)
  8628. Mouse.KeyDown:connect(function(Key)
  8629. if (Key==cmdbarbind) then
  8630. cmdBAR:CaptureFocus()
  8631. cmdBAR.BorderSizePixel = 1
  8632. wait(0.1)
  8633. cmdBAR.BorderSizePixel = 2
  8634. end
  8635. end)
  8636. cmdBAR.Changed:connect(function (property)
  8637. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true) end
  8638. end)
  8639. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  8640. local diff = cmdBAR.TextBounds.X-250
  8641. 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)
  8642. end)
  8643. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  8644. game:GetService("UserInputService").InputBegan:Connect(function(input)
  8645. if not cmdBAR:IsFocused() then return end
  8646. if input.KeyCode == Enum.KeyCode.Up then
  8647. historyCount = historyCount + 1
  8648. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  8649. cmdBAR.Text = cmdHistory[historyCount] or ""
  8650. elseif input.KeyCode == Enum.KeyCode.Down then
  8651. historyCount = historyCount - 1
  8652. if historyCount < 1 then historyCount = 1 end
  8653. cmdBAR.Text = cmdHistory[historyCount] or ""
  8654. end
  8655. end)
  8656. NOTIFY = DATA.Notification
  8657. NOTIFY.Parent = game.CoreGui
  8658. local usingNOTE = false
  8659. function Notify(msg)
  8660. spawn(function()
  8661. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  8662. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8663. wait(0.5)
  8664. MusicPlayer:Hide()
  8665. if qopen == true then
  8666. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8667. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8668. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8669. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false
  8670. NOTIFY.NOTIFY.NOTE.Text = msg
  8671. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8672. if playerenabled == true then
  8673. wait(4)
  8674. if playerenabled == true then
  8675. MusicPlayer:Show()
  8676. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8677. end
  8678. end
  8679. else
  8680. NOTIFY.NOTIFY.NOTE.Text = msg
  8681. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8682. if playerenabled == true then
  8683. wait(4)
  8684. if playerenabled == true then
  8685. MusicPlayer:Show()
  8686. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8687. end
  8688. end
  8689. end end end) end
  8690. 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
  8691. 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)
  8692. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading GUIs" Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  8693. 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
  8694. 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)
  8695. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0) wait(0.1)
  8696. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil) wait(0.2)
  8697. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  8698. o1 = Instance.new("ScreenGui") o2 = Instance.new("Frame") o3 = Instance.new("Frame") o4 = Instance.new("Frame") o5 = Instance.new("ScrollingFrame") o6 = Instance.new("TextLabel")
  8699. o7 = Instance.new("ScrollingFrame") o8 = Instance.new("TextLabel") o9 = Instance.new("Frame") o10 = Instance.new("ScrollingFrame") o11 = Instance.new("ScrollingFrame")
  8700. o1.Name = "IntroGui" o1.Parent = game.CoreGui o2.Name = "MainFrame" o2.Parent = o1 o2.Size = UDim2.new(1,0,1,0) o2.BackgroundColor3 = Color3.new(0, 0, 0) o2.BackgroundTransparency = 1
  8701. o2.BorderSizePixel = 0 o3.Name = "Intro" o3.Parent = o2 o3.Size = UDim2.new(1,0,1,0) o3.BackgroundColor3 = Color3.new(0, 0, 0) o3.BackgroundTransparency = 1 o3.BorderSizePixel = 0 o3.ZIndex = 2
  8702. o4.Name = "presents" o4.Parent = o3 o4.Position = UDim2.new(0,0,1,0) o4.Size = UDim2.new(1,0,1,0) o4.Position = UDim2.new(0,0,1,0) o4.BackgroundColor3 = Color3.new(0, 0, 0) o4.BackgroundTransparency = 0.69999998807907
  8703. o4.BorderSizePixel = 0 o4.ZIndex = 3 o5.Name = "text1" o5.Parent = o4 o5.Position = UDim2.new(0,0,0.5,-50) o5.Size = UDim2.new(1,0,0,100) o5.Position = UDim2.new(0,0,0.5,-50) o5.CanvasSize = UDim2.new(0,0,0,0)
  8704. o5.BackgroundColor3 = Color3.new(1, 1, 1) o5.BackgroundTransparency = 1 o5.BorderSizePixel = 0 o5.ZIndex = 3 o5.ScrollBarThickness = 0 o6.Name = "MainTL" o6.Parent = o5
  8705. o6.Position = UDim2.new(0,0,0,100) o6.Size = UDim2.new(1,0,0,100) o6.Text = "Infinite Yield" o6.Position = UDim2.new(0,0,0,100) o6.BackgroundColor3 = Color3.new(1, 1, 1) o6.BackgroundTransparency = 1
  8706. o6.BorderSizePixel = 0 o6.ZIndex = 5 o6.Font = Enum.Font.Highway o6.FontSize = Enum.FontSize.Size14 o6.TextColor3 = Color3.new(1, 1, 1) o6.TextScaled = true o6.TextWrapped = true o7.Name = "text2"
  8707. o7.Parent = o4 o7.Position = UDim2.new(0,0,0.5,50) o7.Size = UDim2.new(1,0,0,30) o7.Position = UDim2.new(0,0,0.5,50) o7.CanvasSize = UDim2.new(0,0,0,0) o7.BackgroundColor3 = Color3.new(1, 1, 1) o7.BackgroundTransparency = 1
  8708. o7.BorderSizePixel = 0 o7.ZIndex = 3 o7.ScrollBarThickness = 0 o8.Name = "MainTL" o8.Parent = o7 o8.Position = UDim2.new(0,0,0,-31) o8.Size = UDim2.new(1,0,0,30) o8.Text = "Admin Commands"
  8709. o8.Position = UDim2.new(0,0,0,-31) o8.BackgroundColor3 = Color3.new(1, 1, 1) o8.BackgroundTransparency = 1 o8.BorderSizePixel = 0 o8.ZIndex = 5 o8.Font = Enum.Font.Highway
  8710. o8.FontSize = Enum.FontSize.Size36 o8.TextColor3 = Color3.new(1, 1, 1) o8.TextWrapped = true o9.Name = "gametitle" o9.Parent = o3 o9.Position = UDim2.new(0,0,1,0) o9.Size = UDim2.new(1,0,1,0)
  8711. o9.Position = UDim2.new(0,0,1,0) o9.BackgroundColor3 = Color3.new(0, 0, 0) o9.BackgroundTransparency = 0.69999998807907 o9.BorderSizePixel = 0 o9.ZIndex = 3 o10.Name = "text1"
  8712. o10.Parent = o9 o10.Position = UDim2.new(0,0,0.5,-50) o10.Size = UDim2.new(1,0,0,100) o10.Position = UDim2.new(0,0,0.5,-50) o10.CanvasSize = UDim2.new(0,0,0,0) o10.BackgroundColor3 = Color3.new(1, 1, 1) o10.BackgroundTransparency = 1
  8713. o10.BorderSizePixel = 0 o10.ZIndex = 3 o10.ScrollBarThickness = 0 o11.Name = "text2" o11.Parent = o9 o11.Position = UDim2.new(0,0,0.5,50) o11.Size = UDim2.new(1,0,0,40) o11.Position = UDim2.new(0,0,0.5,50)
  8714. o11.CanvasSize = UDim2.new(0,0,0,0) o11.BackgroundColor3 = Color3.new(1, 1, 1) o11.BackgroundTransparency = 1 o11.BorderSizePixel = 0 o11.ZIndex = 3 o11.ScrollBarThickness = 0
  8715. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8716. local presents = game.CoreGui.IntroGui.MainFrame.Intro.presents
  8717. local presents_text1_mtl = presents.text1.MainTL
  8718. local presents_text2_mtl = presents.text2.MainTL
  8719. local gtitle = game.CoreGui.IntroGui.MainFrame.Intro.gametitle
  8720. presents:TweenPosition(UDim2.new(0,0,0,0),"Out","Quart",0) wait(0.5)
  8721. presents_text1_mtl:TweenPosition(UDim2.new(0,0,0.5,-54),"Out","Quart",1) wait(0.5)
  8722. presents_text2_mtl:TweenPosition(UDim2.new(0,0,0.5,-18),"Out","Quart",0.3) wait(1)
  8723. if game.Workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  8724. elseif game.Workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  8725. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  8726. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  8727. local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel") local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent = game.CoreGui.RobloxGui.TopBarContainer
  8728. 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)
  8729. 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)
  8730. 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)
  8731. 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
  8732. settings.Name = "settings" settings.Parent = sheild settings.BackgroundTransparency = 1 settings.Position = UDim2.new(0, 135, 0, 0) settings.Size = UDim2.new(0, 60, 0, 36) settings.AutoButtonColor = false
  8733. 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)
  8734. settings_2.Size = UDim2.new(0, 60, 0, 40) settings_2.Font = Enum.Font.Arial settings_2.FontSize = Enum.FontSize.Size14 settings_2.Text = "Settings" settings_2.TextColor3 = Color3.new(1, 1, 1)
  8735. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 200, 0, 0)
  8736. 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
  8737. 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
  8738. 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, 265, 0, 0)
  8739. 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)
  8740. 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)
  8741. 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)
  8742. 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
  8743. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) wait(0.3) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  8744. 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)
  8745. 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
  8746. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel") local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  8747. suggestions.Name = "suggestions" suggestions.ClipsDescendants = true suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) suggestions.Position = UDim2.new(0, 1, 1, -200) suggestions.Size = UDim2.new(0, 300, 0, 200)
  8748. suggestions.Style = Enum.FrameStyle.DropShadow Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1 Title.Size = UDim2.new(1, 0, 0, 30)
  8749. Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions" Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  8750. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 0, 0, 45)
  8751. SUG.Size = UDim2.new(0, 285, 0, 130) SUG.BottomImage = "rbxasset://textures/blackBkg_square.png" SUG.CanvasSize = UDim2.new(0, 0, 0, 4100) SUG.MidImage = "rbxasset://textures/blackBkg_square.png" SUG.ScrollBarThickness = 8 SUG.TopImage = "rbxasset://textures/blackBkg_square.png"
  8752. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = cp.Frame.holder.size.MAIN.Example:Clone() newcmd.Parent = SUG
  8753. 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
  8754. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  8755. local CSP2 = game.CoreGui.sugg.suggestions
  8756. local main2 = CSP2
  8757. local frame2 = CSP2:WaitForChild('SUG')
  8758. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  8759. IndexContents2 = function(str,bool)
  8760. local Index,SizeY = 0,0
  8761. for i,v in next, frame2:GetChildren() do
  8762. if bool then
  8763. if Match2(v.Text,str) then
  8764. Index = Index + 1
  8765. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  8766. v.Visible = true
  8767. SizeY = SizeY + v.AbsoluteSize.Y
  8768. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  8769. v.Visible = true
  8770. SizeY = SizeY + v.AbsoluteSize.Y
  8771. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end
  8772. IndexContents2('',true)
  8773. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.3) wait(0.1)
  8774. presents:TweenPosition(UDim2.new(0,0,-1,0),"Out","Quart",0.5)
  8775. gtitle:TweenPosition(UDim2.new(0,0,0,0),"Out","Quart",0.5) wait(0.6)
  8776. gtitle:TweenPosition(UDim2.new(0,0,1,0),"Out","Quart",0.5)
  8777. presents:TweenPosition(UDim2.new(0,0,-1,-38),"Out","Quart",0) wait(0.1)
  8778. wait(0.5) o1:Destroy() Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.7) Loading.Parent:Destroy()
  8779. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  8780. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  8781. chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  8782. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar:IsFocused() then IndexContents2(gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true) end
  8783. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(1,1) == cmdprefix then
  8784. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true) else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end)
  8785. coroutine.resume(coroutine.create(function()
  8786. if script.ClassName == "LocalScript" then
  8787. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  8788. Text = "The prefix is '" .. cmdprefix .. "'";
  8789. Color = Color3.new(255,255,255);
  8790. Font = Enum.Font.SourceSans;
  8791. FontSize = Enum.FontSize.Size24;
  8792. }) wait(2)
  8793. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  8794. Text = "Click IY on the top left to see more options";
  8795. Color = Color3.new(255,255,255);
  8796. Font = Enum.Font.SourceSans;
  8797. FontSize = Enum.FontSize.Size24;
  8798. }) end end))
  8799. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  8800. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0) wait(1) -- SET SCREEN SIZE
  8801. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8802. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8803. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8804. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8805. qopen = false quickmenu.MouseButton1Click:connect(function()
  8806. if qopen == false then NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8807. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8808. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8809. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) MusicPlayer:Hide()
  8810. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = true else
  8811. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8812. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8813. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8814. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) 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)
  8815. quickmenu.sheild.cmds.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() closed = false end)
  8816. quickmenu.sheild.settings.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() wait(0.3) closed = false game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8817. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true) wait(0.2) game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8818. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  8819. Updates = Instance.new("ScreenGui")
  8820. PromptDialog = Instance.new("Frame")
  8821. local ContainerFrame = Instance.new("Frame")
  8822. local PopupText5 = Instance.new("TextLabel")
  8823. local PopupText3 = Instance.new("TextLabel")
  8824. local PopupText4 = Instance.new("TextLabel")
  8825. local UTDV = Instance.new("TextLabel")
  8826. local LOG = Instance.new("TextLabel")
  8827. local shadow = Instance.new("Frame")
  8828. Exit = Instance.new("TextButton")
  8829. local PopupText = Instance.new("TextLabel")
  8830. local vers = Instance.new("TextLabel")
  8831. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog"
  8832. PromptDialog.Parent = Updates PromptDialog.Active = true PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  8833. PromptDialog.Position = UDim2.new(0.5, -219, 0, -400) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8
  8834. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059)
  8835. ContainerFrame.Position = UDim2.new(0, 0, 0, 45) ContainerFrame.ZIndex = 8
  8836. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- THIS WILL ADJUST THE SIZE
  8837. ContainerFrame.Style = Enum.FrameStyle.DropShadow PopupText5.Name = "PopupText5" PopupText5.Parent = ContainerFrame PopupText5.BackgroundTransparency = 1 PopupText5.Position = UDim2.new(0, 8, 0, 70)
  8838. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText5.ZIndex = 10 PopupText5.Font = Enum.Font.SourceSansBold PopupText5.FontSize = Enum.FontSize.Size28 PopupText5.Text = "Update Log:"
  8839. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText5.TextStrokeTransparency = 0 PopupText5.TextWrapped = true PopupText5.TextYAlignment = Enum.TextYAlignment.Top PopupText3.Name = "PopupText3"
  8840. PopupText3.Parent = ContainerFrame PopupText3.BackgroundTransparency = 1 PopupText3.Position = UDim2.new(0, 8, 0, 35) PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText3.ZIndex = 10
  8841. PopupText3.Font = Enum.Font.SourceSansBold PopupText3.FontSize = Enum.FontSize.Size18 PopupText3.Text = "Edge#3467- Moon#6245 - GodHOLINALILIUS#9156 - bluntboomer#1259" PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  8842. PopupText3.TextStrokeTransparency = 0 PopupText3.TextWrapped = true PopupText3.TextScaled = true PopupText3.TextYAlignment = Enum.TextYAlignment.Top PopupText4.Name = "PopupText4" PopupText4.Parent = ContainerFrame
  8843. PopupText4.BackgroundTransparency = 1 PopupText4.Position = UDim2.new(0, 8, 0, 50) PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText4.ZIndex = 10 PopupText4.Font = Enum.Font.SourceSansBold
  8844. PopupText4.FontSize = Enum.FontSize.Size18 PopupText4.Text = "infiniteyield.x10host.com - discord.gg/9MByKtG" PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText4.TextStrokeTransparency = 0
  8845. PopupText4.TextWrapped = true PopupText4.TextYAlignment = Enum.TextYAlignment.Top UTDV.Name = "UTDV" UTDV.Parent = ContainerFrame UTDV.BackgroundTransparency = 1 UTDV.Position = UDim2.new(0, 8, 0, 5)
  8846. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0) UTDV.ZIndex = 10 UTDV.Font = Enum.Font.SourceSansBold UTDV.FontSize = Enum.FontSize.Size28 UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  8847. UTDV.TextStrokeTransparency = 0 UTDV.TextWrapped = true UTDV.TextYAlignment = Enum.TextYAlignment.Top LOG.Name = "LOG"
  8848. LOG.Parent = ContainerFrame LOG.BackgroundTransparency = 1 LOG.Position = UDim2.new(0, 8, 0, 100) LOG.Size = UDim2.new(1, -16, 0.6, 0) LOG.ZIndex = 10 LOG.Font = Enum.Font.SourceSansBold LOG.FontSize = Enum.FontSize.Size24
  8849. LOG.Text = "Added the fancy tablet thingy :o and added exit. Fixed updateevent issues and spin [plr]. Playersound is now plrsound and added unplrsound [plr]. We also made delete and deleteclass non case sensitive." -- UPDATE LOG
  8850. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97) LOG.TextStrokeTransparency = 0 LOG.TextWrapped = true LOG.TextYAlignment = Enum.TextYAlignment.Top
  8851. shadow.Name = "shadow" shadow.Parent = PromptDialog shadow.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) shadow.Size = UDim2.new(1, 0, 0.180000007, 0) shadow.ZIndex = 100
  8852. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor3 = Color3.new(1, 0, 0)
  8853. Exit.Position = UDim2.new(0, 401, 0, 1) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.ZIndex = 110 Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "" PopupText.Name = "PopupText" PopupText.Parent = shadow
  8854. PopupText.BackgroundTransparency = 1 PopupText.Position = UDim2.new(0, 8, 0, 1) PopupText.Size = UDim2.new(1, -16, 0.800000012, 0) PopupText.ZIndex = 110 PopupText.Font = Enum.Font.SourceSansBold PopupText.FontSize = Enum.FontSize.Size36 PopupText.Text = "Information"
  8855. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText.TextStrokeTransparency = 0 PopupText.TextWrapped = true PopupText.TextYAlignment = Enum.TextYAlignment.Top vers.Name = "vers" vers.Parent = shadow
  8856. vers.BackgroundTransparency = 1 vers.Position = UDim2.new(0, 2, 0, 1) vers.Size = UDim2.new(0.200000003, -16, 0.400000006, 0) vers.ZIndex = 110 vers.Font = Enum.Font.SourceSansBold vers.FontSize = Enum.FontSize.Size24
  8857. vers.Text = "v" .. Version vers.TextColor3 = Color3.new(0.97, 0.97, 0.97) vers.TextStrokeTransparency = 0 vers.TextWrapped = true vers.TextXAlignment = Enum.TextXAlignment.Left vers.TextYAlignment = Enum.TextYAlignment.Top
  8858. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  8859. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) Exit.MouseButton1Click:connect(function()
  8860. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  8861. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  8862.  
  8863. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  8864. if Asset.Name == "Infinite Yield " .. Version then
  8865. print('Infinite Yield is up to date! (Version ' .. Version .. ')') UTD = true wait(0.5) run() else
  8866. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  8867. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  8868. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  8869. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  8870. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  8871. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  8872. 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
  8873. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  8874. 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
  8875. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  8876. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  8877. 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
  8878. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  8879. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  8880. 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
  8881. a.FontSize = Enum.FontSize.Size18 a.Text = "infiniteyield.x10host.com - discord.gg/9MByKtG" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  8882. 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)
  8883. 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."
  8884. 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
  8885. 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
  8886. 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
  8887. 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)
  8888. 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'"
  8889. 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"
  8890. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  8891. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  8892. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  8893. 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)
  8894. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  8895. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  8896. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  8897. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  8898. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  8899. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  8900. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
Add Comment
Please, Sign In to add comment