Guest User

Untitled

a guest
Jan 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 381.31 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. local Version = '7.9'
  15.  
  16. function run()
  17. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local Player = gPlayers.LocalPlayer
  18. 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={}
  19. 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
  20. services.players=gPlayers services.lighting=game:GetService('Lighting') services.workspace=game:GetService('Workspace') services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false
  21. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local scriptprefix='\\'
  22. local split=" " local cmdprefix=';' suggestionstoggle = true allowfriends = true JLnotify = true Mseconds = '7' slock = false Nfriends = true
  23. function isNumber(str)
  24. return tonumber(str) ~= nil end
  25. function msghook()
  26. for _, child in pairs( workspace:GetChildren()) do
  27. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  28. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  29. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  30. else MSGhook = false end end
  31. game:GetService('RunService').Heartbeat:connect(function()
  32. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  33. if r15noclip then
  34. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  35. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  36. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  37. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  38. if workspace.IYmessage.Text == '' then
  39. for _, child in pairs( LightingService:GetChildren()) do
  40. if child.Name == "IYmblur" then
  41. child:Destroy() end end end
  42. else MSGhook = false end
  43. for i,v in pairs(_players:GetPlayers()) do
  44. if FindTable(loopkillT, v.Name) then
  45. v.Character:BreakJoints() end
  46. if FindTable(rainbowT, v.Name) then
  47. v.Neutral = false
  48. v.TeamColor = BrickColor.random()
  49. end end
  50. for i,n in pairs(_players:GetPlayers()) do
  51. if FindTable(disabletoolsT, n.Name) then
  52. for i,v in pairs(n.Backpack:GetChildren()) do
  53. if v:IsA('Tool') or v:IsA('HopperBin') then
  54. v:destroy() end
  55. for i,v in pairs(n.Character:GetChildren()) do
  56. if v:IsA('Tool') or v:IsA('HopperBin') then
  57. v:destroy()
  58. end end end
  59. end end end end)
  60. LightingService = game:GetService("Lighting")
  61. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  62. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  63. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  64. function FindTable(Table, Name)
  65. for i,v in pairs(Table) do
  66. if v == Name then
  67. return true
  68. end end
  69. return false
  70. end
  71. function GetInTable(Table, Name)
  72. for i = 1, #Table do
  73. if Table[i] == Name then
  74. return i
  75. end end
  76. return false end
  77. _players.PlayerRemoving:connect(function(player)
  78. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  79. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  80. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  81. game:FindService('StarterGui'):SetCore('SendNotification', {
  82. Title = player.Name,
  83. Text = 'has left the server',
  84. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  85. Duration = 5,
  86. })
  87. elseif JLnotify == true and Nfriends == false then
  88. game:FindService('StarterGui'):SetCore('SendNotification', {
  89. Title = player.Name,
  90. Text = 'has left the server',
  91. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  92. Duration = 5,
  93. })
  94. end
  95. end)
  96. FLYING = false
  97. iyflyspeed = 1
  98. function sFLY() -- from rocky2u cmdscript
  99. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  100. repeat wait() until Mouse
  101.  
  102. local T = LP.Character.HumanoidRootPart
  103. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  104. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  105. local SPEED = 0
  106.  
  107. local function FLY()
  108. FLYING = true
  109. local BG = Instance.new('BodyGyro', T)
  110. local BV = Instance.new('BodyVelocity', T)
  111. BG.P = 9e4
  112. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  113. BG.cframe = T.CFrame
  114. BV.velocity = Vector3.new(0, 0.1, 0)
  115. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  116. spawn(function()
  117. repeat wait()
  118. LP.Character.Humanoid.PlatformStand = true
  119. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  120. SPEED = 50
  121. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  122. SPEED = 0
  123. end
  124. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  125. 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
  126. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  127. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  128. 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
  129. else
  130. BV.velocity = Vector3.new(0, 0.1, 0)
  131. end
  132. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  133. until not FLYING
  134. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  135. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  136. SPEED = 0
  137. BG:destroy()
  138. BV:destroy()
  139. LP.Character.Humanoid.PlatformStand = false
  140. end)
  141. end
  142. Mouse.KeyDown:connect(function(KEY)
  143. if KEY:lower() == 'w' then
  144. CONTROL.F = iyflyspeed
  145. elseif KEY:lower() == 's' then
  146. CONTROL.B = -iyflyspeed
  147. elseif KEY:lower() == 'a' then
  148. CONTROL.L = -iyflyspeed
  149. elseif KEY:lower() == 'd' then
  150. CONTROL.R = iyflyspeed
  151. end
  152. end)
  153. Mouse.KeyUp:connect(function(KEY)
  154. if KEY:lower() == 'w' then
  155. CONTROL.F = 0
  156. elseif KEY:lower() == 's' then
  157. CONTROL.B = 0
  158. elseif KEY:lower() == 'a' then
  159. CONTROL.L = 0
  160. elseif KEY:lower() == 'd' then
  161. CONTROL.R = 0
  162. end
  163. end)
  164. FLY()
  165. end
  166. function NOFLY()
  167. FLYING = false
  168. LP.Character.Humanoid.PlatformStand = false
  169. end
  170.  
  171. ------------------
  172. ---CMDS/HOTKEYS---
  173. ------------------
  174. HK = {
  175. '-HOTKEYS-',
  176. 'F4 - Toggle Fly',
  177. 'F5 - Toggle Noclip',
  178. 'HOLD F2 - Click TP',
  179. '-COMMANDS-'
  180. }
  181. CMDs = {
  182. 'ff [plr]',
  183. 'unff [plr]',
  184. 'fire [plr] [R G B]',
  185. 'unfire [plr]',
  186. 'burn [plr]',
  187. 'sparkles [plr] [R G B]',
  188. 'unsparkles [plr]',
  189. 'smoke [plr]',
  190. 'unsmoke [plr]',
  191. 'btools [plr]',
  192. 'god [plr]',
  193. 'ungod [plr]',
  194. 'smite [plr]',
  195. 'crucify [plr]',
  196. 'heal [plr]',
  197. 'freeze [plr]',
  198. 'thaw [plr]',
  199. 'kill [plr]',
  200. 'sound [ID/Name]',
  201. 'volume [num]',
  202. 'pitch [num]',
  203. 'explode [plr]',
  204. 'invisible [plr]',
  205. 'visible [plr]',
  206. 'goto [plr]',
  207. 'bring [plr]',
  208. 'tp [plr] [plr]',
  209. 'savepos',
  210. 'loadpos [plr]',
  211. 'char [plr] [ID]',
  212. 'charplr [plr] [plr]',
  213. 'unchar [plr]',
  214. 'speed [plr] [num]',
  215. 'sgod [plr]',
  216. 'unlockws',
  217. 'lockws',
  218. 'unanchor',
  219. 'anchor',
  220. 'clear',
  221. 'loadm',
  222. 'm [msg]',
  223. 'light [plr] [R G B]',
  224. 'unlight [plr]',
  225. 'glowstick [plr] [R G B]',
  226. 'decalspam [ID]',
  227. 'undecalspam',
  228. 'thirdp [plr]',
  229. 'firstp [plr]',
  230. 'name [plr]',
  231. 'unname [plr]',
  232. 'loopname [plr]',
  233. 'unloopname [plr]',
  234. 'stun [plr]',
  235. 'unstun [plr]',
  236. 'copytools [plr]',
  237. 'keeptools [plr]',
  238. 'nokeeptools [plr]',
  239. 'notools [plr]',
  240. 'serverinfo',
  241. 'damage [plr]',
  242. 'view [plr]',
  243. 'unview',
  244. 'nolimbs [plr]',
  245. 'box [plr]',
  246. 'nobox [plr]',
  247. 'ghost [plr]',
  248. 'unghost [plr]',
  249. 'sphere [plr]',
  250. 'loadmap [ID]',
  251. 'sky [ID]',
  252. 'ambient [R G B]',
  253. 'clrterrain',
  254. 'jail [plr]',
  255. 'unjail [plr]',
  256. 'shutdown',
  257. 'starman [plr]',
  258. 'unstarman [plr]',
  259. 'tppos [plr] [coordinate]',
  260. 'offset [plr] [coordinate]',
  261. 'animation [plr] [anim]',
  262. 'normal [plr]',
  263. 'creeper [plr]',
  264. 'uncreeper [plr]',
  265. 'shrek [plr]',
  266. 'unshrek [plr]',
  267. 'respawn [plr]',
  268. 'base',
  269. 'control [plr]',
  270. 'nuke [plr]',
  271. 'infect [plr]',
  272. 'uninfect [plr]',
  273. 'duck [plr]',
  274. 'unduck [plr]',
  275. 'knuckles [plr]',
  276. 'cape [plr] [R G B]',
  277. 'uncape [plr]',
  278. 'disable [plr]',
  279. 'enable [plr]',
  280. 'size [plr] [num]',
  281. 'confuse [plr]',
  282. 'unconfuse [plr]',
  283. 'clone [plr]',
  284. 'spin [plr]',
  285. 'unspin [plr]',
  286. 'dog [plr]',
  287. 'undog [plr]',
  288. 'loopheal [plr]',
  289. 'unloopheal [plr]',
  290. 'fling [plr]',
  291. 'ayylmao [plr]',
  292. 'seizure [plr]',
  293. 'unseizure [plr]',
  294. 'paper [plr]',
  295. 'fat [plr]',
  296. 'punish [plr]',
  297. 'unpunish [plr]',
  298. 'fogend [num]',
  299. 'fogcolor [R G B]',
  300. 'disco',
  301. 'undisco',
  302. 'fix',
  303. 'fixlighting',
  304. 'savelighting',
  305. 'flood',
  306. 'spookyify',
  307. 'explorer',
  308. 'particles [plr] [ID]',
  309. 'noparticles [plr]',
  310. 'draw',
  311. 'devuzi',
  312. 'knife',
  313. 'mage',
  314. 'ban [plr]',
  315. 'unban [plr]',
  316. 'clrbans',
  317. 'float [plr]',
  318. 'unfloat [plr]',
  319. 'noclip',
  320. 'clip',
  321. 'hat [plr] [ID]',
  322. 'hatsize [plr] [num]',
  323. 'removehats [plr]',
  324. 'cripple [plr]',
  325. 'uncripple [plr]',
  326. 'blur [num]',
  327. 'unblur',
  328. 'hipheight [plr] [num]',
  329. 'bgui [plr] [text]',
  330. 'unbgui [plr]',
  331. 'loopkill [plr]',
  332. 'unloopkill [plr]',
  333. 'jumppower [plr] [num]',
  334. 'shiny [plr]',
  335. 'serverlock',
  336. 'unserverlock',
  337. 'agelock [age num]',
  338. 'unagelock',
  339. 'headshake [plr]',
  340. 'addstat [plr] [text]',
  341. 'change [plr] [stat] [num]',
  342. 'headsize [plr] [num]',
  343. 'bang [plr]',
  344. 'chat [plr] [msg]',
  345. 'gravity [num]',
  346. 'disabletools [plr]',
  347. 'enabletools [plr]',
  348. 'nil [plr]',
  349. 'rainbowname [plr]',
  350. 'unrainbowname [plr]',
  351. 'mesh [plr] [mesh] [txtr]',
  352. 'neon [plr]',
  353. 'longneck [plr]',
  354. 'unlongneck [plr]',
  355. 'time [num]',
  356. 'day',
  357. 'night',
  358. 'blackandwhite',
  359. 'invert',
  360. 'sun [intense] [spread]',
  361. 'spasm [plr]',
  362. 'meteor [plr]',
  363. 'countdown [num]',
  364. 'bomb [plr]',
  365. 'terrain',
  366. 'rocket [plr]',
  367. 'ball [plr]',
  368. 'unball [plr]',
  369. 'hidename [plr]',
  370. 'unhidename [plr]',
  371. 'face [plr] [ID]',
  372. 'fly',
  373. 'unfly',
  374. 'flyspeed [num]',
  375. 'zinnia [plr]',
  376. 'arrest [plr]',
  377. 'team [plr] [team]',
  378. 'age [plr]',
  379. 'f3x',
  380. 'tools [plr]',
  381. 'dong [plr]',
  382. 'undong [plr]',
  383. 'filtering',
  384. 'remotespy',
  385. 'crash [plr]',
  386. 'kick [plr]',
  387. 'admin [plr]',
  388. 'unadmin [plr]',
  389. 'admins',
  390. 'bans',
  391. 'bait',
  392. 'removebait',
  393. 'strobe',
  394. 'unstrobe',
  395. 'blind [plr]',
  396. 'unblind [plr]',
  397. 'globalshadows',
  398. 'noglobalshadows',
  399. 'outlines',
  400. 'nooutlines',
  401. 'brightness [num]',
  402. 'delete [part name]',
  403. 'deleteclass [class name]',
  404. 'fart [plr]',
  405. 'partdisco',
  406. 'unpartdisco',
  407. 'earthquake [power] [intensity]',
  408. 'car [plr]',
  409. 'uncar [plr]',
  410. 'insert [ID]',
  411. 'esp [plr]',
  412. 'noesp [plr]',
  413. 'spawnpoint [plr]',
  414. 'removespawns',
  415. 'fegod',
  416. 'feinvisible',
  417. 'disablereset [plr]',
  418. 'enablereset [plr]',
  419. 'loopbring [plr]',
  420. 'unloopbring [plr]',
  421. 'lock [plr]',
  422. 'unlock [plr]',
  423. 'sword [plr]',
  424. 'maxzoom [plr] [num]',
  425. 'freecam',
  426. 'unfreecam',
  427. 'plrsound [plr] [ID]',
  428. 'noplrsound [plr]',
  429. 'playlist [ID],[ID]',
  430. 'setsong [num]',
  431. 'prevsong',
  432. 'nextsong',
  433. 'hideplaylist',
  434. 'keybind [key] [cmd]',
  435. 'unkeybind [key]',
  436. 'addalias [cmd] [alias]',
  437. 'removealias [alias]',
  438. 'trail [plr] [R G B]',
  439. 'untrail [plr]',
  440. 'hub',
  441. 'script [script]',
  442. 'prefix [string]',
  443. 'rejoin',
  444. 'tablet',
  445. 'settings',
  446. 'cmds',
  447. 'version',
  448. 'exit'
  449. }
  450.  
  451. -------
  452. --Lib--
  453. -------
  454.  
  455. 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
  456.  
  457. std.inTable=function(tbl,val)
  458. if tbl==nil then return false end
  459.  
  460. for _,v in pairs(tbl)do
  461. if v==val then return true end
  462. end
  463. return false
  464. end
  465. std.out=function(str)
  466. print(str)
  467. end
  468. std.list=function(tbl)
  469. local str=''
  470. for i,v in pairs(tbl)do
  471. str=str..tostring(v)
  472. if i~=#tbl then str=str..', ' end
  473. end
  474. return str
  475. end
  476. std.endat=function(str,val)
  477. local z=str:find(val)
  478. if z then
  479. return str:sub(0,z-string.len(val)),true
  480. else
  481. return str,false
  482. end
  483. end
  484. std.first=function(str) return str:sub(1,1) end
  485.  
  486. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  487.  
  488. local exec=function(str)
  489. spawn(function()
  490. local script, loaderr = loadstring(str)
  491. if not script then
  492. error(loaderr)
  493. else
  494. script()
  495. end
  496. end)
  497. end
  498. local findCmd=function(cmd_name)
  499. for i,v in pairs(cmds)do
  500. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  501. return v
  502. end
  503. end
  504. end
  505. local getCmd=function(msg)
  506. local cmd,hassplit=std.endat(msg:lower(),split)
  507. if hassplit then
  508. return {cmd,true}
  509. else
  510. return {cmd,false}
  511. end
  512. end
  513. local getprfx=function(strn)
  514. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  515. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  516. end return
  517. end
  518. maincolor = Color3.fromRGB(31,31,31)
  519. function updatecolors(color)
  520. maincolor = color
  521. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  522. if child.Name == "TopBarContainer" then
  523. child.BackgroundColor3 = color
  524. end end
  525. FeedbackMain.BackgroundColor3 = maincolor
  526. MAIN.BackgroundColor3 = maincolor
  527. bar.BackgroundColor3 = maincolor
  528. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  529. if game.CoreGui:FindFirstChild('Updates') then
  530. game.CoreGui.Updates.PromptDialog.ContainerFrame.BackgroundColor3 = color
  531. game.CoreGui.Updates.PromptDialog.shadow.BackgroundColor3 = color end
  532. if game.CoreGui:FindFirstChild('Sinfo') then
  533. game.CoreGui.Sinfo.PromptDialog.ContainerFrame.BackgroundColor3 = color
  534. game.CoreGui.Sinfo.PromptDialog.shadow.BackgroundColor3 = color end
  535. if game.CoreGui:FindFirstChild('cp') then
  536. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  537. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  538. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  539. end
  540.  
  541. function respawn(plr)
  542. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  543. local H = Instance.new('Humanoid', M)
  544. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  545. plr.Character = M
  546. end
  547.  
  548. function kickF(plr)
  549. if plr then
  550. repeat wait() until plr.Character
  551. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) else
  552. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  553. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  554. Plat.Name = 'IYkick'
  555. Plat.Size = Vector3.new(100, 1, 100)
  556. local PART = Instance.new('Part', plr.Character)
  557. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  558. PART.Size = Vector3.new(100, 1, 100)
  559. PART.Anchored = true
  560. PART.Transparency = 1
  561. Plat.Transparency = 1
  562. repeat if plr then wait(0.5)
  563. repeat wait() until plr.Character
  564. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) wait(0.5)
  565. Plat.Position = plr.Character.HumanoidRootPart.Position
  566. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  567. PART.Anchored = true
  568. respawn(plr) else
  569. kickF(plr) wait(0.5)
  570. Plat.Position = plr.Character.HumanoidRootPart.Position
  571. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  572. PART.Anchored = true
  573. respawn(plr) end end
  574. repeat wait() until plr.Character
  575. kickF(plr)
  576. until not gPlayers:FindFirstChild(plr)
  577. end end end
  578.  
  579. function kickNR(plr)
  580. if plr then
  581. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  582. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  583. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  584. Plat.Name = 'IYkick'
  585. Plat.Size = Vector3.new(100, 1, 100)
  586. local PART = Instance.new('Part', plr.Character)
  587. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  588. PART.Size = Vector3.new(100, 1, 100)
  589. PART.Anchored = true
  590. PART.Transparency = 1
  591. Plat.Transparency = 1
  592. repeat wait(0.5)
  593. if plr then
  594. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  595. Plat.Position = plr.Character.HumanoidRootPart.Position
  596. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  597. PART.Anchored = true end
  598. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  599. kickNR(plr)
  600. until not gPlayers:FindFirstChild(plr)
  601. end end
  602.  
  603. 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
  604. 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
  605. _players.PlayerAdded:connect(function(player)
  606. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  607. game:FindService('StarterGui'):SetCore('SendNotification', {
  608. Title = player.Name,
  609. Text = 'has joined the server',
  610. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  611. Duration = 5,
  612. })
  613. elseif JLnotify == true and Nfriends == false then
  614. game:FindService('StarterGui'):SetCore('SendNotification', {
  615. Title = player.Name,
  616. Text = 'has joined the server',
  617. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  618. Duration = 5,
  619. })
  620. end
  621. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  622. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  623. spawn(function()
  624. repeat wait() until player.Character
  625. kickNR(player)
  626. end)
  627. else Notify('A whitelisted user has joined. You cannot lock him out.')
  628. end
  629. end)
  630. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  631. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  632. spawn(function()
  633. repeat wait() until player.Character
  634. kickNR(player)
  635. end)
  636. else Notify('A whitelisted user has joined. You cannot lock him out.')
  637. end
  638. end
  639. if FindTable(banT, player.userId) then
  640. spawn(function()
  641. repeat wait() until player.Character
  642. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  643. kickNR(player)
  644. end)
  645. end
  646. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  647. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  648. spawn(function()
  649. repeat wait() until player.Character
  650. kickNR(player)
  651. end)
  652. else Notify('A whitelisted user has joined. You cannot lock him out.')
  653. end
  654. else
  655. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  656. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  657. spawn(function()
  658. repeat wait() until player.Character
  659. kickNR(player)
  660. end)
  661. else Notify('A whitelisted user has joined. You cannot lock him out.')
  662. end
  663. end
  664. end
  665. end)
  666. local customAlias = {}
  667. local findCmd=function(cmd_name)
  668. for i,v in pairs(cmds)do
  669. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  670. return v
  671. end
  672. end
  673. return customAlias[cmd_name:lower()]
  674. end
  675. local function splitString(str,delim)
  676. local broken = {}
  677. if delim == nil then delim = "," end
  678. for w in string.gmatch(str,"[^"..delim.."]+") do
  679. table.insert(broken,w)
  680. end
  681. return broken
  682. end
  683. local historyCount = 0
  684. local cmdHistory = {}
  685. local function execCmd(cmdStr,speaker)
  686. local rawCmdStr = cmdStr
  687. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  688. local commandsToRun = splitString(cmdStr,"\\")
  689. for i,v in pairs(commandsToRun) do
  690. v = string.gsub(v,"%%BackSlash%%","\\")
  691. local args = splitString(v,split)
  692. local cmd = findCmd(args[1])
  693. if cmd then
  694. table.remove(args,1)
  695. cargs = args
  696. if speaker == gPlayers.LocalPlayer then
  697. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  698. end
  699. if #cmdHistory > 20 then table.remove(cmdHistory) end
  700. pcall(function()
  701. cmd.FUNC(args, speaker)
  702. end)
  703. end
  704. end
  705. end
  706. 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
  707. for _, plr in pairs(gPlayers:GetChildren()) do
  708. if plr.ClassName == "Player" then
  709. updateevents(plr) end end
  710. _players.PlayerAdded:connect(function(player)
  711. updateevents(player)
  712. end)
  713. _G.exec_cmd = execCmd
  714. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  715. 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
  716. local _char=function(plr_name)
  717. for i,v in pairs(gPlayers:GetChildren())do
  718. if v:IsA'Player'then
  719. if v.Name==plr_name then return v.Character end
  720. end
  721. end
  722. return
  723. end
  724. local _plr=function(plr_name)
  725. for i,v in pairs(gPlayers:GetChildren())do
  726. if v:IsA'Player'then
  727. if v.Name==plr_name then return v end
  728. end
  729. end
  730. return
  731. end
  732. function addcmd(name,desc,alias,func)
  733. cmds[#cmds+1]=
  734. {
  735. NAME=name;
  736. DESC=desc;
  737. ALIAS=alias;
  738. FUNC=func;
  739. }
  740. end
  741. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  742. local SpecialPlayerCases = {
  743. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  744. ["others"] = function(speaker)
  745. local plrs = {}
  746. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  747. if v ~= speaker then
  748. table.insert(plrs,v)
  749. end
  750. end
  751. return plrs
  752. end,
  753. ["me"] = function(speaker)return {speaker} end,
  754. ["#(%d+)"] = function(speaker,args)
  755. local returns = {}
  756. local randAmount = tonumber(args[1])
  757. local players = game:GetService("Players"):GetPlayers()
  758. for i = 1,randAmount do
  759. local randIndex = math.random(1,#players)
  760. table.insert(returns,players[randIndex])
  761. table.remove(players,randIndex)
  762. if #players == 0 then break end
  763. end
  764. return returns
  765. end,
  766. ["random"] = function(speaker)
  767. local players = game:GetService("Players"):GetPlayers()
  768. return {players[math.random(1,#players)]}
  769. end,
  770. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  771. local returns = {}
  772. local team = args[1]
  773. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  774. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  775. table.insert(returns,plr)
  776. end
  777. end
  778. return returns
  779. end,
  780. ["allies"] = function(speaker)
  781. local returns = {}
  782. local team = speaker.Team
  783. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  784. if plr.Team == team then
  785. table.insert(returns,plr)
  786. end
  787. end
  788. return returns
  789. end,
  790. ["enemies"] = function(speaker)
  791. local returns = {}
  792. local team = speaker.Team
  793. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  794. if plr.Team ~= team then
  795. table.insert(returns,plr)
  796. end
  797. end
  798. return returns
  799. end,
  800. ["team"] = function(speaker)
  801. local returns = {}
  802. local team = speaker.Team
  803. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  804. if plr.Team == team then
  805. table.insert(returns,plr)
  806. end
  807. end
  808. return returns
  809. end,
  810. ["nonteam"] = function(speaker)
  811. local returns = {}
  812. local team = speaker.Team
  813. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  814. if plr.Team ~= team then
  815. table.insert(returns,plr)
  816. end
  817. end
  818. return returns
  819. end,
  820. ["friends"] = function(speaker,args)
  821. local returns = {}
  822. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  823. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  824. table.insert(returns,plr)
  825. end
  826. end
  827. return returns
  828. end,
  829. ["nonfriends"] = function(speaker,args)
  830. local returns = {}
  831. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  832. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  833. table.insert(returns,plr)
  834. end
  835. end
  836. return returns
  837. end,
  838. ["bacons"] = function(speaker,args)
  839. local returns = {}
  840. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  841. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  842. table.insert(returns,plr)
  843. end
  844. end
  845. return returns
  846. end,
  847. ["admins"] = function(speaker)
  848. local returns = {}
  849. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  850. if isAdmin(plr) then
  851. table.insert(returns,plr)
  852. end
  853. end
  854. return returns
  855. end,
  856. ["nonadmins"] = function(speaker)
  857. local returns = {}
  858. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  859. if not isAdmin(plr) then
  860. table.insert(returns,plr)
  861. end
  862. end
  863. return returns
  864. end,
  865. ["rad(%d+)"] = function(speaker,args)
  866. local returns = {}
  867. local radius = tonumber(args[1])
  868. local speakerChar = speaker.Character
  869. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  870. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  871. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  872. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  873. if magnitude <= radius then table.insert(returns,plr) end
  874. end
  875. end
  876. return returns
  877. end
  878. }
  879.  
  880. local function toTokens(str)
  881. local tokens = {}
  882. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  883. table.insert(tokens,{Operator = op,Name = name})
  884. end
  885. return tokens
  886. end
  887.  
  888. local function onlyIncludeInTable(tab,matches)
  889. local matchTable = {}
  890. local resultTable = {}
  891. for i,v in pairs(matches) do matchTable[v.Name] = true end
  892. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  893. return resultTable
  894. end
  895.  
  896. local function removeTableMatches(tab,matches)
  897. local matchTable = {}
  898. local resultTable = {}
  899. for i,v in pairs(matches) do matchTable[v.Name] = true end
  900. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  901. return resultTable
  902. end
  903.  
  904. local function getPlayersByName(name)
  905. local found = {}
  906. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  907. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  908. table.insert(found,v)
  909. end
  910. end
  911. return found
  912. end
  913.  
  914. local function getPlayer(list,speaker)
  915. if list == nil then return {speaker.Name} end
  916. local nameList = splitString(list,",")
  917.  
  918. local foundList = {}
  919.  
  920. for _,name in pairs(nameList) do
  921. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  922. local tokens = toTokens(name)
  923. local initialPlayers = game:GetService("Players"):GetPlayers()
  924.  
  925. for i,v in pairs(tokens) do
  926. if v.Operator == "+" then
  927. local tokenContent = v.Name
  928. local foundCase = false
  929. for regex,case in pairs(SpecialPlayerCases) do
  930. local matches = {string.match(tokenContent,"^"..regex.."$")}
  931. if #matches > 0 then
  932. foundCase = true
  933. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  934. end
  935. end
  936. if not foundCase then
  937. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  938. end
  939. else
  940. local tokenContent = v.Name
  941. local foundCase = false
  942. for regex,case in pairs(SpecialPlayerCases) do
  943. local matches = {string.match(tokenContent,"^"..regex.."$")}
  944. if #matches > 0 then
  945. foundCase = true
  946. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  947. end
  948. end
  949. if not foundCase then
  950. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  951. end
  952. end
  953. end
  954.  
  955. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  956. end
  957.  
  958. local foundNames = {}
  959. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  960.  
  961. return foundNames
  962. end
  963.  
  964. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  965. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  966. if (zCoco) then
  967. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  968. else
  969. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  970. end
  971. return funcw
  972. end
  973. function _G.msg(txt)
  974. msghook()
  975. if MSGhook == true then
  976. workspace.IYmessage.Text = ''
  977. wait(0.1)
  978. local b = Instance.new("BlurEffect", LightingService)
  979. b.Name = "IYmblur"
  980. b.Size = 18
  981. workspace.IYmessage.Text = txt
  982. wait(Mseconds)
  983. workspace.IYmessage.Text = ''
  984. b:Destroy()
  985. elseif MSGhook == false then
  986. execCmd("loadm")
  987. repeat wait() until workspace:FindFirstChild("IYmessage")
  988. workspace.IYmessage.Text = ''
  989. wait(0.1)
  990. local b = Instance.new("BlurEffect", LightingService)
  991. b.Name = "IYmblur"
  992. b.Size = 18
  993. workspace.IYmessage.Text = txt
  994. wait(Mseconds)
  995. workspace.IYmessage.Text = ''
  996. b:Destroy()
  997. end
  998. end
  999. function rape(victim, speaker) -- from rocky2u cmdscript
  1000. spawn(function()
  1001. local P1 = speaker.Character.Torso
  1002. local V1 = _players[victim].Character.Torso
  1003. V1.Parent.Humanoid.PlatformStand = true
  1004. 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'
  1005. 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'
  1006. 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'
  1007. 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'
  1008. 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'
  1009. 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'
  1010. 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)
  1011. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1012. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1013. local D2 = D:Clone() D2.Parent = P1
  1014. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1015. 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)
  1016. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1017. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1018. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1019. local CM = Instance.new('CylinderMesh', C)
  1020. 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)
  1021. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1022. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1023. 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)
  1024. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1025. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1026. 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)
  1027. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1028. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1029. 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)
  1030. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1031. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1032. 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)
  1033. 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)
  1034. 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)
  1035. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1036. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1037. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1038. end)
  1039. 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)
  1040. end
  1041. ----------------
  1042. ----Commands----
  1043. ----------------
  1044.  
  1045. addcmd('addalias','Adds an alias to a command',{},
  1046. function(args,speaker)
  1047. if #args < 2 then return end
  1048. local cmd = string.lower(args[1])
  1049. local alias = string.lower(args[2])
  1050. for i,v in pairs(cmds) do
  1051. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1052. customAlias[alias] = v
  1053. Notify("Added "..alias.." as an alias to "..cmd)
  1054. break
  1055. end
  1056. end
  1057. end)
  1058.  
  1059. addcmd('removealias','Removes a custom alias',{},
  1060. function(args,speaker)
  1061. if #args < 1 then return end
  1062. local alias = string.lower(args[1])
  1063. if customAlias[alias] then
  1064. local cmd = customAlias[alias].NAME
  1065. customAlias[alias] = nil
  1066. Notify("Removed the alias "..alias.." from "..cmd)
  1067. end
  1068. end)
  1069.  
  1070. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1071. function(args, speaker)
  1072. loadstring(tostring(GLS(false, 0)))()
  1073. end)
  1074.  
  1075. function hub()
  1076. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1077. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1078. addcmd('hub','opens script hub',{'scripts'},
  1079. function(args, speaker)
  1080. if speaker.userId ~= LP.userId then
  1081. lponly(speaker) else
  1082. hub()
  1083. end end)
  1084.  
  1085. addcmd('ff','gives ff to player',{},
  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. Instance.new("ForceField", pchar)
  1091. end
  1092. end)
  1093.  
  1094. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1095. function(args, speaker)
  1096. local players = getPlayer(args[1], speaker)
  1097. for i,v in pairs(players)do
  1098. local pchar=_char(v)
  1099. spawn(function()
  1100. local m = missile:Clone()
  1101. m.Parent = workspace
  1102. local W = Instance.new('Weld', m)
  1103. W.Part0 = W.Parent
  1104. W.Part1 = pchar.HumanoidRootPart
  1105. W.C1 = CFrame.new(0, 0.5, 1)
  1106. m.force.Force = Vector3.new(0, 15000, 0)
  1107. wait(0.01)
  1108. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1109. wait(5)
  1110. Instance.new('Explosion', m).Position = m.Position
  1111. wait(0.01)
  1112. pchar:BreakJoints()
  1113. wait(1)
  1114. m:destroy()
  1115. end)
  1116. end
  1117. end)
  1118.  
  1119. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1120. function(args, speaker)
  1121. if speaker.userId ~= LP.userId then
  1122. lponly(speaker)
  1123. else
  1124. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1125. end
  1126. end)
  1127.  
  1128. addcmd('unff', 'takes away ff from player',{'noff'},
  1129. function(args, speaker)
  1130. local players = getPlayer(args[1], speaker)
  1131. for i,v in pairs(players)do
  1132. local pchar=_char(v)
  1133. for j,v1 in pairs(pchar:GetChildren()) do
  1134. if v1:IsA("ForceField") then
  1135. v1:Destroy()
  1136. end
  1137. end
  1138. end
  1139. end)
  1140.  
  1141. addcmd('insert', 'inserts a model',{'ins'},
  1142. function(args, speaker)
  1143. local modelid = args[1]
  1144. local model = game:GetObjects("rbxassetid://" .. modelid)[1]
  1145. model.Parent = workspace
  1146. model.Name = "IYmodel"
  1147. model:MakeJoints()
  1148. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1149. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1150. Notify('Inserted ' .. Asset.Name)
  1151. end)
  1152.  
  1153. addcmd('car', 'inserts a car',{'vehicle'},
  1154. function(args, speaker)
  1155. local players = getPlayer(args[1], speaker)
  1156. for i,v in pairs(players)do
  1157. local pchar=_char(v)
  1158. local model = game:GetObjects("rbxassetid://01172688590")[1]
  1159. model.Parent = workspace
  1160. model:MakeJoints()
  1161. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1162. model.Name = "IYcar" .. gPlayers[v].Name
  1163. wait(0.5)
  1164. model.Seat.VehicleSeat:Sit(pchar.Humanoid)
  1165. end
  1166. end)
  1167.  
  1168. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1169. function(args, speaker)
  1170. local players = getPlayer(args[1], speaker)
  1171. for i,v in pairs(players)do
  1172. for _, child in pairs( workspace:GetChildren()) do
  1173. if child.Name == "IYcar" .. gPlayers[v].Name then
  1174. child:Destroy()
  1175. end
  1176. end
  1177. end
  1178. end)
  1179.  
  1180. addcmd('team','team [plr] [team]',{},
  1181. function(args, speaker)
  1182. local players = getPlayer(args[1], speaker)
  1183. local teamname = nil
  1184. for i,v in pairs(players)do
  1185. 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
  1186. _players[v].Team = teamname
  1187. end
  1188. end)
  1189.  
  1190. addcmd('maxzoom','maximum camera zoom',{},
  1191. function(args, speaker)
  1192. local players = getPlayer(args[1], speaker)
  1193. for i,v in pairs(players)do
  1194. _players[v].CameraMaxZoomDistance = args[2]
  1195. end
  1196. end)
  1197.  
  1198. local rad = math.rad
  1199. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1200. function(args, speaker)
  1201. for i = 1,args[1] do
  1202. wait()
  1203. local function ear(instance)
  1204. for i,v in pairs(instance:GetChildren())do
  1205. if v:IsA("Part") then
  1206. if v.Size.x > 1 then
  1207. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-args[2],args[2])),rad(math.random(-args[2],args[2])),rad(math.random(-args[2],args[2])))
  1208. end end ear(v) end end ear(workspace)
  1209. end
  1210. end)
  1211.  
  1212. addcmd('cape','Gives the target player(s) a cape',{},
  1213. function(args, speaker)
  1214. local players = getPlayer(args[1], speaker)
  1215. for i,v in pairs(players)do
  1216. spawn(function()
  1217. if _char(v):FindFirstChild("Humanoid") then
  1218. local plr = _players[v]
  1219. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1220. local torso = plr.Character.HumanoidRootPart
  1221. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1222. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1223. if not args[2] then
  1224. p.Color = Color3.new(1,1,1)
  1225. p.Color = Color3.new(1,1,1) else
  1226. p.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1227. p.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1228. p.formFactor = "Custom"
  1229. p.Size = Vector3.new(.2,.2,.2)
  1230. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1231. local motor1 = Instance.new("Motor", p)
  1232. motor1.Part0 = p
  1233. motor1.Part1 = torso
  1234. motor1.MaxVelocity = .01
  1235. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1236. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1237. local wave = false
  1238. repeat wait(1/44)
  1239. local ang = 0.1
  1240. local oldmag = torso.Velocity.magnitude
  1241. local mv = .002
  1242. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1243. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1244. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1245. motor1.DesiredAngle = -ang
  1246. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1247. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1248. if torso.Velocity.magnitude < .1 then wait(.1) end
  1249. until not p or p.Parent ~= torso.Parent
  1250. end
  1251. end)
  1252. end
  1253. end)
  1254.  
  1255. addcmd('uncape','Removes cape',{'nocape'},
  1256. function(args, speaker)
  1257. local players = getPlayer(args[1], speaker)
  1258. for i,v in pairs(players)do
  1259. local pchar=_char(v)
  1260. for _, child in pairs( pchar:GetChildren()) do
  1261. if child.Name == "IYcape" then
  1262. child:Destroy() end end
  1263. end
  1264. end)
  1265.  
  1266. addcmd('spasm','makes someone c r a z y',{},
  1267. function(args, speaker)
  1268. local players = getPlayer(args[1], speaker)
  1269. for i,v in pairs(players)do
  1270. local pchar=_char(v)
  1271. local AnimationId = "33796059"
  1272. local Anim = Instance.new("Animation")
  1273. Anim.AnimationId = "rbxassetid://"..AnimationId
  1274. local k = pchar.Humanoid:LoadAnimation(Anim)
  1275. k:Play()
  1276. k:AdjustSpeed(99)
  1277. end
  1278. end)
  1279.  
  1280. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1281. function(args, speaker)
  1282. local players = getPlayer(args[1], speaker)
  1283. for i,v in pairs(players)do
  1284. if not args[1] and args[2] then return end
  1285. local pchar=_char(v)
  1286. for _, child in pairs( pchar:GetDescendants()) do
  1287. if child.ClassName == "Sound" then
  1288. child:Destroy() end end
  1289. local s = Instance.new("Sound")
  1290. s.Name = "IYplrsound"
  1291. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1292. s.Volume = 1
  1293. s.Pitch = 1
  1294. s.Looped = true
  1295. s.archivable = true
  1296. s.Parent = pchar.HumanoidRootPart
  1297. s:Play()
  1298. end
  1299. end)
  1300.  
  1301. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1302. function(args, speaker)
  1303. local players = getPlayer(args[1], speaker)
  1304. for i,v in pairs(players)do
  1305. if not args[1] then return end
  1306. local pchar=_char(v)
  1307. for _, child in pairs( pchar:GetDescendants()) do
  1308. if child.ClassName == "Sound" then
  1309. child:Destroy() end end
  1310. end
  1311. end)
  1312.  
  1313. addcmd('fly','makes you fly',{},
  1314. function(args, speaker)
  1315. if speaker.userId ~= LP.userId then
  1316. lponly(speaker)
  1317. else
  1318. sFLY()
  1319. end
  1320. end)
  1321.  
  1322. addcmd('flyspeed','set the fly speed',{'flysp'},
  1323. function(args, speaker)
  1324. if speaker.userId ~= LP.userId then
  1325. lponly(speaker)
  1326. else
  1327. if isNumber(args[1]) then
  1328. iyflyspeed = args[1]
  1329. end end end)
  1330.  
  1331. addcmd('unfly','takes away fly',{'nofly'},
  1332. function(args, speaker)
  1333. if speaker.userId ~= LP.userId then
  1334. lponly(speaker)
  1335. else
  1336. NOFLY()
  1337. end
  1338. end)
  1339.  
  1340. addcmd('exit','kills roblox process',{},
  1341. function(args, speaker)
  1342. if speaker.userId ~= LP.userId then
  1343. lponly(speaker)
  1344. else
  1345. game:shutdown()
  1346. end
  1347. end)
  1348.  
  1349. addcmd('fire', 'set a player on fire',{},
  1350. function(args, speaker)
  1351. local players = getPlayer(args[1], speaker)
  1352. for i,v in pairs(players)do
  1353. spawn(function()
  1354. local pchar=_char(v)
  1355. local Fire1 = Instance.new("Fire", pchar.Head)
  1356. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1357. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1358. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1359. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1360. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1361. if not args[2] then return end
  1362. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1363. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1364. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1365. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1366. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1367. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1368. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1369. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1370. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1371. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1372. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1373. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1374. end)
  1375. end
  1376. end)
  1377.  
  1378. addcmd('nofire', 'extinguish a player',{'unfire'},
  1379. function(args, speaker)
  1380. local players = getPlayer(args[1], speaker)
  1381. for i,v in pairs(players)do
  1382. local pchar=_char(v)
  1383. for j,v1 in pairs(pchar:GetDescendants()) do
  1384. if v1:IsA("Fire") then
  1385. v1:Destroy()
  1386. end end end end)
  1387.  
  1388. addcmd('shiny', 'makes a player shine',{},
  1389. function(args, speaker)
  1390. local players = getPlayer(args[1], speaker)
  1391. for i,v in pairs(players)do
  1392. spawn(function()
  1393. local pchar=_char(v)
  1394. for i,v in pairs(pchar:GetChildren()) do
  1395. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1396. v:Remove() end
  1397. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1398. v.Reflectance = 1
  1399. v.Material = "Plastic"
  1400. end
  1401. end
  1402. end)
  1403. end
  1404. end)
  1405.  
  1406. addcmd('light', 'givs em light',{},
  1407. function(args, speaker)
  1408. local players = getPlayer(args[1], speaker)
  1409. for i,v in pairs(players)do
  1410. spawn(function()
  1411. local pchar=_char(v)
  1412. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1413. if v1:IsA("PointLight") then
  1414. v1:Destroy()
  1415. end
  1416. end
  1417. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1418. light.Range = 12
  1419. light.Brightness = 3
  1420. if not args[2] then return end
  1421. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1422. light.Range = 12
  1423. light.Brightness = 3
  1424. end)
  1425. end
  1426. end)
  1427.  
  1428. addcmd('glowstick', 'givs em glo stik',{},
  1429. function(args, speaker)
  1430. local players = getPlayer(args[1], speaker)
  1431. for i,v in pairs(players)do
  1432. spawn(function()
  1433. System = {}
  1434. System.Create = function(a, c)
  1435. local e = Instance.new(a)
  1436. for d, a in pairs(c) do
  1437. local b, a = ypcall(function()
  1438. return e[d]
  1439. end)
  1440. if b then
  1441. e[d] = c[d]
  1442. end
  1443. end
  1444. return e
  1445. end
  1446. function b(d, b)
  1447. local c = getfenv(d)
  1448. local a = setmetatable({}, {
  1449. __index = function(a, a)
  1450. if a:lower() == 'script' then
  1451. return b
  1452. else
  1453. return c[a]
  1454. end
  1455. end
  1456. })
  1457. setfenv(d, a)
  1458. ypcall(function()
  1459. d()
  1460. end)
  1461. end
  1462. c = {}
  1463. mas = Instance.new("Model",game:GetService("Lighting"))
  1464. mas.Name = "CompiledModel"
  1465. o1 = System.Create("Tool",{
  1466. ["Name"] = "Glow Stick",
  1467. ["Parent"] = mas,
  1468. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  1469. ["CanBeDropped"] = false,
  1470. })
  1471. o2 = System.Create("Part",{
  1472. ["Name"] = "Handle",
  1473. ["Parent"] = o1,
  1474. ["Transparency"] = 0.10000000149012,
  1475. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  1476. ["Rotation"] = Vector3.new(-180, 0, 0),
  1477. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  1478. ["FormFactor"] = Enum.FormFactor.Custom,
  1479. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  1480. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1481. ["TopSurface"] = Enum.SurfaceType.Weld,
  1482. ["Material"] = "Neon",
  1483. })
  1484. o3 = System.Create("PointLight",{
  1485. ["Parent"] = o2,
  1486. ["Brightness"] = 8,
  1487. ["Range"] = 14,
  1488. })
  1489. o4 = System.Create("CylinderMesh",{
  1490. ["Parent"] = o2,
  1491. })
  1492. if not args[2] then
  1493. o2.Color = Color3.new(1,1,1)
  1494. o3.Color = Color3.new(1,1,1) else
  1495. o2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1496. o3.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1497. mas.Parent = workspace
  1498. mas:MakeJoints()
  1499. local b = mas:GetChildren()
  1500. for a = 1, #b do
  1501. b[a].Parent = gPlayers[v].Backpack
  1502. ypcall(function()
  1503. b[a]:MakeJoints()
  1504. end)
  1505. end
  1506. mas:Destroy()
  1507. for a = 1, #c do
  1508. coroutine.resume(c[a])
  1509. end
  1510. end)
  1511. end
  1512. end)
  1513.  
  1514. addcmd('keybind','Binds a command to a key',{},
  1515. function(args,speaker)
  1516. if speaker.userId ~= LP.userId then
  1517. lponly(speaker) else
  1518. if #args < 2 then return end
  1519. local key = string.lower(args[1])
  1520. if #key > 1 or key == cmdbarbind then return end
  1521. local cmdText = GLS(false,1)
  1522. local cas = game:GetService("ContextActionService")
  1523. cas:BindAction("Keybind"..key,function(action,state,obj)
  1524. if state == Enum.UserInputState.Begin then
  1525. execCmd(cmdText,speaker)
  1526. end
  1527. end,false,key)
  1528. Notify("Binded "..cmdText.." to "..key)
  1529. end
  1530. end)
  1531.  
  1532. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1533. function(args,speaker)
  1534. if speaker.userId ~= LP.userId then
  1535. lponly(speaker) else
  1536. if #args < 1 then return end
  1537. local key = string.lower(args[1])
  1538. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1539. Notify("Unbinded "..key)
  1540. end
  1541. end)
  1542.  
  1543. addcmd('trail', 'spawns a trail behind a player',{},
  1544. function(args, speaker)
  1545. local players = getPlayer(args[1], speaker)
  1546. for i,v in pairs(players)do
  1547. spawn(function()
  1548. local pchar=_char(v)
  1549. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1550. if v1.Name == "TRAIL" then
  1551. v1:Destroy()
  1552. end
  1553. end
  1554. if args[2] then
  1555. color1 = Color3.new(args[2],args[3],args[4])
  1556. color2 = Color3.new(0,0,0) else
  1557. color1 = Color3.new(1,1,1)
  1558. color2 = Color3.new(0,0,0) end
  1559. if pchar:FindFirstChild("Torso") then
  1560. local e = Instance.new("Trail", pchar.Torso)
  1561. e.Name = "TRAIL"
  1562. e.FaceCamera = true
  1563. e.Color = ColorSequence.new(color1,color2)
  1564. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  1565. e.Attachment1 = pchar.Torso.NeckAttachment
  1566. end
  1567. end)
  1568. end
  1569. end)
  1570.  
  1571. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1572. function(args, speaker)
  1573. local players = getPlayer(args[1], speaker)
  1574. for i,v in pairs(players)do
  1575. spawn(function()
  1576. local pchar=_char(v)
  1577. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1578. if v1.Name == "TRAIL" then
  1579. v1:Destroy()
  1580. end
  1581. end
  1582. end)
  1583. end
  1584. end)
  1585.  
  1586. local fa = false
  1587. local cam = workspace.CurrentCamera
  1588. local cam1 = 0
  1589. local cam2 = 0
  1590. local cam3 = 0
  1591. local k1 = false
  1592. local k2 = false
  1593. local k3 = false
  1594. local k4 = false
  1595. local k5 = false
  1596. local k6 = false
  1597. local cs = 0.5
  1598. function movecam()
  1599. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1600. if fa == false then
  1601. repeat
  1602. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1603. local fp = fc.Position
  1604. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  1605. fa = true
  1606. end
  1607. game:GetService('RunService').RenderStepped:Wait()
  1608. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1609. fa = false
  1610. end
  1611. end
  1612. function kp1(inputObject, gameProcessedEvent)
  1613. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1614. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1615. k1 = true
  1616. cam1 = cs end
  1617. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1618. k2 = true
  1619. cam1 = (cs*-1) end
  1620. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1621. k3 = true
  1622. cam2 = cs end
  1623. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1624. k4 = true
  1625. cam2 = (cs*-1) end
  1626. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1627. k5 = true
  1628. cam3 = cs end
  1629. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1630. k6 = true
  1631. cam3 = (cs*-1) end
  1632. end
  1633. end
  1634. game:GetService("UserInputService").InputBegan:connect(kp1)
  1635. function kp2(inputObject, gameProcessedEvent)
  1636. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1637. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1638. k1 = false
  1639. if k2 == false then
  1640. cam1 = 0
  1641. end
  1642. end
  1643. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1644. k2 = false
  1645. if k1 == false then
  1646. cam1 = 0
  1647. end
  1648. end
  1649. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1650. k3= false
  1651. if k4== false then
  1652. cam2 = 0
  1653. end
  1654. end
  1655. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1656. k4 = false
  1657. if k3 == false then
  1658. cam2 = 0
  1659. end
  1660. end
  1661. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1662. k5 = false
  1663. if k6 == false then
  1664. cam3 = 0
  1665. end
  1666. end
  1667. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1668. k6 = false
  1669. if k5 == false then
  1670. cam3 = 0
  1671. end
  1672. end
  1673. end
  1674. end
  1675. game:GetService("UserInputService").InputEnded:connect(kp2)
  1676. function FC()
  1677. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1678. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  1679. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  1680. fc.CanCollide = false
  1681. fc.Anchored = true
  1682. fc.Transparency = 1
  1683. fc.Size = Vector3.new(1,1,1)
  1684. fc.Name = 'xFC'
  1685. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  1686. local cam = workspace.CurrentCamera
  1687. cam.CameraSubject = fc
  1688. cam.CameraType = 'Custom'
  1689. movecam()
  1690. end end
  1691. function UFC()
  1692. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  1693. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1694. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  1695. local cam = workspace.CurrentCamera
  1696. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  1697. cam.CameraType = 'Custom'
  1698. end end
  1699.  
  1700. addcmd('freecam','freecam',{'fc'},
  1701. function(args, speaker)
  1702. if speaker.userId ~= LP.userId then
  1703. lponly(speaker)
  1704. else
  1705. FC()
  1706. end
  1707. end)
  1708.  
  1709. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  1710. function(args, speaker)
  1711. local players = getPlayer(args[1], speaker)
  1712. for i,v in pairs(players)do
  1713. local pchar=_char(v)
  1714. local char = pchar
  1715. local hum = char.Humanoid
  1716. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  1717. hum.HealthDisplayDistance = 0
  1718. --execcmd god
  1719. local stake = Instance.new("Part",char)
  1720. stake.Anchored = true
  1721. stake.BrickColor = BrickColor.new("Reddish brown")
  1722. stake.Material = "Wood"
  1723. stake.Size = Vector3.new(1,7,1)
  1724. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  1725. local hay = Instance.new("Part",char)
  1726. hay.Anchored = true
  1727. hay.Material = "Grass"
  1728. hay.BrickColor = BrickColor.new("New Yeller")
  1729. hay.Size = Vector3.new(6,1,5)
  1730. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  1731. local hay2 = hay:clone()
  1732. hay2.Parent = char
  1733. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  1734. local fire = Instance.new("Fire",hay)
  1735. fire.Enabled = false
  1736. fire.Heat = 25
  1737. fire.Size = 2
  1738. fire.Color = Color3.new(170/255,85/255,0)
  1739. local smoke = Instance.new("Smoke",hay)
  1740. smoke.Enabled = false
  1741. smoke.Opacity = 1
  1742. smoke.RiseVelocity = 25
  1743. smoke.Size = 15
  1744. smoke.Color = Color3.new(0,0,0)
  1745. local light = Instance.new("PointLight",hay)
  1746. light.Color = Color3.new(170/255,85/255,0)
  1747. light.Range = 0
  1748. light.Brightness = 1
  1749. light.Enabled = false
  1750. --[[]]
  1751. local crack = Instance.new("Sound",hay)
  1752. crack.SoundId = "rbxassetid://239443642"
  1753. crack.Looped = true
  1754. crack.Volume = 0
  1755. local scream = Instance.new("Sound",char.Torso)
  1756. scream.SoundId = "rbxassetid://264227115"
  1757. scream.Looped = true
  1758. scream.Volume = 0
  1759. --]]
  1760. wait()
  1761. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  1762. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  1763.  
  1764. local bods = char['Body Colors']
  1765. local colors = {
  1766. --"Really red";
  1767. "Bright red";
  1768. "Crimson";
  1769. "Maroon";
  1770. "Really black";
  1771. }
  1772.  
  1773. fire.Enabled=true
  1774. smoke.Enabled=true
  1775. light.Enabled=true
  1776. crack:Play()
  1777. scream:Play()
  1778. scream.Pitch = 0.8
  1779. --scream.Volume = 0.5
  1780. for i=1,30 do
  1781. crack.Volume = crack.Volume+(1/30)
  1782. scream.Volume = crack.Volume
  1783. fire.Size=i
  1784. smoke.RiseVelocity=i-5
  1785. smoke.Size=i/2
  1786. light.Range=i*2
  1787. wait(1)
  1788. end
  1789.  
  1790. for i=1,#colors do
  1791. bods.HeadColor=BrickColor.new(colors[i])
  1792. bods.LeftArmColor=BrickColor.new(colors[i])
  1793. bods.LeftLegColor=BrickColor.new(colors[i])
  1794. bods.RightArmColor=BrickColor.new(colors[i])
  1795. bods.RightLegColor=BrickColor.new(colors[i])
  1796. bods.TorsoColor=BrickColor.new(colors[i])
  1797. hay.BrickColor=BrickColor.new(colors[i])
  1798. hay2.BrickColor=BrickColor.new(colors[i])
  1799. stake.BrickColor=BrickColor.new(colors[i])
  1800. wait(5)
  1801. end
  1802. wait(10)
  1803. scream.Volume = 0.5
  1804. wait(1)
  1805. scream:Stop()
  1806. char:BreakJoints()
  1807. end
  1808. end)
  1809.  
  1810. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  1811. function(args, speaker)
  1812. if speaker.userId ~= LP.userId then
  1813. lponly(speaker)
  1814. else
  1815. UFC()
  1816. end
  1817. end)
  1818.  
  1819. addcmd('nolight', 'no more light',{'unlight'},
  1820. function(args, speaker)
  1821. local players = getPlayer(args[1], speaker)
  1822. for i,v in pairs(players)do
  1823. local pchar=_char(v)
  1824. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1825. if v1:IsA("PointLight") then
  1826. v1:Destroy()
  1827. end
  1828. end
  1829. end
  1830. end)
  1831.  
  1832. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1833. function(args, speaker)
  1834. local players = getPlayer(args[1], speaker)
  1835. for i,v in pairs(players)do
  1836. local pchar=_char(v)
  1837. scale = 10
  1838.  
  1839. function weld(tab)
  1840. local last = nil
  1841. for i,v in pairs(tab) do
  1842. if v:IsA("BasePart") then
  1843. if last then
  1844. local w = Instance.new("Weld",last)
  1845. w.Part0 = w.Parent
  1846. w.Part1 = v
  1847. local pos = last.CFrame:toObjectSpace(v.CFrame)
  1848. w.C0 = pos
  1849. end
  1850. last = v
  1851. end
  1852. end
  1853. end
  1854.  
  1855. function makeball(pos)
  1856. local model = Instance.new("Model",workspace)
  1857. model.Name = gPlayers[v].Name .. "ball"
  1858. local rand = BrickColor.Random()
  1859. pchar.Head.Anchored = true
  1860. for i=0,340,20 do
  1861. wait()
  1862. for z=-90,70,20 do
  1863. local p = Instance.new("Part",model)
  1864. p.formFactor = "Custom"
  1865. p.BrickColor = rand
  1866. p.Transparency = 0.5
  1867. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1868. p.Anchored = true
  1869. p.TopSurface = 0
  1870. p.BottomSurface = 0
  1871. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1872. p:breakJoints()
  1873. end
  1874. end
  1875. weld(model:children())
  1876. for i,v in pairs(model:children()) do v.Anchored = false end
  1877. pchar.Head.Anchored = false
  1878. model:MakeJoints()
  1879. end
  1880.  
  1881. if pchar then
  1882. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1883. end
  1884. end
  1885. end)
  1886.  
  1887. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  1888. function(args, speaker)
  1889. local players = getPlayer(args[1], speaker)
  1890. for i,v in pairs(players)do
  1891. local pchar=_char(v)
  1892. for _, child in pairs( workspace:GetChildren()) do
  1893. if child.Name == gPlayers[v].Name .. "ball" then
  1894. child:Destroy()
  1895. end
  1896. end
  1897. end
  1898. end)
  1899.  
  1900. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  1901.  
  1902. local fastwait = function(time)
  1903. local expire = tick()+(time or 0.02999999999999999889)
  1904. while game:GetService("RunService").Heartbeat:wait() do
  1905. if tick() >= expire then return true end
  1906. end
  1907. end
  1908.  
  1909. function arrest(name)
  1910. spawn(function()
  1911. local p = game:GetService("Players"):FindFirstChild(name)
  1912. local char = p.Character
  1913. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  1914. local humanoid = p.Character:FindFirstChild("Humanoid")
  1915. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  1916. local van = car:Clone()
  1917. if van then
  1918. local function check()
  1919. if not van or not van.Parent or not p or p.Parent ~= game:GetService("Players") or not torso or not humanoid or not torso.Parent or not humanoid.Parent or not char or not char.Parent then
  1920. return false
  1921. else
  1922. return true
  1923. end
  1924. end
  1925.  
  1926. --local driver = van.Driver
  1927. --local grabber = van.Clown
  1928. local primary = van.Primary
  1929. --local door = van.Door
  1930. local tPos = torso.CFrame
  1931.  
  1932. local sound = Instance.new("Sound",primary)
  1933. sound.SoundId = "rbxassetid://258529216"
  1934. sound.Looped = true
  1935. sound:Play()
  1936.  
  1937. local chuckle = Instance.new("Sound",primary)
  1938. chuckle.SoundId = "rbxassetid://175964948"
  1939. chuckle.Looped = true
  1940. chuckle.Volume = 0.5
  1941. chuckle:Play()
  1942.  
  1943. van.PrimaryPart = van.Primary
  1944. van.Name = "ADONIS_VAN"
  1945. van.Parent = workspace
  1946. humanoid.Name = "NoResetForYou"
  1947. humanoid.WalkSpeed = 0
  1948. sound.Pitch = 1.3
  1949.  
  1950. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  1951. music.Name = "COPSONG"
  1952. music.SoundId = "rbxassetid://132007810"
  1953. music.Volume = 1
  1954. music.Looped = true
  1955. if not music.Playing then music:Play() end
  1956.  
  1957. spawn(function()
  1958. while fastwait(0.2) do
  1959. van.Body.Lightbar.Red.PointLight.Enabled = true
  1960. van.Body.Lightbar.Blue.PointLight.Enabled = false
  1961. fastwait(0.2)
  1962. van.Body.Lightbar.Red.PointLight.Enabled = false
  1963. van.Body.Lightbar.Blue.PointLight.Enabled = true
  1964. end
  1965. end)
  1966.  
  1967. for i = 1,200 do
  1968. if not check() then
  1969. break
  1970. else
  1971. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  1972. fastwait(0.001*(i/5))
  1973. end
  1974. end
  1975.  
  1976. sound.Pitch = 0.9
  1977.  
  1978. fastwait(0.5)
  1979. if check() then
  1980. --door.Transparency = 1
  1981. end
  1982.  
  1983. local freeze = Instance.new("Sound",primary)
  1984. freeze.SoundId = "rbxassetid://163732279"
  1985. freeze.Volume = 5
  1986. freeze:Play()
  1987.  
  1988. fastwait(3)
  1989.  
  1990. if check() then
  1991. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  1992. end
  1993.  
  1994. fastwait(0.5)
  1995. if check() then
  1996. --door.Transparency = 0
  1997. end
  1998. fastwait(0.5)
  1999.  
  2000. sound.Pitch = 1.3
  2001. local gui = Instance.new("ScreenGui")
  2002. local frame = Instance.new("Frame",gui)
  2003. frame.BackgroundTransparency = 1
  2004. frame.BackgroundColor3 = Color3.new(0,0,0)
  2005. frame.Position = UDim2.new(0,0,0,-36)
  2006. frame.Size = UDim2.new(1,0,1,36)
  2007. spawn(function()
  2008. for i = 1,0,-0.01 do
  2009. frame.BackgroundTransparency = i
  2010. fastwait(0.1)
  2011. end
  2012. frame.BackgroundTransparency = 0
  2013. end)
  2014.  
  2015. p.CameraMaxZoomDistance = 0.5
  2016.  
  2017. torso.Anchored = true
  2018.  
  2019. for i = 1,400 do
  2020. if not check() then
  2021. break
  2022. else
  2023. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2024. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2025. fastwait(0.1/(i*5))
  2026.  
  2027. if i == 270 then
  2028. music.Volume = 5
  2029. end
  2030. end
  2031. end
  2032.  
  2033. local function KICK(P)
  2034. spawn(function()
  2035. for i = 1,5 do
  2036. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2037. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2038. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2039. spawn(function()
  2040. repeat fastwait()
  2041. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2042. until not game:GetService("Players"):FindFirstChild(P.Name)
  2043. end)
  2044. P.Character.HumanoidRootPart.Anchored = true
  2045. end
  2046. end
  2047. end)
  2048. end
  2049.  
  2050. if p and p.Parent == game:GetService("Players") then
  2051. if p == game:GetService("Players").LocalPlayer then
  2052. fastwait(5)
  2053. end
  2054. torso.Anchored = false
  2055. p.CharacterAdded:Connect(function()
  2056. fastwait()
  2057. KICK(p)
  2058. end)
  2059. KICK(p)
  2060. end
  2061. fastwait(0.5)
  2062. pcall(function() van:Destroy() end)
  2063. pcall(function() gui:Destroy() end)
  2064. if not workspace:FindFirstChild("ADONIS_VAN") then
  2065. music:Destroy()
  2066. end
  2067. end
  2068. end
  2069. end)
  2070. end
  2071.  
  2072. addcmd('arrest', 'arrests player',{},
  2073. function(args, speaker)
  2074. local players = getPlayer(args[1], speaker)
  2075. for i,v in pairs(players)do
  2076. arrest(gPlayers[v].Name)
  2077. end
  2078. end)
  2079.  
  2080. addcmd('loopkill', 'rip person',{'lkill'},
  2081. function(args, speaker)
  2082. local players = getPlayer(args[1], speaker)
  2083. for i,v in pairs(players)do
  2084. if not FindTable(loopkillT, _players[v].Name) then
  2085. table.insert(loopkillT, _players[v].Name)
  2086. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2087. Notify('Loopkilling player(s)') end end end end)
  2088.  
  2089. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2090. function(args, speaker)
  2091. local players = getPlayer(args[1], speaker)
  2092. for i,v in pairs(players)do
  2093. if FindTable(loopkillT, _players[v].Name) then
  2094. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2095. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2096. Notify('No longer loopkilling player(s)') end end end end)
  2097.  
  2098. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2099. function(args, speaker)
  2100. local players = getPlayer(args[1], speaker)
  2101. for i,v in pairs(players)do
  2102. if not FindTable(disabletoolsT, _players[v].Name) then
  2103. table.insert(disabletoolsT, _players[v].Name)
  2104. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2105. Notify('Disabled tools for player(s)') end end end end)
  2106.  
  2107. local fastwait = function(time)
  2108. local expire = tick()+(time or 0.02999999999999999889)
  2109. while game:GetService("RunService").Heartbeat:wait() do
  2110. if tick() >= expire then return true end
  2111. end
  2112. end
  2113.  
  2114. local song = nil
  2115. function zinniaKick(name)
  2116. spawn(function()
  2117. if song == nil then
  2118. song = Instance.new("Sound",workspace)
  2119. song.SoundId = "rbxassetid://190423831"
  2120. song.Volume = 1
  2121. song.Looped = true
  2122. song:Play()
  2123. end
  2124. local zin = Instance.new("Part")
  2125. zin.Name = "CuteZinnia"
  2126. zin.Anchored = true
  2127. zin.CanCollide = false
  2128. zin.Locked = true
  2129. local mesh = Instance.new("SpecialMesh")
  2130. mesh.MeshId = "rbxassetid://1175670539"
  2131. mesh.TextureId = "rbxassetid://1175670558"
  2132. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2133. mesh.Offset = Vector3.new(0,0.88,0)
  2134. mesh.Parent = zin
  2135. local char = game:GetService("Players")[name].Character
  2136. char.PrimaryPart = char.HumanoidRootPart
  2137. if char:FindFirstChild("Torso") then
  2138. char.Torso.Anchored = true
  2139. else
  2140. char.UpperTorso.Anchored = true
  2141. end
  2142. 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))
  2143. zin.Parent = workspace
  2144. 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)})
  2145. tween:Play()
  2146. fastwait(3)
  2147. for i = 50,1,-1 do
  2148. 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))
  2149. fastwait()
  2150. end
  2151. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2152. fastwait(1)
  2153. local turns = 0
  2154.  
  2155. while turns < 200 do
  2156. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2157. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2158. turns = turns + 1
  2159. fastwait()
  2160. end
  2161. for i = 1,10 do
  2162. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2163. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2164. fastwait()
  2165. end
  2166. local rX,rZ = 0,0
  2167. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  2168. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  2169. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  2170. bv.Force = Vector3.new(rX,10000,rZ)
  2171. if char:FindFirstChild("Torso") then
  2172. char.Torso.Anchored = false
  2173. else
  2174. char.UpperTorso.Anchored = false
  2175. end
  2176. function KICK(P)
  2177. spawn(function()
  2178. for i = 1,5 do
  2179. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2180. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2181. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2182. spawn(function()
  2183. repeat fastwait()
  2184. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2185. until not game:GetService("Players"):FindFirstChild(P.Name)
  2186. end)
  2187. P.Character.HumanoidRootPart.Anchored = true
  2188. end
  2189. end
  2190. end)
  2191. end
  2192. spawn(function()
  2193. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  2194. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2195. fastwait()
  2196. KICK(game:GetService("Players")[name])
  2197. end)
  2198. KICK(game:GetService("Players")[name])
  2199. end)
  2200. for i = 1,20 do
  2201. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2202. fastwait()
  2203. end
  2204. while turns > 0 do
  2205. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2206. turns = turns - 5
  2207. fastwait()
  2208. end
  2209. fastwait(1)
  2210. zin.Name = "GoneZinnia"
  2211. local go = Instance.new("BodyVelocity",zin)
  2212. go.Velocity = zin.CFrame.lookVector * 100
  2213. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2214. zin.Anchored = false
  2215. fastwait(20)
  2216. if song and not workspace:FindFirstChild("CuteZinnia") then
  2217. song:Destroy()
  2218. song = nil
  2219. end
  2220. end)
  2221. end
  2222.  
  2223. addcmd('zinnia', 'asdf for moon',{},
  2224. function(args, speaker)
  2225. local players = getPlayer(args[1], speaker)
  2226. for i,v in pairs(players)do
  2227. zinniaKick(gPlayers[v].Name)
  2228. end
  2229. end)
  2230.  
  2231. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  2232. function(args, speaker)
  2233. local players = getPlayer(args[1], speaker)
  2234. for i,v in pairs(players)do
  2235. if not FindTable(rainbowT, _players[v].Name) then
  2236. table.insert(rainbowT, _players[v].Name)
  2237. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  2238. Notify('Gave player(s) rainbow name') end end end end)
  2239.  
  2240. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  2241. function(args, speaker)
  2242. local players = getPlayer(args[1], speaker)
  2243. for i,v in pairs(players)do
  2244. if FindTable(rainbowT, _players[v].Name) then
  2245. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  2246. _players[v].Neutral = true
  2247. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  2248. Notify('Disabled rainbow name for player(s)') end end end end)
  2249.  
  2250. addcmd('terrain', 'gives you terrain tools',{'tt'},
  2251. function(args, speaker)
  2252. if speaker.userId ~= LP.userId then
  2253. lponly(speaker)
  2254. else
  2255. --Terrain Script
  2256. --Edge#3467/IoIman616
  2257.  
  2258. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  2259. if child.Name == "MaterialGui" then
  2260. child:Destroy()
  2261. end
  2262. end
  2263.  
  2264. function sandbox(var,func)
  2265. local env = getfenv(func)
  2266. local newenv = setmetatable({},{
  2267. __index = function(self,k)
  2268. if k=="script" then
  2269. return var
  2270. else
  2271. return env[k]
  2272. end
  2273. end,
  2274. })
  2275. setfenv(func,newenv)
  2276. return func
  2277. end
  2278. cors = {}
  2279. mas = Instance.new("Model",game:GetService("Lighting"))
  2280. HopperBin0 = Instance.new("HopperBin")
  2281. HopperBin0.Name = "Terrain Build"
  2282. HopperBin0.Parent = mas
  2283. for i,v in pairs(mas:GetChildren()) do
  2284. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2285. pcall(function() v:MakeJoints() end)
  2286. end
  2287. mas:Destroy()
  2288. for i,v in pairs(cors) do
  2289. spawn(function()
  2290. pcall(v)
  2291. end)
  2292. end
  2293.  
  2294. wait(0.01)
  2295.  
  2296. function sandbox(var,func)
  2297. local env = getfenv(func)
  2298. local newenv = setmetatable({},{
  2299. __index = function(self,k)
  2300. if k=="script" then
  2301. return var
  2302. else
  2303. return env[k]
  2304. end
  2305. end,
  2306. })
  2307. setfenv(func,newenv)
  2308. return func
  2309. end
  2310. cors = {}
  2311. mas = Instance.new("Model",game:GetService("Lighting"))
  2312. ScreenGui0 = Instance.new("ScreenGui")
  2313. ImageLabel1 = Instance.new("ImageLabel")
  2314. ImageButton2 = Instance.new("ImageButton")
  2315. Frame3 = Instance.new("Frame")
  2316. NumberValue4 = Instance.new("NumberValue")
  2317. ImageButton5 = Instance.new("ImageButton")
  2318. Frame6 = Instance.new("Frame")
  2319. NumberValue7 = Instance.new("NumberValue")
  2320. ImageButton8 = Instance.new("ImageButton")
  2321. Frame9 = Instance.new("Frame")
  2322. NumberValue10 = Instance.new("NumberValue")
  2323. ImageButton11 = Instance.new("ImageButton")
  2324. Frame12 = Instance.new("Frame")
  2325. NumberValue13 = Instance.new("NumberValue")
  2326. ImageButton14 = Instance.new("ImageButton")
  2327. Frame15 = Instance.new("Frame")
  2328. NumberValue16 = Instance.new("NumberValue")
  2329. ImageButton17 = Instance.new("ImageButton")
  2330. Frame18 = Instance.new("Frame")
  2331. NumberValue19 = Instance.new("NumberValue")
  2332. ImageButton20 = Instance.new("ImageButton")
  2333. Frame21 = Instance.new("Frame")
  2334. NumberValue22 = Instance.new("NumberValue")
  2335. ImageButton23 = Instance.new("ImageButton")
  2336. Frame24 = Instance.new("Frame")
  2337. NumberValue25 = Instance.new("NumberValue")
  2338. ImageButton26 = Instance.new("ImageButton")
  2339. Frame27 = Instance.new("Frame")
  2340. NumberValue28 = Instance.new("NumberValue")
  2341. ImageButton29 = Instance.new("ImageButton")
  2342. Frame30 = Instance.new("Frame")
  2343. NumberValue31 = Instance.new("NumberValue")
  2344. ImageButton32 = Instance.new("ImageButton")
  2345. Frame33 = Instance.new("Frame")
  2346. NumberValue34 = Instance.new("NumberValue")
  2347. ImageButton35 = Instance.new("ImageButton")
  2348. Frame36 = Instance.new("Frame")
  2349. NumberValue37 = Instance.new("NumberValue")
  2350. ImageButton38 = Instance.new("ImageButton")
  2351. Frame39 = Instance.new("Frame")
  2352. NumberValue40 = Instance.new("NumberValue")
  2353. ImageButton41 = Instance.new("ImageButton")
  2354. Frame42 = Instance.new("Frame")
  2355. NumberValue43 = Instance.new("NumberValue")
  2356. ImageButton44 = Instance.new("ImageButton")
  2357. Frame45 = Instance.new("Frame")
  2358. NumberValue46 = Instance.new("NumberValue")
  2359. ImageButton47 = Instance.new("ImageButton")
  2360. Frame48 = Instance.new("Frame")
  2361. NumberValue49 = Instance.new("NumberValue")
  2362. ImageButton50 = Instance.new("ImageButton")
  2363. Frame51 = Instance.new("Frame")
  2364. NumberValue52 = Instance.new("NumberValue")
  2365. ImageButton53 = Instance.new("ImageButton")
  2366. Frame54 = Instance.new("Frame")
  2367. ScreenGui0.Name = "MaterialGui"
  2368. ScreenGui0.Parent = mas
  2369. ImageLabel1.Name = "MaterialMenu"
  2370. ImageLabel1.Parent = ScreenGui0
  2371. ImageLabel1.Transparency = 1
  2372. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  2373. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  2374. ImageLabel1.BackgroundTransparency = 1
  2375. ImageLabel1.ZIndex = 2
  2376. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  2377. ImageButton2.Name = "Grass"
  2378. ImageButton2.Parent = ImageLabel1
  2379. ImageButton2.Transparency = 1
  2380. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2381. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  2382. ImageButton2.BackgroundTransparency = 1
  2383. ImageButton2.ZIndex = 4
  2384. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  2385. Frame3.Name = "Selection"
  2386. Frame3.Parent = ImageButton2
  2387. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2388. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2389. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  2390. Frame3.BorderSizePixel = 0
  2391. Frame3.ZIndex = 3
  2392. NumberValue4.Name = "num"
  2393. NumberValue4.Parent = ImageButton2
  2394. NumberValue4.Value = 1
  2395. ImageButton5.Name = "Sand"
  2396. ImageButton5.Parent = ImageLabel1
  2397. ImageButton5.Transparency = 1
  2398. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2399. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  2400. ImageButton5.BackgroundTransparency = 1
  2401. ImageButton5.ZIndex = 4
  2402. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  2403. Frame6.Name = "Selection"
  2404. Frame6.Parent = ImageButton5
  2405. Frame6.Transparency = 1
  2406. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2407. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2408. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  2409. Frame6.BackgroundTransparency = 1
  2410. Frame6.BorderSizePixel = 0
  2411. Frame6.ZIndex = 3
  2412. NumberValue7.Name = "num"
  2413. NumberValue7.Parent = ImageButton5
  2414. NumberValue7.Value = 2
  2415. ImageButton8.Name = "Brick"
  2416. ImageButton8.Parent = ImageLabel1
  2417. ImageButton8.Transparency = 1
  2418. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2419. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  2420. ImageButton8.BackgroundTransparency = 1
  2421. ImageButton8.ZIndex = 4
  2422. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  2423. Frame9.Name = "Selection"
  2424. Frame9.Parent = ImageButton8
  2425. Frame9.Transparency = 1
  2426. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2427. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2428. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  2429. Frame9.BackgroundTransparency = 1
  2430. Frame9.BorderSizePixel = 0
  2431. Frame9.ZIndex = 3
  2432. NumberValue10.Name = "num"
  2433. NumberValue10.Parent = ImageButton8
  2434. NumberValue10.Value = 3
  2435. ImageButton11.Name = "Granite"
  2436. ImageButton11.Parent = ImageLabel1
  2437. ImageButton11.Transparency = 1
  2438. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2439. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  2440. ImageButton11.BackgroundTransparency = 1
  2441. ImageButton11.ZIndex = 4
  2442. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  2443. Frame12.Name = "Selection"
  2444. Frame12.Parent = ImageButton11
  2445. Frame12.Transparency = 1
  2446. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2447. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2448. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  2449. Frame12.BackgroundTransparency = 1
  2450. Frame12.BorderSizePixel = 0
  2451. Frame12.ZIndex = 3
  2452. NumberValue13.Name = "num"
  2453. NumberValue13.Parent = ImageButton11
  2454. NumberValue13.Value = 4
  2455. ImageButton14.Name = "Asphalt"
  2456. ImageButton14.Parent = ImageLabel1
  2457. ImageButton14.Transparency = 1
  2458. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2459. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  2460. ImageButton14.BackgroundTransparency = 1
  2461. ImageButton14.ZIndex = 4
  2462. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  2463. Frame15.Name = "Selection"
  2464. Frame15.Parent = ImageButton14
  2465. Frame15.Transparency = 1
  2466. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2467. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2468. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  2469. Frame15.BackgroundTransparency = 1
  2470. Frame15.BorderSizePixel = 0
  2471. Frame15.ZIndex = 3
  2472. NumberValue16.Name = "num"
  2473. NumberValue16.Parent = ImageButton14
  2474. NumberValue16.Value = 5
  2475. ImageButton17.Name = "Iron"
  2476. ImageButton17.Parent = ImageLabel1
  2477. ImageButton17.Transparency = 1
  2478. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2479. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  2480. ImageButton17.BackgroundTransparency = 1
  2481. ImageButton17.ZIndex = 4
  2482. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  2483. Frame18.Name = "Selection"
  2484. Frame18.Parent = ImageButton17
  2485. Frame18.Transparency = 1
  2486. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2487. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2488. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  2489. Frame18.BackgroundTransparency = 1
  2490. Frame18.BorderSizePixel = 0
  2491. Frame18.ZIndex = 3
  2492. NumberValue19.Name = "num"
  2493. NumberValue19.Parent = ImageButton17
  2494. NumberValue19.Value = 6
  2495. ImageButton20.Name = "Aluminum"
  2496. ImageButton20.Parent = ImageLabel1
  2497. ImageButton20.Transparency = 1
  2498. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2499. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  2500. ImageButton20.BackgroundTransparency = 1
  2501. ImageButton20.ZIndex = 4
  2502. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  2503. Frame21.Name = "Selection"
  2504. Frame21.Parent = ImageButton20
  2505. Frame21.Transparency = 1
  2506. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2507. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2508. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  2509. Frame21.BackgroundTransparency = 1
  2510. Frame21.BorderSizePixel = 0
  2511. Frame21.ZIndex = 3
  2512. NumberValue22.Name = "num"
  2513. NumberValue22.Parent = ImageButton20
  2514. NumberValue22.Value = 7
  2515. ImageButton23.Name = "Gold"
  2516. ImageButton23.Parent = ImageLabel1
  2517. ImageButton23.Transparency = 1
  2518. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2519. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  2520. ImageButton23.BackgroundTransparency = 1
  2521. ImageButton23.ZIndex = 4
  2522. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  2523. Frame24.Name = "Selection"
  2524. Frame24.Parent = ImageButton23
  2525. Frame24.Transparency = 1
  2526. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2527. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2528. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  2529. Frame24.BackgroundTransparency = 1
  2530. Frame24.BorderSizePixel = 0
  2531. Frame24.ZIndex = 3
  2532. NumberValue25.Name = "num"
  2533. NumberValue25.Parent = ImageButton23
  2534. NumberValue25.Value = 8
  2535. ImageButton26.Name = "Plank"
  2536. ImageButton26.Parent = ImageLabel1
  2537. ImageButton26.Transparency = 1
  2538. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2539. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  2540. ImageButton26.BackgroundTransparency = 1
  2541. ImageButton26.ZIndex = 4
  2542. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  2543. Frame27.Name = "Selection"
  2544. Frame27.Parent = ImageButton26
  2545. Frame27.Transparency = 1
  2546. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2547. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2548. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  2549. Frame27.BackgroundTransparency = 1
  2550. Frame27.BorderSizePixel = 0
  2551. Frame27.ZIndex = 3
  2552. NumberValue28.Name = "num"
  2553. NumberValue28.Parent = ImageButton26
  2554. NumberValue28.Value = 9
  2555. ImageButton29.Name = "Log"
  2556. ImageButton29.Parent = ImageLabel1
  2557. ImageButton29.Transparency = 1
  2558. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2559. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  2560. ImageButton29.BackgroundTransparency = 1
  2561. ImageButton29.ZIndex = 4
  2562. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  2563. Frame30.Name = "Selection"
  2564. Frame30.Parent = ImageButton29
  2565. Frame30.Transparency = 1
  2566. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2567. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2568. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  2569. Frame30.BackgroundTransparency = 1
  2570. Frame30.BorderSizePixel = 0
  2571. Frame30.ZIndex = 3
  2572. NumberValue31.Name = "num"
  2573. NumberValue31.Parent = ImageButton29
  2574. NumberValue31.Value = 10
  2575. ImageButton32.Name = "Gravel"
  2576. ImageButton32.Parent = ImageLabel1
  2577. ImageButton32.Transparency = 1
  2578. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2579. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  2580. ImageButton32.BackgroundTransparency = 1
  2581. ImageButton32.ZIndex = 4
  2582. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  2583. Frame33.Name = "Selection"
  2584. Frame33.Parent = ImageButton32
  2585. Frame33.Transparency = 1
  2586. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2587. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2588. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  2589. Frame33.BackgroundTransparency = 1
  2590. Frame33.BorderSizePixel = 0
  2591. Frame33.ZIndex = 3
  2592. NumberValue34.Name = "num"
  2593. NumberValue34.Parent = ImageButton32
  2594. NumberValue34.Value = 11
  2595. ImageButton35.Name = "Cinder"
  2596. ImageButton35.Parent = ImageLabel1
  2597. ImageButton35.Transparency = 1
  2598. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2599. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  2600. ImageButton35.BackgroundTransparency = 1
  2601. ImageButton35.ZIndex = 4
  2602. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  2603. Frame36.Name = "Selection"
  2604. Frame36.Parent = ImageButton35
  2605. Frame36.Transparency = 1
  2606. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2607. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2608. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  2609. Frame36.BackgroundTransparency = 1
  2610. Frame36.BorderSizePixel = 0
  2611. Frame36.ZIndex = 3
  2612. NumberValue37.Name = "num"
  2613. NumberValue37.Parent = ImageButton35
  2614. NumberValue37.Value = 12
  2615. ImageButton38.Name = "Stone"
  2616. ImageButton38.Parent = ImageLabel1
  2617. ImageButton38.Transparency = 1
  2618. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2619. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  2620. ImageButton38.BackgroundTransparency = 1
  2621. ImageButton38.ZIndex = 4
  2622. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  2623. Frame39.Name = "Selection"
  2624. Frame39.Parent = ImageButton38
  2625. Frame39.Transparency = 1
  2626. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2627. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2628. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  2629. Frame39.BackgroundTransparency = 1
  2630. Frame39.BorderSizePixel = 0
  2631. Frame39.ZIndex = 3
  2632. NumberValue40.Name = "num"
  2633. NumberValue40.Parent = ImageButton38
  2634. NumberValue40.Value = 13
  2635. ImageButton41.Name = "Cement"
  2636. ImageButton41.Parent = ImageLabel1
  2637. ImageButton41.Transparency = 1
  2638. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2639. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  2640. ImageButton41.BackgroundTransparency = 1
  2641. ImageButton41.ZIndex = 4
  2642. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  2643. Frame42.Name = "Selection"
  2644. Frame42.Parent = ImageButton41
  2645. Frame42.Transparency = 1
  2646. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2647. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2648. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  2649. Frame42.BackgroundTransparency = 1
  2650. Frame42.BorderSizePixel = 0
  2651. Frame42.ZIndex = 3
  2652. NumberValue43.Name = "num"
  2653. NumberValue43.Parent = ImageButton41
  2654. NumberValue43.Value = 14
  2655. ImageButton44.Name = "Red Plastic"
  2656. ImageButton44.Parent = ImageLabel1
  2657. ImageButton44.Transparency = 1
  2658. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2659. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  2660. ImageButton44.BackgroundTransparency = 1
  2661. ImageButton44.ZIndex = 4
  2662. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  2663. Frame45.Name = "Selection"
  2664. Frame45.Parent = ImageButton44
  2665. Frame45.Transparency = 1
  2666. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2667. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2668. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  2669. Frame45.BackgroundTransparency = 1
  2670. Frame45.BorderSizePixel = 0
  2671. Frame45.ZIndex = 3
  2672. NumberValue46.Name = "num"
  2673. NumberValue46.Parent = ImageButton44
  2674. NumberValue46.Value = 15
  2675. ImageButton47.Name = "Blue Plastic"
  2676. ImageButton47.Parent = ImageLabel1
  2677. ImageButton47.Transparency = 1
  2678. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2679. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  2680. ImageButton47.BackgroundTransparency = 1
  2681. ImageButton47.ZIndex = 4
  2682. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  2683. Frame48.Name = "Selection"
  2684. Frame48.Parent = ImageButton47
  2685. Frame48.Transparency = 1
  2686. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2687. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2688. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  2689. Frame48.BackgroundTransparency = 1
  2690. Frame48.BorderSizePixel = 0
  2691. Frame48.ZIndex = 3
  2692. NumberValue49.Name = "num"
  2693. NumberValue49.Parent = ImageButton47
  2694. NumberValue49.Value = 16
  2695. ImageButton50.Name = "Water"
  2696. ImageButton50.Parent = ImageLabel1
  2697. ImageButton50.Transparency = 1
  2698. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2699. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  2700. ImageButton50.BackgroundTransparency = 1
  2701. ImageButton50.ZIndex = 4
  2702. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  2703. Frame51.Name = "Selection"
  2704. Frame51.Parent = ImageButton50
  2705. Frame51.Transparency = 1
  2706. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2707. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2708. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  2709. Frame51.BackgroundTransparency = 1
  2710. Frame51.BorderSizePixel = 0
  2711. Frame51.ZIndex = 3
  2712. NumberValue52.Name = "num"
  2713. NumberValue52.Parent = ImageButton50
  2714. NumberValue52.Value = 17
  2715. ImageButton53.Name = "Dig"
  2716. ImageButton53.Parent = ImageLabel1
  2717. ImageButton53.Transparency = 1
  2718. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2719. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  2720. ImageButton53.BackgroundTransparency = 1
  2721. ImageButton53.ZIndex = 4
  2722. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  2723. Frame54.Name = "Selection"
  2724. Frame54.Parent = ImageButton53
  2725. Frame54.Transparency = 1
  2726. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2727. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2728. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  2729. Frame54.BackgroundTransparency = 1
  2730. Frame54.BorderSizePixel = 0
  2731. Frame54.ZIndex = 3
  2732. for i,v in pairs(mas:GetChildren()) do
  2733. v.Parent = gPlayers.LocalPlayer.PlayerGui
  2734. pcall(function() v:MakeJoints() end)
  2735. end
  2736. mas:Destroy()
  2737. for i,v in pairs(cors) do
  2738. spawn(function()
  2739. pcall(v)
  2740. end)
  2741. end
  2742. wait(0.01)
  2743. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2744. material = 1
  2745. local Terrain = workspace.Terrain
  2746. local CC = workspace.CurrentCamera
  2747.  
  2748. local SelB = Instance.new("SelectionBox")
  2749. SelB.Color = BrickColor.new("Bright green")
  2750.  
  2751. local SelP = Instance.new("Part")
  2752. SelP.Anchored = true
  2753. SelP.formFactor = Enum.FormFactor.Custom
  2754.  
  2755. HopperBin0.Selected:connect(function(M)
  2756. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  2757. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  2758. SelB.Adornee = nil
  2759.  
  2760. local ClickState = "None"
  2761.  
  2762. local ClickType = 1
  2763.  
  2764. local TerrainClick = 1
  2765.  
  2766. local P1 = nil
  2767.  
  2768. M.KeyDown:connect(function(K)
  2769. if K == "q" then
  2770. ClickType = 1
  2771. elseif K == "e" then
  2772. ClickType = 2
  2773. elseif K == "z" then
  2774. TerrainClick = 0
  2775. elseif K == "x" then
  2776. TerrainClick = 1
  2777. elseif K == "c" then
  2778. TerrainClick = 2
  2779. elseif K == "v" then
  2780. TerrainClick = 3
  2781. elseif K == "b" then
  2782. TerrainClick = 4
  2783. end
  2784. end)
  2785.  
  2786. M.Button1Down:connect(function()
  2787. if not M.Target then return end
  2788. local Hit = M.Hit
  2789. local cellPos
  2790. if ClickType == 1 then
  2791. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2792. else
  2793. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2794. end
  2795. if ClickState == "None" then
  2796. ClickState = "Click1"
  2797. P1 = cellPos
  2798. end
  2799. end)
  2800. M.Button1Up:connect(function()
  2801. if not M.Target then return end
  2802. local Hit = M.Hit
  2803. local cellPos
  2804. if ClickType == 1 then
  2805. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2806. else
  2807. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2808. end
  2809. if ClickState == "Click1" then
  2810. ClickState = "None"
  2811. local MinX = math.min(P1.x,cellPos.x)
  2812. local MaxX = math.max(P1.x,cellPos.x)
  2813. local MinY = math.min(P1.y,cellPos.y)
  2814. local MaxY = math.max(P1.y,cellPos.y)
  2815. local MinZ = math.min(P1.z,cellPos.z)
  2816. local MaxZ = math.max(P1.z,cellPos.z)
  2817. for y=MinY,MaxY do
  2818. for x=MinX,MaxX do
  2819. for z=MinZ,MaxZ do
  2820. Terrain:SetCell(x, y, z, material, 0, 0)
  2821. end
  2822. end
  2823. wait()
  2824. end
  2825. SelB.Adornee = nil
  2826. end
  2827. end)
  2828. M.Move:connect(function()
  2829. if not M.Target then return end
  2830. local Hit = M.Hit
  2831. local cellPos
  2832. if ClickType == 1 then
  2833. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2834. else
  2835. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2836. end
  2837. if ClickState == "Click1" then
  2838. SelB.Adornee = SelP
  2839. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2840. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2841. local Size = W1-W2
  2842. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2843. local Pos = (W1+W2)/2
  2844. SelP.Size = Size
  2845. SelP.CFrame = CFrame.new(Pos)
  2846. end
  2847. end)
  2848. end)
  2849.  
  2850. HopperBin0.Deselected:connect(function()
  2851. SelB.Parent = nil
  2852. SelB.Adornee = nil
  2853. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2854. end)
  2855.  
  2856. game:GetService('RunService').Stepped:connect(function()
  2857. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2858. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2859. if child:FindFirstChild("num") and material ~= child.num.Value then
  2860. child.Selection.BackgroundTransparency = 1
  2861. end
  2862. end
  2863. end
  2864. end)
  2865.  
  2866. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2867. local enterCon = child.MouseButton1Click:connect(function()
  2868. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  2869. material = child.num.Value
  2870. if child:FindFirstChild("Selection") then
  2871. child.Selection.BackgroundTransparency = 0
  2872. end
  2873. end
  2874. end)
  2875. end
  2876.  
  2877. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  2878. workspace.Terrain:Clear()
  2879. end)
  2880.  
  2881. function sandbox(var,func)
  2882. local env = getfenv(func)
  2883. local newenv = setmetatable({},{
  2884. __index = function(self,k)
  2885. if k=="script" then
  2886. return var
  2887. else
  2888. return env[k]
  2889. end
  2890. end,
  2891. })
  2892. setfenv(func,newenv)
  2893. return func
  2894. end
  2895. cors = {}
  2896. mas = Instance.new("Model",game:GetService("Lighting"))
  2897. HopperBin0 = Instance.new("HopperBin")
  2898. HopperBin0.Name = "Terrain Delete"
  2899. HopperBin0.Parent = mas
  2900. for i,v in pairs(mas:GetChildren()) do
  2901. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2902. pcall(function() v:MakeJoints() end)
  2903. end
  2904. mas:Destroy()
  2905. for i,v in pairs(cors) do
  2906. spawn(function()
  2907. pcall(v)
  2908. end)
  2909. end
  2910.  
  2911. function onClick(mouse)
  2912. p = gPlayers.LocalPlayer
  2913. if (p == nil) then return end
  2914. if (p.Character == nil) then return end
  2915.  
  2916. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  2917.  
  2918. c = workspace.Terrain
  2919.  
  2920. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  2921. local x = cellPos.x
  2922. local y = cellPos.y
  2923. local z = cellPos.z
  2924.  
  2925. c:SetCell(x, y, z, 0, 0, 0)
  2926.  
  2927. end
  2928.  
  2929.  
  2930. function onSelect(mouse)
  2931. mouse.Button1Down:connect(function () onClick(mouse) end)
  2932. end
  2933.  
  2934.  
  2935.  
  2936. HopperBin0.Selected:connect(onSelect)
  2937. end
  2938. end)
  2939.  
  2940. addcmd('knife', 'tm knife',{},
  2941. function(args, speaker)
  2942. if speaker.userId ~= LP.userId then
  2943. lponly(speaker) else
  2944. if not game.CoreGui:FindFirstChild('CorePart') then
  2945. local data = game:GetObjects("rbxassetid://01318477872")[1]
  2946. local script = data.LocalScript
  2947.  
  2948. local player = gPlayers.LocalPlayer
  2949.  
  2950. if not player:FindFirstChild("TMDATA") then
  2951. script.Parent.TMDATA:Clone().Parent = player
  2952. end
  2953. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  2954. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  2955. end
  2956.  
  2957. if game.CoreGui:FindFirstChild("CorePart") then
  2958. game.CoreGui.CorePart:Remove()
  2959. end
  2960.  
  2961.  
  2962. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  2963. local knife = script.Parent["Knife"]:Clone()
  2964. local gun = script.Parent["Gun"]:Clone()
  2965. local fastgun = script.Parent["Fast Gun"]:Clone()
  2966. local lasergun = script.Parent["Laser Gun"]:Clone()
  2967. script.Parent.CorePart:Clone().Parent = game.CoreGui
  2968.  
  2969. local newKnife = knife:Clone()
  2970. newKnife.Parent = player.Backpack
  2971. _G.tool = newKnife
  2972.  
  2973. local barActive = false
  2974. local activeOptions = {}
  2975.  
  2976. function createDDown(callback,but,...)
  2977. if barActive then
  2978. for i,v in pairs(activeOptions) do
  2979. v:Destroy()
  2980. end
  2981. activeOptions = {}
  2982. barActive = false
  2983. return
  2984. else
  2985. barActive = true
  2986. end
  2987. local slots = {...}
  2988. local base = but
  2989. for i,v in pairs(slots) do
  2990. local newOption = base:Clone()
  2991. newOption.ZIndex = 5
  2992. newOption.Name = "Option "..tostring(i)
  2993. newOption.Parent = base.Parent
  2994. table.insert(activeOptions,newOption)
  2995. newOption.Position = UDim2.new(but.Position.X.Scale, but.Position.X.Offset, but.Position.Y.Scale, but.Position.Y.Offset + (#activeOptions * but.Size.Y.Offset))
  2996. newOption.Text = slots[i]
  2997. newOption.MouseButton1Down:connect(function()
  2998. but.Text = slots[i]
  2999. callback(slots[i])
  3000. for i,v in pairs(activeOptions) do
  3001. v:Destroy()
  3002. end
  3003. activeOptions = {}
  3004. barActive = false
  3005. end)
  3006. end
  3007. end
  3008.  
  3009. local butA = game.CoreGui.CorePart.Frame.ability
  3010. butA.MouseButton1Down:connect(function()
  3011. createDDown(function(sel)
  3012. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3013. end,butA,"Normal","Laser Knife","Boom Blade","MLG Money","Midas Touch","HOT! Knife","Ghost Knife","Tesla Knife","Quickscoper","Rainbow Laser","Spider Knife","Warp Knife","Brainwasher", "Bolting Knife")
  3014. end)
  3015.  
  3016. local butG = game.CoreGui.CorePart.Frame.gamemode
  3017. butG.MouseButton1Down:connect(function()
  3018. createDDown(function(sel)
  3019. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3020. end,butG,"Classic","Cold Killer")
  3021. end)
  3022.  
  3023. local butM = game.CoreGui.CorePart.Frame.mode
  3024. butM.MouseButton1Down:connect(function()
  3025. createDDown(function(sel)
  3026. _G.knifemode = sel
  3027. end,butM,"PlayersOnly","Players+Npcs")
  3028. end)
  3029.  
  3030. _G.Scripters = {}
  3031.  
  3032. function _G.loadScripts(obj,runall)
  3033. for i,v in pairs(obj:GetDescendants()) do
  3034. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3035. table.insert(_G.Scripters,v)
  3036. local i = #_G.Scripters
  3037. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3038. spawn(loadfunc)
  3039. print("LOADED",v:GetFullName())
  3040. end
  3041. end
  3042. end
  3043.  
  3044. player.CharacterAdded:Connect(function()
  3045. newKnife = knife:Clone()
  3046. newKnife.Parent = player.Backpack
  3047. _G.loadScripts(newKnife)
  3048. end)
  3049.  
  3050. _G.knifemode = "PlayersOnly"
  3051. _G.loadScripts(newKnife)
  3052. --_G.loadScripts(gun)
  3053. --_G.loadScripts(fastgun)
  3054. --_G.loadScripts(lasergun)
  3055. end
  3056. end
  3057. end)
  3058.  
  3059. addcmd('devuzi', 'op af',{'uzi'},
  3060. function(args, speaker)
  3061. if speaker.userId ~= LP.userId then
  3062. lponly(speaker)
  3063. else
  3064. wait(0.25);
  3065.  
  3066.  
  3067. _clear=function()
  3068. local c={char;bag;gui;};
  3069. for i=1,#c do
  3070. local c=c[i]:children();
  3071. for i=1,#c do
  3072. if(c[i].Name==name)then
  3073. c[i].Parent=nil;
  3074. end;
  3075. end;
  3076. end;
  3077. local n=name..user.Name;
  3078. local c=workspace:children();
  3079. for i=1,#c do
  3080. if(c[i].Name==n)then
  3081. c[i].Parent=nil;
  3082. end;
  3083. end;
  3084. end;
  3085.  
  3086. _valid_key=function(object,key)
  3087. return object[key],key;
  3088. end;
  3089.  
  3090. _new=function(class)
  3091. return function(props)
  3092. if(type(list_base_props)=='table')then
  3093. for i,v in next,list_base_props do
  3094. if(props[i]==nil)then
  3095. props[i]=v;
  3096. end;
  3097. end;
  3098. end;
  3099.  
  3100. local object=class;
  3101.  
  3102. if(type(class)=='string')then
  3103. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3104. end;
  3105.  
  3106. local parent=props[1];
  3107. props[1]=nil;
  3108.  
  3109. for i,v in next,props do
  3110. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3111. if(not load)then
  3112. load,res,key=pcall(_valid_key,object,i);
  3113. end;
  3114.  
  3115. if(key)then
  3116. t=type(res);
  3117. s=tostring(res);
  3118. if(t=='userdata'and s=='Signal '..key)then
  3119. if(type(v)=='table')then
  3120. for i=1,#v do
  3121. res:connect(v[i]);
  3122. end;
  3123. else
  3124. res:connect(v);
  3125. end;
  3126. else
  3127. object[key]=v;
  3128. end;
  3129. end;
  3130. end;
  3131.  
  3132. if(parent)then
  3133. object.Parent=parent;
  3134. end;
  3135.  
  3136. return object;
  3137. end;
  3138. end;
  3139.  
  3140. _RGB=function(r,g,b)
  3141. return Color3.new(r/255,g/255,b/255);
  3142. end;
  3143.  
  3144. _copy=function(o)
  3145. local def=o.archivable;
  3146. o.archivable=true;
  3147. local c=o:clone();
  3148. o.archivable=def;
  3149. return c;
  3150. end;
  3151.  
  3152. _hum=function(char)
  3153. local hum=char:findFirstChild'Humanoid';
  3154. if(not hum or hum.className~='Humanoid')then
  3155. local c=char:children();
  3156. for i=1,#c do
  3157. if(c[i].className=='Humanoid')then
  3158. return c[i];
  3159. end;
  3160. end;
  3161. else
  3162. return hum;
  3163. end;
  3164. end;
  3165.  
  3166. _hum_tag=function(hum)
  3167. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  3168. c.Name='creator';
  3169. c.Value=user;
  3170. if(hum.Health==0 and not hum:findFirstChild'killed')then
  3171. Instance.new('BoolValue',hum).Name='killed';
  3172. bullets.clip=bullets.clip+10;
  3173. end;
  3174. end;
  3175.  
  3176. _hum_dam=function(hum,dam,percent)
  3177. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  3178. if(hum.Health<=hum.MaxHealth*0.1)then
  3179. _hum_tag(hum);
  3180. end;
  3181. end;
  3182.  
  3183. _ray=function(v0,v1,i)
  3184. local mag=(v0-v1).magnitude;
  3185. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  3186.  
  3187. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  3188. end;
  3189.  
  3190. _must=function(v0,v1,i)
  3191. local hit,pos=_ray(v0,v1,i);
  3192. return not hit and mouse.target or hit,pos;
  3193. end;
  3194.  
  3195. _cframe=function(x,y,z,r0,r1,r2)
  3196. return CFrame.Angles(
  3197. math.rad(r0 or 0),
  3198. math.rad(r1 or 0),
  3199. math.rad(r2 or 0)
  3200. )*CFrame.new(x,y,z);
  3201. end;
  3202.  
  3203. _update=function()
  3204. if(bool_active and not screen.Parent)then
  3205. screen.Parent=gui;
  3206. elseif(not bool_active and screen.Parent)then
  3207. screen.Parent=nil;
  3208. end;
  3209. end;
  3210.  
  3211. _light=function(v0,v1)
  3212. local mag=(v0-v1).magnitude;
  3213. local len=math.random(2,7);
  3214. len=len>mag/2 and mag/2 or len;
  3215.  
  3216. --local light=_new'part'{
  3217. -- cFrame=CFrame.new(v0,v1);
  3218. -- size=Vector3.new(1,1,1);
  3219. -- color=_RGB(255,255,0);
  3220. -- anchored=true;
  3221. -- inv;
  3222. --};
  3223. _new'blockMesh'{
  3224. scale=Vector3.new(0.2,0.2,len);
  3225. offset=Vector3.new(0,0,-len/2);
  3226. light;
  3227. };
  3228.  
  3229. local bb=_new'billboardGui'{
  3230. size=UDim2.new(2,0,2,0);
  3231. adornee=light;
  3232. light;
  3233. };
  3234. _new'imageLabel'{
  3235. image=url:format(109101526);
  3236. backgroundTransparency=1;
  3237. size=UDim2.new(1,0,1,0);
  3238. bb;
  3239. };
  3240.  
  3241. -- _rem(light,0.15);
  3242. end;
  3243.  
  3244. _rem=function(object,del)
  3245. if(del)then
  3246. delay(del,function()
  3247. if(object.Parent)then
  3248. object.Parent=nil;
  3249. end;
  3250. end);
  3251. else
  3252. pcall(function()
  3253. if(object.Parent)then
  3254. object.Parent=nil;
  3255. end;
  3256. end);
  3257. end;
  3258. end;
  3259.  
  3260. _blood=function(pos,count)
  3261. for i=1,count do
  3262. local p=_new'part'{
  3263. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3264. position=pos+Vector3.new(math.random(),math.random(),math.random());
  3265. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3266. size=Vector3.new(math.random(),math.random(),math.random())/3;
  3267. color=_RGB(255,0,0);
  3268. transparency=0.5;
  3269. canCollide=true;
  3270. bottomSurface=0;
  3271. topSurface=0;
  3272. formFactor=3;
  3273. locked=true;
  3274. inv;
  3275. };
  3276. delay(5,function()
  3277. p.Parent=nil;
  3278. end);
  3279. end;
  3280. end;
  3281.  
  3282. _make_hue=function()
  3283. h_hue=_new'part'{
  3284. size=Vector3.new(0.25,1.8,0.35);
  3285. color=_RGB(100,100,100);
  3286. formFactor=3;
  3287. name='hue';
  3288. handle;
  3289. };
  3290. hh_weld=_new'weld'{
  3291. c1=_cframe(0,0.5,0);
  3292. part0=handle;
  3293. part1=h_hue;
  3294. handle;
  3295. };
  3296. end;
  3297.  
  3298. _shot=function(v0,v1)
  3299. if(not time_left)then
  3300. time_left=0;
  3301. end;
  3302. if(time_left>time())then
  3303. return nil;
  3304. else
  3305. time_left=time()+math.random(1,10)/100;
  3306. end;
  3307.  
  3308. if(bullets.current<1)then
  3309. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  3310. soundId='rbxasset://sounds/SWITCH3.wav';
  3311. name='tick_sound';
  3312. volume=0.2;
  3313. pitch=2;
  3314. head;
  3315. };
  3316. tick_sound:play();
  3317. if(bullets.clip>0)then
  3318. time_left=time()+2;
  3319. h_hue:breakJoints();
  3320. h_hue.CanCollide=true;
  3321. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  3322. _rem(h_hue,10);
  3323. delay(1.9,function()
  3324. _make_hue();
  3325. local got=(bullets.clip>bullets.maximum and
  3326. bullets.maximum or
  3327. bullets.clip)-bullets.current;
  3328.  
  3329. bullets.clip=bullets.clip-got;
  3330. bullets.current=bullets.current+got;
  3331. end);
  3332. end;
  3333. return nil;
  3334. else
  3335. bullets.current=bullets.current-1;
  3336.  
  3337. h_weld.C1=_cframe(0,0.75,0,
  3338. -math.random(1000,1100)/10,180,0);
  3339. d_weld.C1=_cframe(0,-0.25,0.3);
  3340.  
  3341. lightstuff.Visible=true;
  3342. delay(0.1,function()
  3343. lightstuff.Visible=false;
  3344. end);
  3345.  
  3346. _rem(_new'part'{
  3347. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  3348. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  3349. size=Vector3.new(0.1,0.1,0.4);
  3350. color=_RGB(200,200,0);
  3351. material='Slate';
  3352. canCollide=true;
  3353. formFactor=3;
  3354. inv;
  3355. },5);
  3356.  
  3357. delay(0.1,function()
  3358. d_weld.C1=_cframe(0,-0.25,0);
  3359. if(bool_active)then
  3360. h_weld.C1=h_weld_cf_active;
  3361. end;
  3362. end)
  3363. end;
  3364.  
  3365. local hit,pos=_must(v0,v1,char);
  3366.  
  3367. shot_sound:play();
  3368.  
  3369.  
  3370. _rem(_new'part'{
  3371. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3372. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3373. color=_RGB(255,255,0);
  3374. transparency=0.6;
  3375. reflectance=0.5;
  3376. canCollide=false;
  3377. bottomSurface=0;
  3378. anchored=true;
  3379. formFactor=3;
  3380. topSurface=0;
  3381. inv;
  3382. },.15);
  3383. _light(v0,v1);
  3384.  
  3385. if(not hit)then return nil;end;
  3386.  
  3387. if(hit.Parent.className=='Hat')then
  3388. hit:breakJoints();
  3389. hit.CanCollide=true;
  3390. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  3391. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  3392. else
  3393. local hum=_hum(hit.Parent);
  3394. if(not hum)then
  3395. if(hit.Anchored==false and hit.Size.magnitude<4)then
  3396. hit:breakJoints();
  3397. hit.CanCollide=true;
  3398. end;
  3399. else
  3400. _hum_dam(hum,math.random(4,6));
  3401. _blood(pos,math.random(3,6));
  3402. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  3403. if(hit.Name=='Head')then
  3404. hum.Health=0;
  3405. _blood(pos,math.random(3,6));
  3406. delay(0.001,function()
  3407. _new(workspace:FindFirstChild'head_shot'or'sound'){
  3408. pitch=math.random(70,100)*0.01;
  3409. soundId=url:format(1876552);
  3410. name='head_shot';
  3411. workspace;
  3412. }:play();
  3413. end);
  3414. _hum_tag(hum);
  3415. _rem(_new'part'{
  3416. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3417. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3418. color=torso.Color;
  3419. transparency=0.5;
  3420. canCollide=false;
  3421. bottomSurface=0;
  3422. anchored=true;
  3423. formFactor=3;
  3424. topSurface=0;
  3425. inv;
  3426. },30);
  3427. hit.Parent=nil;
  3428. for b=0,1 do
  3429. for a=0,1 do
  3430. for i=0,1 do
  3431. _rem(_new'part'{
  3432. velocity=CFrame.new(v0,pos).lookVector*20;
  3433. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  3434. size=Vector3.new(0.5,0.5,0.5);
  3435. color=_RGB(255,255,255);
  3436. bottomSurface=0;
  3437. canCollide=true;
  3438. transparency=0;
  3439. formFactor=3;
  3440. topSurface=0;
  3441. hum;
  3442. },30);
  3443. end;
  3444. end;
  3445. end;
  3446. end;
  3447. end;
  3448. end;
  3449. end;
  3450.  
  3451.  
  3452.  
  3453. _cf_select=function(mouse)
  3454. mouse.Icon=url:format(109111387);--108999296
  3455. bool_active=true;
  3456.  
  3457. local arm=char:findFirstChild'Right Arm';
  3458. local weld=torso:findFirstChild'Right Shoulder';
  3459. if(arm and weld)then
  3460. h_weld.Part0=arm;
  3461. h_weld.C1=h_weld_cf_active;
  3462.  
  3463. weld.Part1=nil;
  3464. weld.Part0=nil;
  3465.  
  3466. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  3467. name='right_arml';
  3468. part0=torso;
  3469. part1=arm;
  3470. torso;
  3471. };
  3472.  
  3473. arml=(arml or 0)+1;
  3474. local alv=arml;
  3475. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  3476. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  3477. gyro.P=30000;
  3478. gyro.D=1000;
  3479. gyro.Name='p_gyro';
  3480. repeat
  3481. local pos=mouse.hit.p;
  3482. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  3483.  
  3484. val=-math.pi*0.5;
  3485. valp=val*-1;
  3486. p0=torso.CFrame;
  3487. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  3488. p1=p0+((p0.p-pos).unit*-2);
  3489. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  3490. hitpos=torso.Position;
  3491. cj=CFrame.new(hitpos);
  3492. c0=torso.CFrame:inverse()*cj;
  3493. c1=p2:inverse()*cj;
  3494. weld.C0=c0;
  3495. weld.C1=c1;
  3496.  
  3497. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  3498.  
  3499. wait(0.001);
  3500. until arml~=alv;
  3501. gyro.Parent=nil;
  3502. end;
  3503. end;
  3504.  
  3505. _cf_deselect=function()
  3506. bool_active=false;
  3507. arml=(arml or 0)+1;
  3508. loop_shot=(loop_shot or 0)+1;
  3509.  
  3510. h_weld.Part0=torso;
  3511. h_weld.C1=h_weld_cf_inactive;
  3512.  
  3513. local weld=torso:findFirstChild'right_arml';
  3514. if(weld)then
  3515. weld.Part1=nil;
  3516. weld.Part0=nil;
  3517. end;
  3518. local arm=char:findFirstChild'Right Arm';
  3519. local weld=torso:findFirstChild'Right Shoulder';
  3520. if(arm and weld)then
  3521. weld.Part0=torso;
  3522. weld.Part1=arm;
  3523. end;
  3524. end;
  3525.  
  3526. _cf_mouse=function(event,fun)
  3527. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  3528. if(bool_active)then
  3529. fun(...);
  3530. end;
  3531. end);
  3532. end;
  3533.  
  3534.  
  3535. do
  3536. local main=getfenv(0);
  3537. local c=game:children();
  3538. local check=function(v)
  3539. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  3540. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  3541. end;
  3542. end;
  3543. for i=1,#c do
  3544. pcall(check,c[i]);
  3545. end;
  3546. end;
  3547.  
  3548.  
  3549. bullets={
  3550. maximum=51111111111111111111111111110;
  3551. current=511111111111111111111111111111110;
  3552. clip=501111111111111111111111111111111*4;
  3553. };
  3554.  
  3555. list_base_props={
  3556. backgroundColor3=_RGB(0,0,0);
  3557. textColor3=_RGB(200,200,200);
  3558. borderSizePixel=0;
  3559. color=_RGB(0,0,0);
  3560. archivable=false;
  3561. canCollide=false;
  3562. bottomSurface=0;
  3563. topSurface=0;
  3564. formFactor=0;
  3565. locked=true;
  3566. };
  3567.  
  3568.  
  3569.  
  3570. user=players.localPlayer;
  3571. mouse=user:getMouse();
  3572. char=user.Character;
  3573. gui=user.PlayerGui;
  3574. bag=user.Backpack;
  3575. torso=char.Torso;
  3576. head=char.Head;
  3577. hum=_hum(char);
  3578.  
  3579. url='rbxassetid://%d';
  3580. name='dev-uzi';
  3581.  
  3582. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  3583. 0,90,-70);
  3584. h_weld_cf_active=_cframe(0,0.75,0,
  3585. -110,180,0);
  3586.  
  3587. assert(hum,'humanoid is not found');
  3588.  
  3589.  
  3590.  
  3591. _clear();
  3592.  
  3593.  
  3594. _cf_mouse('button1Down',function()
  3595. loop_shot=(loop_shot or 0)+1;
  3596. local vers=loop_shot;
  3597. local step=runService.Stepped;
  3598. repeat
  3599. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  3600. step:wait();--wait(0.001);
  3601. until vers~=loop_shot;
  3602. end);
  3603.  
  3604. _cf_mouse('button1Up',function()
  3605. loop_shot=(loop_shot or 0)+1;
  3606. end);
  3607.  
  3608. _cf_mouse('move',function()
  3609. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  3610. end);
  3611.  
  3612. _cf_mouse('keyDown',function(k)
  3613. if(k=='r')then
  3614. if(bullets.clip>0 and time_left<=time())then
  3615. local got=(bullets.clip>bullets.maximum and
  3616. bullets.maximum or
  3617. bullets.clip)-bullets.current;
  3618.  
  3619. bullets.clip=bullets.clip-got;
  3620. bullets.current=bullets.current+got;
  3621. if(got~=0)then
  3622. time_left=time()+2;
  3623. end;
  3624. end;
  3625. end;
  3626. end);
  3627.  
  3628.  
  3629. screen=_new'screenGui'{
  3630. name=name;
  3631. };
  3632.  
  3633. cross_f=_new'frame'{
  3634. size=UDim2.new(0,21,0,21);
  3635. backgroundTransparency=1;
  3636. screen;
  3637. };
  3638.  
  3639. for i=0,1 do
  3640. _new'frame'{
  3641. position=UDim2.new(0,13*i,0,11);
  3642. size=UDim2.new(0,10,0,1);
  3643. cross_f;
  3644. };
  3645. end;
  3646.  
  3647. for i=0,1 do
  3648. _new'frame'{
  3649. position=UDim2.new(0,11,0,13*i);
  3650. size=UDim2.new(0,1,0,10);
  3651. cross_f;
  3652. };
  3653. end;
  3654.  
  3655.  
  3656.  
  3657. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  3658. soundId=url:format(2920959);
  3659. pitch=1.4;
  3660. head;
  3661. };
  3662. if(shot_sound.Name~='2920959')then
  3663. shot_sound.Name='2920959';
  3664. shot_sound:play();
  3665. end;
  3666.  
  3667. bin=_new'hopperBin'{
  3668. deselected=_cf_deselect;
  3669. selected=_cf_select;
  3670. name=name;
  3671. bag;
  3672. };
  3673.  
  3674. inv=_new'model'{
  3675. name=name;
  3676. char;
  3677. };
  3678.  
  3679. handle=_new'part'{
  3680. size=Vector3.new(0.3,1.3,0.4);
  3681. color=_RGB(140,140,140);
  3682. name='handle';
  3683. formFactor=3;
  3684. inv;
  3685. touched=function(hit)
  3686. if(hit.Parent.className=='Model')then
  3687. local hum=_hum(hit.Parent);
  3688. if(hum~=nil)then
  3689. _hum_dam(hum,handle.Velocity.magnitude);
  3690. end;
  3691. end;
  3692. end;
  3693. };
  3694. h_weld=_new'weld'{
  3695. c1=h_weld_cf_inactive;
  3696. part1=handle;
  3697. part0=torso;
  3698. handle;
  3699. };
  3700. _make_hue();
  3701.  
  3702. h_part=_new'part'{
  3703. size=Vector3.new(0.4,0.4,1.4);
  3704. color=_RGB(140,140,140);
  3705. name='handle';
  3706. formFactor=3;
  3707. handle;
  3708. };
  3709. hp_weld=_new'weld'{
  3710. c1=_cframe(0,-1.3/2,-0.3,
  3711. 20,0,0);
  3712. part0=handle;
  3713. part1=h_part;
  3714. handle;
  3715. };
  3716.  
  3717. drag=_new'part'{
  3718. size=Vector3.new(0.5,0.45,1.5);
  3719. color=_RGB(100,100,100);
  3720. name='handle';
  3721. formFactor=3;
  3722. handle;
  3723. };
  3724. d_weld=_new'weld'{
  3725. c1=_cframe(0,-0.25,0);
  3726. part0=h_part;
  3727. part1=drag;
  3728. handle;
  3729. };
  3730.  
  3731. tube=_new'part'{
  3732. size=Vector3.new(0.2,0.2,1.5);
  3733. color=_RGB(0,0,0);
  3734. name='handle';
  3735. formFactor=3;
  3736. handle;
  3737. };
  3738. t_weld=_new'weld'{
  3739. c1=_cframe(0,-0.3,-0.1);
  3740. part0=h_part;
  3741. part1=tube;
  3742. handle;
  3743. };
  3744.  
  3745. bullets_label=_new'textLabel'{
  3746. textStrokeColor3=_RGB(0,0,0);
  3747. textColor3=_RGB(200,200,200);
  3748. textStrokeTransparency=0;
  3749. backgroundTransparency=1;
  3750. fontSize=5;
  3751. screen;
  3752. };
  3753.  
  3754. lightstuff=_new'frame'{
  3755. backgroundColor3=_RGB(255,255,255);
  3756. position=UDim2.new(0,0,0,-1);
  3757. backgroundTransparency=0.5;
  3758. size=UDim2.new(1,0,1,1);
  3759. borderSizePixel=0;
  3760. visible=false;
  3761. screen;
  3762. };
  3763.  
  3764. coroutine.wrap(function()
  3765. local red,white,green;
  3766. repeat
  3767. if(screen.Parent)then
  3768. if(not green and bullets.current==bullets.maximum)then
  3769. green=true;
  3770. bullets_label.TextColor3=_RGB(0,200,0);
  3771. elseif(not red and bullets.current==0)then
  3772. red=true;
  3773. bullets_label.TextColor3=_RGB(200,0,0);
  3774. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3775. bullets_label.TextColor3=_RGB(200,200,200);
  3776. green=false;
  3777. red=false;
  3778. end;
  3779. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3780. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3781. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3782. end;
  3783. wait(0.001);
  3784. until nil;
  3785. end)();
  3786.  
  3787.  
  3788. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3789. local vers=_G.dev_pistol_version;
  3790. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3791. if(hum.Health==0)then
  3792. _clear();
  3793. end;
  3794. end
  3795. end)
  3796.  
  3797. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  3798. function(args, speaker)
  3799. local players = getPlayer(args[1], speaker)
  3800. for i,v in pairs(players)do
  3801. if FindTable(disabletoolsT, _players[v].Name) then
  3802. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name))
  3803. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  3804. Notify('Enabled tools for player(s)') end end end end)
  3805.  
  3806. addcmd('nil', 'removes the player',{},
  3807. function(args, speaker)
  3808. local players = getPlayer(args[1], speaker)
  3809. for i,v in pairs(players)do
  3810. pcall(function() gPlayers[v].Character:Remove() end)
  3811. gPlayers[v].Character = nil
  3812. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  3813. Notify('Made player(s) nil') end end end)
  3814.  
  3815. addcmd('ban', 'goodbye ;)',{},
  3816. function(args, speaker)
  3817. local players = getPlayer(args[1], speaker)
  3818. for i,v in pairs(players)do
  3819. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  3820. Notify('Banned player(s)') end
  3821. spawn(function()
  3822. if gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  3823. table.insert(banT, _players[v].userId)
  3824. table.insert(banname, _players[v].Name)
  3825. kickF(gPlayers[v])
  3826. else Notify('Error: That user is whitelisted and cannot be banned.')
  3827. end
  3828. end)
  3829. end
  3830. end)
  3831.  
  3832. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3833. function(args, speaker)
  3834. banT = {}
  3835. banname = {}
  3836. Notify('Removed all bans')
  3837. end)
  3838.  
  3839. addcmd('unban','unbans a player',{},
  3840. function(args, speaker)
  3841. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  3842. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  3843. table.remove(banname, GetInTable(banname, args[1]))
  3844. Notify('Unbanned ' .. args[1])
  3845. end
  3846. end)
  3847.  
  3848. addcmd('dismiss', 'dismiss',{'verify'},
  3849. function(args, speaker)
  3850. for _, child in pairs( workspace:GetChildren()) do
  3851. if child.Name == speaker.Name .. "TAB" then
  3852. child:Destroy() end end
  3853. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  3854. end)
  3855.  
  3856. addcmd('admin', 'ur an admin now ;o',{},
  3857. function(args, speaker)
  3858. if speaker.userId ~= LP.userId then
  3859. lponly(speaker) else
  3860. local players = getPlayer(args[1], speaker)
  3861. for i,v in pairs(players)do
  3862. spawn(function()
  3863. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  3864. table.insert(adminT, _players[v].userId)
  3865. table.insert(adminname, _players[v].Name)
  3866. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  3867. Notify('Gave player(s) admin') end
  3868. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  3869. end end) end end end)
  3870.  
  3871. adminname = {}
  3872. addcmd('admins','prints admins',{'adminlist'},
  3873. function(args, speaker)
  3874. if speaker.userId ~= LP.userId then
  3875. lponly(speaker)
  3876. else
  3877. print('ADMINS:')
  3878. wait(0.1)
  3879. for i, v in pairs (adminname) do print(v) end
  3880. Notify('Printed admins in the console (F9)')
  3881. end
  3882. end)
  3883.  
  3884. banname = {}
  3885. addcmd('bans','prints bans',{'banlist'},
  3886. function(args, speaker)
  3887. if speaker.userId ~= LP.userId then
  3888. lponly(speaker)
  3889. else
  3890. print('BANLAND:')
  3891. wait(0.1)
  3892. for i, v in pairs (banname) do print(v) end
  3893. Notify('Printed bans in the console (F9)')
  3894. end
  3895. end)
  3896.  
  3897. addcmd('bang','owo',{'rape'},
  3898. function(args, speaker)
  3899. local players = getPlayer(args[1], speaker)
  3900. for i,v in pairs(players)do
  3901. rape(_players[v].Name, speaker)
  3902. end
  3903. end)
  3904.  
  3905. addcmd('unadmin', 'removes the admin',{'noadmin'},
  3906. function(args, speaker)
  3907. if speaker.userId ~= LP.userId then
  3908. lponly(speaker)
  3909. else
  3910. local players = getPlayer(args[1], speaker)
  3911. for i,v in pairs(players)do
  3912. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  3913. if FindTable(adminT, _players[v].userId) then
  3914. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  3915. table.remove(adminname, GetInTable(adminname, _players[v].Name))
  3916. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  3917. Notify('Removed admin from player(s)') end end
  3918. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  3919. end
  3920. end
  3921. end
  3922. end)
  3923.  
  3924. addcmd('bgui', 'gives player billboard gui presenting text',{},
  3925. function(args, speaker)
  3926. local players = getPlayer(args[1], speaker)
  3927. for i,v in pairs(players)do
  3928. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3929. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3930. end
  3931.  
  3932. y = Instance.new("BillboardGui")
  3933. y.Size = UDim2.new(0,100,0,150)
  3934. y.StudsOffset = Vector3.new(0,1,0)
  3935. y.Parent = gPlayers[v].Character.Head
  3936. y.Adornee = gPlayers[v].Character.Head
  3937. f = Instance.new("TextLabel")
  3938. f.Parent = y
  3939. f.BackgroundTransparency = 1
  3940. f.Position = UDim2.new(0,0,0,-50)
  3941. f.Size = UDim2.new(0,100,0,100)
  3942. f.Font = "Highway"
  3943. f.FontSize = "Size48"
  3944. f.Text = GLS(false, 1)
  3945. f.TextStrokeColor3 = Color3.new(0,0,0)
  3946. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3947. f.TextStrokeTransparency = 0
  3948. f.TextYAlignment = "Bottom"
  3949. end
  3950. end)
  3951.  
  3952. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  3953. function(args, speaker)
  3954. local players = getPlayer(args[1], speaker)
  3955. for i,v in pairs(players)do
  3956. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3957. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3958. end
  3959. end
  3960. end)
  3961.  
  3962. addcmd('esp', 'lets you see a players location',{},
  3963. function(args, speaker)
  3964. local players = getPlayer(args[1], speaker)
  3965. for i,v in pairs(players)do
  3966. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3967. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3968. end
  3969.  
  3970. y = Instance.new("BillboardGui")
  3971. y.Size = UDim2.new(0,100,0,150)
  3972. y.StudsOffset = Vector3.new(0,1,0)
  3973. y.Parent = gPlayers[v].Character.HumanoidRootPart
  3974. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  3975. f = Instance.new("TextLabel")
  3976. f.Parent = y
  3977. f.BackgroundTransparency = 1
  3978. f.Position = UDim2.new(0,0,0,-50)
  3979. f.Size = UDim2.new(0,100,0,100)
  3980. f.Font = "Highway"
  3981. f.FontSize = "Size48"
  3982. f.Text = "v"
  3983. f.TextStrokeColor3 = Color3.new(0,0,0)
  3984. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3985. f.TextStrokeTransparency = 0
  3986. f.TextYAlignment = "Bottom"
  3987. y.AlwaysOnTop = true
  3988. end
  3989. end)
  3990.  
  3991. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  3992. function(args, speaker)
  3993. local players = getPlayer(args[1], speaker)
  3994. for i,v in pairs(players)do
  3995. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3996. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3997. end
  3998. end
  3999. end)
  4000.  
  4001. addcmd('rhats', 'no more hats',{'removehats'},
  4002. function(args, speaker)
  4003. local players = getPlayer(args[1], speaker)
  4004. for i,v in pairs(players) do
  4005. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4006. if v:IsA('Accessory') then
  4007. v:destroy()
  4008. end
  4009. end
  4010. end
  4011. end)
  4012.  
  4013. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4014. function(args, speaker)
  4015. local players = getPlayer(args[1], speaker)
  4016. for i,v in pairs(players) do
  4017. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  4018. if v:IsA('Tool') or v:IsA('HopperBin') then
  4019. v:destroy() end
  4020. for i,v in pairs(players) do
  4021. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4022. if v:IsA('Tool') or v:IsA('HopperBin') then
  4023. v:destroy() end end end
  4024. end
  4025. end
  4026. end)
  4027.  
  4028. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  4029. function(args, speaker)
  4030. local players = getPlayer(args[1], speaker)
  4031. for i,v in pairs(players) do
  4032. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  4033. if v:IsA('Tool') or v:IsA('HopperBin') then
  4034. v:Clone().Parent = speaker.Backpack
  4035. end
  4036. end
  4037. end
  4038. end)
  4039.  
  4040. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  4041. function(args, speaker)
  4042. local players = getPlayer(args[1], speaker)
  4043. for i,v in pairs(players)do
  4044. local function copy(instance)
  4045. for i,c in pairs(instance:GetChildren())do
  4046. if c:IsA('Tool') or c:IsA('HopperBin') then
  4047. c:Clone().Parent = gPlayers[v].StarterGear end
  4048. copy(c)
  4049. end
  4050. end
  4051. copy(gPlayers[v].Backpack)
  4052. end
  4053. for i,v in pairs(players)do
  4054. local function copy(instance)
  4055. for i,c in pairs(instance:GetChildren())do
  4056. if c:IsA('Tool') or c:IsA('HopperBin') then
  4057. c:Clone().Parent = gPlayers[v].StarterGear end
  4058. copy(c)
  4059. end
  4060. end
  4061. copy(gPlayers[v].Character)
  4062. end
  4063. Notify('Copied tools to StarterGear')
  4064. end)
  4065.  
  4066. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4067. function(args, speaker)
  4068. local players = getPlayer(args[1], speaker)
  4069. for i,v in pairs(players)do
  4070. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  4071. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4072. end end end
  4073. Notify('Cleared tools from StarterGear')
  4074. end)
  4075.  
  4076. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  4077. function(args, speaker)
  4078. local players = getPlayer(args[1], speaker)
  4079. for i,v in pairs(players)do
  4080. local function copy(instance)
  4081. for i,c in pairs(instance:GetChildren())do
  4082. if c:IsA('Tool') or c:IsA('HopperBin') then
  4083. c:Clone().Parent = gPlayers[v].Backpack end
  4084. copy(c)
  4085. end
  4086. end
  4087. copy(LightingService)
  4088. end
  4089. for i,v in pairs(players)do
  4090. local function copy(instance)
  4091. for i,c in pairs(instance:GetChildren())do
  4092. if c:IsA('Tool') or c:IsA('HopperBin') then
  4093. c:Clone().Parent = gPlayers[v].Backpack end
  4094. copy(c)
  4095. end
  4096. end
  4097. copy(game.ReplicatedStorage)
  4098. end
  4099. end)
  4100.  
  4101. wdisco = false
  4102. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  4103. function(args, speaker)
  4104. if wdisco == false then
  4105. wdisco = true
  4106. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  4107. repeat wait(1)
  4108. local function color(instance)
  4109. for i,v in pairs(instance:GetChildren())do
  4110. if v.className == "Part" then
  4111. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  4112. color(v)
  4113. end
  4114. end
  4115. color(workspace)
  4116. until wdisco == false
  4117. end
  4118. end)
  4119.  
  4120. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  4121. function(args, speaker)
  4122. wdisco = false
  4123. end)
  4124.  
  4125. addcmd('gravity', 'workspace gravity',{''},
  4126. function(args, speaker)
  4127. workspace.Gravity = args[1]
  4128. Notify('Gravity set to ' .. args[1])
  4129. end)
  4130.  
  4131. SINFOGUIopen = false
  4132. function serverinfogui()
  4133. if SINFOGUIopen == false then
  4134. local Sinfo = Instance.new("ScreenGui")
  4135. local PromptDialog = Instance.new("Frame")
  4136. local ContainerFrame = Instance.new("Frame")
  4137. local TextLabel = Instance.new("TextLabel")
  4138. local TextLabel2 = Instance.new("TextLabel")
  4139. local TextLabel3 = Instance.new("TextLabel")
  4140. local Time = Instance.new("TextLabel")
  4141. local appearance = Instance.new("TextLabel")
  4142. local fe = Instance.new("TextLabel")
  4143. local maxplayers = Instance.new("TextLabel")
  4144. local name = Instance.new("TextLabel")
  4145. local placeid = Instance.new("TextLabel")
  4146. local playerid = Instance.new("TextLabel")
  4147. local players = Instance.new("TextLabel")
  4148. local shadow = Instance.new("Frame")
  4149. local PopupText = Instance.new("TextLabel")
  4150. local Exit = Instance.new("TextButton")
  4151. Sinfo.Name = "Sinfo"
  4152. Sinfo.Parent = game.CoreGui
  4153. PromptDialog.Name = "PromptDialog"
  4154. PromptDialog.Parent = Sinfo
  4155. PromptDialog.Active = true
  4156. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  4157. PromptDialog.BackgroundTransparency = 1
  4158. PromptDialog.BorderSizePixel = 0
  4159. PromptDialog.Draggable = true
  4160. PromptDialog.Position = UDim2.new(0.5, -160, 0, -400)
  4161. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  4162. PromptDialog.ZIndex = 8
  4163. ContainerFrame.Name = "ContainerFrame"
  4164. ContainerFrame.Parent = PromptDialog
  4165. ContainerFrame.BackgroundColor3 = maincolor
  4166. ContainerFrame.BackgroundTransparency = 0.5
  4167. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  4168. ContainerFrame.BorderSizePixel = 0
  4169. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  4170. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  4171. ContainerFrame.ZIndex = 8
  4172. TextLabel.Name = "Text Label"
  4173. TextLabel.Parent = ContainerFrame
  4174. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4175. TextLabel.BackgroundTransparency = 1
  4176. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  4177. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  4178. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  4179. TextLabel.ZIndex = 10
  4180. TextLabel.Font = Enum.Font.SourceSans
  4181. TextLabel.FontSize = Enum.FontSize.Size24
  4182. TextLabel.Text = "Run Time:"
  4183. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  4184. TextLabel.TextStrokeTransparency = 0
  4185. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  4186. TextLabel2.Name = "Text Label2"
  4187. TextLabel2.Parent = ContainerFrame
  4188. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  4189. TextLabel2.BackgroundTransparency = 1
  4190. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  4191. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  4192. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  4193. TextLabel2.ZIndex = 10
  4194. TextLabel2.Font = Enum.Font.SourceSans
  4195. TextLabel2.FontSize = Enum.FontSize.Size24
  4196. TextLabel2.Text = "Statistics:"
  4197. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  4198. TextLabel2.TextStrokeTransparency = 0
  4199. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  4200. TextLabel3.Name = "Text Label3"
  4201. TextLabel3.Parent = ContainerFrame
  4202. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  4203. TextLabel3.BackgroundTransparency = 1
  4204. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  4205. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  4206. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  4207. TextLabel3.ZIndex = 10
  4208. TextLabel3.Font = Enum.Font.SourceSans
  4209. TextLabel3.FontSize = Enum.FontSize.Size24
  4210. TextLabel3.Text = "Local Player:"
  4211. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  4212. TextLabel3.TextStrokeTransparency = 0
  4213. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  4214. Time.Name = "Time"
  4215. Time.Parent = ContainerFrame
  4216. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4217. Time.BackgroundTransparency = 1
  4218. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4219. Time.Position = UDim2.new(0, 10, 0, 90)
  4220. Time.Size = UDim2.new(0, 100, 0, 20)
  4221. Time.ZIndex = 100
  4222. Time.Font = Enum.Font.ArialBold
  4223. Time.FontSize = Enum.FontSize.Size14
  4224. Time.Text = "1 Minute(s), 52 Second(s)"
  4225. Time.TextColor3 = Color3.new(1, 1, 1)
  4226. Time.TextStrokeTransparency = 0
  4227. Time.TextXAlignment = Enum.TextXAlignment.Left
  4228. appearance.Name = "appearance"
  4229. appearance.Parent = ContainerFrame
  4230. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4231. appearance.BackgroundTransparency = 1
  4232. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4233. appearance.Position = UDim2.new(0, 10, 0, 40)
  4234. appearance.Size = UDim2.new(0, 100, 0, 20)
  4235. appearance.ZIndex = 10
  4236. appearance.Font = Enum.Font.ArialBold
  4237. appearance.FontSize = Enum.FontSize.Size14
  4238. appearance.Text = "Appearance: 0"
  4239. appearance.TextColor3 = Color3.new(1, 1, 1)
  4240. appearance.TextStrokeTransparency = 0
  4241. appearance.TextXAlignment = Enum.TextXAlignment.Left
  4242. fe.Name = "fe"
  4243. fe.Parent = ContainerFrame
  4244. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4245. fe.BackgroundTransparency = 1
  4246. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4247. fe.Position = UDim2.new(0, 10, 0, 200)
  4248. fe.Size = UDim2.new(0, 100, 0, 20)
  4249. fe.ZIndex = 10
  4250. fe.Font = Enum.Font.ArialBold
  4251. fe.FontSize = Enum.FontSize.Size14
  4252. fe.Text = "Filtering Disabled"
  4253. fe.TextColor3 = Color3.new(1, 1, 1)
  4254. fe.TextStrokeTransparency = 0
  4255. fe.TextXAlignment = Enum.TextXAlignment.Left
  4256. maxplayers.Name = "maxplayers"
  4257. maxplayers.Parent = ContainerFrame
  4258. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4259. maxplayers.BackgroundTransparency = 1
  4260. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4261. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  4262. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  4263. maxplayers.ZIndex = 10
  4264. maxplayers.Font = Enum.Font.ArialBold
  4265. maxplayers.FontSize = Enum.FontSize.Size14
  4266. maxplayers.Text = "12 Players Max"
  4267. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  4268. maxplayers.TextStrokeTransparency = 0
  4269. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  4270. name.Name = "name"
  4271. name.Parent = ContainerFrame
  4272. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4273. name.BackgroundTransparency = 1
  4274. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4275. name.Position = UDim2.new(0, 10, 0, 180)
  4276. name.Size = UDim2.new(0, 100, 0, 20)
  4277. name.ZIndex = 10
  4278. name.Font = Enum.Font.ArialBold
  4279. name.FontSize = Enum.FontSize.Size14
  4280. name.Text = "Place: Baseplate"
  4281. name.TextColor3 = Color3.new(1, 1, 1)
  4282. name.TextStrokeTransparency = 0
  4283. name.TextXAlignment = Enum.TextXAlignment.Left
  4284. placeid.Name = "placeid"
  4285. placeid.Parent = ContainerFrame
  4286. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4287. placeid.BackgroundTransparency = 1
  4288. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4289. placeid.Position = UDim2.new(0, 10, 0, 220)
  4290. placeid.Size = UDim2.new(0, 100, 0, 20)
  4291. placeid.ZIndex = 10
  4292. placeid.Font = Enum.Font.ArialBold
  4293. placeid.FontSize = Enum.FontSize.Size14
  4294. placeid.Text = "Place ID: 95206881"
  4295. placeid.TextColor3 = Color3.new(1, 1, 1)
  4296. placeid.TextStrokeTransparency = 0
  4297. placeid.TextXAlignment = Enum.TextXAlignment.Left
  4298. playerid.Name = "playerid"
  4299. playerid.Parent = ContainerFrame
  4300. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4301. playerid.BackgroundTransparency = 1
  4302. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4303. playerid.Position = UDim2.new(0, 10, 0, 20)
  4304. playerid.Size = UDim2.new(0, 100, 0, 20)
  4305. playerid.ZIndex = 10
  4306. playerid.Font = Enum.Font.ArialBold
  4307. playerid.FontSize = Enum.FontSize.Size14
  4308. playerid.Text = "Player ID: 86835535"
  4309. playerid.TextColor3 = Color3.new(1, 1, 1)
  4310. playerid.TextStrokeTransparency = 0
  4311. playerid.TextXAlignment = Enum.TextXAlignment.Left
  4312. players.Name = "players"
  4313. players.Parent = ContainerFrame
  4314. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4315. players.BackgroundTransparency = 1
  4316. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4317. players.Position = UDim2.new(0, 10, 0, 140)
  4318. players.Size = UDim2.new(0, 100, 0, 20)
  4319. players.ZIndex = 100
  4320. players.Font = Enum.Font.ArialBold
  4321. players.FontSize = Enum.FontSize.Size14
  4322. players.Text = "1 Player(s)"
  4323. players.TextColor3 = Color3.new(1, 1, 1)
  4324. players.TextStrokeTransparency = 0
  4325. players.TextXAlignment = Enum.TextXAlignment.Left
  4326. shadow.Name = "shadow"
  4327. shadow.Parent = PromptDialog
  4328. shadow.BackgroundColor3 = maincolor
  4329. shadow.BackgroundTransparency = 0.30000001192093
  4330. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4331. shadow.BorderSizePixel = 0
  4332. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  4333. shadow.Size = UDim2.new(0, 290, 0, 26)
  4334. PopupText.Name = "PopupText"
  4335. PopupText.Parent = shadow
  4336. PopupText.BackgroundTransparency = 1
  4337. PopupText.Position = UDim2.new(0, 8, 0, -3)
  4338. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  4339. PopupText.ZIndex = 110
  4340. PopupText.Font = Enum.Font.SourceSansBold
  4341. PopupText.FontSize = Enum.FontSize.Size28
  4342. PopupText.Text = "Server"
  4343. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  4344. PopupText.TextStrokeTransparency = 0
  4345. PopupText.TextWrapped = true
  4346. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  4347. Exit.Name = "Exit"
  4348. Exit.Parent = shadow
  4349. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  4350. Exit.BackgroundTransparency = 0.30000001192093
  4351. Exit.BorderColor3 = Color3.new(1, 0, 0)
  4352. Exit.BorderSizePixel = 0
  4353. Exit.Position = UDim2.new(0, 267, 0, 3)
  4354. Exit.Size = UDim2.new(0, 20, 0, 20)
  4355. Exit.FontSize = Enum.FontSize.Size14 Exit.Text = ""
  4356. local SINFOGUI = game.CoreGui.Sinfo.PromptDialog.ContainerFrame
  4357. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, 100), "InOut", "Quart", 0.5, true, nil)
  4358. SINFOGUIopen = true wait(0.5)
  4359. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  4360. SINFOGUI.name.Text = "Place: " .. Asset.Name
  4361. game.CoreGui.Sinfo.PromptDialog.shadow.Exit.MouseButton1Click:Connect(function()
  4362. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, -400), "InOut", "Quart", 0.5, true, nil)
  4363. wait(0.6) SINFOGUIopen = false SINFOGUI.Parent.Parent:Destroy() end)
  4364. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  4365. if workspace.FilteringEnabled == true then
  4366. SINFOGUI.fe.Text = "Filtering Enabled"
  4367. elseif workspace.FilteringEnabled == false then
  4368. SINFOGUI.fe.Text = "Filtering Disabled" end
  4369. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  4370. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  4371. players = gPlayers:getPlayers()
  4372. SINFOGUI.players.Text = #players.. " Player(s)"
  4373. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  4374. local seconds = math.floor(workspace.DistributedGameTime)
  4375. local minutes = math.floor(workspace.DistributedGameTime / 60)
  4376. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  4377. local seconds = seconds - (minutes * 60)
  4378. local minutes = minutes - (hours * 60)
  4379. if hours < 1 then if minutes < 1 then
  4380. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  4381. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  4382. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  4383. end wait(1) until SINFOGUIopen == false end end
  4384. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  4385. function(args, speaker)
  4386. if speaker.userId ~= LP.userId then
  4387. lponly(speaker)
  4388. else
  4389. serverinfogui()
  4390. end
  4391. end)
  4392.  
  4393. addcmd('sparkles', 'give a player sparkles',{'sp'},
  4394. function(args, speaker)
  4395. local players = getPlayer(args[1], speaker)
  4396. for i,v in pairs(players)do
  4397. spawn(function()
  4398. local pchar=_char(v)
  4399. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  4400. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  4401. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  4402. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  4403. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  4404. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  4405. if not args[2] then return end
  4406. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4407. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4408. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4409. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4410. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4411. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4412. end)
  4413. end
  4414. end)
  4415.  
  4416. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  4417. function(args, speaker)
  4418. local players = getPlayer(args[1], speaker)
  4419. for i,v in pairs(players)do
  4420. local pchar=_char(v)
  4421. for j,v1 in pairs(pchar.Head:GetChildren()) do
  4422. if v1:IsA("Sparkles") then
  4423. v1:Destroy()
  4424. end
  4425. end
  4426. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4427. if v1:IsA("Sparkles") then
  4428. v1:Destroy()
  4429. end
  4430. end
  4431. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  4432. if v1:IsA("Sparkles") then
  4433. v1:Destroy()
  4434. end
  4435. end
  4436. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  4437. if v1:IsA("Sparkles") then
  4438. v1:Destroy()
  4439. end
  4440. end
  4441. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  4442. if v1:IsA("Sparkles") then
  4443. v1:Destroy()
  4444. end
  4445. end
  4446. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  4447. if v1:IsA("Sparkles") then
  4448. v1:Destroy()
  4449. end
  4450. end
  4451. end
  4452. end)
  4453.  
  4454. addcmd('smoke', 'give a player smoke',{},
  4455. function(args, speaker)
  4456. local players = getPlayer(args[1], speaker)
  4457. for i,v in pairs(players)do
  4458. local pchar=_char(v)
  4459. Instance.new("Smoke", pchar.HumanoidRootPart)
  4460. end
  4461. end)
  4462.  
  4463. addcmd('addstat', 'give a player a stat',{},
  4464. function(args, speaker)
  4465. local players = getPlayer(args[1], speaker)
  4466. for i,v in pairs(players)do
  4467. spawn(function()
  4468. if gPlayers[v]:FindFirstChild("leaderstats") then
  4469. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4470. if child.Name == "STAT" then
  4471. child:Destroy()
  4472. end
  4473. end
  4474. local score = Instance.new("StringValue")
  4475. score.Name = "STAT"
  4476. score.Value = GLS(false, 1)
  4477. score.Parent = gPlayers[v].leaderstats
  4478. else
  4479. local stats = Instance.new("IntValue")
  4480. stats.Name = "leaderstats"
  4481. stats.Parent = gPlayers[v]
  4482. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4483. if child.Name == "STAT" then
  4484. child:Destroy()
  4485. end
  4486. end
  4487. local score = Instance.new("StringValue")
  4488. score.Name = "STAT"
  4489. score.Value = GLS(false, 1)
  4490. score.Parent = gPlayers[v].leaderstats
  4491. end
  4492. end)
  4493. end
  4494. end)
  4495.  
  4496. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  4497. function(args, speaker)
  4498. local players = getPlayer(args[1], speaker)
  4499. for i,v in pairs(players)do
  4500. local pchar=_char(v)
  4501. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4502. if v1:IsA("Smoke") then
  4503. v1:Destroy()
  4504. end
  4505. end
  4506. end
  4507. end)
  4508.  
  4509. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  4510. function(args, speaker)
  4511. local players = getPlayer(args[1], speaker)
  4512. for i,v in pairs(players)do
  4513. local pchar=_char(v)
  4514. for i,v in pairs(pchar:GetChildren()) do
  4515. if pchar.Torso:FindFirstChild("Neck") then
  4516. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4517. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4518. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  4519. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  4520. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  4521. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  4522. end
  4523. end
  4524. end
  4525. end)
  4526.  
  4527. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  4528. function(args, speaker)
  4529. local players = getPlayer(args[1], speaker)
  4530. for i,v in pairs(players)do
  4531. local pchar=_char(v)
  4532. for i,v in pairs(pchar:GetChildren()) do
  4533. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4534. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4535. end
  4536. end
  4537. end)
  4538.  
  4539. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  4540. function(args, speaker)
  4541. workspace.Terrain:Clear()
  4542. end)
  4543.  
  4544. addcmd('smite','get hit by lightning',{},
  4545. function(args, speaker)
  4546. local players = getPlayer(args[1], speaker)
  4547. for i,v in pairs(players)do
  4548. local pchar=_char(v)
  4549. spawn(function()
  4550. local char = pchar
  4551. local zeus = Instance.new("Model",char)
  4552. local cloud = Instance.new("Part",zeus)
  4553. cloud.Anchored = true
  4554. cloud.CanCollide = false
  4555. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  4556. local sound = Instance.new("Sound",cloud)
  4557. sound.SoundId = "rbxassetid://133426162"
  4558. local mesh = Instance.new("SpecialMesh",cloud)
  4559. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  4560. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  4561. mesh.Scale = Vector3.new(30,30,40)
  4562. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  4563. local light = Instance.new("PointLight",cloud)
  4564. light.Color = Color3.new(0,85/255,1)
  4565. light.Brightness = 10
  4566. light.Range = 30
  4567. light.Enabled = false
  4568. wait(0.2)
  4569. sound.Volume = 0.5
  4570. sound.Pitch = 0.8
  4571. sound:Play()
  4572. light.Enabled = true
  4573. wait(1/100)
  4574. light.Enabled = false
  4575. wait(0.2)
  4576. light.Enabled = true
  4577. light.Brightness = 1
  4578. wait(0.05)
  4579. light.Brightness = 3
  4580. wait(0.02)
  4581. light.Brightness = 1
  4582. wait(0.07)
  4583. light.Brightness = 10
  4584. wait(0.09)
  4585. light.Brightness = 0
  4586. wait(0.01)
  4587. light.Brightness = 7
  4588. light.Enabled = false
  4589. wait(1.5)
  4590. local part1 = Instance.new("Part",zeus)
  4591. part1.Anchored = true
  4592. part1.CanCollide = false
  4593. part1.Size = Vector3.new(2, 9.2, 1)
  4594. part1.BrickColor = BrickColor.new("New Yeller")
  4595. part1.Transparency = 0.6
  4596. part1.BottomSurface = "Smooth"
  4597. part1.TopSurface = "Smooth"
  4598. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  4599. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  4600. wait()
  4601. local part2 = part1:clone()
  4602. part2.Parent = zeus
  4603. part2.Size = Vector3.new(1, 7.48, 2)
  4604. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  4605. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  4606. wait()
  4607. local part3 = part1:clone()
  4608. part3.Parent = zeus
  4609. part3.Size = Vector3.new(1.86, 7.56, 1)
  4610. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  4611. part3.Rotation = Vector3.new(0, 0, -11.128)
  4612. sound.SoundId = "rbxassetid://130818250"
  4613. sound.Volume = 1
  4614. sound.Pitch = 1
  4615. sound:Play()
  4616. wait()
  4617. part1.Transparency = 1
  4618. part2.Transparency = 1
  4619. part3.Transparency = 1
  4620. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  4621. char:BreakJoints()
  4622. end)
  4623. end
  4624. end)
  4625.  
  4626. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  4627. function(args, speaker)
  4628. local players = getPlayer(args[1], speaker)
  4629. for i,v in pairs(players)do
  4630. spawn(function()
  4631. local pchar=_char(v)
  4632. 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)
  4633. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  4634. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  4635. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  4636. local f = Instance.new("Sound")
  4637. f.Name = "fly"
  4638. f.SoundId = "rbxassetid://179438534"
  4639. f.Volume = 3
  4640. f.Pitch = 1
  4641. f.Looped = true
  4642. f.archivable = true
  4643. f.Parent = Ast
  4644. f:play()
  4645. local Touched = false
  4646. coroutine.wrap(function()
  4647. repeat wait(0.1)
  4648. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  4649. until not Ast or Ast.Parent == nil or Touched == true
  4650. end)()
  4651. Ast.Touched:connect(function(Part)
  4652. if Touched == false then
  4653. Touched = true
  4654. Part:BreakJoints()
  4655. local Boom = Instance.new("Explosion", workspace)
  4656. Boom.Position = Ast.Position
  4657. Boom.BlastPressure = 1000000
  4658. Boom.BlastRadius = 30
  4659. Fire.Heat = 0
  4660. Smoke.RiseVelocity = 0
  4661. f:Destroy()
  4662. local s = Instance.new("Sound")
  4663. s.Name = "boom"
  4664. s.SoundId = "rbxassetid://188590169"
  4665. s.Volume = 3
  4666. s.Pitch = 1
  4667. s.Looped = true
  4668. s.archivable = true
  4669. s.Parent = Ast
  4670. s:play()
  4671. coroutine.wrap(function()
  4672. wait(10)
  4673. s:Destroy()
  4674. if Ast and Ast.Parent ~= nil then
  4675. Ast:Destroy()
  4676. end
  4677. end)()
  4678. end
  4679. end)
  4680. end)
  4681. end
  4682. end)
  4683.  
  4684. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  4685. function(args, speaker)
  4686. local players = getPlayer(args[1], speaker)
  4687. for i,v in pairs(players)do
  4688. spawn(function()
  4689. local Char=_char(v)
  4690. local HumanoidRootPart = Char.HumanoidRootPart
  4691. local TickWait = 1
  4692. local Dead = false
  4693.  
  4694. local Position = Vector3.new(0,100,0)
  4695. function NewPart(Parent)
  4696. local Part = Instance.new("Part", Parent)
  4697. Part.CanCollide = false
  4698. Part.Position = Position
  4699. Part.TopSurface = "Smooth"
  4700. Part.BottomSurface = "Smooth"
  4701. Position = Position + Vector3.new(0,10,0)
  4702. return Part
  4703. end
  4704.  
  4705. local Model = Char:FindFirstChild("Bomb")
  4706. if Model then Model:Destroy() end
  4707.  
  4708. local Model = Instance.new("Model", Char)
  4709. Model.Name = "Bomb"
  4710.  
  4711. local Belt = NewPart(Model)
  4712. Belt.Size = Vector3.new(2.2,0.5,1.2)
  4713. local Weld = Instance.new("Weld", Belt)
  4714. Weld.Part0 = Belt
  4715. Weld.Part1 = HumanoidRootPart
  4716. Weld.C0 = CFrame.new(0,1.1,0)
  4717. local Light = Instance.new("PointLight", Belt)
  4718. Light.Range = 15
  4719. Light.Brightness = 5
  4720. Light.Color = Color3.new(1,0,0)
  4721. local Beep = Instance.new("Sound", Belt)
  4722. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  4723. local ExplodeSound = Instance.new("Sound", Belt)
  4724. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  4725. ExplodeSound.Pitch = 2.8
  4726. ExplodeSound.Volume = 3
  4727.  
  4728. local Back = NewPart(Model)
  4729. Back.Size = Vector3.new(1.5,1.5,0.5)
  4730. local Weld = Instance.new("Weld", Back)
  4731. Weld.Part0 = Back
  4732. Weld.Part1 = HumanoidRootPart
  4733. Weld.C0 = CFrame.new(0,0.1,-0.75)
  4734.  
  4735. local StrapLeft = NewPart(Model)
  4736. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  4737. local Weld = Instance.new("Weld", StrapLeft)
  4738. Weld.Part0 = StrapLeft
  4739. Weld.Part1 = HumanoidRootPart
  4740. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  4741.  
  4742. local BuckleLeft = NewPart(Model)
  4743. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  4744. local Weld = Instance.new("Weld", BuckleLeft)
  4745. Weld.Part0 = BuckleLeft
  4746. Weld.Part1 = HumanoidRootPart
  4747. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  4748.  
  4749. local StrapRight = NewPart(Model)
  4750. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  4751. local Weld = Instance.new("Weld", StrapRight)
  4752. Weld.Part0 = StrapRight
  4753. Weld.Part1 = HumanoidRootPart
  4754. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  4755.  
  4756. local BuckleRight = NewPart(Model)
  4757. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  4758. local Weld = Instance.new("Weld", BuckleRight)
  4759. Weld.Part0 = BuckleRight
  4760. Weld.Part1 = HumanoidRootPart
  4761. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  4762.  
  4763. LightEnabled = true
  4764. coroutine.wrap(function()
  4765. repeat
  4766. wait(TickWait)
  4767. LightEnabled = not LightEnabled
  4768. Light.Enabled = LightEnabled
  4769. Beep:Play()
  4770. until Dead == true or Char:FindFirstChild("Bomb") == nil
  4771. end)()
  4772.  
  4773. wait(10)
  4774. if Dead == false then
  4775. Dead = true
  4776. ExplodeSound:Play(); wait(1.4)
  4777. local Explosion = Instance.new("Explosion")
  4778. Explosion.Position = Belt.Position
  4779. Explosion.BlastPressure = 100000
  4780. Explosion.DestroyJointRadiusPercent = 0.7
  4781. Explosion.ExplosionType = "CratersAndDebris"
  4782. Explosion.BlastRadius = 50
  4783. Explosion.Parent = workspace
  4784. end
  4785. end)
  4786. end
  4787. end)
  4788.  
  4789. addcmd('btools', 'gives a player btools',{},
  4790. function(args, speaker)
  4791. local players = getPlayer(args[1], speaker)
  4792. if players ~= nil then
  4793. for i, v in pairs(players) do
  4794. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  4795. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  4796. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  4797. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  4798. Notify('Gave btools to player(s)') end end end end)
  4799.  
  4800. addcmd('sword', 'gives a player a sword',{},
  4801. function(args, speaker)
  4802. local players = getPlayer(args[1], speaker)
  4803. if players ~= nil then
  4804. for i, v in pairs(players) do
  4805. coroutine.resume(coroutine.create(function()
  4806. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  4807. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4808. sword.GripForward = Vector3.new(-1,0,0)
  4809. sword.GripPos = Vector3.new(0,0,-1.5)
  4810. sword.GripRight = Vector3.new(0,1,0)
  4811. sword.GripUp = Vector3.new(0,0,1)
  4812. 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
  4813. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4814. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  4815. local Damage = 15
  4816. local SlashSound = Instance.new("Sound", handle)
  4817. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4818. SlashSound.Volume = 1
  4819. local LungeSound = Instance.new("Sound", handle)
  4820. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4821. LungeSound.Volume = 1
  4822. local UnsheathSound = Instance.new("Sound", handle)
  4823. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4824. UnsheathSound.Volume = 1
  4825. handle.Touched:connect(function(hit)
  4826. 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
  4827. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4828. hit.Parent.Humanoid:TakeDamage(Damage)
  4829. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  4830. sword.Enabled = false
  4831. SlashSound:play()
  4832. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  4833. wait(0.5)
  4834. sword.Enabled = true
  4835. end
  4836. end)
  4837. sword.Equipped:connect(function(hit)
  4838. UnsheathSound:play()
  4839. sword.Enabled = true
  4840. end)
  4841. end
  4842. end))
  4843. end
  4844. end
  4845. end)
  4846.  
  4847. addcmd('hatsize', 'changes players hat size',{''},
  4848. function(args, speaker)
  4849. local players = getPlayer(args[1], speaker)
  4850. for i,v in pairs(players) do
  4851. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4852. if v:IsA('Accessory') then
  4853. for a,b in pairs(v.Handle:GetChildren()) do
  4854. if b:IsA('SpecialMesh') then
  4855. b.Scale = args[2] * Vector3.new(1, 1, 1)
  4856. end
  4857. end
  4858. end
  4859. end
  4860. end
  4861. end)
  4862.  
  4863. addcmd('headsize', 'changes players head size',{''},
  4864. function(args, speaker)
  4865. local players = getPlayer(args[1], speaker)
  4866. for i,v in pairs(players) do
  4867. local plrchar = _players[v].Character
  4868. if args[2] == 1 then
  4869. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4870. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4871. else
  4872. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4873. end
  4874. end
  4875. end)
  4876.  
  4877. addcmd('change', 'changes a players stat',{'stat'},
  4878. function(args, speaker)
  4879. local players = getPlayer(args[1], speaker)
  4880. for i,v in pairs(players) do
  4881. if _players[v]:FindFirstChild('leaderstats') then
  4882. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  4883. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  4884. if args[3] then v.Value = tonumber(args[3]) end
  4885. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  4886. v.Value = GLS(false, 2)
  4887. end
  4888. end
  4889. end
  4890. end
  4891. end)
  4892.  
  4893. addcmd('draw', 'drawing tool',{},
  4894. function(args, speaker)
  4895. if speaker.userId ~= LP.userId then
  4896. lponly(speaker)
  4897. else
  4898. for i,v in next,game:children()do
  4899. pcall(function()
  4900. local c=v.className;
  4901. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  4902. end);
  4903. end;
  4904.  
  4905.  
  4906. user=players.LocalPlayer;
  4907. uname=user.Name;
  4908. guis=user.PlayerGui;
  4909. pack=user.Backpack;
  4910.  
  4911. keyDowns={};
  4912. freeKeys={};
  4913. shortcuts={};
  4914.  
  4915. _G.mine=_G.mine or{};
  4916.  
  4917. name='Draw3D';
  4918. url='http://www.roblox.com/asset/?id=%d';
  4919.  
  4920. iconNormal=url:format(96578285);
  4921. iconOnDown=url:format(96584484);
  4922.  
  4923. ver=0;
  4924. drawPixel=0.10;
  4925. _G.drawLimit=_G.drawLimit or 1000;
  4926.  
  4927. _G.drawColor=_G.drawColor or Color3.new();
  4928.  
  4929.  
  4930.  
  4931.  
  4932.  
  4933. destroy=game.remove;
  4934. find=game.findFirstChild;
  4935. new=Instance.new;
  4936. with=function(c)
  4937. return function(p)
  4938. local o=type(c)=='string'and new(c)or c;
  4939. local x=p.Parent;p.Parent=nil;
  4940. for i,v in next,p do
  4941. o[i]=v;
  4942. end;
  4943. if(x)then
  4944. o.Parent=x;
  4945. end;
  4946. return o;
  4947. end;
  4948. end;
  4949. getPlace=function()
  4950. if(find(workspace,'draw')==nil)then
  4951. new('Model',workspace).Name='draw';
  4952. end;
  4953. if(find(workspace.draw,uname)==nil)then
  4954. new('Model',workspace.draw).Name=uname;
  4955. end;
  4956. return workspace.draw[uname];
  4957. end;
  4958. drawLine=function(start,target)
  4959. local gui=with'BlockMesh'{
  4960. Parent=with'Part'{
  4961. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  4962. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  4963. Parent=getPlace();
  4964. Color=_G.drawColor;
  4965. BottomSurface=0;
  4966. Anchored=true;
  4967. TopSurface=0;
  4968. formFactor=3;
  4969. Name=name;
  4970. }}.Parent;
  4971. table.insert(_G.mine,gui);
  4972. return gui;
  4973. end;
  4974. onDown=function()
  4975. if(drawing)then
  4976. return nil;
  4977. end;
  4978. if(selectGui.Adornee)then
  4979. destroy(selectGui.Adornee);
  4980. end;
  4981.  
  4982. drawing=true;
  4983.  
  4984. mouse.Icon=iconOnDown;
  4985. ver=ver+1;
  4986.  
  4987.  
  4988. local cVer,start,target=ver,mouse.hit.p;
  4989.  
  4990. local group={};
  4991. repeat
  4992. Wait(0.02);
  4993.  
  4994. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  4995.  
  4996. target=mouse.hit.p;
  4997.  
  4998. table.insert(group,drawLine(start,target));
  4999.  
  5000. start=target;
  5001. end;
  5002. until ver~=cVer;
  5003. drawing=false;
  5004.  
  5005. local groupM=new('Model',getPlace());
  5006. for i,v in next,group do
  5007. if(v:IsDescendantOf(Workspace))then
  5008. v.Parent=groupM;
  5009. end;
  5010. end;
  5011. if(next(groupM:children())==nil)then
  5012. destroy(groupM);
  5013. end;
  5014. end;
  5015. onUp=function()
  5016. mouse.Icon=iconNormal;
  5017. ver=ver+1;
  5018. end;
  5019. onKeyDown=function(k)
  5020. if(freeKeys[k]==false)then
  5021. return false;
  5022. end;
  5023. freeKeys[k]=false;
  5024. Wait(0.01);
  5025. if(keyDowns[k])then
  5026. keyDowns[k]();
  5027. elseif(shortcuts[k])then
  5028. shortcuts[k]();
  5029. end;
  5030. end;
  5031. onKeyUp=function(k)
  5032. freeKeys[k]=true;
  5033. end;
  5034. onMove=function()
  5035.  
  5036. end;
  5037. onSelect=function(lmouse)
  5038. frame.Visible=true;
  5039.  
  5040. mouse=lmouse;
  5041.  
  5042. mouse.Icon=iconNormal;
  5043.  
  5044. mouse.Button1Down:connect(onDown);
  5045. mouse.KeyDown:connect(onKeyDown);
  5046. mouse.Button1Up:connect(onUp);
  5047. mouse.KeyUp:connect(onKeyUp);
  5048. mouse.Move:connect(onMove);
  5049. end;
  5050. onDeselect=function()
  5051. ver=ver+1;
  5052. frame.Visible=false;
  5053. selectGui.Adornee=nil;
  5054. mouse.Icon=iconNormal;
  5055. for i,v in next,freeKeys do
  5056. freeKeys[i]=true;
  5057. end;
  5058. end;
  5059. addButton=function(title,shortcut,fun)
  5060. with'TextButton'{
  5061. Text=string.format(' %s (%s)',title,shortcut);
  5062. TextXAlignment=0;
  5063. Parent=frame;
  5064. }.MouseButton1Up:connect(fun);
  5065.  
  5066. shortcuts[shortcut]=fun;
  5067.  
  5068. local c=#frame:children();
  5069. for i,v in next,frame:children()do
  5070. v.Position=UDim2.new(0,0,0,20*(i-1));
  5071. v.Size=UDim2.new(1,0,0,20);
  5072. end;
  5073.  
  5074. frame.Position=UDim2.new(1,-152,.5,-c*10);
  5075. frame.Size=UDim2.new(0,150,0,c*20);
  5076. end;
  5077.  
  5078.  
  5079.  
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085. for i,v in next,{guis;pack;}do
  5086. pcall(function()
  5087. repeat until destroy(v[name]);
  5088. end);
  5089. end;
  5090.  
  5091.  
  5092.  
  5093. tool=with'HopperBin'{
  5094. Parent=pack;
  5095. Name=name;
  5096. };
  5097. tool.Deselected:connect(onDeselect);
  5098. tool.Selected:connect(onSelect);
  5099.  
  5100.  
  5101.  
  5102.  
  5103. screen=with'ScreenGui'{
  5104. Parent=guis;
  5105. Name=name;
  5106. };
  5107. frame=with'Frame'{
  5108. Parent=screen;
  5109. Visible=false;
  5110. };
  5111. clframe=with'Frame'{
  5112. Position=UDim2.new(.5,-50,.5,-50);
  5113. Size=UDim2.new(0,100,0,100);
  5114. Visible=false;
  5115. Parent=screen;
  5116. };
  5117. selectGui=with'SelectionBox'{
  5118. Parent=screen;
  5119. };
  5120.  
  5121. local c=0;
  5122. for y=0,7 do
  5123. for x=0,7 do
  5124. local color=BrickColor.palette(c).Color;
  5125.  
  5126. with'ImageButton'{
  5127. Position=UDim2.new(.125*x,0,.125*y);
  5128. Size=UDim2.new(.125,0,.125);
  5129. BackgroundColor3=color;
  5130. Parent=clframe;
  5131. }.MouseButton1Up:connect(function()
  5132. clframe.Visible=false;
  5133. _G.drawColor=color;
  5134. end);
  5135.  
  5136. c=c+1;
  5137. end;
  5138. end;
  5139.  
  5140. addButton('Color','c',function()
  5141. clframe.Visible=true;
  5142. end);
  5143. addButton('Remove your draws','r',function()
  5144. repeat
  5145. destroy(_G.mine[1]);
  5146. table.remove(_G.mine,1);
  5147. Wait(0.01);
  5148. until nil;
  5149. end);
  5150. addButton('Remove global draws','k',function()
  5151. destroy(workspace.draw);
  5152. while(_G.mine[1])do
  5153. destroy(_G.mine[1]);
  5154. table.remove(_G.mine,1);
  5155. end;
  5156. end);
  5157. addButton('Remove selected','x',function()
  5158. repeat
  5159. if(find(workspace,'draw'))then
  5160. local dt=mouse.target;
  5161. if(dt and dt:IsDescendantOf(workspace.draw))then
  5162. selectGui.Adornee=dt.Parent;
  5163. else
  5164. selectGui.Adornee=nil;
  5165. end;
  5166. else
  5167. selectGui.Adornee=nil;
  5168. end;
  5169. Wait(0.01);
  5170. until freeKeys.x;
  5171. selectGui.Adornee=nil;
  5172. end);
  5173.  
  5174.  
  5175.  
  5176.  
  5177. repeat
  5178. Wait(0.01);
  5179. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  5180. destroy(_G.mine[1]);
  5181. table.remove(_G.mine,1);
  5182. end;
  5183. until script.Parent==nil or tool.Parent==nil;
  5184. script.Disabled=true;
  5185. destroy(screen);
  5186. end
  5187. end)
  5188.  
  5189. addcmd('god', 'gods player',{},
  5190. function(args, speaker)
  5191. local players = getPlayer(args[1], speaker)
  5192. for i,v in pairs(players)do
  5193. local pchar=_char(v)
  5194. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  5195. end
  5196. end)
  5197.  
  5198. addcmd('sgod', 'silently gods player',{},
  5199. function(args, speaker)
  5200. local players = getPlayer(args[1], speaker)
  5201. for i,v in pairs(players)do
  5202. local pchar=_char(v)
  5203. spawn(function()
  5204. pchar.Humanoid.MaxHealth = 10000000
  5205. wait()
  5206. pchar.Humanoid.Health = 10000000
  5207. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  5208. Notify('Silent godded player(s)') end
  5209. end)
  5210. end
  5211. end)
  5212.  
  5213. addcmd('ungod', 'removes god from a player',{},
  5214. function(args, speaker)
  5215. local players = getPlayer(args[1], speaker)
  5216. for i,v in pairs(players)do
  5217. local pchar=_char(v)
  5218. if pchar then
  5219. pchar.Humanoid.MaxHealth=100
  5220. pchar.Humanoid.Health=100
  5221. end
  5222. end
  5223. end)
  5224.  
  5225. addcmd('heal', 'resets a players health',{},
  5226. function(args, speaker)
  5227. local players = getPlayer(args[1], speaker)
  5228. for i,v in pairs(players)do spawn(function()
  5229. local pchar=_char(v)
  5230. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  5231.  
  5232. addcmd('fart', 'makes u fart',{},
  5233. function(args, speaker)
  5234. local players = getPlayer(args[1], speaker)
  5235. for i,v in pairs(players)do
  5236. spawn(function()
  5237. local pchar=_char(v)
  5238. fart = Instance.new("Smoke")
  5239. fart.Parent = pchar.HumanoidRootPart
  5240. fart.Color = Color3.new(255/255, 255/255, 0)
  5241. fart.Opacity = 0.4
  5242. fart.Size = 1.0
  5243. fart.RiseVelocity = 8
  5244. fartsound = Instance.new("Sound", workspace)
  5245. fsound = "http://www.roblox.com/asset?id=251309043"
  5246. fartsound.SoundId = fsound
  5247. fartsound.Volume = 1.0
  5248. fartsound:Play()
  5249. wait(9.0)
  5250. fartsound:Destroy()
  5251. pchar.HumanoidRootPart.Smoke:Destroy()
  5252. end)
  5253. end
  5254. end)
  5255.  
  5256. addcmd('decalspam', 'you can already guess...',{},
  5257. function(args, speaker)
  5258. Notify('Decal Spammed ID: ' ..args[1])
  5259. wait(4)
  5260. decalID = args[1]
  5261. function exPro(root)
  5262. for _, v in pairs(root:GetChildren()) do
  5263. if v:IsA("BasePart") then
  5264. local One = Instance.new("Decal", v)
  5265. local Two = Instance.new("Decal", v)
  5266. local Three = Instance.new("Decal", v)
  5267. local Four = Instance.new("Decal", v)
  5268. local Five = Instance.new("Decal", v)
  5269. local Six = Instance.new("Decal", v)
  5270. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  5271. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  5272. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  5273. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  5274. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  5275. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  5276. One.Face = "Front"
  5277. Two.Face = "Back"
  5278. Three.Face = "Right"
  5279. Four.Face = "Left"
  5280. Five.Face = "Top"
  5281. Six.Face = "Bottom"
  5282. One.Name = "IYdecal"
  5283. Two.Name = "IYdecal"
  5284. Three.Name = "IYdecal"
  5285. Four.Name = "IYdecal"
  5286. Five.Name = "IYdecal"
  5287. Six.Name = "IYdecal"
  5288. end
  5289. exPro(v)
  5290. end
  5291. end
  5292. function asdf(root)
  5293. for _, v in pairs(root:GetChildren()) do
  5294. asdf(v)
  5295. end
  5296. end
  5297. exPro(workspace)
  5298. asdf(workspace)
  5299. end)
  5300.  
  5301. addcmd('undecalspam', 'removes the mess',{},
  5302. function(args, speaker)
  5303. Notify('Removing Decal Spam...')
  5304. wait(4)
  5305. function exPro(root)
  5306. for _, v in pairs(root:GetChildren()) do
  5307. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  5308. v.Parent = nil
  5309. end
  5310. exPro(v)
  5311. end
  5312. end
  5313. function asdf(root)
  5314. for _, v in pairs(root:GetChildren()) do
  5315. asdf(v)
  5316. end
  5317. end
  5318. exPro(workspace)
  5319. asdf(workspace)
  5320. end)
  5321.  
  5322. addcmd('sky', 'sets the sky',{'skybox'},
  5323. function(args, speaker)
  5324. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  5325. s = Instance.new("Sky")
  5326. s.Name = "Sky"
  5327. s.Parent = LightingService
  5328. local skyboxID = args[1]
  5329. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  5330. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  5331. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  5332. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  5333. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  5334. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  5335. LightingService.TimeOfDay = 12
  5336. end)
  5337.  
  5338. addcmd('freeze', 'freezes a player',{'fr'},
  5339. function(args, speaker)
  5340. local players = getPlayer(args[1], speaker)
  5341. if players ~= nil then
  5342. for i, v in pairs(players) do
  5343. spawn(function()
  5344. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  5345. end
  5346. end)
  5347. end
  5348. end
  5349. end)
  5350.  
  5351. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  5352. function(args, speaker)
  5353. local players = getPlayer(args[1], speaker)
  5354. if players ~= nil then
  5355. for i, v in pairs(players) do
  5356. spawn(function()
  5357. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  5358. end
  5359. end)
  5360. end
  5361. end
  5362. end)
  5363.  
  5364. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  5365. function(args, speaker)
  5366. local players = getPlayer(args[1], speaker)
  5367. if players ~= nil then
  5368. for i, v in pairs(players) do
  5369. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  5370. M.CFrame = _char(v).HumanoidRootPart.CFrame
  5371. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  5372. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  5373. M.Anchored = true
  5374. end
  5375. end
  5376. end)
  5377.  
  5378. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  5379. function(args, speaker)
  5380. for i,v in pairs(workspace:GetDescendants()) do
  5381. if v:IsA("SpawnLocation") then
  5382. v:Destroy()
  5383. end
  5384. end
  5385. end)
  5386.  
  5387. addcmd('neon', 'makes a player neon',{},
  5388. function(args, speaker)
  5389. local players = getPlayer(args[1], speaker)
  5390. if players ~= nil then
  5391. for i, v in pairs(players) do
  5392. for _, child in pairs( _char(v):GetChildren()) do
  5393. if child.ClassName == "CharacterMesh" then
  5394. child:Destroy()
  5395. end
  5396. end
  5397. for _, child in pairs( _char(v):GetChildren()) do
  5398. if child.ClassName == "Shirt" then
  5399. child:Destroy()
  5400. end
  5401. end
  5402. for _, child in pairs( _char(v):GetChildren()) do
  5403. if child.ClassName == "Pants" then
  5404. child:Destroy()
  5405. end
  5406. end
  5407. for _, child in pairs( _char(v):GetChildren()) do
  5408. if child.ClassName == "Part" then
  5409. child.Material = "Neon"
  5410. end
  5411. end
  5412. end
  5413. end
  5414. end)
  5415.  
  5416. addcmd('kill', 'kills a player',{},
  5417. function(args, speaker)
  5418. local players = getPlayer(args[1], speaker)
  5419. for i,v in pairs(players)do
  5420. local pchar=_char(v)
  5421. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  5422. end
  5423. end)
  5424.  
  5425. addcmd('knuckles', 'kills a player',{'ugandaknuckles'},
  5426. function(args, speaker)
  5427. local players = getPlayer(args[1], speaker)
  5428. for i,v in pairs(players)do
  5429. spawn(function()
  5430. local plr = gPlayers[v]
  5431. local char = plr.Character
  5432. local mouse = plr:GetMouse()
  5433. char.Humanoid.WalkSpeed = 100
  5434. char.Humanoid.JumpPower = 70
  5435. spawn(function()
  5436. for i,v in pairs(char:GetChildren()) do
  5437. if v:IsA("BasePart") then
  5438. coroutine.wrap(function()
  5439. for i=0,1,.1 do
  5440. wait()
  5441. v.Transparency = v.Transparency +i
  5442. end
  5443. end)()
  5444. end
  5445. end
  5446. for i,v in pairs(char:GetChildren()) do
  5447. if v:IsA("Accessory") then
  5448. coroutine.wrap(function()
  5449. for i=0,1,.1 do
  5450. wait()
  5451. v.Handle.Transparency = v.Handle.Transparency +i
  5452. end
  5453. end)()
  5454. end
  5455. end
  5456. end)
  5457. char.Head.face:Destroy()
  5458. wait(1)
  5459. local s = Instance.new("Sound")
  5460. s.Name = "wae"
  5461. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  5462. s.Volume = 1
  5463. s.Pitch = 1
  5464. s.Looped = true
  5465. s.archivable = true
  5466. s.Parent = gPlayers.LocalPlayer.Character.Head
  5467. s:play()
  5468. local daqueen = Instance.new("Part",char)
  5469. daqueen.Name = "asd"
  5470. daqueen.CanCollide = false
  5471. local mesh = Instance.new("SpecialMesh",daqueen)
  5472. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  5473. mesh.MeshId = "rbxassetid://1300136843"
  5474. local text = Instance.new("Decal",daqueen)
  5475. text.Name = "asd"
  5476. text.Texture = "rbxassetid://1300137893"
  5477. local knowdawey = Instance.new("Weld",char)
  5478. knowdawey.Part0 = char.HumanoidRootPart
  5479. knowdawey.Part1 = daqueen
  5480. local eye1 = Instance.new("Part")
  5481. eye1.CanCollide = false
  5482. eye1.Parent = char
  5483. local mesh1 = Instance.new("SpecialMesh",eye1)
  5484. mesh1.MeshId = "rbxassetid://1300138314"
  5485. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  5486. local eyetext = Instance.new("Decal",eye1)
  5487. eyetext.Texture = "rbxassetid://1300129774"
  5488. local eye1w = Instance.new("Weld",char)
  5489. eye1w.Part0 = char.HumanoidRootPart
  5490. eye1w.Part1 = eye1
  5491. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  5492. end)
  5493. end
  5494. end)
  5495.  
  5496. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  5497. function(args, speaker)
  5498. part = GLS(false, 0)
  5499. local function dels(instance)
  5500. for i,v in pairs(instance:GetChildren())do
  5501. if v.Name:lower() == part:lower() then v:Destroy() end
  5502. dels(v)
  5503. end
  5504. end
  5505. dels(workspace)
  5506. Notify('Deleted ' ..GLS(false, 0))
  5507. end)
  5508.  
  5509. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname'},
  5510. function(args, speaker)
  5511. part = GLS(false, 0)
  5512. local function dels(instance)
  5513. for i,v in pairs(instance:GetChildren())do
  5514. if v.ClassName:lower() == part:lower() then v:Destroy() end
  5515. dels(v)
  5516. end
  5517. end
  5518. dels(workspace)
  5519. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  5520. end)
  5521.  
  5522. addcmd('blur', 'adjusts blur',{},
  5523. function(args, speaker)
  5524. local function dels(instance)
  5525. for i,v in pairs(instance:GetChildren())do
  5526. if v:IsA'BlurEffect'then v:Destroy()end
  5527. dels(v)
  5528. end
  5529. end
  5530. dels(LightingService)
  5531.  
  5532. local b = Instance.new("BlurEffect", LightingService)
  5533. b.Name = "IYblur"
  5534. b.Size = args[1]
  5535. end)
  5536.  
  5537.  
  5538. addcmd('volume','changes volume of sound',{},
  5539. function(args, speaker)
  5540. for i,v in pairs(workspace:GetChildren())do
  5541. if v:IsA("Sound") and v.Name == "IYsound" then
  5542. v.Volume = args[1]
  5543. Notify('Changed volume to ' .. args[1])
  5544. end
  5545. end
  5546. end)
  5547.  
  5548. addcmd('pitch','changes pitch of sound',{},
  5549. function(args, speaker)
  5550. for i,v in pairs(workspace:GetChildren())do
  5551. if v:IsA("Sound") and v.Name == "IYsound" then
  5552. v.Pitch = args[1]
  5553. Notify('Changed pitch to ' .. args[1])
  5554. end
  5555. end
  5556. end)
  5557.  
  5558. addcmd('loadmap', 'spawns a map',{},
  5559. function(args, speaker)
  5560. local m = args[1]
  5561. for _,v in pairs(workspace:GetChildren()) do
  5562. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  5563. v:Remove() elseif v:IsA("Terrain") then v:Clear() end end
  5564. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  5565. wait(1)
  5566. game:GetObjects("rbxassetid://" .. m)[1].Parent = workspace
  5567. end)
  5568.  
  5569. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  5570. function(args, speaker)
  5571. msghook()
  5572. if MSGhook == false then
  5573. wait(0.1)
  5574. local localp = game:GetService'Players'.LocalPlayer
  5575. localp.CharacterAppearanceId = 20018
  5576. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5577. wait(3)
  5578. gPlayers.LocalPlayer.Character:WaitForChild("Humanoid")
  5579. wait(0.5)
  5580. repeat wait() until gPlayers.LocalPlayer.Character.Humanoid.Health > 0
  5581. Instance.new("ForceField", gPlayers.LocalPlayer.Character)
  5582. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  5583. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  5584. localp.CharacterAppearanceId = 0
  5585. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5586. if _G.mainhat ~= nil then
  5587. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  5588. local localp = game:GetService'Players'.LocalPlayer
  5589. local part = Instance.new('Part')
  5590. part.Anchored = true
  5591. part.Transparency = 1
  5592. main.Disabled = false
  5593. main.Parent = part
  5594. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  5595. Instance.new('ForceField', localp.Character)
  5596. localp.Character.HumanoidRootPart.Anchored = true
  5597. part.Parent = localp.Character
  5598. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  5599. wait(0.5)
  5600. localp.Character.HumanoidRootPart.Anchored = false
  5601. repeat wait() until localp:FindFirstChild'ChessMsg'
  5602. part:Remove()
  5603. local message = localp:FindFirstChild'ChessMsg'
  5604. message.Text = ''
  5605. message.Parent = workspace
  5606. message.Name = "IYmessage"
  5607. if part ~= nil then part:Remove() end
  5608. localp.Character.HumanoidRootPart.Anchored = false
  5609. for _, child in pairs( workspace:GetChildren()) do
  5610. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  5611. child:Destroy()
  5612. end
  5613. end
  5614. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5615. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5616. if _G.msg ~= nil then
  5617. Notify('Loaded global message bypass')
  5618. else
  5619. warn'failed sadly'
  5620. end
  5621. end
  5622. elseif MSGhook == true then
  5623. Notify('Messages already loaded!')
  5624. end
  5625. end)
  5626.  
  5627. addcmd('countdown', 'makes a countdown', {},
  5628. function(args, speaker)
  5629. local players = getPlayer(args[1], speaker)
  5630. if args[1] ~= string then
  5631. local time = args[1]
  5632. msghook()
  5633. if MSGhook == true then
  5634. local h = workspace.IYmessage
  5635. for i = time, 1, -1 do
  5636. wait(1)
  5637. h.Text = "Countdown: "..i..""
  5638. end
  5639. wait(1)
  5640. h.Text = "Times Up!"
  5641. wait(2)
  5642. h.Text = ''
  5643. elseif MSGhook == false then
  5644. execCmd("loadm")
  5645. repeat wait() until workspace:FindFirstChild("IYmessage")
  5646. local h = workspace.IYmessage
  5647. for i = time, 1, -1 do
  5648. wait(1)
  5649. h.Text = "Countdown: "..i..""
  5650. end
  5651. wait(1)
  5652. h.Text = "Times Up!"
  5653. wait(2)
  5654. h.Text = ''
  5655. end
  5656. end
  5657. end)
  5658.  
  5659. addcmd('explode', 'explode a player', {},
  5660. function(args, speaker)
  5661. local players = getPlayer(args[1], speaker)
  5662. for i, v in pairs(players) do
  5663. local char = _char(v)
  5664. if char:FindFirstChild("HumanoidRootPart") then
  5665. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  5666. end
  5667. end
  5668. end)
  5669.  
  5670. addcmd('flood', 'makes a flood e.e', {},
  5671. function(args, speaker)
  5672. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  5673. end)
  5674.  
  5675. addcmd('spookyify', 'makes it sp00ky', {},
  5676. function(args, speaker)
  5677. local music = Instance.new("Sound", workspace)
  5678. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  5679. music.Volume = 20
  5680. music.Looped = true
  5681. music:Play()
  5682.  
  5683. tex1 = "http://www.roblox.com/asset/?id=185495987"
  5684. tex2 = "http://www.roblox.com/asset/?id=260858020"
  5685. tex3 = "http://www.roblox.com/asset/?id=149213919"
  5686. tex4 = "http://www.roblox.com/asset/?id=171905673"
  5687.  
  5688. local w = workspace:GetChildren()
  5689.  
  5690. for i= 1,#w do
  5691. if w[i]:isA("BasePart") then
  5692. pe = Instance.new("ParticleEmitter", w[i])
  5693. pe.Texture = tex4
  5694. pe.VelocitySpread = 5
  5695. end
  5696. end
  5697.  
  5698. local playerLeaderstats = {}
  5699. for i, v in pairs(gPlayers:GetChildren()) do
  5700. table.insert(playerLeaderstats, v)
  5701. end
  5702. for i, v in pairs(playerLeaderstats) do
  5703. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  5704. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  5705. pe.VelocitySpread = 50
  5706. end
  5707.  
  5708. texture = "http://www.roblox.com/asset/?id=185495987"
  5709.  
  5710. local A = workspace:GetChildren()
  5711. local B = workspace:GetChildren()
  5712. local C = workspace:GetChildren()
  5713. local D = workspace:GetChildren()
  5714. local E = workspace:GetChildren()
  5715. local F = workspace:GetChildren()
  5716. for i,v in pairs(A) do
  5717. if v:IsA("Part") then
  5718. local d = Instance.new("Decal",v)
  5719. v.Decal.Face = "Top"
  5720. v.Decal.Texture = texture
  5721. v.Anchored = true
  5722. end
  5723. end
  5724.  
  5725. for i,v in pairs(B) do
  5726. if v:IsA("Part") then
  5727. local s = Instance.new("Decal",v)
  5728. s.Face = "Front"
  5729. s.Texture = texture
  5730. end
  5731. end
  5732.  
  5733. for i,v in pairs(C) do
  5734. if v:IsA("Part") then
  5735. local h = Instance.new("Decal",v)
  5736. h.Face = "Back"
  5737. h.Texture = texture
  5738. end
  5739. end
  5740.  
  5741. for i,v in pairs(D) do
  5742. if v:IsA("Part") then
  5743. local j = Instance.new("Decal",v)
  5744. j.Face = "Left"
  5745. j.Texture = texture
  5746. end
  5747. end
  5748.  
  5749. for i,v in pairs(E) do
  5750. if v:IsA("Part") then
  5751. local k = Instance.new("Decal",v)
  5752. k.Face = "Right"
  5753. k.Texture = texture
  5754. end
  5755. end
  5756.  
  5757. for i,v in pairs(F) do
  5758. if v:IsA("Part") then
  5759. local l = Instance.new("Decal",v)
  5760. l.Face = "Bottom"
  5761. l.Texture = texture
  5762. end
  5763.  
  5764. imageOne = "http://www.roblox.com/asset/?id=169585459"
  5765. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  5766. imageThree = "http://www.roblox.com/asset/?id=169585485"
  5767. imageFour = "http://www.roblox.com/asset/?id=169585502"
  5768. imageFive = "http://www.roblox.com/asset/?id=169585515"
  5769. imageSix = "http://www.roblox.com/asset/?id=169585502"
  5770. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  5771. imageEight = "http://www.roblox.com/asset/?id=169585475"
  5772.  
  5773. Spooky = Instance.new("Sound", workspace)
  5774. Spooky.Name = "Spooky"
  5775. Spooky.SoundId = "rbxassetid://174270407"
  5776. Spooky.Volume = 15
  5777. Spooky.Looped = true
  5778. Spooky:Play()
  5779.  
  5780. Sky = Instance.new("Sky", LightingService)
  5781. Sky.SkyboxBk = imageOne
  5782. Sky.SkyboxDn = imageOne
  5783. Sky.SkyboxFt = imageOne
  5784. Sky.SkyboxLf = imageOne
  5785. Sky.SkyboxRt = imageOne
  5786. Sky.SkyboxUp = imageOne
  5787.  
  5788.  
  5789. while true do
  5790. Sky.SkyboxBk = imageOne
  5791. Sky.SkyboxDn = imageOne
  5792. Sky.SkyboxFt = imageOne
  5793. Sky.SkyboxLf = imageOne
  5794. Sky.SkyboxRt = imageOne
  5795. Sky.SkyboxUp = imageOne
  5796. wait(0.15)
  5797. Sky.SkyboxBk = imageTwo
  5798. Sky.SkyboxDn = imageTwo
  5799. Sky.SkyboxFt = imageTwo
  5800. Sky.SkyboxLf = imageTwo
  5801. Sky.SkyboxRt = imageTwo
  5802. Sky.SkyboxUp = imageTwo
  5803. wait(0.15)
  5804. Sky.SkyboxBk = imageThree
  5805. Sky.SkyboxDn = imageThree
  5806. Sky.SkyboxFt = imageThree
  5807. Sky.SkyboxLf = imageThree
  5808. Sky.SkyboxRt = imageThree
  5809. Sky.SkyboxUp = imageThree
  5810. wait(0.15)
  5811. Sky.SkyboxBk = imageFour
  5812. Sky.SkyboxDn = imageFour
  5813. Sky.SkyboxFt = imageFour
  5814. Sky.SkyboxLf = imageFour
  5815. Sky.SkyboxRt = imageFour
  5816. Sky.SkyboxUp = imageFour
  5817. wait(0.15)
  5818. Sky.SkyboxBk = imageFive
  5819. Sky.SkyboxDn = imageFive
  5820. Sky.SkyboxFt = imageFive
  5821. Sky.SkyboxLf = imageFive
  5822. Sky.SkyboxRt = imageFive
  5823. Sky.SkyboxUp = imageFive
  5824. wait(0.15)
  5825. Sky.SkyboxBk = imageSix
  5826. Sky.SkyboxDn = imageSix
  5827. Sky.SkyboxFt = imageSix
  5828. Sky.SkyboxLf = imageSix
  5829. Sky.SkyboxRt = imageSix
  5830. Sky.SkyboxUp = imageSix
  5831. wait(0.15)
  5832. Sky.SkyboxBk = imageSeven
  5833. Sky.SkyboxDn = imageSeven
  5834. Sky.SkyboxFt = imageSeven
  5835. Sky.SkyboxLf = imageSeven
  5836. Sky.SkyboxRt = imageSeven
  5837. Sky.SkyboxUp = imageSeven
  5838. wait(0.15)
  5839. Sky.SkyboxBk = imageEight
  5840. Sky.SkyboxDn = imageEight
  5841. Sky.SkyboxFt = imageEight
  5842. Sky.SkyboxLf = imageEight
  5843. Sky.SkyboxRt = imageEight
  5844. Sky.SkyboxUp = imageEight
  5845. wait(0.15)
  5846.  
  5847. end
  5848. end
  5849. end)
  5850.  
  5851. addcmd('invisible', 'make a player invisible',{'invis'},
  5852. function(args, speaker)
  5853. local players = getPlayer(args[1], speaker)
  5854. for i, v in pairs(players) do
  5855. for k, v2 in pairs(_char(v):GetChildren()) do
  5856. if v2.className == "Part" then
  5857. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5858. elseif v2.className == "Accessory" then
  5859. if v2:FindFirstChild("Handle") then
  5860. v2.Handle.Transparency = 1
  5861. end
  5862. end
  5863. if v2:FindFirstChild("face") then
  5864. v2.face.Transparency = 1
  5865. end
  5866. end
  5867. end
  5868. end)
  5869.  
  5870. addcmd('visible', 'make a player visible',{'vis'},
  5871. function(args, speaker)
  5872. local players = getPlayer(args[1], speaker)
  5873. for i, v in pairs(players) do
  5874. for k, v2 in pairs(_char(v):GetChildren()) do
  5875. if v2.className == "Part" then
  5876. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  5877. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5878. end
  5879. if v2:FindFirstChild("face") then
  5880. v2.face.Transparency = 0
  5881. end
  5882. end
  5883. end
  5884. end)
  5885.  
  5886. addcmd('goto', 'go to a player',{},
  5887. function(args, speaker)
  5888. local players = getPlayer(args[1], speaker)
  5889. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5890. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5891. end
  5892. end)
  5893.  
  5894. addcmd('bring', 'bring a player to you',{},
  5895. function(args, speaker)
  5896. local players = getPlayer(args[1], speaker)
  5897. for i,v in pairs(players) do
  5898. if _char(v):FindFirstChild("HumanoidRootPart") then
  5899. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  5900. end
  5901. end
  5902. end)
  5903.  
  5904. addcmd('tp', 'teleport player 1 to player 2',{},
  5905. function(args, speaker)
  5906. local players1=getPlayer(args[1], speaker)
  5907. local players2=getPlayer(args[2], speaker)
  5908. if not players2[1] then return end
  5909. for i,v in pairs(players1) do
  5910. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  5911. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5912. wait(0.1)
  5913. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5914. end
  5915. end
  5916. end)
  5917.  
  5918.  
  5919. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  5920. function(args, speaker)
  5921. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  5922. for i,v in pairs(players1) do for a,b in pairs(players2) do
  5923. if _players[v].Character and _players[b].Character then
  5924. _players[v].CharacterAppearanceId = _players[b].userId
  5925. _players[v].Character:BreakJoints()
  5926. end
  5927. end
  5928. end
  5929. end)
  5930.  
  5931. addcmd('char', 'change a players appearance',{},
  5932. function(args, speaker)
  5933. local players = getPlayer(args[1], speaker)
  5934. if not args[1]or not args[2]then return end
  5935. local id=args[2]
  5936. if players ~= nil then
  5937. for i,v in pairs(players) do
  5938. gPlayers[v].CharacterAppearanceId = id
  5939. gPlayers[v].Character:BreakJoints()
  5940. end
  5941. end
  5942. end)
  5943.  
  5944. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  5945. function(args, speaker)
  5946. local players = getPlayer(args[1], speaker)
  5947. if players ~= nil then
  5948. for i,v in pairs(players) do
  5949. gPlayers[v].CharacterAppearanceId = 0
  5950. if _char(v):FindFirstChild("Head") then
  5951. _char(v).Head:Destroy()
  5952. end
  5953. end
  5954. end
  5955. end)
  5956.  
  5957. addcmd('speed', 'change a players walkspeed',{'ws'},
  5958. function(args, speaker)
  5959. local players = getPlayer(args[1], speaker)
  5960. if not args[1]or not args[2]then return end
  5961. local num=args[2]
  5962. for i,v in pairs(players) do
  5963. if _char(v):FindFirstChild("Humanoid") then
  5964. _char(v).Humanoid.WalkSpeed=tonumber(num)
  5965. end
  5966. end
  5967. end)
  5968.  
  5969. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  5970. function(args, speaker)
  5971. local players = getPlayer(args[1], speaker)
  5972. if not args[1]or not args[2]then return end
  5973. local num=args[2]
  5974. for i,v in pairs(players) do
  5975. if _char(v):FindFirstChild("Humanoid") then
  5976. _char(v).Humanoid.JumpPower=tonumber(num)
  5977. end
  5978. end
  5979. end)
  5980.  
  5981. addcmd('confuse', 'confusing...',{},
  5982. function(args, speaker)
  5983. local players = getPlayer(args[1], speaker)
  5984. for i,v in pairs(players) do
  5985. spawn(function()
  5986. if _char(v):FindFirstChild("Humanoid") then
  5987. _char(v).Humanoid.Name = "ConfusedNigga"
  5988. while true do
  5989. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  5990. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  5991. wait(0.1)
  5992. end
  5993.  
  5994. end
  5995. end)
  5996. end
  5997. end)
  5998.  
  5999. addcmd('unconfuse', 'not confusing...',{},
  6000. function(args, speaker)
  6001. local players = getPlayer(args[1], speaker)
  6002. for i,v in pairs(players) do
  6003. spawn(function()
  6004. if _char(v):FindFirstChild("ConfusedNigga") then
  6005. _char(v).ConfusedNigga.Name = "Humanoid"
  6006. wait(0.3)
  6007. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  6008.  
  6009. end
  6010. end)
  6011. end
  6012. end)
  6013.  
  6014. addcmd('cripple', 'cripples a player xddd',{'stun'},
  6015. function(args, speaker)
  6016. local players = getPlayer(args[1], speaker)
  6017. for i,v in pairs(players) do
  6018. if _char(v):FindFirstChild("Humanoid") then
  6019. _char(v).Humanoid.PlatformStand = true
  6020. end
  6021. end
  6022. end)
  6023.  
  6024. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  6025. function(args, speaker)
  6026. local players = getPlayer(args[1], speaker)
  6027. for i,v in pairs(players) do
  6028. if _char(v):FindFirstChild("Humanoid") then
  6029. _char(v).Humanoid.PlatformStand = false
  6030. end
  6031. end
  6032. end)
  6033.  
  6034. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  6035. function(args, speaker)
  6036. local players = getPlayer(args[1], speaker)
  6037. for i,v in pairs(players) do
  6038. if _char(v):FindFirstChild("Humanoid") then
  6039. _char(v).Humanoid.HipHeight = args[2]
  6040. end
  6041. end
  6042. end)
  6043.  
  6044. addcmd('face', 'change a players face',{},
  6045. function(args, speaker)
  6046. local players = getPlayer(args[1], speaker)
  6047. for i,v in pairs(players) do
  6048. if _char(v).Head:FindFirstChild("face") then
  6049. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  6050. end
  6051. end
  6052. end)
  6053.  
  6054. addcmd('time', 'change the time of day',{},
  6055. function(args, speaker)
  6056. if not args[1]then return end
  6057. Notify('Time set to ' .. args[1])
  6058. LightingService.ClockTime = args[1]
  6059. end)
  6060.  
  6061. addcmd('day', 'change the time to day',{},
  6062. function(args, speaker)
  6063. LightingService.ClockTime = 15
  6064. end)
  6065.  
  6066. addcmd('night', 'change the time of night',{},
  6067. function(args, speaker)
  6068. LightingService.ClockTime = 0
  6069. end)
  6070.  
  6071. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  6072. function(args, speaker)
  6073. Notify('Turned on global shadows')
  6074. LightingService.GlobalShadows = true
  6075. end)
  6076.  
  6077. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  6078. function(args, speaker)
  6079. Notify('Turned off global shadows')
  6080. LightingService.GlobalShadows = false
  6081. end)
  6082.  
  6083. addcmd('outlines', 'changes the lighting property',{},
  6084. function(args, speaker)
  6085. Notify('Turned on outlines')
  6086. LightingService.Outlines = true
  6087. end)
  6088.  
  6089. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  6090. function(args, speaker)
  6091. Notify('Turned off outlines')
  6092. LightingService.Outlines = false
  6093. end)
  6094.  
  6095. addcmd('brightness', 'changes the lighting property',{},
  6096. function(args, speaker)
  6097. Notify('Set brightness to ' .. args[1])
  6098. LightingService.Brightness = args[1]
  6099. end)
  6100.  
  6101. addcmd('age','tells you the age of a player',{},
  6102. function(args, speaker)
  6103. local players = getPlayer(args[1], speaker)
  6104. if speaker.userId ~= LP.userId then
  6105. lponly(speaker)
  6106. else
  6107. for i,v in pairs(players) do
  6108. Notify(_players[v].Name .. ': ' .. _players[v].AccountAge)
  6109. end
  6110. end
  6111. end)
  6112.  
  6113. addcmd('remotespy', 'prints remotes',{'remotes'},
  6114. function(args, speaker)
  6115. if speaker.userId ~= LP.userId then
  6116. lponly(speaker)
  6117. else
  6118. Notify('Printing remotes')
  6119. function getem(o)
  6120. for i,v in pairs(o:children())do
  6121. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  6122. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  6123. end
  6124. getem(v)
  6125. end
  6126. end
  6127. pcall(getem,game)
  6128. end
  6129. end)
  6130.  
  6131. addcmd('f3x', 'loads f3x tools',{'fex'},
  6132. function(args, speaker)
  6133. if speaker.userId ~= LP.userId then
  6134. lponly(speaker)
  6135. else
  6136. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  6137. end
  6138. end)
  6139.  
  6140. addcmd('kick', 'kick a player',{},
  6141. function(args, speaker)
  6142. local players = getPlayer(args[1], speaker)
  6143. for i,v in pairs(players) do
  6144. spawn(function()
  6145. if gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  6146. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  6147. Notify('Kicked player(s)') end
  6148. kickF(gPlayers[v])
  6149. else Notify('Error: That user is whitelisted and cannot be kicked.')
  6150. end end) end end)
  6151.  
  6152. addcmd('serverlock', 'lock teh server',{'slock'},
  6153. function(args, speaker)
  6154. slock = true
  6155. Notify('Locked Server')
  6156. end)
  6157.  
  6158. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  6159. function(args, speaker)
  6160. slock = false
  6161. Notify('Unlocked Server')
  6162. end)
  6163.  
  6164. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  6165. function(args, speaker)
  6166. if isNumber(args[1]) then
  6167. Notify('Set the age lock to age ' .. args[1])
  6168. isagelocked = true
  6169. agelock = tonumber(args[1])
  6170. end
  6171. end)
  6172.  
  6173. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  6174. function(args, speaker)
  6175. Notify('Disabled age lock')
  6176. isagelocked = false
  6177. end)
  6178.  
  6179. addcmd('unlockws', 'unlock the whole workspace',{},
  6180. function(args, speaker)
  6181. Notify('Workspace unlocked')
  6182. wait(1)
  6183. local function unlock(instance)
  6184. for i,v in pairs(instance:GetChildren()) do
  6185. if v:IsA("BasePart") then
  6186. v.Locked = false
  6187. end
  6188. unlock(v)
  6189. end
  6190. end
  6191. unlock(workspace)
  6192. end)
  6193.  
  6194. addcmd('lockws', 'lock the whole workspace',{},
  6195. function(args, speaker)
  6196. Notify('Workspace locked')
  6197. wait(1)
  6198. local function lock(instance)
  6199. for i,v in pairs(instance:GetChildren()) do
  6200. if v:IsA("BasePart") then
  6201. v.Locked = true
  6202. end
  6203. lock(v)
  6204. end
  6205. end
  6206. lock(workspace)
  6207. end)
  6208.  
  6209. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  6210. function(args, speaker)
  6211. local function unanchor(instance)
  6212. for i,v in pairs(instance:GetChildren()) do
  6213. if v:IsA("BasePart") then
  6214. v.Anchored=false
  6215. end
  6216. unanchor(v)
  6217. end
  6218. end
  6219. unanchor(workspace)
  6220. end)
  6221.  
  6222. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  6223. function(args, speaker)
  6224. local function anchor(instance)
  6225. for i,v in pairs(instance:GetChildren()) do
  6226. if v:IsA("BasePart") then
  6227. v.Anchored=true
  6228. end
  6229. anchor(v)
  6230. end
  6231. end
  6232. anchor(workspace)
  6233. end)
  6234.  
  6235. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  6236. function()
  6237. for _,v in pairs(workspace:GetChildren()) do
  6238. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6239. v:Remove()
  6240. elseif v:IsA("Terrain") then
  6241. v:Clear()
  6242. end
  6243. end
  6244. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  6245. local p = Instance.new("Part", workspace)
  6246. p.Anchored = true
  6247. p.FormFactor = "Symmetric"
  6248. p.Size = Vector3.new(1000,1,1000)
  6249. p.Position = Vector3.new(0,0,0)
  6250. p.BrickColor = BrickColor.new("Bright green")
  6251. p.Material = "Grass"
  6252. p.Locked = true
  6253. end)
  6254.  
  6255. addcmd('headshake', 'shakes a players head',{},
  6256. function(args, speaker)
  6257. local players = getPlayer(args[1], speaker)
  6258. for i,v in pairs(players) do
  6259. spawn(function()
  6260. local shaken = gPlayers[v].Character
  6261. for X = 1, math.huge, 0.2 do
  6262. wait()
  6263. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  6264. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6265. end
  6266. for X = 1, math.huge, 0.1 do
  6267. wait()
  6268. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  6269. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6270. end
  6271. for _,c in pairs(gPlayers:GetChildren()) do
  6272. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  6273. end
  6274. for _,c in pairs(gPlayers:GetChildren()) do
  6275. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6276. end
  6277. end)
  6278. end
  6279. end)
  6280.  
  6281. addcmd('explorer', 'opens DEX',{'dex'},
  6282. function(args, speaker)
  6283. if speaker.userId ~= LP.userId then
  6284. lponly(speaker)
  6285. else
  6286. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  6287. end
  6288. end)
  6289.  
  6290. addcmd('firstp', 'forces player to go into first person',{},
  6291. function(args, speaker)
  6292. local players = getPlayer(args[1], speaker)
  6293. for i,v in pairs(players)do
  6294. gPlayers[v].CameraMode = "LockFirstPerson"
  6295. end
  6296. end)
  6297.  
  6298. addcmd('lock', 'locks a players body parts',{},
  6299. function(args, speaker)
  6300. local players = getPlayer(args[1], speaker)
  6301. for i,v in pairs(players)do
  6302. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6303. if v:IsA("Part") then
  6304. v.Locked = true
  6305. end end end
  6306. end)
  6307.  
  6308. addcmd('unlock', 'locks a players body parts',{},
  6309. function(args, speaker)
  6310. local players = getPlayer(args[1], speaker)
  6311. for i,v in pairs(players)do
  6312. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6313. if v:IsA("Part") then
  6314. v.Locked = false
  6315. end end end
  6316. end)
  6317.  
  6318. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  6319. function(args, speaker)
  6320. local players = getPlayer(args[1], speaker)
  6321. for i,v in pairs(players)do
  6322. spawn(function()
  6323. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  6324. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  6325. Notify('Disabled reset for player(s)') end
  6326. end)
  6327. end
  6328. end)
  6329.  
  6330. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  6331. function(args, speaker)
  6332. local players = getPlayer(args[1], speaker)
  6333. for i,v in pairs(players)do
  6334. spawn(function()
  6335. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  6336. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  6337. Notify('Enabled reset for player(s)') end
  6338. end)
  6339. end
  6340. end)
  6341.  
  6342. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  6343. function(args,speaker)
  6344. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  6345. if v:IsA("PostEffect") then
  6346. v:Destroy()
  6347. end
  6348. end
  6349. LightingService.Ambient = origsettings.abt
  6350. LightingService.OutdoorAmbient = origsettings.oabt
  6351. LightingService.Brightness = origsettings.brt
  6352. LightingService.TimeOfDay = origsettings.time
  6353. LightingService.FogColor = origsettings.fclr
  6354. LightingService.FogEnd = origsettings.fe
  6355. LightingService.FogStart = origsettings.fs
  6356. end)
  6357.  
  6358. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  6359. function(args,speaker)
  6360. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  6361. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  6362. Notify('Saved lighting settings')
  6363. end)
  6364.  
  6365. addcmd("blackandwhite","Makes the game black and white",{},
  6366. function(args,speaker)
  6367. local lighting = game:GetService("Lighting")
  6368. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6369. effect.Saturation = -1
  6370. end)
  6371.  
  6372. addcmd("invert","Makes the game inverted",{},
  6373. function(args,speaker)
  6374. local lighting = game:GetService("Lighting")
  6375. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6376. effect.Saturation = -1
  6377. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6378. effect.Saturation = -1
  6379. end)
  6380.  
  6381. addcmd("sun","Intensifys the sun",{},
  6382. function(args,speaker)
  6383. local intense = args[1] or 0.25
  6384. local spread = args[2] or 1
  6385. local lighting = game:GetService("Lighting")
  6386. local effect = Instance.new("SunRaysEffect",lighting)
  6387. effect.Name = "IYsun"
  6388. effect.Intensity = tonumber(intense)
  6389. effect.Spread = tonumber(spread)
  6390. end)
  6391.  
  6392. addcmd('base', 'spawns a base',{},
  6393. function(args, speaker)
  6394. local pt = Instance.new("Part")
  6395. pt.BrickColor = BrickColor.new("Silver")
  6396. pt.Anchored = true
  6397. pt.CanCollide = true
  6398. pt.BottomSurface = "Weld"
  6399. pt.Parent = workspace
  6400. pt.Name = (math.random(1,1000000))
  6401. pt.Size = Vector3.new(1000, 1, 1000)
  6402. pt.Locked = true
  6403. Notify('Created new base')
  6404. end)
  6405.  
  6406. addcmd('unblur', 'removes all blur instances',{'noblur'},
  6407. function(args, speaker)
  6408. for i,v in pairs(LightingService:GetChildren()) do
  6409. if v:IsA('BlurEffect') then
  6410. v:Remove()
  6411. end
  6412. end
  6413. end)
  6414.  
  6415. addcmd('thirdp', 'allows player to go into third person',{},
  6416. function(args, speaker)
  6417. local players = getPlayer(args[1], speaker)
  6418. for i,v in pairs(players)do
  6419. gPlayers[v].CameraMode = "Classic"
  6420. end
  6421. end)
  6422.  
  6423. spos = nil
  6424. addcmd('savepos', 'saves your position',{'spos'},
  6425. function(args, speaker)
  6426. if speaker.Character:FindFirstChild('HumanoidRootPart') then
  6427. spos = speaker.Character.HumanoidRootPart.Position
  6428. Notify('Saved to position ' .. tostring(spos))
  6429. end
  6430. end)
  6431.  
  6432. addcmd('loadpos', 'saves your position',{'lpos'},
  6433. function(args, speaker)
  6434. local players = getPlayer(args[1], speaker)
  6435. for i,v in pairs(players)do
  6436. spawn(function()
  6437. if gPlayers[v].Character:FindFirstChild('HumanoidRootPart') then
  6438. gPlayers[v].Character:MoveTo(spos)
  6439. end
  6440. end)
  6441. end
  6442. end)
  6443.  
  6444. addcmd('chat', 'forces player to chat what you input',{},
  6445. function(args, speaker)
  6446. local players = getPlayer(args[1], speaker)
  6447. for i,v in pairs(players)do
  6448. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  6449. end
  6450. end)
  6451.  
  6452. addcmd('name', 'names player',{},
  6453. function(args, speaker)
  6454. local players = getPlayer(args[1], speaker)
  6455. if not args[1] then return end
  6456. for i,v in pairs(players) do
  6457. for a, mod in pairs(gPlayers[v].Character:children()) do
  6458. if mod:FindFirstChild("TAG") then
  6459. gPlayers[v].Character.Head.Transparency = 0
  6460. mod:Destroy()
  6461. end
  6462. end
  6463.  
  6464. local char = gPlayers[v].Character
  6465. local model = Instance.new("Model", char)
  6466. local clone = char.Head:Clone()
  6467. local hum = Instance.new("Humanoid", model)
  6468. local weld = Instance.new("Weld", clone)
  6469. model.Name = GLS(false, 1)
  6470. clone.Parent = model
  6471. hum.Name = "TAG"
  6472. hum.MaxHealth = 100
  6473. hum.Health = 100
  6474. weld.Part0 = clone
  6475. weld.Part1 = char.Head
  6476. char.Head.Transparency = 1
  6477. end
  6478. end)
  6479.  
  6480. addcmd('unname', 'unnames player',{'unhidename'},
  6481. function(args, speaker)
  6482. local players = getPlayer(args[1], speaker)
  6483. local name = (args[2])
  6484. for i,v in pairs(players) do
  6485. for a, mod in pairs(gPlayers[v].Character:children()) do
  6486. if mod:FindFirstChild("TAG") then
  6487. gPlayers[v].Character.Head.Transparency = 0
  6488. mod:Destroy()
  6489. end
  6490. end
  6491. end
  6492. end)
  6493.  
  6494. addcmd('noname', 'hides the players name',{'hidename'},
  6495. function(args, speaker)
  6496. local players = getPlayer(args[1], speaker)
  6497. for i,v in pairs(players) do
  6498. for a, mod in pairs(gPlayers[v].Character:children()) do
  6499. if mod:FindFirstChild("TAG") then
  6500. gPlayers[v].Character.Head.Transparency = 0
  6501. mod:Destroy()
  6502. end
  6503. end
  6504.  
  6505. local char = gPlayers[v].Character
  6506. local model = Instance.new("Model", char)
  6507. local clone = char.Head:Clone()
  6508. local hum = Instance.new("Humanoid", model)
  6509. local weld = Instance.new("Weld", clone)
  6510. model.Name = ""
  6511. clone.Parent = model
  6512. hum.Name = "TAG"
  6513. hum.MaxHealth = 100
  6514. hum.Health = 100
  6515. weld.Part0 = clone
  6516. weld.Part1 = char.Head
  6517. char.Head.Transparency = 1
  6518. end
  6519. end)
  6520.  
  6521. addcmd('damage', 'damages a player',{},
  6522. function(args, speaker)
  6523. local players = getPlayer(args[1], speaker)
  6524. for i,v in pairs(players) do
  6525. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  6526. end
  6527. end)
  6528.  
  6529. addcmd('view', 'views player',{},
  6530. function(args, speaker)
  6531. local players = getPlayer(args[1], speaker)
  6532. for i,v in pairs(players) do
  6533. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  6534. Notify('Viewing ' .. gPlayers[v].Name)
  6535. end
  6536. end)
  6537.  
  6538. addcmd('unview', 'stops viewing player',{},
  6539. function()
  6540. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  6541. Notify('View turned off')
  6542. end)
  6543.  
  6544. addcmd('nolimbs', 'removes limbs from player',{},
  6545. function(args, speaker)
  6546. local players = getPlayer(args[1], speaker)
  6547. for i,v in pairs(players) do
  6548. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6549. if v:IsA("BasePart") and
  6550. v.Name == "Right Leg" or
  6551. v.Name == "Left Leg" or
  6552. v.Name == "Right Arm" or
  6553. v.Name == "Left Arm" then
  6554. v:Remove()
  6555. end
  6556. end
  6557. end
  6558. end)
  6559.  
  6560. addcmd('box', 'creates a box around player',{},
  6561. function(args, speaker)
  6562. local players = getPlayer(args[1], speaker)
  6563. for i,v in pairs(players)do
  6564. local pchar=_char(v)
  6565. local SB = Instance.new("SelectionBox", pchar)
  6566. SB.Adornee = SB.Parent
  6567. end
  6568. end)
  6569.  
  6570. addcmd('nobox', 'takes away box from player',{'unbox'},
  6571. function(args, speaker)
  6572. local players = getPlayer(args[1], speaker)
  6573. for i,v in pairs(players)do
  6574. local pchar=_char(v)
  6575. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6576. if v:IsA("SelectionBox") then
  6577. v:Destroy()
  6578. end
  6579. end
  6580. end
  6581. end)
  6582.  
  6583. addcmd('ghost', 'ghostifys player',{},
  6584. function(args, speaker)
  6585. local players = getPlayer(args[1], speaker)
  6586. for i,v in pairs(players)do
  6587. local pchar=gPlayers[v].Character
  6588. pchar.Head.Transparency = 0.5
  6589. pchar.Torso.Transparency = 0.5
  6590. pchar["Left Arm"].Transparency = 0.5
  6591. pchar["Right Arm"].Transparency = 0.5
  6592. pchar["Left Leg"].Transparency = 0.5
  6593. pchar["Right Leg"].Transparency = 0.5
  6594. pchar.Head.face.Transparency = 0.5
  6595. end
  6596. end)
  6597.  
  6598. addcmd('unghost', 'unghostifys player',{'noghost'},
  6599. function(args, speaker)
  6600. local players = getPlayer(args[1], speaker)
  6601. for i,v in pairs(players)do
  6602. local pchar=gPlayers[v].Character
  6603. pchar.Head.Transparency = 0
  6604. pchar.Torso.Transparency = 0
  6605. pchar["Left Arm"].Transparency = 0
  6606. pchar["Right Arm"].Transparency = 0
  6607. pchar["Left Leg"].Transparency = 0
  6608. pchar["Right Leg"].Transparency = 0
  6609. pchar.Head.face.Transparency = 0
  6610. end
  6611. end)
  6612.  
  6613. addcmd('sphere', 'puts sphere around player',{},
  6614. function(args, speaker)
  6615. local players = getPlayer(args[1], speaker)
  6616. for i,v in pairs(players)do
  6617. local pchar=gPlayers[v].Character
  6618. local SS = Instance.new("SelectionSphere", pchar)
  6619. SS.Adornee = SS.Parent
  6620. end
  6621. end)
  6622.  
  6623. addcmd('sphere', 'puts sphere around player',{},
  6624. function(args, speaker)
  6625. local players = getPlayer(args[1], speaker)
  6626. for i,v in pairs(players)do
  6627. local pchar=gPlayers[v].Character
  6628. local SS = Instance.new("SelectionSphere", pchar)
  6629. SS.Adornee = SS.Parent
  6630. end
  6631. end)
  6632.  
  6633. addcmd('unsphere', 'removes sphere around player',{},
  6634. function(args, speaker)
  6635. local players = getPlayer(args[1], speaker)
  6636. for i,v in pairs(players)do
  6637. local pchar=_char(v)
  6638. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6639. if v:IsA("SelectionSphere") then
  6640. v:Destroy()
  6641. end
  6642. end
  6643. end
  6644. end)
  6645.  
  6646. addcmd('ambient','changes ambient',{},
  6647. function(args, speaker)
  6648. LightingService.Ambient = Color3.new(args[1],args[2],args[3])
  6649. LightingService.OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  6650. end)
  6651.  
  6652. addcmd('fogend','changes the fogend',{},
  6653. function(args, speaker)
  6654. LightingService.FogEnd = args[1]
  6655. end)
  6656.  
  6657. addcmd('fogcolor','changes the fogs color',{},
  6658. function(args, speaker)
  6659. LightingService.FogColor = Color3.new(args[1],args[2],args[3])
  6660. end)
  6661.  
  6662. injail = {}
  6663. addcmd('jail','jails player',{},
  6664. function(args, speaker)
  6665. local players = getPlayer(args[1], speaker)
  6666. for i,v in pairs(players)do
  6667. spawn(function()
  6668. if FindTable(injail, _players[v].Name) then return end
  6669. table.insert(injail, _players[v].Name)
  6670. local pchar=gPlayers[v].Character
  6671. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  6672. repeat wait(0.5)
  6673. 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
  6674. until not FindTable(injail, _players[v].Name)
  6675. end)
  6676. end
  6677. end)
  6678.  
  6679. addcmd('unjail','unjails player',{},
  6680. function(args, speaker)
  6681. local players = getPlayer(args[1], speaker)
  6682. for i,v in pairs(players)do
  6683. spawn(function()
  6684. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  6685. workspace["JAIL_" .. _players[v].Name]:Destroy()
  6686. end)
  6687. end
  6688. end)
  6689.  
  6690. loopn = {}
  6691. addcmd('loopname','loops a players name',{},
  6692. function(args, speaker)
  6693. local players = getPlayer(args[1], speaker)
  6694. for i,v in pairs(players)do
  6695. spawn(function()
  6696. if FindTable(loopn, _players[v].Name) then return end
  6697. table.insert(loopn, _players[v].Name)
  6698. local Lname = args[2]
  6699. local pchar=gPlayers[v].Character
  6700. pchar.Name = Lname
  6701. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  6702. Notify('Looping name for player(s) (only visible to others)') end
  6703. repeat wait(0.01)
  6704. repeat wait() until _players[v].Character
  6705. gPlayers[v].Character.Name = Lname
  6706. until not FindTable(loopn, _players[v].Name)
  6707. end)
  6708. end
  6709. end)
  6710.  
  6711. addcmd('unloopname','unjails player',{'noloopname'},
  6712. function(args, speaker)
  6713. local players = getPlayer(args[1], speaker)
  6714. for i,v in pairs(players)do
  6715. spawn(function()
  6716. local pchar=gPlayers[v].Character
  6717. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  6718. wait(0.5)
  6719. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  6720. Notify('Stopped looping name for player(s)') end
  6721. pchar.Name = gPlayers[v].Name
  6722. end)
  6723. end
  6724. end)
  6725.  
  6726. addcmd('loopbring','loop brings a player lol',{},
  6727. function(args, speaker)
  6728. local players = getPlayer(args[1], speaker)
  6729. for i,v in pairs(players)do
  6730. spawn(function()
  6731. if FindTable(bringT, _players[v].Name) then return end
  6732. table.insert(bringT, _players[v].Name)
  6733. local pchar=gPlayers[v].Character
  6734. repeat wait(0.5)
  6735. pchar = _players[v].Character
  6736. for i,c in pairs(players) do
  6737. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") then
  6738. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  6739. end
  6740. end
  6741. until not FindTable(bringT, _players[v].Name)
  6742. end)
  6743. end
  6744. end)
  6745.  
  6746. addcmd('feinvisible','fe invisible',{},
  6747. function(args, speaker)
  6748. -- Elite1337#9377 & Timeless#4044
  6749. Local = game:GetService('Players').LocalPlayer
  6750. Char = Local.Character
  6751. touched,tpdback = false, false
  6752. Local.CharacterAdded:connect(function(char)
  6753. if script.Disabled ~= true then
  6754. wait(.25)
  6755. loc = Char.HumanoidRootPart.Position
  6756. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6757. end
  6758. end)
  6759. game:GetService('UserInputService').InputBegan:connect(function(key)
  6760. if key.KeyCode == Enum.KeyCode.Equals then
  6761. if script.Disabled ~= true then
  6762. script.Disabled = true
  6763. print'you may re-execute'
  6764. end
  6765. end
  6766. end)
  6767. box = Instance.new('Part',workspace)
  6768. box.Anchored = true
  6769. box.CanCollide = true
  6770. box.Size = Vector3.new(10,1,10)
  6771. box.Position = Vector3.new(0,10000,0)
  6772. box.Touched:connect(function(part)
  6773. if (part.Parent.Name == Local.Name) then
  6774. if touched == false then
  6775. touched = true
  6776. function apply()
  6777. if script.Disabled ~= true then
  6778. no = Char.HumanoidRootPart:Clone()
  6779. wait(.25)
  6780. Char.HumanoidRootPart:Destroy()
  6781. no.Parent = Char
  6782. Char:MoveTo(loc)
  6783. touched = false
  6784. end end
  6785. if Char then
  6786. apply()
  6787. end
  6788. end
  6789. end
  6790. end)
  6791. repeat wait() until Char
  6792. loc = Char.HumanoidRootPart.Position
  6793. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6794. end)
  6795.  
  6796. addcmd('unloopbring','unjails player',{'noloopbring'},
  6797. function(args, speaker)
  6798. local players = getPlayer(args[1], speaker)
  6799. for i,v in pairs(players)do
  6800. spawn(function()
  6801. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  6802. end)
  6803. end
  6804. end)
  6805.  
  6806. strobe = false
  6807. addcmd('strobe','makes the server flash',{'flash'},
  6808. function(args, speaker)
  6809. if strobe == false then
  6810. strobep = Instance.new("ColorCorrectionEffect")
  6811. strobep.Brightness = 1
  6812. strobep.Parent = LightingService
  6813. strobe = true
  6814. repeat wait(0.01)
  6815. strobep.Enabled = true
  6816. wait(0.01)
  6817. strobep.Enabled = false
  6818. until strobe == false
  6819. end
  6820. end)
  6821.  
  6822. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  6823. function(args, speaker)
  6824. strobe = false
  6825. strobep:Destroy()
  6826. end)
  6827.  
  6828. addcmd('shutdown', 'shuts the server down',{},
  6829. function(args, speaker)
  6830. Notify('Shutting Down...')
  6831. wait(1)
  6832. workspace.Gravity = 1/0*0
  6833. end)
  6834.  
  6835. addcmd('animation','makes player animate',{'anim'},
  6836. function(args, speaker)
  6837. local players = getPlayer(args[1], speaker)
  6838. for i,v in pairs(players)do
  6839. local pchar = gPlayers[v].Character
  6840. local ID = args[2]
  6841.  
  6842. if args[2] == "climb" then
  6843. ID = "180436334"
  6844. end
  6845. if args[2] == "fall" then
  6846. ID = "180436148"
  6847. end
  6848. if args[2] == "jump" then
  6849. ID = "125750702"
  6850. end
  6851. if args[2] == "sit" then
  6852. ID = "178130996"
  6853. end
  6854. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  6855. if x:IsA("StringValue") then
  6856. for _,c in pairs(x:GetChildren()) do
  6857. if c:IsA("Animation") then
  6858. c.AnimationId = "rbxassetid://" .. ID
  6859. end
  6860. end
  6861. end
  6862. end
  6863. end
  6864. end)
  6865.  
  6866. addcmd('normal','turns player back to normal',{},
  6867. function(args, speaker)
  6868. local players = getPlayer(args[1], speaker)
  6869. for i,v in pairs(players)do
  6870. local pchar = gPlayers[v].Character
  6871.  
  6872. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6873. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  6874. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  6875. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  6876. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  6877.  
  6878. for i,v in pairs(pchar.Head:GetChildren()) do
  6879. if v:IsA("SpecialMesh") then
  6880. v:Destroy()
  6881. end
  6882. end
  6883.  
  6884. for i,v in pairs(pchar:GetChildren()) do
  6885. if v:IsA("Shirt") then
  6886. v:Destroy()
  6887. end
  6888. end
  6889.  
  6890. for i,v in pairs(pchar:GetChildren()) do
  6891. if v:IsA("Pants") then
  6892. v:Destroy()
  6893. end
  6894. end
  6895.  
  6896. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  6897. Player.Character["Shirt Graphic"].Graphic = ""
  6898. end
  6899.  
  6900. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  6901. HeadMesh.MeshType = "Head"
  6902. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6903.  
  6904. pchar.Head.Transparency = 0
  6905. pchar.Torso.Transparency = 0
  6906. pchar["Left Arm"].Transparency = 0
  6907. pchar["Right Arm"].Transparency = 0
  6908. pchar["Left Leg"].Transparency = 0
  6909. pchar["Right Leg"].Transparency = 0
  6910.  
  6911. for i,v in pairs(pchar.Head:GetChildren()) do
  6912. if v:IsA("Decal") then
  6913. v:Destroy()
  6914. end
  6915. end
  6916.  
  6917. local face = Instance.new("Decal", pchar.Head)
  6918. face.Name = "face"
  6919. face.Texture = "rbxasset://textures/face.png"
  6920. face.Face = "Front"
  6921.  
  6922. for i,v in pairs(pchar:GetChildren()) do
  6923. if v:IsA("Seat") then
  6924. v:Destroy()
  6925. end
  6926. end
  6927.  
  6928. for i,v in pairs(pchar.Torso:GetChildren()) do
  6929. if v:IsA("Weld") then
  6930. v:Destroy()
  6931. end
  6932. end
  6933.  
  6934. for i,v in pairs(pchar.Torso:GetChildren()) do
  6935. if v:IsA("SpecialMesh") then
  6936. v:Destroy()
  6937. end
  6938. end
  6939.  
  6940. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  6941. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  6942. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  6943. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  6944. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  6945. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  6946. for _,v in pairs(Player.Character:GetChildren()) do
  6947. if v:IsA("Accessory") then
  6948. v:Destroy()
  6949. end
  6950. end
  6951. end
  6952. end)
  6953.  
  6954. addcmd('creeper','make the player a creeper',{'crpr'},
  6955. function(args, speaker)
  6956. local players = getPlayer(args[1], speaker)
  6957. for i,v in pairs(players)do
  6958. local pchar = gPlayers[v].Character
  6959. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6960. if pchar:FindFirstChild("Shirt") then
  6961. pchar.Shirt.Parent = pchar.Torso
  6962. end
  6963. if pchar:FindFirstChild("Pants") then
  6964. pchar.Pants.Parent = pchar.Torso
  6965. end
  6966. if pchar:FindFirstChild("Shirt Graphic") then
  6967. pchar["Shirt Graphic"].Graphic = ""
  6968. end
  6969. for i,v in pairs(pchar:GetChildren()) do
  6970. if v:IsA("Accessory") then
  6971. v:Destroy()
  6972. end
  6973. end
  6974. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6975. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  6976. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  6977. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  6978. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  6979. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  6980. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  6981. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  6982. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  6983. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  6984. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  6985. end
  6986. end
  6987. end)
  6988.  
  6989. addcmd('uncreeper','makes player back to normal',{},
  6990. function(args, speaker)
  6991. local players = getPlayer(args[1], speaker)
  6992. for i,v in pairs(players)do
  6993. execCmd("normal " .. gPlayers[v].Name, Player)
  6994. end
  6995. end)
  6996.  
  6997. addcmd('crash','crashes a player',{},
  6998. function(args, speaker)
  6999. local players = getPlayer(args[1], speaker)
  7000. for i,v in pairs(players)do
  7001. if gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  7002. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  7003. Notify('Crashed player(s)') end
  7004. wait(4)
  7005. local play = gPlayers[v]
  7006. if play ~= nil then
  7007. for i=1,3600 do
  7008. Instance.new("HopperBin",play.Backpack).Name = "nig"
  7009. end
  7010. wait()
  7011. for i=1,3600 do
  7012. Instance.new("HopperBin",play.Backpack).Name = "nog"
  7013. end
  7014. wait()
  7015. end
  7016. else Notify('Error: That user is whitelisted and cannot be crashed.')
  7017. end
  7018. end
  7019. end)
  7020.  
  7021. addcmd('shrek', 'makes player shrek',{},
  7022. function(args, speaker)
  7023. local players = getPlayer(args[1], speaker)
  7024. for i,v in pairs(players) do
  7025. local pchar = gPlayers[v].Character
  7026. for i,v in pairs(pchar:GetChildren()) do
  7027. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  7028. then
  7029. v:Destroy()
  7030. end
  7031. end
  7032. for i,v in pairs(pchar.Head:GetChildren()) do
  7033. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  7034. v:Destroy()
  7035. end
  7036. end
  7037.  
  7038. local mesh = Instance.new("SpecialMesh", pchar.Head)
  7039. mesh.MeshType = "FileMesh"
  7040. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  7041. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  7042. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  7043.  
  7044. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  7045. local Pants = Instance.new("Pants", gPlayers[v].Character)
  7046.  
  7047. Shirt.ShirtTemplate = "rbxassetid://133078194"
  7048. Pants.PantsTemplate = "rbxassetid://133078204"
  7049. end
  7050. end)
  7051.  
  7052. addcmd('unshrek','makes player back to normal',{},
  7053. function(args, speaker)
  7054. local players = getPlayer(args[1], speaker)
  7055. for i,v in pairs(players)do
  7056. execCmd("normal " .. gPlayers[v].Name, Player)
  7057. end
  7058. end)
  7059.  
  7060. addcmd('oof','good things happen',{},
  7061. function(args, speaker)
  7062. local players = getPlayer(args[1], speaker)
  7063. for i,v in pairs(players)do
  7064. spawn(function()
  7065. 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
  7066. gPlayers[v].Character.Head.Died.Volume = 10
  7067. gPlayers[v].Character.Head.Died.Pitch = 0.5
  7068. end
  7069. execCmd("size " .. gPlayers[v].Name .. ' -1')
  7070. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  7071. wait(5)
  7072. execCmd("explode " .. gPlayers[v].Name)
  7073. wait(0.1)
  7074. gPlayers[v].Character.Humanoid.Health = 0
  7075. end)
  7076. end
  7077. end)
  7078.  
  7079. addcmd('control','controls player',{},
  7080. function(args, speaker)
  7081. local players = getPlayer(args[1], speaker)
  7082. for i,v in pairs(players)do
  7083. spawn(function()
  7084. local pchar = gPlayers[v].Character
  7085. if gPlayers[v] and pchar then
  7086. execCmd("invisible " .. speaker.Name)
  7087. pchar.Humanoid.PlatformStand = true
  7088. local w = Instance.new("Weld", speaker.Character.Torso)
  7089. w.Part0 = speaker.Character.Torso
  7090. w.Part1 = pchar.Torso
  7091. local w2 = Instance.new("Weld", speaker.Character.Head)
  7092. w2.Part0 = speaker.Character.Head
  7093. w2.Part1 = pchar.Head
  7094. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  7095. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  7096. w3.Part1 = pchar:findFirstChild("Right Arm")
  7097. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  7098. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  7099. w4.Part1 = pchar:findFirstChild("Left Arm")
  7100. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  7101. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  7102. w5.Part1 = pchar:findFirstChild("Right Leg")
  7103. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  7104. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  7105. w6.Part1 = pchar:findFirstChild("Left Leg")
  7106. char.Head.face:Destroy()
  7107. for i,v in pairs(pchar:GetChildren()) do
  7108. if v:IsA("BasePart") then
  7109. v.CanCollide = false
  7110. end
  7111. end
  7112. for i,v in pairs(char:GetChildren()) do
  7113. if v:IsA("BasePart") then
  7114. v.Transparency = 1
  7115. elseif v:IsA("Accessory") then
  7116. v:Destroy()
  7117. end
  7118. end
  7119. pchar.Parent = char
  7120. pchar.Humanoid.Changed:connect(function()
  7121. pchar.Humanoid.PlatformStand = true
  7122. end)
  7123. end
  7124. end)
  7125. end
  7126. end)
  7127.  
  7128. addcmd('nuke','nukes player',{},
  7129. function(args, speaker)
  7130. local players = getPlayer(args[1], speaker)
  7131. for i,v in pairs(players)do
  7132. local pchar = gPlayers[v].Character
  7133. if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart") then
  7134. local nuke = Instance.new("Part", workspace)
  7135. nuke.Anchored = true
  7136. nuke.CanCollide = false
  7137. nuke.FormFactor = "Symmetric"
  7138. nuke.Shape = "Ball"
  7139. nuke.Size = Vector3.new(1,1,1)
  7140. nuke.BrickColor = BrickColor.new("New Yeller")
  7141. nuke.Transparency = 0.5
  7142. nuke.Reflectance = 0.2
  7143. nuke.TopSurface = 0
  7144. nuke.BottomSurface = 0
  7145. nuke.Touched:connect(function (hit)
  7146. if hit and hit.Parent then
  7147. local boom = Instance.new("Explosion", workspace)
  7148. boom.Position = hit.Position
  7149. boom.BlastRadius = 11
  7150. boom.BlastPressure = math.huge
  7151. end
  7152. end)
  7153. local CF = pchar.HumanoidRootPart.CFrame
  7154. nuke.CFrame = CF
  7155. for i = 1,333 do
  7156. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  7157. nuke.CFrame = CF
  7158. wait(1/44)
  7159. end
  7160. nuke:Destroy()
  7161. end
  7162. end
  7163. end)
  7164.  
  7165. addcmd('dong','gives a player a penis',{'penis'},
  7166. function(args, speaker)
  7167. local players = getPlayer(args[1], speaker)
  7168. for i,v in pairs(players)do
  7169. spawn(function()
  7170. if gPlayers[v].Character:FindFirstChild('wang') then
  7171. gPlayers[v].Character.wang:destroy()
  7172. end
  7173. local D = Instance.new('Model', gPlayers[v].Character)
  7174. D.Name = 'DONG'
  7175. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  7176. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  7177. local M1 = Instance.new('CylinderMesh', MAIN)
  7178. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  7179. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7180. local M2 = Instance.new('SpecialMesh', P1)
  7181. local W2 = Instance.new('Weld', P1)
  7182. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7183. local M3 = Instance.new('SpecialMesh', B1)
  7184. local W3 = Instance.new('Weld', B1)
  7185. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7186. local M4 = Instance.new('SpecialMesh', B2)
  7187. local W4 = Instance.new('Weld', B2)
  7188. 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
  7189. 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)
  7190. 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
  7191. M2.MeshType = 'Sphere'
  7192. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  7193. 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')
  7194. M3.Parent = B1 M3.MeshType = 'Sphere'
  7195. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  7196. 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')
  7197. M4.MeshType = 'Sphere'
  7198. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  7199. end)
  7200. end
  7201. end)
  7202.  
  7203. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  7204. function(args, speaker)
  7205. local players = getPlayer(args[1], speaker)
  7206. for i,v in pairs(players)do
  7207. if gPlayers[v].Character:FindFirstChild('DONG') then
  7208. gPlayers[v].Character.DONG:destroy()
  7209. end end
  7210. end)
  7211.  
  7212. addcmd('infect','infects player',{},
  7213. function(args, speaker)
  7214. local players = getPlayer(args[1], speaker)
  7215. for i,v in pairs(players)do
  7216. function infect(rip)
  7217. local pchar = gPlayers[v].Character
  7218. for i,v in pairs(pchar:GetChildren()) do
  7219. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  7220. v:Destroy()
  7221. end
  7222. end
  7223. if pchar.Torso:FindFirstChild("roblox") then
  7224. pchar.Torso.roblox:Destroy()
  7225. end
  7226. if pchar.Head:FindFirstChild("face") then
  7227. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  7228. end
  7229. if pchar:FindFirstChild("Body Colors") then
  7230. local Colors = pchar["Body Colors"]
  7231. local Skin = BrickColor.new("Pastel green")
  7232. local Clothes = BrickColor.new("Reddish brown")
  7233. Colors.HeadColor = Skin
  7234. Colors.LeftArmColor = Skin
  7235. Colors.RightArmColor = Skin
  7236. Colors.LeftLegColor = Clothes
  7237. Colors.RightLegColor = Clothes
  7238. Colors.TorsoColor = Clothes
  7239. end
  7240. local w1 = Instance.new("Weld", pchar)
  7241. w1.Part0 = pchar["Right Arm"]
  7242. w1.Part1 = pchar.Torso
  7243. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7244. local w2 = Instance.new("Weld", pchar)
  7245. w2.Part0 = pchar["Left Arm"]
  7246. w2.Part1 = pchar.Torso
  7247. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7248. local rip = false
  7249. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  7250. if connect1 == false then
  7251. connect1 = true
  7252. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7253. infect(gPlayers[hit.Parent.Name])
  7254. end
  7255. wait(0.5)
  7256. connect1 = true
  7257. end
  7258. end)
  7259. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  7260. if connect2 == false then
  7261. connect2 = true
  7262. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7263. infect(gPlayers[hit.Parent.Name])
  7264. end
  7265. wait(0.5)
  7266. connect2 = true
  7267. end
  7268. end)
  7269. local IV = Instance.new("IntValue", pchar)
  7270. IV.Name = "Infected"
  7271. IV.Value = 0
  7272. IV.Changed:connect(function()
  7273. connect1:disconnect()
  7274. connect2:disconnect()
  7275. end)
  7276. end
  7277. infect(v)
  7278. end
  7279. end)
  7280.  
  7281. addcmd('uninfect','makes player back to normal',{},
  7282. function(args, speaker)
  7283. local players = getPlayer(args[1], speaker)
  7284. for i,v in pairs(players)do
  7285. execCmd("normal " .. gPlayers[v].Name, Player)
  7286. end
  7287. end)
  7288.  
  7289. addcmd('duck','makes players head a duck',{},
  7290. function(args, speaker)
  7291. local players = getPlayer(args[1], speaker)
  7292. for i,v in pairs(players)do
  7293. local pchar = gPlayers[v].Character
  7294. for i,v in pairs(pchar.Torso:GetChildren()) do
  7295. if v:IsA("Decal") then
  7296. v:Destroy()
  7297. end
  7298. end
  7299. for i,v in pairs(pchar:GetChildren()) do
  7300. if v:IsA("Accessory") then
  7301. v:Destroy()
  7302. end
  7303. end
  7304. local duck = Instance.new("SpecialMesh", pchar.Torso)
  7305. duck.MeshType = "FileMesh"
  7306. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  7307. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  7308. duck.Scale = Vector3.new(5, 5, 5)
  7309. pchar.Head.Transparency = 1
  7310. pchar["Left Arm"].Transparency = 1
  7311. pchar["Right Arm"].Transparency = 1
  7312. pchar["Left Leg"].Transparency = 1
  7313. pchar["Right Leg"].Transparency = 1
  7314. pchar.Head.face.Transparency = 1
  7315. end
  7316. end)
  7317.  
  7318. addcmd('mage', 'mage',{},
  7319. function(args, speaker)
  7320. if speaker.userId ~= LP.userId then
  7321. lponly(speaker) else
  7322. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  7323. local arcPackage = game:GetObjects("rbxassetid://01337781430")[1]
  7324. local fakeLighting = arcPackage.Lighting
  7325.  
  7326. local oldgame = game
  7327. local pro = newproxy(true)
  7328. local mt = getmetatable(pro)
  7329. mt.__index = function(self,ind)
  7330. if ind == "Lighting" then return fakeLighting end
  7331. return oldgame[ind]
  7332. end
  7333. mt.__namecall = function(self,...)
  7334. local args = {...}
  7335. local method = table.remove(args)
  7336. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  7337. return oldgame(method,unpack(args))
  7338. end
  7339.  
  7340. wait()
  7341. local destructAnchored = false
  7342. local maxMass = 1000
  7343.  
  7344. function newCESS(scr)
  7345. local newFunc = loadstring(scr.Source)
  7346. if type(newFunc) ~= "function" then return end
  7347. setfenv(newFunc,setmetatable({script = scr},{
  7348. __index = function(self,ind)
  7349. if ind == "game" then return pro end
  7350. return getfenv()[ind]
  7351. end,
  7352. __newindex = function(self,ind,val)
  7353. rawset(self,ind,val)
  7354. end
  7355. }))
  7356. pcall(function()spawn(newFunc)end)
  7357. end
  7358.  
  7359. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  7360. game.Players.LocalPlayer.Character.Humanoid.Health = 999999999
  7361.  
  7362. function destroyHook(obj,replacement,par)
  7363. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  7364. local newObj = replacement:Clone()
  7365. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7366. newObj.Parent = par
  7367. destroyHook(newObj,replacement,par)
  7368. end)
  7369. end
  7370.  
  7371. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  7372. local newObj = v:Clone()
  7373. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7374. newObj.Parent = game.Players.LocalPlayer.PlayerGui
  7375. destroyHook(newObj,v,game.Players.LocalPlayer.PlayerGui)
  7376. end
  7377.  
  7378. function replaceScripts(root)
  7379. for i,v in pairs(root:GetChildren()) do
  7380. if v:IsA("Script") and not v:IsA("LocalScript") then
  7381. local tempStore = {}
  7382. for i2,v2 in pairs(v:GetChildren()) do
  7383. table.insert(tempStore,v2:Clone())
  7384. end
  7385. local newScript = Instance.new("LocalScript",v.Parent)
  7386. newScript.Name = v.Name
  7387. for i2,v2 in pairs(tempStore) do
  7388. v2.Parent = newScript
  7389. end
  7390. v:Destroy()
  7391. end
  7392. replaceScripts(v)
  7393. end
  7394. end
  7395.  
  7396. local player = game.Players.LocalPlayer
  7397.  
  7398. if not game.Players.LocalPlayer:FindFirstChild("leaderstats1") then
  7399. game.Players.LocalPlayer.PlayerGui.leaderstats1.Parent = game.Players.LocalPlayer
  7400. end
  7401.  
  7402. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  7403. game.Players.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  7404. end
  7405.  
  7406. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Element") then
  7407. local eTemplate = game.Players.LocalPlayer.PlayerGui.Player1Element
  7408. eTemplate.Name = game.Players.LocalPlayer.Name.."Element"
  7409. eTemplate.Parent = game.ReplicatedStorage
  7410. end
  7411.  
  7412. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."FakeName") then
  7413. local fTemplate = game.Players.LocalPlayer.PlayerGui.Player1FakeName
  7414. fTemplate.Name = game.Players.LocalPlayer.Name.."FakeName"
  7415. fTemplate.Parent = game.ReplicatedStorage
  7416. end
  7417.  
  7418. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Level") then
  7419. local lTemplate = game.Players.LocalPlayer.PlayerGui.Player1Level
  7420. lTemplate.Name = game.Players.LocalPlayer.Name.."Level"
  7421. lTemplate.Parent = game.ReplicatedStorage
  7422. end
  7423.  
  7424. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Membership") then
  7425. local mTemplate = game.Players.LocalPlayer.PlayerGui.Player1Membership
  7426. mTemplate.Name = game.Players.LocalPlayer.Name.."Membership"
  7427. mTemplate.Parent = game.ReplicatedStorage
  7428. end
  7429.  
  7430. function getMyPlayerArea()
  7431. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  7432. if v.Player.Value == player.Name then
  7433. return v.PlayerArea
  7434. end
  7435. end
  7436. end
  7437.  
  7438. local whitelistedParts = {
  7439. ["DamagePart"] = true,
  7440. ["Explosion"] = true,
  7441. ["Explosion2"] = true,
  7442. ["SuperExplosion"] = true,
  7443. }
  7444.  
  7445. workspace.DescendantAdded:connect(function(desc)
  7446. if desc:IsA("Script") and desc:IsDescendantOf(game.Players.LocalPlayer.Character) then
  7447. newCESS(desc)
  7448. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  7449. newCESS(desc)
  7450. elseif desc:IsA("BodyGyro") then
  7451. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  7452. desc.MaxTorque = Vector3.new(100000,100000,100000)
  7453. end)
  7454. --elseif desc:IsA("BodyPosition") then
  7455. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  7456. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  7457. -- end)
  7458. end
  7459. end)
  7460.  
  7461. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  7462. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  7463. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  7464. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  7465. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  7466.  
  7467. wait(1)
  7468.  
  7469. local player = game.Players.LocalPlayer
  7470.  
  7471. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  7472. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  7473.  
  7474. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  7475. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  7476. local arcMovesList = arcMoves.ScrollingFrame
  7477. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  7478.  
  7479. local arcs = {}
  7480.  
  7481. local currentArc = ""
  7482.  
  7483. function getMove(root)
  7484. for i,v in pairs(root:GetChildren()) do
  7485. if v.Name ~= "Requirement" then
  7486. return v
  7487. end
  7488. end
  7489. return nil
  7490. end
  7491.  
  7492. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  7493. table.insert(arcs,v)
  7494. end
  7495.  
  7496. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  7497. table.insert(arcs,v)
  7498. end
  7499.  
  7500. for i,v in pairs(arcs) do
  7501. local newTemplate = arcTemplate:Clone()
  7502. newTemplate.ArcName.Text = v.Name
  7503. newTemplate.Change.MouseButton1Down:connect(function()
  7504. currentArc = v.Name
  7505. arcToggler.Parent.Visible = true
  7506. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  7507. arcMovesList:ClearAllChildren()
  7508. arcToggler.Text = currentArc
  7509. arcMoves.Title.Text = currentArc .. " Arc"
  7510. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7511. local myMove = getMove(v5.Learn)
  7512. if myMove ~= nil then
  7513. local newTemplate = moveTemplate:Clone()
  7514. newTemplate.Attack.Text = v5.Name
  7515. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7516. newTemplate.Parent = arcMovesList
  7517. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7518. newTemplate.Learn.MouseButton1Down:connect(function()
  7519. local learnMove = myMove:Clone()
  7520. learnMove.Parent = player.Backpack
  7521. if learnMove:IsA("LocalScript") then
  7522. learnMove.Disabled = false
  7523. newTemplate.Learn.Text = "Activated"
  7524. newCESS(learnMove)
  7525. else
  7526. newTemplate.Learn.Text = "Learned"
  7527. newCESS(learnMove.LocalScript)
  7528. end
  7529. wait(5)
  7530. newTemplate.Learn.Text = "Learn"
  7531. end)
  7532. newTemplate.Visible = true
  7533. end
  7534. end
  7535. end
  7536. if fakeLighting.Customs:FindFirstChild(currentArc) then
  7537. arcMovesList:ClearAllChildren()
  7538. arcToggler.Text = currentArc
  7539. arcMoves.Title.Text = currentArc .. " Arc"
  7540. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7541. local myMove = getMove(v.Learn)
  7542. if myMove ~= nil then
  7543. local newTemplate = moveTemplate:Clone()
  7544. newTemplate.Attack.Text = v.Name
  7545. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7546. newTemplate.Parent = arcMovesList
  7547. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7548. newTemplate.Learn.MouseButton1Down:connect(function()
  7549. local learnMove = myMove:Clone()
  7550. learnMove.Parent = player.Backpack
  7551. if learnMove:IsA("LocalScript") then
  7552. learnMove.Disabled = false
  7553. newTemplate.Learn.Text = "Activated"
  7554. newCESS(learnMove)
  7555. else
  7556. newTemplate.Learn.Text = "Learned"
  7557. newCESS(learnMove.LocalScript)
  7558. end
  7559. wait(5)
  7560. newTemplate.Learn.Text = "Learn"
  7561. end)
  7562. newTemplate.Visible = true
  7563. end
  7564. end
  7565. end
  7566. end)
  7567. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7568. newTemplate.Visible = true
  7569. newTemplate.Parent = arcList
  7570. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7571. end
  7572.  
  7573. Open = false
  7574. MouseClick = function()
  7575. if Open == false then
  7576. Open = true
  7577. player.PlayerGui.ChangeArc.Stuff.Visible = true
  7578. else
  7579. if Open == true then
  7580. Open = false
  7581. player.PlayerGui.ChangeArc.Stuff.Visible = false
  7582. end
  7583. end
  7584. end
  7585.  
  7586. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  7587.  
  7588. Open2 = false
  7589. MouseClick2 = function()
  7590. if Open2 == false then
  7591. Open2 = true
  7592. arcMoves.Visible = true
  7593. else
  7594. if Open2 == true then
  7595. Open2 = false
  7596. arcMoves.Visible = false
  7597. end
  7598. end
  7599. end
  7600.  
  7601. arcToggler.MouseButton1Down:connect(MouseClick2)
  7602.  
  7603. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  7604.  
  7605. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  7606. if v:IsA("Script") then
  7607. newCESS(v)
  7608. end
  7609. end
  7610. end
  7611. end
  7612. end)
  7613.  
  7614. addcmd('unduck','makes player back to normal',{},
  7615. function(args, speaker)
  7616. local players = getPlayer(args[1], speaker)
  7617. for i,v in pairs(players)do
  7618. execCmd("normal " .. gPlayers[v].Name, Player)
  7619. end
  7620. end)
  7621.  
  7622. addcmd('mesh','makes a player into a mesh',{},
  7623. function(args, speaker)
  7624. local players = getPlayer(args[1], speaker)
  7625. for i,v in pairs(players)do
  7626. local pchar = gPlayers[v].Character
  7627. for i,v in pairs(pchar.Torso:GetChildren()) do
  7628. if v:IsA("Decal") then
  7629. v:Destroy()
  7630. end
  7631. end
  7632. for i,v in pairs(pchar:GetChildren()) do
  7633. if v:IsA("Accessory") then
  7634. v:Destroy()
  7635. end
  7636. end
  7637. pchar.Head.Transparency = 1
  7638. pchar["Left Arm"].Transparency = 1
  7639. pchar["Right Arm"].Transparency = 1
  7640. pchar["Left Leg"].Transparency = 1
  7641. pchar["Right Leg"].Transparency = 1
  7642. pchar.Head.face.Transparency = 1
  7643. local msh = Instance.new("SpecialMesh", pchar.Torso)
  7644. msh.MeshType = "FileMesh"
  7645. msh.Scale = Vector3.new(3, 3, 3)
  7646. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  7647. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  7648. msh.Scale = Vector3.new(3, 3, 3)
  7649. end
  7650. end)
  7651.  
  7652. addcmd('disable','removes players humanoid',{},
  7653. function(args, speaker)
  7654. local players = getPlayer(args[1], speaker)
  7655. for i,v in pairs(players)do
  7656. local pchar = gPlayers[v].Character
  7657. if pchar:FindFirstChild("Humanoid") then
  7658. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  7659. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  7660. humanoid.Parent = game.ContextActionService
  7661. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  7662. Notify('Disabled player(s)') end
  7663. end end end)
  7664.  
  7665. addcmd('enable','gives player humanoid',{},
  7666. function(args, speaker)
  7667. local players = getPlayer(args[1], speaker)
  7668. for i,v in pairs(players)do
  7669. local pchar = gPlayers[v].Character
  7670. if pchar:FindFirstChild("Humanoid") then
  7671. return
  7672. else
  7673. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  7674. humanoid.Parent = pchar
  7675. humanoid.Name = "Humanoid"
  7676. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  7677. Notify('Enabled player(s)') end
  7678. end end end)
  7679.  
  7680. addcmd('size','changes size of player',{},
  7681. function(args, speaker)
  7682. local players = getPlayer(args[1], speaker)
  7683. for i,v in pairs(players)do
  7684. local pchar = gPlayers[v].Character
  7685. local function scale(chr,scl)
  7686. for _,v in pairs(pchar:GetChildren()) do
  7687. if v:IsA("Accessory") then
  7688. v:Clone()
  7689. v.Parent = LightingService
  7690. end end
  7691. local Head = chr['Head']
  7692. local Torso = chr['Torso']
  7693. local LA = chr['Left Arm']
  7694. local RA = chr['Right Arm']
  7695. local LL = chr['Left Leg']
  7696. local RL = chr['Right Leg']
  7697. local HRP = chr['HumanoidRootPart']
  7698. wait(0.1)
  7699. Head.formFactor = 3
  7700. Torso.formFactor = 3
  7701. LA.formFactor = 3
  7702. RA.formFactor = 3
  7703. LL.formFactor = 3
  7704. RL.formFactor = 3
  7705. HRP.formFactor = 3
  7706. Head.Size = Vector3.new(scl * 2, scl, scl)
  7707. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  7708. LA.Size = Vector3.new(scl, scl * 2, scl)
  7709. RA.Size = Vector3.new(scl, scl * 2, scl)
  7710. LL.Size = Vector3.new(scl, scl * 2, scl)
  7711. RL.Size = Vector3.new(scl, scl * 2, scl)
  7712. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  7713. local Motor1 = Instance.new('Motor6D', Torso)
  7714. Motor1.Part0 = Torso
  7715. Motor1.Part1 = Head
  7716. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7717. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7718. Motor1.Name = "Neck"
  7719. local Motor2 = Instance.new('Motor6D', Torso)
  7720. Motor2.Part0 = Torso
  7721. Motor2.Part1 = LA
  7722. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7723. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7724. Motor2.Name = "Left Shoulder"
  7725. local Motor3 = Instance.new('Motor6D', Torso)
  7726. Motor3.Part0 = Torso
  7727. Motor3.Part1 = RA
  7728. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7729. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7730. Motor3.Name = "Right Shoulder"
  7731. local Motor4 = Instance.new('Motor6D', Torso)
  7732. Motor4.Part0 = Torso
  7733. Motor4.Part1 = LL
  7734. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7735. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7736. Motor4.Name = "Left Hip"
  7737. local Motor5 = Instance.new('Motor6D', Torso)
  7738. Motor5.Part0 = Torso
  7739. Motor5.Part1 = RL
  7740. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7741. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7742. Motor5.Name = "Right Hip"
  7743. local Motor6 = Instance.new('Motor6D', HRP)
  7744. Motor6.Part0 = HRP
  7745. Motor6.Part1 = Torso
  7746. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7747. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  7748. scale(pchar, args[2])
  7749. for _,v in pairs(LightingService:GetChildren()) do
  7750. if v:IsA("Accessory") then
  7751. v.Parent = pchar
  7752. end end end end)
  7753.  
  7754. addcmd('clone','clones player',{},
  7755. function(args, speaker)
  7756. local players = getPlayer(args[1], speaker)
  7757. for i,v in pairs(players)do
  7758. local pchar = gPlayers[v].Character
  7759. pchar.Archivable = true
  7760. local clone = pchar:Clone()
  7761. clone.Parent = workspace
  7762. clone:MoveTo(pchar:GetModelCFrame().p)
  7763. clone:MakeJoints()
  7764. pchar.Archivable = false
  7765. end
  7766. end)
  7767.  
  7768. addcmd('spin','spins player',{},
  7769. function(args, speaker)
  7770. local players = getPlayer(args[1], speaker)
  7771. for i,v in pairs(players)do
  7772. spawn(function()
  7773. local pchar = gPlayers[v].Character
  7774. for i,v in pairs(pchar.Torso:GetChildren()) do
  7775. if v.Name == "Spinning" then
  7776. v:Destroy()
  7777. end
  7778. end
  7779. local Torso = pchar.Torso
  7780. local BG = Instance.new("BodyGyro", Torso)
  7781. BG.Name = "Spinning"
  7782. BG.maxTorque = Vector3.new(0, math.huge, 0)
  7783. BG.P = 11111
  7784. BG.cframe = Torso.CFrame
  7785. repeat wait(1/44)
  7786. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  7787. until not BG or BG.Parent ~= Torso
  7788. end)
  7789. end
  7790. end)
  7791.  
  7792. addcmd('unspin','stops spinning player',{},
  7793. function(args, speaker)
  7794. local players = getPlayer(args[1], speaker)
  7795. for i,v in pairs(players)do
  7796. local pchar = gPlayers[v].Character
  7797. for i,v in pairs(pchar.Torso:GetChildren()) do
  7798. if v.Name == "Spinning" then
  7799. v:Destroy()
  7800. end
  7801. end
  7802. end
  7803. end)
  7804.  
  7805. addcmd('dog','makes player a dog',{},
  7806. function(args, speaker)
  7807. local players = getPlayer(args[1], speaker)
  7808. for i,v in pairs(players)do
  7809. local pchar = gPlayers[v].Character
  7810. if pchar:FindFirstChild("Shirt") then
  7811. pchar.Shirt:Destroy()
  7812. end
  7813. if pchar:FindFirstChild("Pants") then
  7814. pchar.Pants:Destroy()
  7815. end
  7816. if pchar:FindFirstChild("Shirt Graphic") then
  7817. pchar["Shirt Graphic"].Graphic = ""
  7818. end
  7819. pchar.Torso.Transparency = 1
  7820. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7821. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  7822. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  7823. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  7824. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  7825. local FakeTorso = Instance.new("Seat", pchar)
  7826. FakeTorso.Name = "FakeTorso"
  7827. FakeTorso.FormFactor = "Symmetric"
  7828. FakeTorso.TopSurface = 0
  7829. FakeTorso.BottomSurface = 0
  7830. FakeTorso.Size = Vector3.new(3,1,4)
  7831. FakeTorso.BrickColor = BrickColor.new("Brown")
  7832. FakeTorso.CFrame = pchar.Torso.CFrame
  7833. local BF = Instance.new("BodyForce", FakeTorso)
  7834. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  7835. local W = Instance.new("Weld", pchar.Torso)
  7836. W.Part0 = pchar.Torso
  7837. W.Part1 = FakeTorso
  7838. W.C0 = CFrame.new(0,-.5,0)
  7839. local BC = pchar["Body Colors"]
  7840. BC.HeadColor = BrickColor.new("Brown")
  7841. BC.LeftArmColor = BrickColor.new("Brown")
  7842. BC.LeftLegColor = BrickColor.new("Brown")
  7843. BC.RightArmColor = BrickColor.new("Brown")
  7844. BC.RightLegColor = BrickColor.new("Brown")
  7845. BC.TorsoColor = BrickColor.new("Brown")
  7846. end
  7847. end)
  7848.  
  7849. addcmd('undog','makes player back to normal',{},
  7850. function(args, speaker)
  7851. local players = getPlayer(args[1], speaker)
  7852. for i,v in pairs(players)do
  7853. execCmd("normal " .. gPlayers[v].Name, Player)
  7854. end
  7855. end)
  7856.  
  7857. addcmd('loopheal','loop heals player',{},
  7858. function(args, speaker)
  7859. local players = getPlayer(args[1], speaker)
  7860. for i,v in pairs(players)do
  7861. spawn(function()
  7862. local pchar = gPlayers[v].Character
  7863. if pchar:FindFirstChild("LoopHeal") then
  7864. pchar.LoopHeal.Name = "NotLoopHeal"
  7865. wait(0.1)
  7866. pchar.NotLoopHeal:Destroy()
  7867. end
  7868. local LoopHeal = Instance.new("StringValue", pchar)
  7869. LoopHeal.Name = "LoopHeal"
  7870. repeat wait(0.1)
  7871. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  7872. until LoopHeal.Name == "NotLoopHeal"
  7873. end)
  7874. end
  7875. end)
  7876.  
  7877. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  7878. function(args, speaker)
  7879. local players = getPlayer(args[1], speaker)
  7880. for i,v in pairs(players)do
  7881. local pchar = gPlayers[v].Character
  7882. if pchar:FindFirstChild("LoopHeal") then
  7883. pchar.LoopHeal.Name = "NotLoopHeal"
  7884. wait(0.1)
  7885. pchar.NotLoopHeal:Destroy()
  7886. end
  7887. end
  7888. end)
  7889.  
  7890. addcmd('fling','flings player',{},
  7891. function(args, speaker)
  7892. local players = getPlayer(args[1], speaker)
  7893. for i,v in pairs(players)do
  7894. local pchar = gPlayers[v].Character
  7895. if pchar:FindFirstChild("Humanoid") then
  7896. local xran
  7897. local zran
  7898. repeat
  7899. xran = math.random(-9999,9999)
  7900. until math.abs(xran) >= 5555
  7901. repeat
  7902. zran = math.random(-9999,9999)
  7903. until math.abs(zran) >= 5555
  7904. pchar.Humanoid.Sit = true
  7905. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  7906. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  7907. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  7908. end
  7909. end
  7910. end)
  7911.  
  7912. addcmd('seizure','makes player have a seizure',{''},
  7913. function(args, speaker)
  7914. local players = getPlayer(args[1], speaker)
  7915. for i,v in pairs(players)do
  7916. local pchar = gPlayers[v].Character
  7917. if pchar:FindFirstChild("Seizure") then
  7918.  
  7919. end
  7920. local Seizure = Instance.new("StringValue", pchar)
  7921. Seizure.Name = "Seizure"
  7922. pchar.Humanoid.PlatformStand = true
  7923. repeat wait()
  7924. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  7925. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  7926. until Seizure.Name == "NotSeizure"
  7927. end
  7928. end)
  7929.  
  7930. addcmd('fegod','gods you in fe games',{''},
  7931. function(args, speaker)
  7932. if speaker.userId ~= LP.userId then
  7933. lponly(speaker)
  7934. else
  7935. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  7936. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  7937. l.Parent = gPlayers.LocalPlayer.Character
  7938. l.Name = "Humanoid"
  7939. wait(0.1)
  7940. gPlayers.LocalPlayer.Character["1"]:Destroy()
  7941. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7942. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  7943. wait(0.1)
  7944. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  7945. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7946. end
  7947. end)
  7948.  
  7949. addcmd('unseizure','makes player stop having a seizure',{''},
  7950. function(args, speaker)
  7951. local players = getPlayer(args[1], speaker)
  7952. for i,v in pairs(players)do
  7953. local pchar = gPlayers[v].Character
  7954. if pchar:FindFirstChild("Seizure") then
  7955. pchar.Humanoid.PlatformStand = false
  7956. pchar.Seizure.Name = "NotSeizure"
  7957. wait(0.1)
  7958. pchar.NotSeizure:Destroy()
  7959. end
  7960. end
  7961. end)
  7962.  
  7963. addcmd('m','makes a global message',{'message'},
  7964. function(args, speaker)
  7965. local MSG = GLS(false, 0)
  7966. local newMSG = GLS(false, 0)
  7967. _G.msg(MSG)
  7968. end)
  7969.  
  7970. addcmd('fe','checks filtering status',{'filtering'},
  7971. function(args, speaker)
  7972. if workspace.FilteringEnabled == true then
  7973. Notify('Filtering ENABLED')
  7974. elseif workspace.FilteringEnabled == false then
  7975. Notify('Filtering Disabled')
  7976. end
  7977. end)
  7978.  
  7979. addcmd('paper','makes player thin as paper',{''},
  7980. function(args, speaker)
  7981. local players = getPlayer(args[1], speaker)
  7982. for i,v in pairs(players)do
  7983. local pchar = gPlayers[v].Character
  7984. for _, child in pairs( pchar:GetChildren()) do
  7985. if child.ClassName == "CharacterMesh" then
  7986. child:Destroy()
  7987. end
  7988. end
  7989. local LA = DATA.Paper:Clone()
  7990. LA.Parent = pchar["Left Arm"]
  7991. local RA = DATA.Paper:Clone()
  7992. RA.Parent = pchar["Right Arm"]
  7993. local LL = DATA.Paper:Clone()
  7994. LL.Parent = pchar["Left Leg"]
  7995. local RL = DATA.Paper:Clone()
  7996. RL.Parent = pchar["Right Leg"]
  7997. local T = DATA.Paper:Clone()
  7998. T.Parent = pchar.Torso
  7999. local H = DATA.Paper:Clone()
  8000. H.Parent = pchar.Head
  8001. pchar.Head.face:Destroy()
  8002. end
  8003. end)
  8004.  
  8005. addcmd('particles','gives a player particles',{''},
  8006. function(args, speaker)
  8007. local players = getPlayer(args[1], speaker)
  8008. for i,v in pairs(players)do
  8009. local char = gPlayers[v].Character
  8010. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8011. if v:IsA('ParticleEmitter') then
  8012. v:destroy()
  8013. end
  8014. end
  8015. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  8016. prt.Texture = 'rbxassetid://' .. args[2]
  8017. prt.Rate = 10
  8018. prt.SpreadAngle = Vector2.new(50, 50)
  8019. end
  8020. end)
  8021.  
  8022. addcmd('unparticles','gives a player particles',{'noparticles'},
  8023. function(args, speaker)
  8024. local players = getPlayer(args[1], speaker)
  8025. for i,v in pairs(players)do
  8026. local char = gPlayers[v].Character
  8027. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8028. if v:IsA('ParticleEmitter') then
  8029. v:destroy()
  8030. end
  8031. end
  8032. end
  8033. end)
  8034.  
  8035. blindT = {}
  8036. addcmd('blind','blinds a player',{},
  8037. function(args, speaker)
  8038. local players = getPlayer(args[1], speaker)
  8039. for i,v in pairs(players)do
  8040. spawn(function()
  8041. if FindTable(blindT, _players[v].Name) then return end
  8042. local blind = gPlayers[v].Name
  8043. local victim = gPlayers:FindFirstChild(blind)
  8044. if victim ~= nil then
  8045. victim.CameraMaxZoomDistance = 0.5
  8046. blnd = Instance.new("Part",workspace)
  8047. blnd.Name = "IYblind" .. gPlayers[v].Name
  8048. blnd.Size = Vector3.new(1,1,1)
  8049. blnd.CanCollide = false
  8050. blnd.BrickColor = BrickColor.new("Really black")
  8051. blnd.Material = "Neon"
  8052. local m = Instance.new("SpecialMesh",blnd)
  8053. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8054. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8055. local w = Instance.new("Weld",blnd)
  8056. w.Part0 = blnd
  8057. w.Part1 = victim.Character.Head
  8058. if FindTable(blindT, _players[v].Name) then return end
  8059. table.insert(blindT, _players[v].Name)
  8060. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  8061. local blind = gPlayers[v].Name
  8062. local victim = gPlayers:FindFirstChild(blind)
  8063. if victim ~= nil then
  8064. victim.CameraMaxZoomDistance = 0.5
  8065. blnd = Instance.new("Part",workspace)
  8066. blnd.Name = "IYblind" .. gPlayers[v].Name
  8067. blnd.Size = Vector3.new(1,1,1)
  8068. blnd.CanCollide = false
  8069. blnd.BrickColor = BrickColor.new("Really black")
  8070. blnd.Material = "Neon"
  8071. local m = Instance.new("SpecialMesh",blnd)
  8072. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8073. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8074. local w = Instance.new("Weld",blnd)
  8075. w.Part0 = blnd
  8076. w.Part1 = victim.Character.Head
  8077. end end wait(1)
  8078. until not FindTable(blindT, _players[v].Name)
  8079. end end) end end)
  8080.  
  8081. addcmd('unblind','blinds a player',{'noblind'},
  8082. function(args, speaker)
  8083. local players = getPlayer(args[1], speaker)
  8084. for i,v in pairs(players)do
  8085. spawn(function()
  8086. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  8087. local blind = gPlayers[v].Name
  8088. local victim = gPlayers:FindFirstChild(blind)
  8089. if victim ~= nil then
  8090. victim.CameraMaxZoomDistance = 400 wait(0.5)
  8091. for _, child in pairs( workspace:GetChildren()) do
  8092. if child.Name == "IYblind" .. gPlayers[v].Name then
  8093. child:Destroy()
  8094. end end end end) end end)
  8095.  
  8096. addcmd('punish','punishs player',{''},
  8097. function(args, speaker)
  8098. local players = getPlayer(args[1], speaker)
  8099. for i,v in pairs(players)do
  8100. local pchar = gPlayers[v].Character
  8101. pchar.Parent = LightingService
  8102. end
  8103. end)
  8104.  
  8105. addcmd('unpunish','unpunishs player',{''},
  8106. function(args, speaker)
  8107. local players = getPlayer(args[1], speaker)
  8108. for i,v in pairs(players)do
  8109. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  8110. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  8111. end
  8112. end
  8113. end)
  8114.  
  8115. local starmanPlayers = {}
  8116. local starmanLastColor = nil
  8117. local starmanEvents = {}
  8118.  
  8119. addcmd("starman","Turns [plr] into starman",{},
  8120. function(args,speaker)
  8121. local function starman(plr)
  8122. local char = plr.Character
  8123. local lastColor = ""
  8124. local newColor = ""
  8125.  
  8126. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  8127. powerupSound.Name = "PowerUp"
  8128. powerupSound.Volume = 10
  8129. powerupSound.SoundId = "rbxassetid://182755256"
  8130. wait()
  8131. powerupSound:Play()
  8132.  
  8133. game:GetService("Debris"):AddItem(powerupSound,2)
  8134.  
  8135. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  8136.  
  8137. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  8138. starmanMusic.Name = "Starman"
  8139. starmanMusic.Volume = 1
  8140. starmanMusic.Looped = true
  8141. starmanMusic.SoundId = "rbxassetid://530596723"
  8142. wait()
  8143. starmanMusic:Play()
  8144.  
  8145. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  8146. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  8147.  
  8148. char.Humanoid.WalkSpeed = 32
  8149. char.Humanoid.MaxHealth = math.huge
  8150. char.Humanoid.Health = math.huge
  8151.  
  8152. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  8153.  
  8154. local light = Instance.new("PointLight",char.HumanoidRootPart)
  8155. light.Name = "StarmanFlash"
  8156. light.Brightness = 100
  8157. light.Range = 20
  8158. light.Shadows = true
  8159.  
  8160. local function stardestroy(part)
  8161. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  8162. for i,v in pairs(part.Parent:GetChildren()) do
  8163. if v:IsA("BasePart") then
  8164. local force = Instance.new("BodyForce",v)
  8165. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  8166. v:BreakJoints()
  8167. end
  8168. end
  8169.  
  8170. local tadaas = {}
  8171.  
  8172. for i = 1,1 do
  8173. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  8174. tadaa.Volume = 10
  8175. tadaa.SoundId = "rbxassetid://551195499"
  8176. table.insert(tadaas,tadaa)
  8177. end
  8178.  
  8179. wait()
  8180.  
  8181. for i,v in pairs(tadaas) do
  8182. v:Play()
  8183. end
  8184. end
  8185. end
  8186.  
  8187. local events = {}
  8188. for i,v in pairs(char:GetChildren()) do
  8189. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  8190. end
  8191. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  8192. starmanEvents[plr.Name] = events
  8193. starmanPlayers[plr.Name] = char
  8194. end
  8195.  
  8196. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8197. spawn(function()starman(gPlayers[plr])end)
  8198. end
  8199. end)
  8200.  
  8201. addcmd("unstarman","Removes starman from [plr]",{},
  8202. function(args,speaker)
  8203. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8204. pcall(function()
  8205. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  8206. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  8207. local char = gPlayers[plr].Character
  8208. while char.HumanoidRootPart:FindFirstChild("Starman") do
  8209. char.HumanoidRootPart.Starman:Destroy()
  8210. end
  8211. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  8212. char.HumanoidRootPart.StarmanFlash:Destroy()
  8213. end
  8214. end)
  8215. end
  8216. end)
  8217.  
  8218. local Timers = {}
  8219. function checkTimer(n,t,res)
  8220. if not Timers[n] then Timers[n] = 0 end
  8221.  
  8222. if tick() >= Timers[n] + t then
  8223. if res then Timers[n] = tick() end
  8224. return true
  8225. else
  8226. return false
  8227. end
  8228. end
  8229.  
  8230. function nonEmpty(t)
  8231. for i,v in pairs(t) do
  8232. return true
  8233. end
  8234. return false
  8235. end
  8236.  
  8237. game:GetService("RunService").RenderStepped:Connect(function()
  8238. if nonEmpty(starmanPlayers) then
  8239. if checkTimer("Starman",0.05,true) then
  8240. for name,plrchar in pairs(starmanPlayers) do
  8241. ypcall(function()
  8242. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  8243. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  8244.  
  8245. local plr = gPlayers:FindFirstChild(name)
  8246.  
  8247. if plr then
  8248. local char = plrchar
  8249. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  8250.  
  8251. local meshMap = {}
  8252.  
  8253. for i,v in pairs(char:GetChildren()) do
  8254. if v:IsA("CharacterMesh") then
  8255. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  8256. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  8257. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  8258. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  8259. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  8260. end
  8261. end
  8262.  
  8263. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  8264.  
  8265. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  8266. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  8267. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  8268. starmanLastColor = newColor
  8269. for i,v in pairs(char:GetChildren()) do
  8270. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  8271. v.BrickColor = newColor
  8272. local fade = v:Clone()
  8273. if meshMap[v.Name] then
  8274. local newMesh = Instance.new("SpecialMesh",fade)
  8275. newMesh.MeshId = meshMap[v.Name]
  8276. end
  8277. fade.Name = "StarFade"
  8278. fade.Anchored = true
  8279. fade.CanCollide = false
  8280. 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
  8281. fade.Parent = workspace.Terrain
  8282. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  8283. game:GetService("Debris"):AddItem(fade,0.5)
  8284. end
  8285. end
  8286. light.Color = newColor.Color
  8287. end
  8288. end)
  8289. end
  8290. end
  8291. end
  8292. end)
  8293.  
  8294. addcmd("tppos","Teleports a player to a coordinate",{},
  8295. function(args,speaker)
  8296. if #args < 4 then return end
  8297. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8298. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8299. local char = gPlayers[plr].Character
  8300. if char and char:FindFirstChild("HumanoidRootPart") then
  8301. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  8302. end
  8303. end
  8304. end)
  8305.  
  8306. addcmd("offset","Offsets a player by a coordinate",{},
  8307. function(args,speaker)
  8308. if #args < 4 then return end
  8309. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8310. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8311. local char = gPlayers[plr].Character
  8312. if char and char:FindFirstChild("HumanoidRootPart") then
  8313. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  8314. end
  8315. end
  8316. end)
  8317.  
  8318. addcmd('bait',';)',{'troll'},
  8319. function(args, speaker)
  8320. spawn(function()
  8321. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  8322. local P = Instance.new('Part', M) P.Name = 'Main' P.Position = speaker.Character.Head.Position P.Color = maincolor P.Material = 'Neon' P.Size = Vector3.new(4, 1, 4)
  8323. y = Instance.new("BillboardGui")
  8324. y.Size = UDim2.new(0,100,0,150)
  8325. y.StudsOffset = Vector3.new(0,1,0)
  8326. y.Parent = P
  8327. y.Adornee = P
  8328. f = Instance.new("TextLabel")
  8329. f.Parent = y
  8330. f.BackgroundTransparency = 1
  8331. f.Position = UDim2.new(0,0,0,-50)
  8332. f.Size = UDim2.new(0,100,0,100)
  8333. f.Font = "Highway"
  8334. f.FontSize = "Size48"
  8335. f.Text = "Touch for admin!"
  8336. f.TextStrokeColor3 = Color3.new(0,0,0)
  8337. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  8338. f.TextStrokeTransparency = 0
  8339. f.TextYAlignment = "Bottom"
  8340. 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)
  8341. end)
  8342. end)
  8343.  
  8344. addcmd('removebait','clears bait parts',{'nobait'},
  8345. function(args, speaker)
  8346. local function dels(instance)
  8347. for i,v in pairs(instance:GetChildren())do
  8348. if v.name == "IYbait"then v:Destroy()end
  8349. dels(v)
  8350. end
  8351. end
  8352. dels(workspace)
  8353. end)
  8354.  
  8355. function CreateInstance(cls,props)
  8356. local inst = Instance.new(cls)
  8357. for i,v in pairs(props) do
  8358. inst[i] = v
  8359. end
  8360. return inst end
  8361. local function createSoundFrame()
  8362. 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)
  8363. 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
  8364. 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)
  8365. 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})
  8366. 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})
  8367. 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)
  8368. 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)
  8369. 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})
  8370. 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
  8371. 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
  8372. 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)
  8373. 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})
  8374. 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})
  8375. 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)
  8376. 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})
  8377. 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})
  8378. 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
  8379. 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)
  8380. return soundFrame end
  8381. local soundFrame = createSoundFrame()
  8382. soundFrame.Visible = true
  8383. local MusicPlayer do
  8384. MusicPlayer = {}
  8385. local playlist = {}
  8386. local currentSong = 1
  8387. local playlistHook = nil
  8388. --local soundFrame = script.Parent:WaitForChild("Sound")
  8389. local soundLine = soundFrame:WaitForChild("Pos")
  8390. local soundTouch = soundLine:WaitForChild("Touch")
  8391. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  8392. local soundPause = soundFrame:WaitForChild("Pause")
  8393. local soundNext = soundFrame:WaitForChild("NextSong")
  8394. local soundPrev = soundFrame:WaitForChild("PrevSong")
  8395. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  8396. local mouseDrag = false
  8397. local mouse = gPlayers.LocalPlayer:GetMouse()
  8398. local lineBar = soundFrame:WaitForChild("Pos")
  8399. adminSound = Instance.new("Sound",workspace)
  8400. adminSound.Name = "IYsound"
  8401. adminSound.Looped = true
  8402. local function timeConvert(num)
  8403. local mins = math.floor(num/60)
  8404. local secs = math.floor(num % 60)
  8405. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  8406. end
  8407. local function updateSongLine()
  8408. local linePos = mouse.X - soundLine.AbsolutePosition.X
  8409. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  8410. local movePos = linePos/soundLine.AbsoluteSize.X
  8411. soundTouch.Position = UDim2.new(movePos,0,0,0)
  8412. elseif linePos < 0 then
  8413. soundTouch.Position = UDim2.new(0,0,0,0)
  8414. else
  8415. soundTouch.Position = UDim2.new(1,0,0,0)
  8416. end
  8417. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  8418. adminSound.TimePosition = newTimePos
  8419. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  8420. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8421. end
  8422. local function updateDetails(id)
  8423. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  8424. soundFrame.SName.Text = info.Name
  8425. end
  8426. local function setPlaylistHook()
  8427. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  8428. if #playlist == 0 then return end
  8429. playlistHook = adminSound.DidLoop:connect(function()
  8430. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8431. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8432. MusicPlayer:Play(playlist[currentSong],true)
  8433. end)
  8434. end
  8435. local function disconnectPlaylistHook()
  8436. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  8437. end
  8438. game:GetService("RunService").RenderStepped:Connect(function()
  8439. if adminSound.Playing then
  8440. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  8441. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  8442. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8443. end
  8444. end)
  8445. lineBar.InputBegan:connect(function(input)
  8446. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8447. mouseDrag = true
  8448. updateSongLine()
  8449. end
  8450. end)
  8451. lineBar.InputEnded:connect(function(input)
  8452. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8453. mouseDrag = false
  8454. end
  8455. end)
  8456. mouse.Move:connect(function(prop)
  8457. if mouseDrag then
  8458. updateSongLine()
  8459. end
  8460. end)
  8461. function MusicPlayer:Play(id,plist)
  8462. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  8463. adminSound:Stop()
  8464. if adminSound.Parent == nil then
  8465. adminSound = Instance.new("Sound",workspace)
  8466. adminSound.Name = "IYsound"
  8467. adminSound.Looped = true
  8468. if plist then setPlaylistHook() end
  8469. end
  8470. adminSound.SoundId = "rbxassetid://"..tostring(id)
  8471. adminSound.TimePosition = 0
  8472. --repeat wait() until adminSound.IsLoaded
  8473. adminSound:Play()
  8474. soundPlayStop.BackgroundTransparency = 0
  8475. soundPlayStop.ImageTransparency = 1
  8476. updateDetails(id)
  8477. end
  8478. function MusicPlayer:Playlist(list)
  8479. playlist = list
  8480. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  8481. currentSong = 1
  8482. if adminSound.Parent == nil then
  8483. adminSound = Instance.new("Sound",workspace)
  8484. adminSound.Name = "IYsound"
  8485. adminSound.Looped = true
  8486. end
  8487. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  8488. MusicPlayer:Play(playlist[1],true)
  8489. setPlaylistHook()
  8490. end
  8491. function MusicPlayer:Stop()
  8492. adminSound:Stop()
  8493. adminSound.TimePosition = 0
  8494. soundTouch.Position = UDim2.new(0,0,0,0)
  8495. soundFrame.TimeStart.Text = "0:00"
  8496. soundPlayStop.BackgroundTransparency = 1
  8497. soundPlayStop.ImageTransparency = 0
  8498. end
  8499. function MusicPlayer:Pause()
  8500. adminSound:Pause()
  8501. soundPlayStop.BackgroundTransparency = 1
  8502. soundPlayStop.ImageTransparency = 0
  8503. end
  8504. function MusicPlayer:Resume()
  8505. adminSound:Resume()
  8506. soundPlayStop.BackgroundTransparency = 0
  8507. soundPlayStop.ImageTransparency = 1
  8508. setPlaylistHook()
  8509. end
  8510. function MusicPlayer:NextSong()
  8511. if #playlist == 0 then return end
  8512. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8513. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8514. MusicPlayer:Play(playlist[currentSong],true)
  8515. end
  8516. function MusicPlayer:PrevSong()
  8517. if #playlist == 0 then return end
  8518. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  8519. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8520. MusicPlayer:Play(playlist[currentSong],true)
  8521. end
  8522. function MusicPlayer:SetSong(ind)
  8523. if ind > #playlist or ind <= 0 then return end
  8524. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  8525. MusicPlayer:Play(playlist[ind],true)
  8526. end
  8527. playerenabled = false
  8528. function MusicPlayer:Show()
  8529. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8530. end
  8531. function MusicPlayer:Hide()
  8532. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8533. end
  8534. function colorFrames(obj,col)
  8535. for i,v in pairs(obj:GetChildren()) do
  8536. if v:IsA("ImageLabel") then
  8537. v.ImageColor3 = col
  8538. end
  8539. v.BackgroundColor3 = col
  8540. end
  8541. end
  8542. for i,v in pairs(soundButtons) do
  8543. v.MouseEnter:connect(function()
  8544. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  8545. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  8546. v.BackgroundColor3 = Color3.new(1,1,1)
  8547. colorFrames(v,Color3.new(1,1,1))
  8548. end)
  8549. v.MouseLeave:connect(function()
  8550. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  8551. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  8552. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  8553. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  8554. end)
  8555. end
  8556. soundPlayStop.MouseButton1Click:connect(function()
  8557. if adminSound.Playing then
  8558. MusicPlayer:Stop()
  8559. else
  8560. MusicPlayer:Resume()
  8561. end
  8562. end)
  8563. soundPause.MouseButton1Click:connect(function()
  8564. MusicPlayer:Pause()
  8565. end)
  8566. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  8567. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  8568. end
  8569. local testgui = Instance.new("ScreenGui",game.CoreGui)
  8570. soundFrame.Parent = testgui
  8571. addcmd('playlist','makes a noice playlist',{'ids'},
  8572. function(args, speaker)
  8573. if #args > 0 then
  8574. local function dels(instance)
  8575. for i,v in pairs(instance:GetChildren())do
  8576. if v:IsA'Sound'then v:Destroy()end
  8577. dels(v)
  8578. end
  8579. end
  8580. dels(workspace) wait(0.1)
  8581. if adminSound.Parent == nil then
  8582. adminSound = Instance.new("Sound",workspace)
  8583. adminSound.Name = "IYsound"
  8584. adminSound.Looped = true
  8585. end
  8586. local idlist = splitString(args[1])
  8587. local workingIds = {}
  8588. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  8589. if #workingIds > 0 then
  8590. playerenabled = true
  8591. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8592. MusicPlayer:Playlist(workingIds)
  8593. MusicPlayer:Show() if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8594. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8595. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8596. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8597. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  8598. else MusicPlayer:Show() NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil) if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8599. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8600. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  8601. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8602. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  8603. addcmd('sound', 'plays a sound',{'music','play'},
  8604. function(args, speaker)
  8605. if isNumber(args[1]) then
  8606. local function dels(instance)
  8607. for i,v in pairs(instance:GetChildren())do
  8608. if v:IsA'Sound'then v:Destroy()end
  8609. dels(v)
  8610. end
  8611. end
  8612. dels(workspace)
  8613. local c = args[1] or 'stop'
  8614. if std.inTable({'stop'}, c:lower()) then return end
  8615. local s = Instance.new("Sound", workspace)
  8616. s.Name = "IYsound"
  8617. s.Looped = true
  8618. s.SoundId = "rbxassetid://" .. c
  8619. s.Volume = 1
  8620. s:Play()
  8621. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  8622. playerenabled = false
  8623. Notify('Playing: ' .. Asset.Name)
  8624. else
  8625. local name = GLS(false, 0)
  8626. playerenabled = false
  8627. Notify('Stopped audio')
  8628. local function dels(instance)
  8629. for i,v in pairs(instance:GetChildren())do
  8630. if v:IsA'Sound'then v:Destroy()end
  8631. dels(v)
  8632. end
  8633. end
  8634. dels(workspace)
  8635. if args[1] ~= "stop" and args[1] ~= "off" then
  8636. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  8637. if song ~= "[]" then
  8638. local Sound = Instance.new("Sound", workspace)
  8639. Sound.Name = "IYsound"
  8640. song = song:sub(13)
  8641. song = song:sub(1, song:find(",") - 1)
  8642. Sound.SoundId = "rbxassetid://" .. song
  8643. Sound.Looped = true
  8644. Sound:Play()
  8645. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  8646. Notify('Playing: ' .. Asset.Name) end
  8647. end end end)
  8648. addcmd('setsong','goto a song',{'tosong'},
  8649. function(args, speaker)
  8650. MusicPlayer:SetSong(tonumber(args[1]))
  8651. end)
  8652. addcmd('nextsong','forward a song',{'nxtsong'},
  8653. function(args, speaker)
  8654. MusicPlayer:NextSong()
  8655. end)
  8656. addcmd('prevsong','back a song',{'previoussong'},
  8657. function(args, speaker)
  8658. MusicPlayer:PrevSong()
  8659. end)
  8660. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  8661. function(args, speaker)
  8662. playerenabled = false
  8663. MusicPlayer:Hide()
  8664. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8665. end)
  8666.  
  8667. addcmd('disco','disco party',{''},
  8668. function(args, speaker)
  8669. _G.nodisco = nil
  8670. coroutine.resume(coroutine.create(function()
  8671. repeat
  8672. game:GetService('Lighting').GlobalShadows = true
  8673. game:GetService('Lighting').FogEnd = 200
  8674. game:GetService('Lighting').TimeOfDay = 0
  8675. local r = 255
  8676. local g = 0
  8677. local b = 0
  8678. for i = 0,255,5 do
  8679. if _G.nodisco ~=nil then return end
  8680. r = r - 5
  8681. b = b + 5
  8682. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8683. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8684. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8685. wait()
  8686. end
  8687. for i = 0,255,5 do
  8688. if _G.nodisco ~=nil then return end
  8689. g = g + 5
  8690. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8691. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8692. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8693. wait()
  8694. end
  8695. for i = 0,255,5 do
  8696. if _G.nodisco ~=nil then return end
  8697. b = b - 5
  8698. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8699. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8700. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8701. wait()
  8702. end
  8703. for i = 0,255,5 do
  8704. if _G.nodisco ~=nil then return end
  8705. r = r + 5
  8706. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8707. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8708. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8709. wait()
  8710. end
  8711. for i = 0,255,5 do
  8712. if _G.nodisco ~=nil then return end
  8713. g = g - 5
  8714. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8715. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8716. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8717. wait()
  8718. end
  8719. until _G.nodisco
  8720. end))
  8721. end)
  8722.  
  8723. addcmd('undisco','rip disco party',{''},
  8724. function(args, speaker)
  8725. _G.nodisco = true
  8726. execCmd('fixl')
  8727. end)
  8728.  
  8729. addcmd('hat','give a hat to a player',{''},
  8730. function(args, speaker)
  8731. local players = getPlayer(args[1], speaker)
  8732. for i,v in pairs(players)do
  8733. local char = gPlayers[v].Character
  8734. local Hat = game:GetObjects("rbxassetid://" .. args[2])[1]
  8735. Hat.Parent = char
  8736. end end)
  8737.  
  8738. fm = Instance.new('BlockMesh', DATA)
  8739. fm.Scale = Vector3.new(1, 1, 2)
  8740. fm.Name = "FAT"
  8741. addcmd('fat','makes a plr fat',{''},
  8742. function(args, speaker)
  8743. local players = getPlayer(args[1], speaker)
  8744. for i,v in pairs(players)do
  8745. local char = gPlayers[v].Character
  8746. for _, child in pairs( char:GetChildren()) do
  8747. if child.ClassName == "CharacterMesh" then
  8748. child:Destroy() end end
  8749. for i,v in pairs(char:GetChildren()) do
  8750. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  8751. fm:Clone().Parent = v
  8752. end end end end)
  8753.  
  8754. addcmd('crucify','makes a plr no longer fat',{'cruci'},
  8755. function(args, speaker)
  8756. local players = getPlayer(args[1], speaker)
  8757. for i,v in pairs(players)do
  8758. local char = gPlayers[v].Character
  8759. local torso=char['Torso']
  8760. local larm=char['Left Arm']
  8761. local rarm=char['Right Arm']
  8762. local lleg=char['Left Leg']
  8763. local rleg=char['Right Leg']
  8764. local head=char['Head']
  8765. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  8766. local cru=Instance.new('Model',char)
  8767. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  8768. local c1=Instance.new('Part',cru)
  8769. c1.BrickColor=BrickColor.new('Reddish brown')
  8770. c1.Material='Wood'
  8771. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  8772. c1.Size=Vector3.new(2,18.4,1)
  8773. c1.Anchored=true
  8774. local c2=c1:Clone()
  8775. c2.Parent=cru
  8776. c2.Size=Vector3.new(11,1.6,1)
  8777. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  8778. torso.Anchored=true;wait(0.5)
  8779. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  8780. larm.Anchored=true
  8781. rarm.Anchored=true
  8782. lleg.Anchored=true
  8783. rleg.Anchored=true
  8784. head.Anchored=true;wait()
  8785. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  8786. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  8787. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  8788. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  8789. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  8790. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  8791. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  8792. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  8793. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  8794. local n1=Instance.new('Part',cru)
  8795. n1.BrickColor=BrickColor.new('Dark stone grey')
  8796. n1.Material='DiamondPlate'
  8797. n1.Size=Vector3.new(0.2,0.2,2)
  8798. n1.Anchored=true
  8799. local m=Instance.new('BlockMesh',n1)
  8800. m.Scale=Vector3.new(0.2,0.2,0.7)
  8801. local n2=n1:Clone()
  8802. n2.Parent=cru
  8803. local n3=n1:Clone()
  8804. n3.Parent=cru
  8805. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  8806. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  8807. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  8808. spawn(function()
  8809. repeat
  8810. wait(0.1)
  8811. char.Humanoid.Health=char.Humanoid.Health-0.6
  8812. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  8813. char:BreakJoints()
  8814. end)
  8815. end
  8816. end
  8817. end)
  8818.  
  8819. addcmd('fix', 'restores lighting and what not',{},
  8820. function(args, speaker)
  8821. LightingService.Ambient = origsettings.abt
  8822. LightingService.OutdoorAmbient = origsettings.oabt
  8823. LightingService.Brightness = origsettings.brt
  8824. LightingService.TimeOfDay = origsettings.time
  8825. LightingService.FogColor = origsettings.fclr
  8826. LightingService.FogEnd = origsettings.fe
  8827. LightingService.FogStart = origsettings.fs
  8828. workspace.Gravity = 200
  8829. 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)
  8830. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  8831. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  8832. if v:IsA("PostEffect") then v:Destroy() end end
  8833. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() Notify('Reset') end end)
  8834.  
  8835. Floating = false
  8836.  
  8837. addcmd('float', 'makes player float',{},
  8838. function(args,speaker)
  8839. Floating = true
  8840. local players = getPlayer(args[1], speaker)
  8841. for _,v in pairs(players) do
  8842. local pchar = gPlayers[v].Character
  8843. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  8844. spawn(function()
  8845. local float = DATA.Float:Clone()
  8846. float.Parent = pchar
  8847. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8848. spawn(function()
  8849. while wait(0.1) do
  8850. if pchar:FindFirstChild("Float") then
  8851. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8852. else
  8853. break
  8854. end
  8855. end
  8856. end)
  8857. end)
  8858. end
  8859. end
  8860. end)
  8861.  
  8862. addcmd('unfloat','disables floating',{},
  8863. function(args, speaker)
  8864. Floating = false
  8865. local players = getPlayer(args[1], speaker)
  8866. for i,v in pairs(players)do
  8867. local pchar = gPlayers[v].Character
  8868. if pchar:FindFirstChild("Float") then
  8869. pchar.Float:Destroy()
  8870. end
  8871. end
  8872. end)
  8873.  
  8874. Clip = true
  8875. addcmd('noclip','noclip',{},
  8876. function(args, speaker)
  8877. if speaker.userId ~= LP.userId then
  8878. lponly(speaker)
  8879. else
  8880. Notify('Noclip enabled')
  8881. Clip = false
  8882. if LP.Character:FindFirstChild('Torso') then
  8883. wait(0.1)
  8884. Name = LP.Name
  8885. game:GetService('RunService').Stepped:connect(function ()
  8886. workspace[Name].Torso.CanCollide = Clip
  8887. workspace[Name].Head.CanCollide = Clip
  8888. end)
  8889. workspace[Name].Torso.Changed:connect(function()
  8890. workspace[Name].Torso.CanCollide = Clip
  8891. workspace[Name].Head.CanCollide = Clip
  8892. end)
  8893. else
  8894. r15noclip = true
  8895. end
  8896. end
  8897. end)
  8898.  
  8899. addcmd('clip','clip',{},
  8900. function(args, speaker)
  8901. Notify('Noclip disabled')
  8902. Clip = true
  8903. r15noclip = false
  8904. end)
  8905.  
  8906. addcmd('prefix','changes prefix',{},
  8907. function(args, speaker)
  8908. cmdprefix = args[1]
  8909. Notify('Set prefix to "' .. args[1] .. '"')
  8910. end)
  8911.  
  8912. addcmd('respawn','respawns',{},
  8913. function(args, speaker)
  8914. local players = getPlayer(args[1], speaker)
  8915. for i,v in pairs(players) do
  8916. respawn(gPlayers[v])
  8917. end
  8918. end)
  8919.  
  8920. addcmd('version','shows version',{''},
  8921. function(args, speaker)
  8922. if speaker.userId ~= LP.userId then
  8923. lponly(speaker)
  8924. else
  8925. Notify("Version is " .. Version)
  8926. end
  8927. end)
  8928. local CTPenabled = false
  8929. Mouse.KeyDown:connect(function (Key)
  8930. if Key:byte() == 29 then
  8931. if FLYING == false then
  8932. execCmd("fly me", Player)
  8933. elseif FLYING == true then
  8934. execCmd("unfly me", Player)
  8935. end
  8936. end
  8937. if Key:byte() == 30 then
  8938. if Clip == true then
  8939. execCmd("noclip", Player)
  8940. elseif Clip == false then
  8941. execCmd("clip", Player)
  8942. end
  8943. end
  8944. Key = Key:lower()
  8945. if Key:byte() == 27 then
  8946. CTPenabled = true
  8947. end
  8948. end)
  8949. Mouse.KeyUp:connect(function(Key)
  8950. Key = Key:lower()
  8951. if Key:byte() == 27 then
  8952. CTPenabled = false
  8953. end
  8954. end)
  8955. Mouse.Button1Down:connect(function()
  8956. local charx = gPlayers.LocalPlayer.Character
  8957. if charx and CTPenabled == true then
  8958. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  8959. end
  8960. end)
  8961. -------------------
  8962. ----Command bar----
  8963. -------------------
  8964. cmdbarbind = ";"
  8965. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  8966. CMDbar.Name = 'GUI'
  8967. CMDbar.DisplayOrder = 2
  8968. cont = Instance.new("Frame")
  8969. cmdBAR = Instance.new('TextBox', cont)
  8970. cont.Name = "cont"
  8971. cont.BackgroundTransparency = 1
  8972. cont.Position = UDim2.new(1, -265, 0, -75)
  8973. cont.Size = UDim2.new(0, 270, 0, 45)
  8974. cont.Parent = CMDbar
  8975. cont.ZIndex = 5
  8976. cont.Active = true cont.Draggable = true
  8977. cmdBAR.Name = "CMDbar"
  8978. cmdBAR.Parent = cont
  8979. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8980. cmdBAR.BackgroundTransparency = 0.7
  8981. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8982. cmdBAR.BorderSizePixel = 0
  8983. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  8984. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  8985. cmdBAR.Font = Enum.Font.SourceSans
  8986. cmdBAR.FontSize = Enum.FontSize.Size18
  8987. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  8988. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8989. cmdBAR.ZIndex = 5
  8990. -------------------
  8991. ----Data Folder----
  8992. -------------------
  8993. DATA = Instance.new('Folder', game.ContextActionService)
  8994. DATA.Name = 'Data'
  8995.  
  8996. Paper = Instance.new('BlockMesh', DATA)
  8997. Paper.Name = 'Paper'
  8998. Paper.Scale = Vector3.new(1,1,0.1)
  8999.  
  9000. ayylmao = Instance.new('Hat', DATA)
  9001. ayylmao.Name = 'ayylmao'
  9002. ayyHandle = Instance.new('Part', ayylmao)
  9003. ayyHandle.Name = 'Handle'
  9004. ayyHandle.Size = Vector3.new(2,2.4,2)
  9005. ayyHandle.FormFactor = 'Plate'
  9006. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  9007. ayyMesh.Scale = Vector3.new(1,1.02,1)
  9008. ayyMesh.MeshType = 'FileMesh'
  9009. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  9010. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  9011.  
  9012. Float = Instance.new('Part', DATA)
  9013. Float.Name = 'Float'
  9014. Float.Transparency = 1
  9015. Float.Size = Vector3.new(6,1,6)
  9016. Float.Anchored = true
  9017.  
  9018. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  9019. missile = Instance.new('Part', DATA)
  9020. missile.Name = 'IY_missile'
  9021. missile.CanCollide = false
  9022. missile.Size = Vector3.new(2, 5, 2)
  9023. Instance.new('CylinderMesh', missile)
  9024. local F = Instance.new('Part', missile)
  9025. F.BrickColor = BrickColor.new('Black')
  9026. F.CanCollide = false
  9027. F.Size = Vector3.new(2, 0.2, 2)
  9028. Instance.new('CylinderMesh', F)
  9029. local fire = Instance.new('Fire', F)
  9030. fire.Size = "15"
  9031. fire.Heat = "25"
  9032. local head = Instance.new('Part', missile)
  9033. head.CanCollide = false
  9034. head.Shape = 'Ball'
  9035. head.Size = Vector3.new(2, 2, 2)
  9036. head.TopSurface = 'Smooth'
  9037. head.BottomSurface = 'Smooth'
  9038. local BF = Instance.new('BodyForce', missile)
  9039. BF.Name = 'force'
  9040. BF.Force = Vector3.new(0, 0, 0)
  9041. local W1 = Instance.new('Weld', missile)
  9042. W1.Part0 = missile
  9043. W1.Part1 = F
  9044. W1.C1 = CFrame.new(0, 2.6, 0)
  9045. local W2 = Instance.new('Weld', missile)
  9046. W2.Part0 = missile
  9047. W2.Part1 = head
  9048. W2.C1 = CFrame.new(0, -2.6, 0)
  9049. ------------------------------
  9050. ---Commands/Settings Window---
  9051. ------------------------------
  9052. cp = Instance.new("ScreenGui")
  9053. local Frame = Instance.new("Frame")
  9054. local holder = Instance.new("Frame")
  9055. bar = Instance.new("Frame")
  9056. local cmds = Instance.new("TextButton")
  9057. local settings = Instance.new("TextButton")
  9058. local Hide = Instance.new("TextButton")
  9059. local Exit = Instance.new("TextButton")
  9060. FeedbackMain = Instance.new("Frame")
  9061. local Title = Instance.new("TextLabel")
  9062. local checkboxText = Instance.new("TextLabel")
  9063. local CheckBox = Instance.new("ImageButton")
  9064. local bindInput = Instance.new("TextButton")
  9065. Input = Instance.new("TextBox")
  9066. local preText = Instance.new("TextLabel")
  9067. local setpre = Instance.new("TextButton")
  9068. local everyone = Instance.new("TextButton")
  9069. local JLtext = Instance.new("TextLabel")
  9070. local CheckBoxJL = Instance.new("ImageButton")
  9071. local friends = Instance.new("TextButton")
  9072. local InputBox = Instance.new("TextButton")
  9073. Input_2 = Instance.new("TextBox")
  9074. local MTText = Instance.new("TextLabel")
  9075. local setMT = Instance.new("TextButton")
  9076. local CheckBoxS = Instance.new("ImageButton")
  9077. local slocktext = Instance.new("TextLabel")
  9078. local barBind = Instance.new("TextLabel")
  9079. local setBind = Instance.new("TextButton")
  9080. local MtimeInput = Instance.new("TextButton")
  9081. Input_3 = Instance.new("TextBox")
  9082. local size = Instance.new("Frame")
  9083. MAIN = Instance.new("Frame")
  9084. local Title_2 = Instance.new("TextLabel")
  9085. local Example = Instance.new("TextLabel")
  9086. local Search = Instance.new("TextBox")
  9087. local CMDss = Instance.new("ScrollingFrame")
  9088. cp.Name = "cp"
  9089. cp.Parent = DATA
  9090. Frame.Parent = cp
  9091. Frame.Active = true
  9092. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9093. Frame.BackgroundTransparency = 1
  9094. Frame.Draggable = true
  9095. Frame.Position = UDim2.new(1, -300, 1, -330)
  9096. Frame.Size = UDim2.new(0, 300, 0, 40)
  9097. holder.Name = "holder"
  9098. holder.Parent = Frame
  9099. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9100. holder.BackgroundTransparency = 1
  9101. holder.BorderSizePixel = 2
  9102. holder.ClipsDescendants = true
  9103. holder.Size = UDim2.new(0, 300, 0, 330)
  9104. holder.ZIndex = 2
  9105. bar.Name = "bar"
  9106. bar.Parent = holder
  9107. bar.BackgroundColor3 = maincolor
  9108. bar.BackgroundTransparency = 0.30000001192093
  9109. bar.BorderColor3 = Color3.new(0, 0, 0)
  9110. bar.BorderSizePixel = 0
  9111. bar.Position = UDim2.new(1, -295, 1, -330)
  9112. bar.Size = UDim2.new(0, 290, 0, 26)
  9113. cmds.Name = "cmds"
  9114. cmds.Parent = bar
  9115. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  9116. cmds.BackgroundTransparency = 0.80000001192093
  9117. cmds.BorderColor3 = Color3.new(1, 1, 1)
  9118. cmds.Position = UDim2.new(0, 3, 0, 3)
  9119. cmds.Size = UDim2.new(0, 70, 0, 20)
  9120. cmds.Font = Enum.Font.SourceSans
  9121. cmds.FontSize = Enum.FontSize.Size14
  9122. cmds.Text = "Commands"
  9123. cmds.TextColor3 = Color3.new(1, 1, 1)
  9124. settings.Name = "settings"
  9125. settings.Parent = bar
  9126. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  9127. settings.BackgroundTransparency = 0.80000001192093
  9128. settings.BorderColor3 = Color3.new(1, 1, 1)
  9129. settings.Position = UDim2.new(0, 77, 0, 3)
  9130. settings.Size = UDim2.new(0, 70, 0, 20)
  9131. settings.Font = Enum.Font.SourceSans
  9132. settings.FontSize = Enum.FontSize.Size14
  9133. settings.Text = "Settings"
  9134. settings.TextColor3 = Color3.new(1, 1, 1)
  9135. Hide.Name = "Hide"
  9136. Hide.Parent = bar
  9137. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  9138. Hide.BackgroundTransparency = 0.30000001192093
  9139. Hide.BorderColor3 = Color3.new(1, 1, 1)
  9140. Hide.BorderSizePixel = 0
  9141. Hide.Position = UDim2.new(0, 243, 0, 3)
  9142. Hide.Size = UDim2.new(0, 20, 0, 20)
  9143. Hide.FontSize = Enum.FontSize.Size14
  9144. Hide.Text = ""
  9145. Exit.Name = "Exit"
  9146. Exit.Parent = bar
  9147. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  9148. Exit.BackgroundTransparency = 0.30000001192093
  9149. Exit.BorderColor3 = Color3.new(1, 0, 0)
  9150. Exit.BorderSizePixel = 0
  9151. Exit.Position = UDim2.new(0, 267, 0, 3)
  9152. Exit.Size = UDim2.new(0, 20, 0, 20)
  9153. Exit.FontSize = Enum.FontSize.Size14
  9154. Exit.Text = ""
  9155. FeedbackMain.Name = "FeedbackMain"
  9156. FeedbackMain.Parent = holder
  9157. FeedbackMain.BackgroundColor3 = maincolor
  9158. FeedbackMain.BackgroundTransparency = 0.5
  9159. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  9160. FeedbackMain.BorderSizePixel = 0
  9161. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  9162. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  9163. Title.Name = "Title"
  9164. Title.Parent = FeedbackMain
  9165. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  9166. Title.BackgroundTransparency = 1
  9167. Title.Size = UDim2.new(1, 0, 0, 30)
  9168. Title.Font = Enum.Font.SourceSansBold
  9169. Title.FontSize = Enum.FontSize.Size24
  9170. Title.Text = "Settings"
  9171. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9172. checkboxText.Name = "checkboxText"
  9173. checkboxText.Parent = FeedbackMain
  9174. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  9175. checkboxText.BackgroundTransparency = 1
  9176. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  9177. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  9178. checkboxText.Font = Enum.Font.SourceSansBold
  9179. checkboxText.FontSize = Enum.FontSize.Size18
  9180. checkboxText.Text = "Suggestions"
  9181. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9182. CheckBox.Name = "CheckBox"
  9183. CheckBox.Parent = FeedbackMain
  9184. CheckBox.BackgroundTransparency = 1
  9185. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  9186. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  9187. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  9188. bindInput.Name = "bindInput"
  9189. bindInput.Parent = FeedbackMain
  9190. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9191. bindInput.Position = UDim2.new(0, 8, 0, 241)
  9192. bindInput.Size = UDim2.new(0, 30, 0, 30)
  9193. bindInput.AutoButtonColor = false
  9194. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9195. bindInput.Font = Enum.Font.SourceSans
  9196. bindInput.FontSize = Enum.FontSize.Size14
  9197. bindInput.Text = ""
  9198. Input.Name = "Input"
  9199. Input.Parent = bindInput
  9200. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  9201. Input.BackgroundTransparency = 1
  9202. Input.Position = UDim2.new(0, -8, 0, -8)
  9203. Input.Size = UDim2.new(0, 20, 0, 20)
  9204. Input.Font = Enum.Font.SourceSansBold
  9205. Input.FontSize = Enum.FontSize.Size18
  9206. Input.MultiLine = true
  9207. Input.Text = ";"
  9208. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9209. Input.TextWrapped = true
  9210. Input.TextYAlignment = Enum.TextYAlignment.Top
  9211. preText.Name = "preText"
  9212. preText.Parent = FeedbackMain
  9213. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  9214. preText.BackgroundTransparency = 1
  9215. preText.Position = UDim2.new(0, 0, 0, 118)
  9216. preText.Size = UDim2.new(1, 0, 0, 30)
  9217. preText.Font = Enum.Font.SourceSansBold
  9218. preText.FontSize = Enum.FontSize.Size18
  9219. preText.Text = "Prefix"
  9220. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9221. setpre.Name = "setpre"
  9222. setpre.Parent = FeedbackMain
  9223. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  9224. setpre.BorderSizePixel = 5
  9225. setpre.Position = UDim2.new(0, 235, 0, 120)
  9226. setpre.Size = UDim2.new(0, 40, 0, 25)
  9227. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9228. setpre.Font = Enum.Font.ArialBold
  9229. setpre.FontSize = Enum.FontSize.Size18
  9230. setpre.Text = "Set"
  9231. everyone.Name = "everyone"
  9232. everyone.Parent = FeedbackMain
  9233. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  9234. everyone.BackgroundTransparency = 0.80000001192093
  9235. everyone.BorderColor3 = Color3.new(0, 0, 0)
  9236. everyone.Position = UDim2.new(0, 230, 0, 217)
  9237. everyone.Size = UDim2.new(0, 50, 0, 20)
  9238. everyone.Font = Enum.Font.SourceSans
  9239. everyone.FontSize = Enum.FontSize.Size14
  9240. everyone.Text = "Everyone"
  9241. everyone.TextColor3 = Color3.new(1, 1, 1)
  9242. JLtext.Name = "JLtext"
  9243. JLtext.Parent = FeedbackMain
  9244. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  9245. JLtext.BackgroundTransparency = 1
  9246. JLtext.Position = UDim2.new(0, 0, 0, 197)
  9247. JLtext.Size = UDim2.new(1, 0, 0, 30)
  9248. JLtext.Font = Enum.Font.SourceSansBold
  9249. JLtext.FontSize = Enum.FontSize.Size14
  9250. JLtext.Text = "Joined / Left Notifications"
  9251. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9252. CheckBoxJL.Name = "CheckBoxJL"
  9253. CheckBoxJL.Parent = FeedbackMain
  9254. CheckBoxJL.BackgroundTransparency = 1
  9255. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  9256. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  9257. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  9258. friends.Name = "friends"
  9259. friends.Parent = FeedbackMain
  9260. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  9261. friends.BackgroundTransparency = 0.80000001192093
  9262. friends.BorderColor3 = Color3.new(1, 1, 1)
  9263. friends.Position = UDim2.new(0, 230, 0, 192)
  9264. friends.Size = UDim2.new(0, 50, 0, 20)
  9265. friends.Font = Enum.Font.SourceSans
  9266. friends.FontSize = Enum.FontSize.Size14
  9267. friends.Text = "Friends"
  9268. friends.TextColor3 = Color3.new(1, 1, 1)
  9269. InputBox.Name = "InputBox"
  9270. InputBox.Parent = FeedbackMain
  9271. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  9272. InputBox.Position = UDim2.new(0, 8, 0, 120)
  9273. InputBox.Size = UDim2.new(0, 30, 0, 30)
  9274. InputBox.AutoButtonColor = false
  9275. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9276. InputBox.Font = Enum.Font.SourceSans
  9277. InputBox.FontSize = Enum.FontSize.Size14
  9278. InputBox.Text = ""
  9279. Input_2.Name = "Input"
  9280. Input_2.Parent = InputBox
  9281. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  9282. Input_2.BackgroundTransparency = 1
  9283. Input_2.Position = UDim2.new(0, -8, 0, -8)
  9284. Input_2.Size = UDim2.new(0, 20, 0, 20)
  9285. Input_2.Font = Enum.Font.SourceSansBold
  9286. Input_2.FontSize = Enum.FontSize.Size18
  9287. Input_2.MultiLine = true
  9288. Input_2.Text = ";"
  9289. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9290. Input_2.TextWrapped = true
  9291. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  9292. MTText.Name = "MTText"
  9293. MTText.Parent = FeedbackMain
  9294. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  9295. MTText.BackgroundTransparency = 1
  9296. MTText.Position = UDim2.new(0, 0, 0, 158)
  9297. MTText.Size = UDim2.new(1, 0, 0, 30)
  9298. MTText.Font = Enum.Font.SourceSansBold
  9299. MTText.FontSize = Enum.FontSize.Size18
  9300. MTText.Text = "Message Seconds"
  9301. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9302. setMT.Name = "setMT"
  9303. setMT.Parent = FeedbackMain
  9304. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  9305. setMT.BorderSizePixel = 5
  9306. setMT.Position = UDim2.new(0, 235, 0, 159)
  9307. setMT.Size = UDim2.new(0, 40, 0, 25)
  9308. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9309. setMT.Font = Enum.Font.ArialBold
  9310. setMT.FontSize = Enum.FontSize.Size18
  9311. setMT.Text = "Set"
  9312. CheckBoxS.Name = "CheckBoxS"
  9313. CheckBoxS.Parent = FeedbackMain
  9314. CheckBoxS.BackgroundTransparency = 1
  9315. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  9316. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  9317. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  9318. slocktext.Name = "slocktext"
  9319. slocktext.Parent = FeedbackMain
  9320. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  9321. slocktext.BackgroundTransparency = 1
  9322. slocktext.Position = UDim2.new(0, 0, 0, 79)
  9323. slocktext.Size = UDim2.new(1, 0, 0, 30)
  9324. slocktext.Font = Enum.Font.SourceSansBold
  9325. slocktext.FontSize = Enum.FontSize.Size14
  9326. slocktext.Text = "Allow Friends On Serverlock"
  9327. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9328. barBind.Name = "barBind"
  9329. barBind.Parent = FeedbackMain
  9330. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9331. barBind.BackgroundTransparency = 1
  9332. barBind.Position = UDim2.new(0, 0, 0, 242)
  9333. barBind.Size = UDim2.new(1, 0, 0, 30)
  9334. barBind.Font = Enum.Font.SourceSansBold
  9335. barBind.FontSize = Enum.FontSize.Size18
  9336. barBind.Text = "Command Bar Keybind"
  9337. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9338. setBind.Name = "setBind"
  9339. setBind.Parent = FeedbackMain
  9340. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9341. setBind.BorderSizePixel = 5
  9342. setBind.Position = UDim2.new(0, 235, 0, 245)
  9343. setBind.Size = UDim2.new(0, 40, 0, 25)
  9344. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9345. setBind.Font = Enum.Font.ArialBold
  9346. setBind.FontSize = Enum.FontSize.Size18
  9347. setBind.Text = "Set"
  9348. MtimeInput.Name = "MtimeInput"
  9349. MtimeInput.Parent = FeedbackMain
  9350. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9351. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  9352. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  9353. MtimeInput.AutoButtonColor = false
  9354. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9355. MtimeInput.Font = Enum.Font.SourceSans
  9356. MtimeInput.FontSize = Enum.FontSize.Size14
  9357. MtimeInput.Text = ""
  9358. Input_3.Name = "Input"
  9359. Input_3.Parent = MtimeInput
  9360. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  9361. Input_3.BackgroundTransparency = 1
  9362. Input_3.Position = UDim2.new(0, -8, 0, -8)
  9363. Input_3.Size = UDim2.new(0, 20, 0, 20)
  9364. Input_3.Font = Enum.Font.SourceSansBold
  9365. Input_3.FontSize = Enum.FontSize.Size18
  9366. Input_3.MultiLine = true
  9367. Input_3.Text = "7"
  9368. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9369. Input_3.TextWrapped = true
  9370. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  9371. size.Name = "size"
  9372. size.Parent = holder
  9373. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9374. size.BackgroundTransparency = 1
  9375. size.Position = UDim2.new(1, -301, 1, -300)
  9376. size.Size = UDim2.new(0, 275, 0, 300)
  9377. size.ZIndex = 2
  9378. MAIN.Name = "MAIN"
  9379. MAIN.Parent = size
  9380. MAIN.BackgroundColor3 = maincolor
  9381. MAIN.BackgroundTransparency = 0.5
  9382. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  9383. MAIN.BorderSizePixel = 0
  9384. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  9385. MAIN.Size = UDim2.new(0, 290, 0, 300)
  9386. Title_2.Name = "Title"
  9387. Title_2.Parent = MAIN
  9388. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9389. Title_2.BackgroundTransparency = 1
  9390. Title_2.Size = UDim2.new(1, 0, 0, 30)
  9391. Title_2.Font = Enum.Font.SourceSansBold
  9392. Title_2.FontSize = Enum.FontSize.Size24
  9393. Title_2.Text = "Commands"
  9394. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9395. Example.Name = "Example"
  9396. Example.Parent = MAIN
  9397. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9398. Example.BackgroundTransparency = 1
  9399. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9400. Example.BorderSizePixel = 0
  9401. Example.Size = UDim2.new(0, 190, 0, 20)
  9402. Example.Visible = false
  9403. Example.Font = Enum.Font.SourceSansBold
  9404. Example.FontSize = Enum.FontSize.Size24
  9405. Example.Text = "txt"
  9406. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9407. Example.TextStrokeTransparency = 0
  9408. Example.TextXAlignment = Enum.TextXAlignment.Left
  9409. Search.Name = "Search"
  9410. Search.Parent = MAIN
  9411. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  9412. Search.BackgroundTransparency = 0.69999998807907
  9413. Search.BorderColor3 = Color3.new(1, 1, 1)
  9414. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  9415. Search.Size = UDim2.new(0, 250, 0, 20)
  9416. Search.ClearTextOnFocus = false
  9417. Search.Font = Enum.Font.SourceSansBold
  9418. Search.FontSize = Enum.FontSize.Size18
  9419. Search.Text = "Search"
  9420. Search.TextColor3 = Color3.new(1, 1, 1)
  9421. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  9422. Search.TextStrokeTransparency = 0
  9423. CMDss.Name = "CMDs"
  9424. CMDss.Parent = MAIN
  9425. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9426. CMDss.BackgroundTransparency = 1
  9427. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9428. CMDss.BorderSizePixel = 0
  9429. CMDss.Position = UDim2.new(0, 5, 0, 55)
  9430. CMDss.Size = UDim2.new(0, 285, 0, 240)
  9431. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9432. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  9433. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  9434. CMDss.ScrollBarThickness = 8
  9435. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  9436. --notify
  9437. notifyMAIN = Instance.new('ScreenGui', DATA)
  9438. notifyMAIN.Name = 'Notification'
  9439. notifyNOT = Instance.new('Frame', notifyMAIN)
  9440. notifyNOT.Name = 'NOTIFY'
  9441. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  9442. notifyNOT.BackgroundTransparency = 1
  9443. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  9444. notifyNOT.BorderSizePixel = 2
  9445. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  9446. notifyNOT.Size = UDim2.new(1,0,0,-40)
  9447. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  9448. notifyNOTE.Name = 'NOTE'
  9449. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  9450. notifyNOTE.BackgroundTransparency = 1
  9451. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  9452. notifyNOTE.BorderSizePixel = 0
  9453. notifyNOTE.Size = UDim2.new(1,0,1,0)
  9454. notifyNOTE.ZIndex = 4
  9455. notifyNOTE.FontSize = 'Size18'
  9456. notifyNOTE.Font = 'SourceSansBold'
  9457. notifyNOTE.Text = 'NOTIFY'
  9458. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  9459. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  9460. notifyNOTE.TextStrokeTransparency = 0.8
  9461. --jail
  9462. jail = Instance.new('Model', DATA)
  9463. jail.Name = 'JAIL'
  9464. local B = Instance.new('Part', jail)
  9465. B.Name = 'BUTTOM'
  9466. B.BrickColor = BrickColor.new('Black')
  9467. B.Transparency = 0.5
  9468. B.Anchored = true
  9469. B.Locked = true
  9470. B.Size = Vector3.new(6, 1, 6)
  9471. B.TopSurface = 'Smooth'
  9472. B.BottomSurface = 'Smooth'
  9473. local M = Instance.new('Part', jail)
  9474. M.Name = 'MAIN'
  9475. M.BrickColor = BrickColor.new('Black')
  9476. M.Transparency = 1
  9477. M.Anchored = true
  9478. M.CanCollide = false
  9479. M.Locked = true
  9480. M.Position = B.Position + Vector3.new(0, 3, 0)
  9481. M.Size = Vector3.new(1, 1, 1)
  9482. local P1 = Instance.new('Part', jail)
  9483. P1.BrickColor = BrickColor.new('Black')
  9484. P1.Transparency = 0.5
  9485. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  9486. P1.Rotation = Vector3.new(0, 90, 0)
  9487. P1.Anchored = true
  9488. P1.Locked = true
  9489. P1.Size = Vector3.new(1, 6, 6)
  9490. local P2 = Instance.new('Part', jail)
  9491. P2.BrickColor = BrickColor.new('Black')
  9492. P2.Transparency = 0.5
  9493. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  9494. P2.Rotation = Vector3.new(-180, 0, -180)
  9495. P2.Anchored = true
  9496. P2.Locked = true
  9497. P2.Size = Vector3.new(1, 6, 4)
  9498. local P3 = Instance.new('Part', jail)
  9499. P3.BrickColor = BrickColor.new('Black')
  9500. P3.Transparency = 0.5
  9501. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  9502. P3.Rotation = Vector3.new(0, 0, 0)
  9503. P3.Anchored = true
  9504. P3.Locked = true
  9505. P3.Size = Vector3.new(1, 6, 4)
  9506. local P4 = Instance.new('Part', jail)
  9507. P4.BrickColor = BrickColor.new('Black')
  9508. P4.Transparency = 0.5
  9509. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  9510. P4.Rotation = Vector3.new(0, 90, 0)
  9511. P4.Anchored = true
  9512. P4.Locked = true
  9513. P4.Size = Vector3.new(1, 6, 6)
  9514. local TOP = Instance.new('Part', jail)
  9515. TOP.BrickColor = BrickColor.new('Black')
  9516. TOP.Transparency = 0.5
  9517. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  9518. TOP.Rotation = Vector3.new(0, 0, 0)
  9519. TOP.Anchored = true
  9520. TOP.Locked = true
  9521. TOP.Size = Vector3.new(6, 1, 6)
  9522. TOP.TopSurface = 'Smooth'
  9523. TOP.BottomSurface = 'Smooth'
  9524.  
  9525. addcmd('ayylmao','ayy lmao',{'alien'},
  9526. function(args, speaker)
  9527. local players = getPlayer(args[1], speaker)
  9528. for i,v in pairs(players)do
  9529. local pchar = gPlayers[v].Character
  9530. if pchar:FindFirstChild("Shirt") then
  9531. pchar.Shirt:Destroy()
  9532. end
  9533. if pchar:FindFirstChild("Pants") then
  9534. pchar.Pants:Destroy()
  9535. end
  9536. if pchar:FindFirstChild("Shirt Graphic") then
  9537. pchar["Shirt Graphic"].Graphic = ""
  9538. end
  9539. for i,v in pairs(pchar:GetChildren()) do
  9540. if v:IsA("Accessory") then
  9541. v:Destroy()
  9542. end
  9543. end
  9544. local ayylmao = DATA.ayylmao:Clone()
  9545. ayylmao.Parent = pchar
  9546. local BC = pchar["Body Colors"]
  9547. BC.HeadColor = BrickColor.new("Fossil")
  9548. BC.LeftArmColor = BrickColor.new("Fossil")
  9549. BC.LeftLegColor = BrickColor.new("Fossil")
  9550. BC.RightArmColor = BrickColor.new("Fossil")
  9551. BC.RightLegColor = BrickColor.new("Fossil")
  9552. BC.TorsoColor = BrickColor.new("Fossil")
  9553. end
  9554. end)
  9555. ----------------------
  9556. -----Commands GUI-----
  9557. ----------------------
  9558. HKFolder = Instance.new("Folder", game.CoreGui)
  9559. for i,v in pairs(HK) do
  9560. HKValue = Instance.new("StringValue", HKFolder)
  9561. HKValue.Value = v
  9562. HKValue.RobloxLocked = true
  9563. end
  9564. CMDsFolder = Instance.new("Folder", game.CoreGui)
  9565. for i,v in pairs(CMDs) do
  9566. CMDsValue = Instance.new("StringValue", CMDsFolder)
  9567. CMDsValue.Value = v
  9568. CMDsValue.RobloxLocked = true
  9569. end
  9570. cmdOpen = false
  9571. local function commands()
  9572. if cmdOpen == false then
  9573. cmdOpen = true
  9574. local cmds = cp:Clone()
  9575. cmds.Parent = game.CoreGui
  9576. local HKV = HKFolder:GetChildren()
  9577. local CMDsV = CMDsFolder:GetChildren()
  9578. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  9579. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9580. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  9581. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  9582. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9583. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  9584. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9585. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9586. end
  9587. --joined/left friend option
  9588. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  9589. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9590. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  9591. Nfriends = true
  9592. end)
  9593. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  9594. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9595. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9596. Nfriends = false
  9597. end)
  9598. --Message time
  9599. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  9600. wait()
  9601. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  9602. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  9603. end)
  9604. --CMDBAR keybind
  9605. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  9606. wait()
  9607. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  9608. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9609. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  9610. end)
  9611. --Change prefix
  9612. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  9613. wait()
  9614. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  9615. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  9616. end)
  9617. --Check Box for notify
  9618. checked = "http://www.roblox.com/asset/?id=65492641"
  9619. unchecked = "http://www.roblox.com/asset/?id=65492651"
  9620. if suggestionstoggle == true then
  9621. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  9622. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  9623. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  9624. if suggestionstoggle == true then suggestionstoggle = false
  9625. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  9626. suggestionstoggle = true
  9627. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  9628. --Check Box for allow friends on serverlock
  9629. checked2 = "http://www.roblox.com/asset/?id=65492641"
  9630. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  9631. if allowfriends == true then
  9632. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  9633. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  9634. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  9635. if allowfriends == true then allowfriends = false
  9636. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  9637. allowfriends = true
  9638. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  9639. --Check Box for JoinedLeft notifications
  9640. checked3 = "http://www.roblox.com/asset/?id=65492641"
  9641. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  9642. if JLnotify == true then
  9643. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  9644. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  9645. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  9646. if JLnotify == true then JLnotify = false
  9647. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  9648. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3
  9649. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9650. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end) closed = false
  9651. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function() closed = false
  9652. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9653. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9654. cmds.Frame.holder.bar.Hide.Visible = true
  9655. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9656. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function() closed = false
  9657. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  9658. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9659. cmds.Frame.holder.bar.Hide.Visible = true
  9660. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9661. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  9662. if closed == false then closed = true
  9663. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  9664. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9665. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  9666. cmds.Frame.holder.bar.Hide.Visible = false end end)
  9667. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function() closed = false
  9668. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9669. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  9670. cmds:Destroy() cmdOpen = false end)
  9671. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  9672. searchbar()
  9673. for i = 1, #HKV do
  9674. local YSize = 25
  9675. local Position = ((i * YSize) - YSize)
  9676. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9677. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9678. newcmd.Visible = true
  9679. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9680. newcmd.Text = "" .. HKV[i].Value
  9681. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9682. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9683. end
  9684. for i = 1, #CMDsV do
  9685. local YSize = 25
  9686. local Position = ((i * YSize) - YSize)
  9687. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9688. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9689. newcmd.Visible = true
  9690. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9691. newcmd.Text = "" .. CMDsV[i].Value
  9692. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9693. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9694. end
  9695. else closed = false
  9696. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9697. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9698. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9699. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  9700. function searchbar()
  9701. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  9702. local main = CSP
  9703. local frame = CSP:WaitForChild('CMDs')
  9704. local gui = CSP:WaitForChild('Search')
  9705. local focused = false
  9706. Match = function(name,str)
  9707. return name:lower():find(str:lower()) and true
  9708. end
  9709. gui.FocusLost:connect(function(enterpressed)
  9710. gui.Text = "Search"
  9711. end)
  9712. IndexContents = function(str,bool)
  9713. local Index,SizeY = 0,0
  9714. for i,v in next, frame:GetChildren() do
  9715. if bool then
  9716. if Match(v.Text,str) then
  9717. Index = Index + 1
  9718. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  9719. v.Visible = true
  9720. SizeY = SizeY + v.AbsoluteSize.Y
  9721. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9722. else
  9723. v.Visible = false
  9724. end
  9725. else
  9726. v.Visible = true
  9727. SizeY = SizeY + v.AbsoluteSize.Y
  9728. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9729. end
  9730. end
  9731. end
  9732. game:GetService('RunService').Stepped:connect(function()
  9733. if gui:IsFocused() and gui.Text == "Search" then
  9734. gui.Text = ''
  9735. end
  9736. end)
  9737. gui.Changed:connect(function()
  9738. if gui:IsFocused() then IndexContents(gui.Text,true) end
  9739. end)
  9740.  
  9741. IndexContents('',true)
  9742. end
  9743.  
  9744. addcmd('settings','opens settings window',{'toggles'},
  9745. function(args, speaker)
  9746. if speaker.userId ~= LP.userId then
  9747. lponly(speaker)
  9748. else
  9749. commands()
  9750. searchbar()
  9751. wait(0.1)
  9752. closed = false
  9753. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  9754. wait(0.1)
  9755. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  9756. wait(0.1)
  9757. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9758. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  9759. end
  9760. end)
  9761.  
  9762. function movetab(speaker,PART)
  9763. game:GetService('RunService').Stepped:connect(function()
  9764. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  9765. PART.Locked = true
  9766. local cf = speaker.Character.HumanoidRootPart.CFrame
  9767. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9768. PART.CFrame = newcf end end) end
  9769.  
  9770. hastab = {}
  9771. addcmd('tablet','opens tablet gui',{},
  9772. function(args, speaker)
  9773. for _, child in pairs( workspace:GetChildren()) do
  9774. if child.Name == speaker.Name .. "TAB" then
  9775. child:Destroy() end end
  9776. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  9777. local GUI = Instance.new("SurfaceGui")
  9778. local holder = Instance.new("Frame")
  9779. local bar = Instance.new("Frame")
  9780. local Title = Instance.new("TextLabel")
  9781. local MAIN = Instance.new("Frame")
  9782. local Example = Instance.new("TextLabel")
  9783. local CMDs = Instance.new("ScrollingFrame")
  9784. local PART = Instance.new("Part")
  9785. PART.Name = speaker.Name .. 'TAB'
  9786. PART.Color = maincolor
  9787. PART.Size = Vector3.new(7, 7.8, 0.2)
  9788. PART.Transparency = 0
  9789. PART.Locked = true
  9790. PART.CanCollide = false
  9791. PART.Parent = workspace
  9792. PART.Anchored = true
  9793. GUI.Name = "GUI"
  9794. GUI.Parent = PART
  9795. GUI.CanvasSize = Vector2.new(500, 600)
  9796. GUI.Face = "Back"
  9797. holder.Name = "holder"
  9798. holder.Parent = GUI
  9799. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9800. holder.BackgroundTransparency = 1
  9801. holder.BorderSizePixel = 2
  9802. holder.Position = UDim2.new(0, 0, 0, 10)
  9803. holder.Size = UDim2.new(0, 300, 0, 330)
  9804. holder.ZIndex = 2
  9805. bar.Name = "bar"
  9806. bar.Parent = holder
  9807. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  9808. bar.Position = UDim2.new(1, -299, 1, -340)
  9809. bar.Size = UDim2.new(0, 500, 0, 50)
  9810. bar.Style = Enum.FrameStyle.DropShadow
  9811. Title.Name = "Title"
  9812. Title.Parent = bar
  9813. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9814. Title.BackgroundTransparency = 1
  9815. Title.Size = UDim2.new(1, 0, 0, 30)
  9816. Title.Font = Enum.Font.SourceSansBold
  9817. Title.FontSize = Enum.FontSize.Size24
  9818. Title.Text = "[Infinite Yield] Command List"
  9819. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9820. MAIN.Name = "MAIN"
  9821. MAIN.Parent = holder
  9822. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9823. MAIN.Position = UDim2.new(0, 1, 1, -300)
  9824. MAIN.Size = UDim2.new(0, 500, 0, 560)
  9825. MAIN.Style = Enum.FrameStyle.DropShadow
  9826. Example.Name = "Example"
  9827. Example.Parent = MAIN
  9828. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9829. Example.BackgroundTransparency = 1
  9830. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9831. Example.BorderSizePixel = 0
  9832. Example.Size = UDim2.new(0, 190, 0, 40)
  9833. Example.Visible = false
  9834. Example.Font = Enum.Font.SourceSansBold
  9835. Example.FontSize = Enum.FontSize.Size36
  9836. Example.Text = "txt"
  9837. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9838. Example.TextStrokeTransparency = 0
  9839. Example.TextXAlignment = Enum.TextXAlignment.Left
  9840. CMDs.Name = "CMDs"
  9841. CMDs.Parent = MAIN
  9842. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9843. CMDs.BackgroundTransparency = 1
  9844. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9845. CMDs.BorderSizePixel = 0
  9846. CMDs.Size = UDim2.new(0, 485, 0, 540)
  9847. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9848. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  9849. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  9850. CMDs.ScrollBarThickness = 15
  9851. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  9852. local CMDsV = CMDsFolder:GetChildren()
  9853. for i = 1, #CMDsV do
  9854. local YSize = 35
  9855. local Position = ((i * YSize) - YSize)
  9856. local newcmd = Example:Clone()
  9857. newcmd.Parent = CMDs
  9858. newcmd.Visible = true
  9859. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  9860. newcmd.Text = "" .. CMDsV[i].Value
  9861. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  9862. local cf = speaker.Character.HumanoidRootPart.CFrame
  9863. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9864. PART.CFrame = newcf
  9865. speaker.Character.Humanoid.Died:connect(function()
  9866. PART:Destroy() end)
  9867. wait(1)
  9868. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  9869. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  9870. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  9871. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  9872. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  9873. end)
  9874.  
  9875. addcmd('cmds','opens cmds window',{'commands'},
  9876. function(args, speaker)
  9877. if speaker.userId ~= LP.userId then
  9878. for _, child in pairs( workspace:GetChildren()) do
  9879. if child.Name == speaker.Name .. "TAB" then
  9880. child:Destroy() end end
  9881. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  9882. local GUI = Instance.new("SurfaceGui")
  9883. local holder = Instance.new("Frame")
  9884. local bar = Instance.new("Frame")
  9885. local Title = Instance.new("TextLabel")
  9886. local MAIN = Instance.new("Frame")
  9887. local Example = Instance.new("TextLabel")
  9888. local CMDs = Instance.new("ScrollingFrame")
  9889. local PART = Instance.new("Part")
  9890. PART.Name = speaker.Name .. 'TAB'
  9891. PART.Color = maincolor
  9892. PART.Size = Vector3.new(7, 7.8, 0.2)
  9893. PART.Transparency = 0
  9894. PART.Locked = true
  9895. PART.CanCollide = false
  9896. PART.Parent = workspace
  9897. PART.Anchored = true
  9898. GUI.Name = "GUI"
  9899. GUI.Parent = PART
  9900. GUI.CanvasSize = Vector2.new(500, 600)
  9901. GUI.Face = "Back"
  9902. holder.Name = "holder"
  9903. holder.Parent = GUI
  9904. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9905. holder.BackgroundTransparency = 1
  9906. holder.BorderSizePixel = 2
  9907. holder.Position = UDim2.new(0, 0, 0, 10)
  9908. holder.Size = UDim2.new(0, 300, 0, 330)
  9909. holder.ZIndex = 2
  9910. bar.Name = "bar"
  9911. bar.Parent = holder
  9912. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  9913. bar.Position = UDim2.new(1, -299, 1, -340)
  9914. bar.Size = UDim2.new(0, 500, 0, 50)
  9915. bar.Style = Enum.FrameStyle.DropShadow
  9916. Title.Name = "Title"
  9917. Title.Parent = bar
  9918. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9919. Title.BackgroundTransparency = 1
  9920. Title.Size = UDim2.new(1, 0, 0, 30)
  9921. Title.Font = Enum.Font.SourceSansBold
  9922. Title.FontSize = Enum.FontSize.Size24
  9923. Title.Text = "[Infinite Yield] Command List"
  9924. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9925. MAIN.Name = "MAIN"
  9926. MAIN.Parent = holder
  9927. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9928. MAIN.Position = UDim2.new(0, 1, 1, -300)
  9929. MAIN.Size = UDim2.new(0, 500, 0, 560)
  9930. MAIN.Style = Enum.FrameStyle.DropShadow
  9931. Example.Name = "Example"
  9932. Example.Parent = MAIN
  9933. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9934. Example.BackgroundTransparency = 1
  9935. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9936. Example.BorderSizePixel = 0
  9937. Example.Size = UDim2.new(0, 190, 0, 40)
  9938. Example.Visible = false
  9939. Example.Font = Enum.Font.SourceSansBold
  9940. Example.FontSize = Enum.FontSize.Size36
  9941. Example.Text = "txt"
  9942. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9943. Example.TextStrokeTransparency = 0
  9944. Example.TextXAlignment = Enum.TextXAlignment.Left
  9945. CMDs.Name = "CMDs"
  9946. CMDs.Parent = MAIN
  9947. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9948. CMDs.BackgroundTransparency = 1
  9949. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9950. CMDs.BorderSizePixel = 0
  9951. CMDs.Size = UDim2.new(0, 485, 0, 540)
  9952. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9953. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  9954. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  9955. CMDs.ScrollBarThickness = 15
  9956. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  9957. local CMDsV = CMDsFolder:GetChildren()
  9958. for i = 1, #CMDsV do
  9959. local YSize = 35
  9960. local Position = ((i * YSize) - YSize)
  9961. local newcmd = Example:Clone()
  9962. newcmd.Parent = CMDs
  9963. newcmd.Visible = true
  9964. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  9965. newcmd.Text = "" .. CMDsV[i].Value
  9966. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  9967. local cf = speaker.Character.HumanoidRootPart.CFrame
  9968. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9969. PART.CFrame = newcf
  9970. speaker.Character.Humanoid.Died:connect(function()
  9971. PART:Destroy() end)
  9972. wait(1)
  9973. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  9974. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  9975. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  9976. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  9977. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  9978. else
  9979. commands()
  9980. wait(0.2)
  9981. searchbar()
  9982. end
  9983. end)
  9984. cmdBAR.FocusLost:connect(function(enterpressed)
  9985. if enterpressed and cmdBAR.Text ~= "" then
  9986. spawn(function ()
  9987. execCmd(cmdBAR.Text, Player)
  9988. end)
  9989. end
  9990. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  9991. cmdBAR.BorderSizePixel = 1
  9992. wait(0.1)
  9993. cmdBAR.BorderSizePixel = 0
  9994. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9995. end)
  9996. Mouse.KeyDown:connect(function(Key)
  9997. if (Key==cmdbarbind) then
  9998. cmdBAR:CaptureFocus()
  9999. cmdBAR.BorderSizePixel = 1
  10000. wait(0.1)
  10001. cmdBAR.BorderSizePixel = 2
  10002. end
  10003. end)
  10004. cmdBAR.Changed:connect(function (property)
  10005. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  10006. end)
  10007. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  10008. local diff = cmdBAR.TextBounds.X-250
  10009. 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)
  10010. end)
  10011. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  10012. game:GetService("UserInputService").InputBegan:Connect(function(input)
  10013. if not cmdBAR:IsFocused() then return end
  10014. if input.KeyCode == Enum.KeyCode.Up then
  10015. historyCount = historyCount + 1
  10016. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  10017. cmdBAR.Text = cmdHistory[historyCount] or ""
  10018. elseif input.KeyCode == Enum.KeyCode.Down then
  10019. historyCount = historyCount - 1
  10020. if historyCount < 1 then historyCount = 1 end
  10021. cmdBAR.Text = cmdHistory[historyCount] or ""
  10022. end
  10023. end)
  10024. NOTIFY = DATA.Notification
  10025. NOTIFY.Parent = game.CoreGui
  10026. local usingNOTE = false
  10027. function Notify(msg)
  10028. spawn(function()
  10029. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  10030. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10031. wait(0.5)
  10032. MusicPlayer:Hide()
  10033. if qopen == true then
  10034. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10035. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10036. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10037. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10038. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  10039. NOTIFY.NOTIFY.NOTE.Text = msg
  10040. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10041. if playerenabled == true then
  10042. wait(4)
  10043. if playerenabled == true then
  10044. MusicPlayer:Show()
  10045. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10046. end
  10047. end
  10048. else
  10049. NOTIFY.NOTIFY.NOTE.Text = msg
  10050. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10051. if playerenabled == true then
  10052. wait(4)
  10053. if playerenabled == true then
  10054. MusicPlayer:Show()
  10055. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10056. end
  10057. end
  10058. end end end) end
  10059. 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
  10060. 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)
  10061. 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
  10062. 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
  10063. 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)
  10064. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0) wait(0.1)
  10065. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil) wait(0.2)
  10066. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  10067. local intro = Instance.new("ScreenGui")
  10068. local Frame = Instance.new("Frame")
  10069. local Circle = Instance.new("ImageLabel")
  10070. local ImageLabel = Instance.new("ImageLabel")
  10071. intro.Name = "intro"
  10072. intro.Parent = game.CoreGui
  10073. Frame.Parent = intro
  10074. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10075. Frame.BackgroundTransparency = 1
  10076. Frame.BorderSizePixel = 0
  10077. Frame.ClipsDescendants = true
  10078. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  10079. Frame.Size = UDim2.new(0, 250, 0, 250)
  10080. Circle.Name = "Circle"
  10081. Circle.Parent = Frame
  10082. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  10083. Circle.BackgroundTransparency = 1
  10084. Circle.BorderSizePixel = 0
  10085. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  10086. Circle.Image = "rbxassetid://631172870"
  10087. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10088. ImageLabel.Parent = Frame
  10089. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10090. ImageLabel.BackgroundTransparency = 1
  10091. ImageLabel.BorderSizePixel = 0
  10092. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  10093. ImageLabel.Image = "rbxassetid://1313192194"
  10094. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  10095. local g = intro
  10096. local f = Frame
  10097. local imagef = Circle
  10098. local logof = ImageLabel
  10099. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  10100. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  10101. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  10102. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  10103. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  10104. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  10105. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  10106. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  10107. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  10108. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  10109. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  10110. local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel") local mix = Instance.new("ImageButton") local mix_2 = Instance.new("TextLabel") local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent = game.CoreGui.RobloxGui.TopBarContainer
  10111. 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)
  10112. 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)
  10113. 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)
  10114. 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
  10115. settings.Name = "settings" settings.Parent = sheild settings.BackgroundTransparency = 1 settings.Position = UDim2.new(0, 146, 0, 0) settings.Size = UDim2.new(0, 60, 0, 36) settings.AutoButtonColor = false
  10116. 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)
  10117. settings_2.Size = UDim2.new(0, 60, 0, 40) settings_2.Font = Enum.Font.Arial settings_2.FontSize = Enum.FontSize.Size14 settings_2.Text = "Script Hub" settings_2.TextColor3 = Color3.new(1, 1, 1)
  10118. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  10119. 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
  10120. 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
  10121. updates_2.Text = "Server" updates_2.TextColor3 = Color3.new(1, 1, 1) updates_2.TextStrokeTransparency = 0.69999998807907 info.Name = "info" info.Parent = sheild info.BackgroundTransparency = 1 info.Position = UDim2.new(0, 290, 0, 0)
  10122. 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)
  10123. 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)
  10124. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  10125. mix.Size = UDim2.new(0, 35, 0, 36) mix.AutoButtonColor = false mix_2.Name = "mix" mix_2.Parent = mix mix_2.BackgroundColor3 = Color3.new(1, 1, 1) mix_2.BackgroundTransparency = 1 mix_2.Position = UDim2.new(0, 0, 0, -2)
  10126. mix_2.Size = UDim2.new(0, 30, 0, 40) mix_2.Font = Enum.Font.Arial mix_2.FontSize = Enum.FontSize.Size14 mix_2.Text = "Color" mix_2.TextColor3 = Color3.new(1, 1, 1) mix_2.TextStrokeTransparency = 0.7
  10127. 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)
  10128. 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
  10129. 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
  10130. 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)
  10131. 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
  10132. picker = game:GetObjects("rbxassetid://01333392047")[1] picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  10133. quickmenu.sheild.mix.MouseButton1Click:connect(function() picker.ColorPicker.Visible = true wait(0.2) picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) end)
  10134. PKR = picker.ColorPicker
  10135. local ColorPicker do
  10136. ColorPicker = {}
  10137.  
  10138. ColorPicker.new = function()
  10139. local newMt = setmetatable({},{})
  10140.  
  10141. local pickerGui = picker.ColorPicker
  10142. local pickerTopBar = pickerGui.TopBar
  10143. local pickerFrame = pickerGui.Content
  10144. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  10145. local colorStrip = pickerFrame.ColorStrip
  10146. local previewFrame = pickerFrame.Preview
  10147. local basicColorsFrame = pickerFrame.BasicColors
  10148. local customColorsFrame = pickerFrame.CustomColors
  10149. local okButton = pickerFrame.Ok
  10150. local cancelButton = pickerFrame.Cancel
  10151. local defaultButton = pickerFrame.Default
  10152.  
  10153. local colorScope = colorSpace.Scope
  10154. local colorArrow = pickerFrame.ArrowFrame.Arrow
  10155.  
  10156. local hueInput = pickerFrame.Hue.Input
  10157. local satInput = pickerFrame.Sat.Input
  10158. local valInput = pickerFrame.Val.Input
  10159.  
  10160. local redInput = pickerFrame.Red.Input
  10161. local greenInput = pickerFrame.Green.Input
  10162. local blueInput = pickerFrame.Blue.Input
  10163.  
  10164. local user = game:GetService("UserInputService")
  10165. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  10166.  
  10167. local hue,sat,val = 0,0,1
  10168. local red,green,blue = 1,1,1
  10169. local chosenColor = Color3.new(0,0,0)
  10170.  
  10171. local basicColors = {Color3.new(0,0,0),Color3.new(0.66666668653488,0,0),Color3.new(0,0.33333334326744,0),Color3.new(0.66666668653488,0.33333334326744,0),Color3.new(0,0.66666668653488,0),Color3.new(0.66666668653488,0.66666668653488,0),Color3.new(0,1,0),Color3.new(0.66666668653488,1,0),Color3.new(0,0,0.49803924560547),Color3.new(0.66666668653488,0,0.49803924560547),Color3.new(0,0.33333334326744,0.49803924560547),Color3.new(0.66666668653488,0.33333334326744,0.49803924560547),Color3.new(0,0.66666668653488,0.49803924560547),Color3.new(0.66666668653488,0.66666668653488,0.49803924560547),Color3.new(0,1,0.49803924560547),Color3.new(0.66666668653488,1,0.49803924560547),Color3.new(0,0,1),Color3.new(0.66666668653488,0,1),Color3.new(0,0.33333334326744,1),Color3.new(0.66666668653488,0.33333334326744,1),Color3.new(0,0.66666668653488,1),Color3.new(0.66666668653488,0.66666668653488,1),Color3.new(0,1,1),Color3.new(0.66666668653488,1,1),Color3.new(0.33333334326744,0,0),Color3.new(1,0,0),Color3.new(0.33333334326744,0.33333334326744,0),Color3.new(1,0.33333334326744,0),Color3.new(0.33333334326744,0.66666668653488,0),Color3.new(1,0.66666668653488,0),Color3.new(0.33333334326744,1,0),Color3.new(1,1,0),Color3.new(0.33333334326744,0,0.49803924560547),Color3.new(1,0,0.49803924560547),Color3.new(0.33333334326744,0.33333334326744,0.49803924560547),Color3.new(1,0.33333334326744,0.49803924560547),Color3.new(0.33333334326744,0.66666668653488,0.49803924560547),Color3.new(1,0.66666668653488,0.49803924560547),Color3.new(0.33333334326744,1,0.49803924560547),Color3.new(1,1,0.49803924560547),Color3.new(0.33333334326744,0,1),Color3.new(1,0,1),Color3.new(0.33333334326744,0.33333334326744,1),Color3.new(1,0.33333334326744,1),Color3.new(0.33333334326744,0.66666668653488,1),Color3.new(1,0.66666668653488,1),Color3.new(0.33333334326744,1,1),Color3.new(1,1,1)}
  10172. local customColors = {}
  10173.  
  10174. local function updateColor(noupdate)
  10175. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  10176. local hsvColor = Color3.fromHSV(hue,sat,val)
  10177.  
  10178. if noupdate == 2 or not noupdate then
  10179. hueInput.Text = tostring(math.ceil(359*hue))
  10180. satInput.Text = tostring(math.ceil(255*sat))
  10181. valInput.Text = tostring(math.floor(255*val))
  10182. end
  10183. if noupdate == 1 or not noupdate then
  10184. redInput.Text = tostring(math.floor(255*red))
  10185. greenInput.Text = tostring(math.floor(255*green))
  10186. blueInput.Text = tostring(math.floor(255*blue))
  10187. end
  10188.  
  10189. chosenColor = Color3.new(red,green,blue)
  10190.  
  10191. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  10192. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  10193. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  10194. previewFrame.BackgroundColor3 = chosenColor
  10195.  
  10196. newMt.Color = chosenColor
  10197. if newMt.Changed then newMt:Changed(chosenColor) end
  10198. end
  10199.  
  10200. local function colorSpaceInput()
  10201. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  10202. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  10203.  
  10204. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  10205. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10206.  
  10207. hue = (219 - relativeX)/219
  10208. sat = (199 - relativeY)/199
  10209.  
  10210. local hsvColor = Color3.fromHSV(hue,sat,val)
  10211. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10212.  
  10213. updateColor()
  10214. end
  10215.  
  10216. local function colorStripInput()
  10217. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  10218.  
  10219. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10220.  
  10221. val = (199 - relativeY)/199
  10222.  
  10223. local hsvColor = Color3.fromHSV(hue,sat,val)
  10224. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10225.  
  10226. updateColor()
  10227. end
  10228.  
  10229. local function hookButtons(frame,func)
  10230. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  10231. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10232. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  10233. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10234. local releaseEvent,runEvent
  10235.  
  10236. local startTime = tick()
  10237. local pressing = true
  10238. local startNum = tonumber(frame.Text)
  10239.  
  10240. if not startNum then return end
  10241.  
  10242. releaseEvent = user.InputEnded:Connect(function(input)
  10243. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10244. releaseEvent:Disconnect()
  10245. pressing = false
  10246. end)
  10247.  
  10248. startNum = startNum + 1
  10249. func(startNum)
  10250. while pressing do
  10251. if tick()-startTime > 0.3 then
  10252. startNum = startNum + 1
  10253. func(startNum)
  10254. end
  10255. wait(0.1)
  10256. end
  10257. end
  10258. end)
  10259.  
  10260. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  10261. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10262. frame.ArrowFrame.Up.BackgroundTransparency = 1
  10263. end
  10264. end)
  10265.  
  10266. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  10267. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10268. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  10269. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10270. local releaseEvent,runEvent
  10271.  
  10272. local startTime = tick()
  10273. local pressing = true
  10274. local startNum = tonumber(frame.Text)
  10275.  
  10276. if not startNum then return end
  10277.  
  10278. releaseEvent = user.InputEnded:Connect(function(input)
  10279. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10280. releaseEvent:Disconnect()
  10281. pressing = false
  10282. end)
  10283.  
  10284. startNum = startNum - 1
  10285. func(startNum)
  10286. while pressing do
  10287. if tick()-startTime > 0.3 then
  10288. startNum = startNum - 1
  10289. func(startNum)
  10290. end
  10291. wait(0.1)
  10292. end
  10293. end
  10294. end)
  10295.  
  10296. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  10297. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10298. frame.ArrowFrame.Down.BackgroundTransparency = 1
  10299. end
  10300. end)
  10301. end
  10302.  
  10303. colorSpace.InputBegan:Connect(function(input)
  10304. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10305. local releaseEvent,mouseEvent
  10306.  
  10307. releaseEvent = user.InputEnded:Connect(function(input)
  10308. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10309. releaseEvent:Disconnect()
  10310. mouseEvent:Disconnect()
  10311. end)
  10312.  
  10313. mouseEvent = user.InputChanged:Connect(function(input)
  10314. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10315. colorSpaceInput()
  10316. end
  10317. end)
  10318.  
  10319. colorSpaceInput()
  10320. end
  10321. end)
  10322.  
  10323. colorStrip.InputBegan:Connect(function(input)
  10324. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10325. local releaseEvent,mouseEvent
  10326.  
  10327. releaseEvent = user.InputEnded:Connect(function(input)
  10328. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10329. releaseEvent:Disconnect()
  10330. mouseEvent:Disconnect()
  10331. end)
  10332.  
  10333. mouseEvent = user.InputChanged:Connect(function(input)
  10334. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10335. colorStripInput()
  10336. end
  10337. end)
  10338.  
  10339. colorStripInput()
  10340. end
  10341. end)
  10342.  
  10343. local function updateHue(str)
  10344. local num = tonumber(str)
  10345. if num then
  10346. hue = math.clamp(math.floor(num),0,359)/359
  10347. local hsvColor = Color3.fromHSV(hue,sat,val)
  10348. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10349. hueInput.Text = tostring(hue*359)
  10350. updateColor(1)
  10351. end
  10352. end
  10353. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  10354.  
  10355. local function updateSat(str)
  10356. local num = tonumber(str)
  10357. if num then
  10358. sat = math.clamp(math.floor(num),0,255)/255
  10359. local hsvColor = Color3.fromHSV(hue,sat,val)
  10360. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10361. satInput.Text = tostring(sat*255)
  10362. updateColor(1)
  10363. end
  10364. end
  10365. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  10366.  
  10367. local function updateVal(str)
  10368. local num = tonumber(str)
  10369. if num then
  10370. val = math.clamp(math.floor(num),0,255)/255
  10371. local hsvColor = Color3.fromHSV(hue,sat,val)
  10372. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10373. valInput.Text = tostring(val*255)
  10374. updateColor(1)
  10375. end
  10376. end
  10377. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  10378.  
  10379. local function updateRed(str)
  10380. local num = tonumber(str)
  10381. if num then
  10382. red = math.clamp(math.floor(num),0,255)/255
  10383. local newColor = Color3.new(red,green,blue)
  10384. hue,sat,val = Color3.toHSV(newColor)
  10385. redInput.Text = tostring(red*255)
  10386. updateColor(2)
  10387. end
  10388. end
  10389. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  10390.  
  10391. local function updateGreen(str)
  10392. local num = tonumber(str)
  10393. if num then
  10394. green = math.clamp(math.floor(num),0,255)/255
  10395. local newColor = Color3.new(red,green,blue)
  10396. hue,sat,val = Color3.toHSV(newColor)
  10397. greenInput.Text = tostring(green*255)
  10398. updateColor(2)
  10399. end
  10400. end
  10401. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  10402.  
  10403. local function updateBlue(str)
  10404. local num = tonumber(str)
  10405. if num then
  10406. blue = math.clamp(math.floor(num),0,255)/255
  10407. local newColor = Color3.new(red,green,blue)
  10408. hue,sat,val = Color3.toHSV(newColor)
  10409. blueInput.Text = tostring(blue*255)
  10410. updateColor(2)
  10411. end
  10412. end
  10413. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  10414.  
  10415. local colorChoice = Instance.new("TextButton")
  10416. colorChoice.Name = "Choice"
  10417. colorChoice.Size = UDim2.new(0,25,0,18)
  10418. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  10419. colorChoice.Text = ""
  10420. colorChoice.AutoButtonColor = false
  10421.  
  10422. local row = 0
  10423. local column = 0
  10424. for i,v in pairs(basicColors) do
  10425. local newColor = colorChoice:Clone()
  10426. newColor.BackgroundColor3 = v
  10427. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  10428.  
  10429. newColor.MouseButton1Click:Connect(function()
  10430. red,green,blue = v.r,v.g,v.b
  10431. local newColor = Color3.new(red,green,blue)
  10432. hue,sat,val = Color3.toHSV(newColor)
  10433. updateColor()
  10434. end)
  10435.  
  10436. newColor.Parent = basicColorsFrame
  10437. column = column + 1
  10438. if column == 6 then row = row + 1 column = 0 end
  10439. end
  10440.  
  10441. row = 0
  10442. column = 0
  10443. for i = 1,12 do
  10444. local color = customColors[i] or Color3.new(0,0,0)
  10445. local newColor = colorChoice:Clone()
  10446. newColor.BackgroundColor3 = color
  10447. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  10448.  
  10449. newColor.MouseButton1Click:Connect(function()
  10450. local curColor = customColors[i] or Color3.new(0,0,0)
  10451. red,green,blue = curColor.r,curColor.g,curColor.b
  10452. hue,sat,val = Color3.toHSV(curColor)
  10453. updateColor()
  10454. end)
  10455.  
  10456. newColor.MouseButton2Click:Connect(function()
  10457. customColors[i] = chosenColor
  10458. newColor.BackgroundColor3 = chosenColor
  10459. end)
  10460.  
  10461. newColor.Parent = customColorsFrame
  10462. column = column + 1
  10463. if column == 6 then row = row + 1 column = 0 end
  10464. end
  10465.  
  10466. pickerTopBar.InputBegan:Connect(function(input)
  10467. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10468. local releaseEvent,mouseEvent
  10469. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  10470.  
  10471. releaseEvent = user.InputEnded:Connect(function(input)
  10472. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10473. releaseEvent:Disconnect()
  10474. mouseEvent:Disconnect()
  10475. end)
  10476.  
  10477. mouseEvent = user.InputChanged:Connect(function(input)
  10478. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10479. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  10480. end
  10481. end)
  10482. end
  10483. end)
  10484.  
  10485. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  10486. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  10487. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  10488.  
  10489. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  10490. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  10491. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  10492.  
  10493. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  10494. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  10495. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  10496.  
  10497. updateColor()
  10498.  
  10499. newMt.SetColor = function(self,color)
  10500. red,green,blue = color.r,color.g,color.b
  10501. hue,sat,val = Color3.toHSV(color)
  10502. updateColor()
  10503. end
  10504.  
  10505. return newMt
  10506. end
  10507. end
  10508. local picker = ColorPicker.new()
  10509. picker.Confirm = function(self,color) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) SAVEDCOLOR = color updatecolors(color) end
  10510. picker.Changed = function(self,color) updatecolors(color) end
  10511. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  10512. picker.Default = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(Color3.fromRGB(31,31,31)) end
  10513. SAVEDCOLOR = Color3.fromRGB(31,31,31)
  10514. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  10515. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  10516. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10517. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  10518. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  10519. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  10520. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  10521. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  10522. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10523. SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 7, 0, 45) SUG.Size = UDim2.new(0, 293, 0, 130) SUG.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10524. SUG.CanvasSize = UDim2.new(0, 0, 0, 5160) SUG.MidImage = "rbxasset://textures/blackBkg_square.png" SUG.ScrollBarThickness = 8 SUG.TopImage = "rbxasset://textures/blackBkg_square.png"
  10525. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  10526. 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
  10527. local CSP2 = game.CoreGui.sugg.suggestions
  10528. local main2 = CSP2
  10529. local frame2 = CSP2:WaitForChild('SUG')
  10530. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  10531. IndexContents2 = function(str,bool)
  10532. if suggestionstoggle == true then
  10533. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  10534. local Index,SizeY = 0,0
  10535. for i,v in next, frame2:GetChildren() do
  10536. if bool then
  10537. if Match2(v.Text,str) then
  10538. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  10539. Index = Index + 1
  10540. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  10541. v.Visible = true
  10542. SizeY = SizeY + v.AbsoluteSize.Y
  10543. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  10544. v.Visible = true
  10545. SizeY = SizeY + v.AbsoluteSize.Y
  10546. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  10547. IndexContents2('',true)
  10548. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  10549. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.3) wait(0.1)
  10550. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  10551. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  10552. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  10553. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy()
  10554. wait(0.5) Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.7) Loading.Parent:Destroy()
  10555. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  10556. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  10557. chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  10558. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(1,1) == cmdprefix then IndexContents2(gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  10559. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end)
  10560. coroutine.resume(coroutine.create(function()
  10561. if script.ClassName == "LocalScript" then
  10562. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10563. Text = "The prefix is '" .. cmdprefix .. "'";
  10564. Color = Color3.new(255,255,255);
  10565. Font = Enum.Font.SourceSans;
  10566. FontSize = Enum.FontSize.Size24;
  10567. }) wait(2)
  10568. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10569. Text = "Click IY on the top left to see more options";
  10570. Color = Color3.new(255,255,255);
  10571. Font = Enum.Font.SourceSans;
  10572. FontSize = Enum.FontSize.Size24;
  10573. }) end end))
  10574. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  10575. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10576. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10577. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10578. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10579. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10580. qopen = false quickmenu.MouseButton1Click:connect(function()
  10581. if qopen == false then NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10582. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10583. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10584. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10585. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  10586. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10587. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  10588. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10589. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10590. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10591. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10592. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) 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)
  10593. quickmenu.sheild.cmds.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() closed = false end)
  10594. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  10595. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  10596. Updates = Instance.new("ScreenGui")
  10597. PromptDialog = Instance.new("Frame")
  10598. local ContainerFrame = Instance.new("Frame")
  10599. local PopupText5 = Instance.new("TextLabel")
  10600. local PopupText3 = Instance.new("TextLabel")
  10601. local PopupText4 = Instance.new("TextLabel")
  10602. local UTDV = Instance.new("TextLabel")
  10603. local LOG = Instance.new("TextLabel")
  10604. local shadow = Instance.new("Frame")
  10605. Exit = Instance.new("TextButton")
  10606. local vers = Instance.new("TextLabel")
  10607. local PopupText = Instance.new("TextLabel")
  10608. Updates.Name = "Updates"
  10609. Updates.Parent = game.CoreGui
  10610. PromptDialog.Name = "PromptDialog"
  10611. PromptDialog.Parent = Updates
  10612. PromptDialog.Active = true
  10613. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  10614. PromptDialog.BackgroundTransparency = 1
  10615. PromptDialog.BorderSizePixel = 0
  10616. PromptDialog.Position = UDim2.new(0.5, -219, 0, -400)
  10617. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  10618. PromptDialog.ZIndex = 8
  10619. ContainerFrame.Name = "ContainerFrame"
  10620. ContainerFrame.Parent = PromptDialog
  10621. ContainerFrame.BackgroundColor3 = maincolor
  10622. ContainerFrame.BackgroundTransparency = 0.5
  10623. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  10624. ContainerFrame.BorderSizePixel = 0
  10625. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  10626. ContainerFrame.Size = UDim2.new(1, 0, 0.7, 0) --size
  10627. ContainerFrame.ZIndex = 8
  10628. PopupText5.Name = "PopupText5"
  10629. PopupText5.Parent = ContainerFrame
  10630. PopupText5.BackgroundTransparency = 1
  10631. PopupText5.Position = UDim2.new(0, 8, 0, 70)
  10632. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  10633. PopupText5.ZIndex = 10
  10634. PopupText5.Font = Enum.Font.SourceSansBold
  10635. PopupText5.FontSize = Enum.FontSize.Size28
  10636. PopupText5.Text = "Update Log:"
  10637. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10638. PopupText5.TextStrokeTransparency = 0
  10639. PopupText5.TextWrapped = true
  10640. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  10641. PopupText3.Name = "PopupText3"
  10642. PopupText3.Parent = ContainerFrame
  10643. PopupText3.BackgroundTransparency = 1
  10644. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  10645. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  10646. PopupText3.ZIndex = 10
  10647. PopupText3.Font = Enum.Font.SourceSansBold
  10648. PopupText3.FontSize = Enum.FontSize.Size18
  10649. PopupText3.Text = "Edge#3467- Moon#6245 - GodHOLINALILIUS#9156 - bluntboomer#1259"
  10650. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10651. PopupText3.TextScaled = true
  10652. PopupText3.TextStrokeTransparency = 0
  10653. PopupText3.TextWrapped = true
  10654. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  10655. PopupText4.Name = "PopupText4"
  10656. PopupText4.Parent = ContainerFrame
  10657. PopupText4.BackgroundTransparency = 1
  10658. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  10659. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  10660. PopupText4.ZIndex = 10
  10661. PopupText4.Font = Enum.Font.SourceSansBold
  10662. PopupText4.FontSize = Enum.FontSize.Size18
  10663. PopupText4.Text = "infyield.weebly.com - discord.gg/9MByKtG"
  10664. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10665. PopupText4.TextStrokeTransparency = 0
  10666. PopupText4.TextWrapped = true
  10667. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  10668. UTDV.Name = "UTDV"
  10669. UTDV.Parent = ContainerFrame
  10670. UTDV.BackgroundTransparency = 1
  10671. UTDV.Position = UDim2.new(0, 8, 0, 5)
  10672. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  10673. UTDV.ZIndex = 10
  10674. UTDV.Font = Enum.Font.SourceSansBold
  10675. UTDV.FontSize = Enum.FontSize.Size28
  10676. UTDV.Text = "Up to date version: Yes"
  10677. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10678. UTDV.TextStrokeTransparency = 0
  10679. UTDV.TextWrapped = true
  10680. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  10681. LOG.Name = "LOG"
  10682. LOG.Parent = ContainerFrame
  10683. LOG.BackgroundTransparency = 1
  10684. LOG.Position = UDim2.new(0, 8, 0, 100)
  10685. LOG.Size = UDim2.new(1, -16, 1, 0)
  10686. LOG.ZIndex = 10
  10687. LOG.Font = Enum.Font.SourceSansBold
  10688. LOG.FontSize = Enum.FontSize.Size24
  10689. LOG.Text = "Added savelighting, added bacons to arguments (;kill bacons), added savepos, added loadpos [plr], noclip will detect r15, and more items will match the theme."
  10690. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10691. LOG.TextStrokeTransparency = 0
  10692. LOG.TextWrapped = true
  10693. LOG.TextYAlignment = Enum.TextYAlignment.Top
  10694. shadow.Name = "shadow"
  10695. shadow.Parent = PromptDialog
  10696. shadow.BackgroundColor3 = maincolor
  10697. shadow.BackgroundTransparency = 0.30000001192093
  10698. shadow.BorderColor3 = Color3.new(0, 0, 0)
  10699. shadow.BorderSizePixel = 0
  10700. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  10701. shadow.Size = UDim2.new(0, 438, 0, 26)
  10702. Exit.Name = "Exit"
  10703. Exit.Parent = shadow
  10704. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10705. Exit.BackgroundTransparency = 0.30000001192093
  10706. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10707. Exit.BorderSizePixel = 0
  10708. Exit.Position = UDim2.new(0, 415, 0, 3)
  10709. Exit.Size = UDim2.new(0, 20, 0, 20)
  10710. Exit.FontSize = Enum.FontSize.Size14
  10711. Exit.Text = ""
  10712. vers.Name = "vers"
  10713. vers.Parent = shadow
  10714. vers.BackgroundTransparency = 1
  10715. vers.Position = UDim2.new(0, 8, 0, -1)
  10716. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  10717. vers.ZIndex = 110
  10718. vers.Font = Enum.Font.SourceSansBold
  10719. vers.FontSize = Enum.FontSize.Size24
  10720. vers.Text = "v" .. Version
  10721. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10722. vers.TextStrokeTransparency = 0
  10723. vers.TextWrapped = true
  10724. vers.TextXAlignment = Enum.TextXAlignment.Left
  10725. vers.TextYAlignment = Enum.TextYAlignment.Top
  10726. PopupText.Name = "PopupText"
  10727. PopupText.Parent = shadow
  10728. PopupText.BackgroundTransparency = 1
  10729. PopupText.Position = UDim2.new(0, 61, 0, -2)
  10730. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  10731. PopupText.ZIndex = 110
  10732. PopupText.Font = Enum.Font.SourceSansBold
  10733. PopupText.TextSize = "30"
  10734. PopupText.Text = "Information"
  10735. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10736. PopupText.TextStrokeTransparency = 0
  10737. PopupText.TextWrapped = true
  10738. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  10739. 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
  10740. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  10741. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) Exit.MouseButton1Click:connect(function()
  10742. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  10743. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  10744.  
  10745. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  10746. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  10747. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  10748. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  10749. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  10750. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  10751. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  10752. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  10753. 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
  10754. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  10755. 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
  10756. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  10757. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  10758. 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
  10759. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  10760. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  10761. 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
  10762. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.gg/9MByKtG" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  10763. 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)
  10764. 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."
  10765. 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
  10766. 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
  10767. 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
  10768. 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)
  10769. 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'"
  10770. 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"
  10771. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  10772. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  10773. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  10774. 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)
  10775. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  10776. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10777. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10778. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  10779. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10780. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10781. 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