okban

test

Feb 8th, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 383.67 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. -- _____ __ _ _ _ __ ___ _ _ --
  3. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  4. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  5. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  6. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  7. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  8. -- --
  9. ---------------------------------------------------------------
  10. ---------------------------------------------------------------
  11. ------Edge#3467 Moon#6245 bluntboomer#1259 Unlisting#0179------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '8.2'
  15. loaded = false
  16. HttpService = game:GetService("HttpService")
  17. SAVEFILE = {
  18. colorR = 0.121569;
  19. colorG = 0.121569;
  20. colorB = 0.121569;
  21. cmdprefix = ';';
  22. suggestionstoggle = true;
  23. allowfriends = true;
  24. JLnotify = true;
  25. Mseconds = '7';
  26. Nfriends = true;
  27. cmdbarbind = ';'
  28. }
  29. sitems = HttpService:JSONEncode(SAVEFILE)
  30.  
  31. function run()
  32. savesetting = 0
  33. if Synapse ~= nil then
  34. savesetting = 1
  35. local function synapse()
  36. Synapse:ReadFile("IY.txt") end
  37. local success1, message1 = pcall(synapse)
  38. if success1 then
  39. local json = Synapse:ReadFile("IY.txt")
  40. local LOADFILE = HttpService:JSONDecode(json)
  41. colorR = LOADFILE.colorR
  42. colorG = LOADFILE.colorG
  43. colorB = LOADFILE.colorB
  44. cmdprefix = LOADFILE.cmdprefix
  45. suggestionstoggle = LOADFILE.suggestionstoggle
  46. allowfriends = LOADFILE.allowfriends
  47. JLnotify = LOADFILE.JLnotify
  48. Mseconds = LOADFILE.Mseconds
  49. Nfriends = LOADFILE.Nfriends
  50. cmdbarbind = LOADFILE.cmdbarbind
  51. loaded = true else
  52. Synapse:WriteFile("IY.txt", sitems)
  53. wait(0.2)
  54. local json = Synapse:ReadFile("IY.txt")
  55. local LOADFILE = HttpService:JSONDecode(json)
  56. colorR = LOADFILE.colorR
  57. colorG = LOADFILE.colorG
  58. colorB = LOADFILE.colorB
  59. cmdprefix = LOADFILE.cmdprefix
  60. suggestionstoggle = LOADFILE.suggestionstoggle
  61. allowfriends = LOADFILE.allowfriends
  62. JLnotify = LOADFILE.JLnotify
  63. Mseconds = LOADFILE.Mseconds
  64. Nfriends = LOADFILE.Nfriends
  65. cmdbarbind = LOADFILE.cmdbarbind
  66. loaded = true end
  67. elseif is_protosmasher_caller ~= nil or elysianexecute ~= nil then
  68. savesetting = 2
  69. local function protoely()
  70. local checktxt = readfile("IY.txt")
  71. if checktxt == nil then print('professional amiright?'..reeeeeeeeeee)
  72. else return end end
  73. local success2, message2 = pcall(protoely)
  74. if success2 then
  75. local json = readfile("IY.txt")
  76. local LOADFILE = HttpService:JSONDecode(json)
  77. colorR = LOADFILE.colorR
  78. colorG = LOADFILE.colorG
  79. colorB = LOADFILE.colorB
  80. cmdprefix = LOADFILE.cmdprefix
  81. suggestionstoggle = LOADFILE.suggestionstoggle
  82. allowfriends = LOADFILE.allowfriends
  83. JLnotify = LOADFILE.JLnotify
  84. Mseconds = LOADFILE.Mseconds
  85. Nfriends = LOADFILE.Nfriends
  86. cmdbarbind = LOADFILE.cmdbarbind
  87. loaded = true else
  88. writefile("IY.txt", sitems)
  89. wait(0.2)
  90. local json = readfile("IY.txt")
  91. local LOADFILE = HttpService:JSONDecode(json)
  92. colorR = LOADFILE.colorR
  93. colorG = LOADFILE.colorG
  94. colorB = LOADFILE.colorB
  95. cmdprefix = LOADFILE.cmdprefix
  96. suggestionstoggle = LOADFILE.suggestionstoggle
  97. allowfriends = LOADFILE.allowfriends
  98. JLnotify = LOADFILE.JLnotify
  99. Mseconds = LOADFILE.Mseconds
  100. Nfriends = LOADFILE.Nfriends
  101. cmdbarbind = LOADFILE.cmdbarbind
  102. loaded = true end
  103. else
  104. colorR = 0.121569
  105. colorG = 0.121569
  106. colorB = 0.121569
  107. cmdprefix = ';'
  108. suggestionstoggle = true
  109. allowfriends = true
  110. JLnotify = true
  111. Mseconds = '7'
  112. Nfriends = true
  113. cmdbarbind = ';' loaded = true
  114. end
  115. repeat wait() until loaded == true
  116. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local Player = gPlayers.LocalPlayer
  117. local Mouse = Player:GetMouse() local char = Player.Character local LP = gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players = game:GetService('Players') MSGhook = false local services={} local cmds={}
  118. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  119. services.players=gPlayers services.lighting=game:GetService('Lighting') services.workspace=game:GetService('Workspace') services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false
  120. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local scriptprefix='\\'
  121. local split=" " slock = false
  122. function updatefile()
  123. local update = {
  124. colorR = colorR;
  125. colorG = colorG;
  126. colorB = colorB;
  127. cmdprefix = cmdprefix;
  128. suggestionstoggle = suggestionstoggle;
  129. allowfriends = allowfriends;
  130. JLnotify = JLnotify;
  131. Mseconds = Mseconds;
  132. Nfriends = Nfriends;
  133. cmdbarbind = cmdbarbind
  134. }
  135. local updated = HttpService:JSONEncode(update)
  136. wait(0.1)
  137. if savesetting == 1 then
  138. Synapse:WriteFile("IY.txt", updated) elseif savesetting == 2 then
  139. writefile("IY.txt", updated) end end
  140. function isNumber(str)
  141. return tonumber(str) ~= nil end
  142. function msghook()
  143. for _, child in pairs( workspace:GetChildren()) do
  144. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  145. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  146. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  147. else MSGhook = false end end
  148. game:GetService('RunService').Heartbeat:connect(function()
  149. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  150. if r15noclip then
  151. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  152. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  153. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  154. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  155. if workspace.IYmessage.Text == '' then
  156. for _, child in pairs( LightingService:GetChildren()) do
  157. if child.Name == "IYmblur" then
  158. child:Destroy() end end end
  159. else MSGhook = false end
  160. for i,v in pairs(_players:GetPlayers()) do
  161. if FindTable(loopkillT, v.Name) then
  162. v.Character:BreakJoints() end
  163. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  164. v.Backpack:Destroy()
  165. for i,n in pairs(v.Character:GetChildren()) do
  166. if n:IsA('Tool') or n:IsA('HopperBin') then
  167. n:destroy() end end end
  168. if FindTable(rainbowT, v.Name) then
  169. v.Neutral = false
  170. v.TeamColor = BrickColor.random()
  171. end end end end)
  172. LightingService = game:GetService("Lighting")
  173. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  174. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  175. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  176. function FindTable(Table, Name)
  177. for i,v in pairs(Table) do
  178. if v == Name then
  179. return true
  180. end end
  181. return false
  182. end
  183. function GetInTable(Table, Name)
  184. for i = 1, #Table do
  185. if Table[i] == Name then
  186. return i
  187. end end
  188. return false end
  189. _players.PlayerRemoving:connect(function(player)
  190. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  191. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  192. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  193. game:FindService('StarterGui'):SetCore('SendNotification', {
  194. Title = player.Name,
  195. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  196. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  197. Duration = 5,
  198. })
  199. elseif JLnotify == true and Nfriends == false then
  200. game:FindService('StarterGui'):SetCore('SendNotification', {
  201. Title = player.Name,
  202. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  203. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  204. Duration = 5,
  205. })
  206. end
  207. end)
  208. FLYING = false
  209. iyflyspeed = 1
  210. function sFLY() -- from rocky2u cmdscript
  211. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  212. repeat wait() until Mouse
  213.  
  214. local T = LP.Character.HumanoidRootPart
  215. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  216. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  217. local SPEED = 0
  218.  
  219. local function FLY()
  220. FLYING = true
  221. local BG = Instance.new('BodyGyro', T)
  222. local BV = Instance.new('BodyVelocity', T)
  223. BG.P = 9e4
  224. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  225. BG.cframe = T.CFrame
  226. BV.velocity = Vector3.new(0, 0.1, 0)
  227. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  228. spawn(function()
  229. repeat wait()
  230. LP.Character.Humanoid.PlatformStand = true
  231. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  232. SPEED = 50
  233. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  234. SPEED = 0
  235. end
  236. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  237. 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
  238. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  239. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  240. 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
  241. else
  242. BV.velocity = Vector3.new(0, 0.1, 0)
  243. end
  244. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  245. until not FLYING
  246. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  247. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  248. SPEED = 0
  249. BG:destroy()
  250. BV:destroy()
  251. LP.Character.Humanoid.PlatformStand = false
  252. end)
  253. end
  254. Mouse.KeyDown:connect(function(KEY)
  255. if KEY:lower() == 'w' then
  256. CONTROL.F = iyflyspeed
  257. elseif KEY:lower() == 's' then
  258. CONTROL.B = -iyflyspeed
  259. elseif KEY:lower() == 'a' then
  260. CONTROL.L = -iyflyspeed
  261. elseif KEY:lower() == 'd' then
  262. CONTROL.R = iyflyspeed
  263. end
  264. end)
  265. Mouse.KeyUp:connect(function(KEY)
  266. if KEY:lower() == 'w' then
  267. CONTROL.F = 0
  268. elseif KEY:lower() == 's' then
  269. CONTROL.B = 0
  270. elseif KEY:lower() == 'a' then
  271. CONTROL.L = 0
  272. elseif KEY:lower() == 'd' then
  273. CONTROL.R = 0
  274. end
  275. end)
  276. FLY()
  277. end
  278. function NOFLY()
  279. FLYING = false
  280. LP.Character.Humanoid.PlatformStand = false
  281. end
  282.  
  283. ------------------
  284. ---CMDS/HOTKEYS---
  285. ------------------
  286. HK = {
  287. '-HOTKEYS-',
  288. 'F4 - Toggle Fly',
  289. 'F5 - Toggle Noclip',
  290. 'HOLD F2 - Click TP',
  291. '-COMMANDS-'
  292. }
  293. CMDs = {
  294. 'ff [plr]',
  295. 'unff [plr]',
  296. 'fire [plr] [R G B]',
  297. 'unfire [plr]',
  298. 'burn [plr]',
  299. 'sparkles / sp [plr] [R G B]',
  300. 'unsparkles / unsp [plr]',
  301. 'smoke [plr]',
  302. 'unsmoke [plr]',
  303. 'btools [plr]',
  304. 'god [plr]',
  305. 'ungod [plr]',
  306. 'smite [plr]',
  307. 'crucify [plr]',
  308. 'hang [plr]',
  309. 'heal [plr]',
  310. 'freeze / fr [plr]',
  311. 'thaw / unfr [plr]',
  312. 'kill [plr]',
  313. 'sound / music [ID/Name]',
  314. 'volume / vol [num]',
  315. 'pitch [num]',
  316. 'explode [plr]',
  317. 'invisible / invis [plr]',
  318. 'visible / vis [plr]',
  319. 'goto [plr]',
  320. 'bring [plr]',
  321. 'tp [plr] [plr]',
  322. 'savepos',
  323. 'loadpos [plr]',
  324. 'char [plr] [ID]',
  325. 'charplr [plr] [plr]',
  326. 'unchar [plr]',
  327. 'speed / ws [plr] [num]',
  328. 'sgod [plr]',
  329. 'unlockws',
  330. 'lockws',
  331. 'unanchor',
  332. 'anchor',
  333. 'clear',
  334. 'loadm',
  335. 'message / m [msg]',
  336. 'servermessage / sm [msg]',
  337. 'light [plr] [R G B]',
  338. 'unlight [plr]',
  339. 'glowstick [plr] [R G B]',
  340. 'decalspam [ID]',
  341. 'undecalspam',
  342. 'thirdp [plr]',
  343. 'firstp [plr]',
  344. 'name [plr]',
  345. 'unname [plr]',
  346. 'loopname [plr]',
  347. 'unloopname [plr]',
  348. 'stun [plr]',
  349. 'unstun [plr]',
  350. 'copytools / ctools [plr]',
  351. 'keeptools / ktools [plr]',
  352. 'nokeeptools / noktools [plr]',
  353. 'notools [plr]',
  354. 'serverinfo / info',
  355. 'damage [plr]',
  356. 'view [plr]',
  357. 'unview',
  358. 'nolimbs [plr]',
  359. 'box [plr]',
  360. 'nobox [plr]',
  361. 'ghost [plr]',
  362. 'unghost [plr]',
  363. 'sphere [plr]',
  364. 'loadmap [ID]',
  365. 'sky [ID]',
  366. 'ambient [R G B]',
  367. 'clrterrain',
  368. 'jail [plr]',
  369. 'unjail [plr]',
  370. 'shutdown',
  371. 'starman [plr]',
  372. 'unstarman [plr]',
  373. 'tppos [plr] [coordinate]',
  374. 'offset [plr] [coordinate]',
  375. 'animation [plr] [anim]',
  376. 'normal [plr]',
  377. 'creeper [plr]',
  378. 'uncreeper [plr]',
  379. 'shrek [plr]',
  380. 'unshrek [plr]',
  381. 'respawn [plr]',
  382. 'refresh [plr]',
  383. 'base',
  384. 'control [plr]',
  385. 'nuke [plr]',
  386. 'infect [plr]',
  387. 'uninfect [plr]',
  388. 'duck [plr]',
  389. 'unduck [plr]',
  390. 'knuckles [plr]',
  391. 'cape [plr] [R G B]',
  392. 'uncape [plr]',
  393. 'disable [plr]',
  394. 'enable [plr]',
  395. 'size [plr] [num]',
  396. 'confuse [plr]',
  397. 'unconfuse [plr]',
  398. 'clone [plr]',
  399. 'spin [plr]',
  400. 'unspin [plr]',
  401. 'dog [plr]',
  402. 'undog [plr]',
  403. 'loopheal [plr]',
  404. 'unloopheal [plr]',
  405. 'fling [plr]',
  406. 'ayylmao [plr]',
  407. 'seizure [plr]',
  408. 'unseizure [plr]',
  409. 'paper [plr]',
  410. 'fat [plr]',
  411. 'punish [plr]',
  412. 'unpunish [plr]',
  413. 'fogend [num]',
  414. 'fogcolor [R G B]',
  415. 'disco',
  416. 'undisco',
  417. 'fix',
  418. 'fixlighting / fixl',
  419. 'savelighting / slighting',
  420. 'flood',
  421. 'spookyify',
  422. 'explorer / dex',
  423. 'particles [plr] [ID]',
  424. 'noparticles [plr]',
  425. 'draw',
  426. 'devuzi',
  427. 'knife',
  428. 'mage',
  429. 'ban [plr]',
  430. 'unban [plr]',
  431. 'clrbans',
  432. 'float [plr]',
  433. 'unfloat [plr]',
  434. 'noclip',
  435. 'clip',
  436. 'hat [plr] [ID]',
  437. 'hatsize [plr] [num]',
  438. 'removehats / rhats [plr]',
  439. 'cripple [plr]',
  440. 'uncripple [plr]',
  441. 'blur [num]',
  442. 'unblur',
  443. 'hipheight / hheight [plr] [num]',
  444. 'bgui [plr] [text]',
  445. 'unbgui [plr]',
  446. 'loopkill [plr]',
  447. 'unloopkill [plr]',
  448. 'jumppower / jpower [plr] [num]',
  449. 'shiny [plr]',
  450. 'serverlock / slock',
  451. 'unserverlock / unslock',
  452. 'agelock [age num]',
  453. 'unagelock',
  454. 'headshake [plr]',
  455. 'addstat [plr] [text]',
  456. 'change [plr] [stat] [num]',
  457. 'headsize [plr] [num]',
  458. 'bang [plr]',
  459. 'chat [plr] [msg]',
  460. 'gravity [num]',
  461. 'disabletools [plr]',
  462. 'enabletools [plr]',
  463. 'nil [plr]',
  464. 'rainbowname [plr]',
  465. 'unrainbowname [plr]',
  466. 'mesh [plr] [mesh] [txtr]',
  467. 'neon [plr]',
  468. 'longneck [plr]',
  469. 'unlongneck [plr]',
  470. 'time [num]',
  471. 'day',
  472. 'night',
  473. 'blackandwhite',
  474. 'invert',
  475. 'sun [intense] [spread]',
  476. 'spasm [plr]',
  477. 'meteor [plr]',
  478. 'countdown [num]',
  479. 'bomb [plr]',
  480. 'terrain',
  481. 'rocket [plr]',
  482. 'ball [plr]',
  483. 'unball [plr]',
  484. 'hidename [plr]',
  485. 'unhidename [plr]',
  486. 'face [plr] [ID]',
  487. 'fly',
  488. 'unfly',
  489. 'flyspeed [num]',
  490. 'zinnia [plr]',
  491. 'arrest [plr]',
  492. 'team [plr] [team]',
  493. 'age [plr]',
  494. 'f3x',
  495. 'tools [plr]',
  496. 'dong [plr]',
  497. 'nodong [plr]',
  498. 'filtering',
  499. 'remotespy',
  500. 'crash [plr]',
  501. 'kick [plr]',
  502. 'admin [plr]',
  503. 'unadmin [plr]',
  504. 'admins',
  505. 'bans',
  506. 'bait',
  507. 'removebait / nobait',
  508. 'strobe',
  509. 'unstrobe',
  510. 'blind [plr]',
  511. 'unblind [plr]',
  512. 'globalshadows / gshadows',
  513. 'noglobalshadows / nogshadows',
  514. 'outlines',
  515. 'nooutlines',
  516. 'brightness [num]',
  517. 'delete [part name]',
  518. 'deleteclass [class name]',
  519. 'fart [plr]',
  520. 'partdisco',
  521. 'unpartdisco',
  522. 'earthquake [power] [intensity]',
  523. 'car [plr]',
  524. 'uncar [plr]',
  525. 'insert [ID]',
  526. 'esp [plr]',
  527. 'noesp [plr]',
  528. 'spawnpoint [plr]',
  529. 'removespawns',
  530. 'fegod',
  531. 'feinvisible',
  532. 'disablereset [plr]',
  533. 'enablereset [plr]',
  534. 'loopbring [plr]',
  535. 'unloopbring [plr]',
  536. 'lock [plr]',
  537. 'unlock [plr]',
  538. 'sword [plr]',
  539. 'maxzoom [plr] [num]',
  540. 'freecam',
  541. 'unfreecam',
  542. 'plrsound [plr] [ID]',
  543. 'noplrsound [plr]',
  544. 'playlist [ID],[ID]',
  545. 'setsong [num]',
  546. 'prevsong',
  547. 'nextsong',
  548. 'hideplaylist',
  549. 'keybind [key] [cmd]',
  550. 'unkeybind [key]',
  551. 'addalias [cmd] [alias]',
  552. 'removealias [alias]',
  553. 'trail [plr] [R G B]',
  554. 'untrail [plr]',
  555. 'hub',
  556. 'script [script]',
  557. 'prefix [string]',
  558. 'rejoin',
  559. 'tablet',
  560. 'settings',
  561. 'cmds',
  562. 'version',
  563. 'exit'
  564. }
  565. 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
  566.  
  567. std.inTable=function(tbl,val)
  568. if tbl==nil then return false end
  569.  
  570. for _,v in pairs(tbl)do
  571. if v==val then return true end
  572. end
  573. return false
  574. end
  575. std.out=function(str)
  576. print(str)
  577. end
  578. std.list=function(tbl)
  579. local str=''
  580. for i,v in pairs(tbl)do
  581. str=str..tostring(v)
  582. if i~=#tbl then str=str..', ' end
  583. end
  584. return str
  585. end
  586. std.endat=function(str,val)
  587. local z=str:find(val)
  588. if z then
  589. return str:sub(0,z-string.len(val)),true
  590. else
  591. return str,false
  592. end
  593. end
  594. std.first=function(str) return str:sub(1,1) end
  595.  
  596. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  597.  
  598. local exec=function(str)
  599. spawn(function()
  600. local script, loaderr = loadstring(str)
  601. if not script then
  602. error(loaderr)
  603. else
  604. script()
  605. end
  606. end)
  607. end
  608. local findCmd=function(cmd_name)
  609. for i,v in pairs(cmds)do
  610. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  611. return v
  612. end
  613. end
  614. end
  615. local getCmd=function(msg)
  616. local cmd,hassplit=std.endat(msg:lower(),split)
  617. if hassplit then
  618. return {cmd,true}
  619. else
  620. return {cmd,false}
  621. end
  622. end
  623. local getprfx=function(strn)
  624. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  625. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  626. end return
  627. end
  628. maincolor = Color3.new(colorR, colorG, colorB)
  629. function updatecolors(color)
  630. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  631. maincolor = color
  632. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  633. if child.Name == "TopBarContainer" then
  634. child.BackgroundColor3 = color
  635. end end
  636. FeedbackMain.BackgroundColor3 = maincolor
  637. MAIN.BackgroundColor3 = maincolor
  638. bar.BackgroundColor3 = maincolor
  639. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  640. if game.CoreGui:FindFirstChild('Updates') then
  641. game.CoreGui.Updates.PromptDialog.ContainerFrame.BackgroundColor3 = color
  642. game.CoreGui.Updates.PromptDialog.shadow.BackgroundColor3 = color end
  643. if game.CoreGui:FindFirstChild('Sinfo') then
  644. game.CoreGui.Sinfo.PromptDialog.ContainerFrame.BackgroundColor3 = color
  645. game.CoreGui.Sinfo.PromptDialog.shadow.BackgroundColor3 = color end
  646. if game.CoreGui:FindFirstChild('cp') then
  647. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  648. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  649. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  650. end
  651.  
  652. function respawn(plr)
  653. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  654. local H = Instance.new('Humanoid', M)
  655. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  656. plr.Character = M
  657. end
  658. WL = {'IoIman616','DesiredUsername1233','Conceptual_Nullifier','Thomasbudge','Decryptance','sweg2hipALT','MoonlightTears',LP.Name}
  659. function kickF(plr)
  660. if plr then
  661. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  662. repeat wait() until plr.Character
  663. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) else
  664. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  665. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  666. Plat.Name = 'IYkick'
  667. Plat.Size = Vector3.new(100, 1, 100)
  668. local PART = Instance.new('Part', plr.Character)
  669. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  670. PART.Size = Vector3.new(100, 1, 100)
  671. PART.Anchored = true
  672. PART.Transparency = 1
  673. Plat.Transparency = 1
  674. repeat if plr then wait(0.5)
  675. repeat wait() until plr.Character
  676. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) wait(0.5)
  677. Plat.Position = plr.Character.HumanoidRootPart.Position
  678. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  679. PART.Anchored = true
  680. respawn(plr) else
  681. kickF(plr) wait(0.5)
  682. Plat.Position = plr.Character.HumanoidRootPart.Position
  683. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  684. PART.Anchored = true
  685. respawn(plr) end end
  686. repeat wait() until plr.Character
  687. kickF(plr)
  688. until not gPlayers:FindFirstChild(plr)
  689. end end end end
  690. function kickNR(plr)
  691. if plr then
  692. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  693. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  694. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  695. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  696. Plat.Name = 'IYkick'
  697. Plat.Size = Vector3.new(100, 1, 100)
  698. local PART = Instance.new('Part', plr.Character)
  699. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  700. PART.Size = Vector3.new(100, 1, 100)
  701. PART.Anchored = true
  702. PART.Transparency = 1
  703. Plat.Transparency = 1
  704. repeat wait(0.5)
  705. if plr then
  706. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  707. Plat.Position = plr.Character.HumanoidRootPart.Position
  708. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  709. PART.Anchored = true end
  710. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  711. kickNR(plr)
  712. until not gPlayers:FindFirstChild(plr)
  713. end end end
  714. function refresh(plr)
  715. spawn(function()
  716. local rpos = plr.Character.HumanoidRootPart.Position
  717. wait(0.1) respawn(plr) wait(0.1)
  718. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  719. plr.Character:MoveTo(rpos) end) end
  720. 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
  721. 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
  722. _players.PlayerAdded:connect(function(player)
  723. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  724. game:FindService('StarterGui'):SetCore('SendNotification', {
  725. Title = player.Name,
  726. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  727. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  728. Duration = 5,
  729. })
  730. elseif JLnotify == true and Nfriends == false then
  731. game:FindService('StarterGui'):SetCore('SendNotification', {
  732. Title = player.Name,
  733. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  734. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  735. Duration = 5,
  736. })
  737. end
  738. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  739. spawn(function()
  740. repeat wait() until player.Character
  741. kickNR(player)
  742. end)
  743. end)
  744. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  745. spawn(function()
  746. repeat wait() until player.Character
  747. kickNR(player)
  748. end)
  749. end
  750. if FindTable(banT, player.userId) then
  751. spawn(function()
  752. repeat wait() until player.Character
  753. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  754. kickNR(player)
  755. end)
  756. end
  757. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  758. spawn(function()
  759. repeat wait() until player.Character
  760. kickNR(player)
  761. end)
  762. else
  763. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  764. spawn(function()
  765. repeat wait() until player.Character
  766. kickNR(player)
  767. end)
  768. end
  769. end
  770. end)
  771. local customAlias = {}
  772. local findCmd=function(cmd_name)
  773. for i,v in pairs(cmds)do
  774. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  775. return v
  776. end
  777. end
  778. return customAlias[cmd_name:lower()]
  779. end
  780. local function splitString(str,delim)
  781. local broken = {}
  782. if delim == nil then delim = "," end
  783. for w in string.gmatch(str,"[^"..delim.."]+") do
  784. table.insert(broken,w)
  785. end
  786. return broken
  787. end
  788. local historyCount = 0
  789. local cmdHistory = {}
  790. local function execCmd(cmdStr,speaker)
  791. local rawCmdStr = cmdStr
  792. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  793. local commandsToRun = splitString(cmdStr,"\\")
  794. for i,v in pairs(commandsToRun) do
  795. v = string.gsub(v,"%%BackSlash%%","\\")
  796. local args = splitString(v,split)
  797. local cmd = findCmd(args[1])
  798. if cmd then
  799. table.remove(args,1)
  800. cargs = args
  801. if speaker == gPlayers.LocalPlayer then
  802. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  803. end
  804. if #cmdHistory > 20 then table.remove(cmdHistory) end
  805. pcall(function()
  806. cmd.FUNC(args, speaker)
  807. end)
  808. end
  809. end
  810. end
  811. 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
  812. for _, plr in pairs(gPlayers:GetChildren()) do
  813. if plr.ClassName == "Player" then
  814. updateevents(plr) end end
  815. _players.PlayerAdded:connect(function(player)
  816. updateevents(player)
  817. end)
  818. _G.exec_cmd = execCmd
  819. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  820. 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
  821. local _char=function(plr_name)
  822. for i,v in pairs(gPlayers:GetChildren())do
  823. if v:IsA'Player'then
  824. if v.Name==plr_name then return v.Character end
  825. end
  826. end
  827. return
  828. end
  829. local _plr=function(plr_name)
  830. for i,v in pairs(gPlayers:GetChildren())do
  831. if v:IsA'Player'then
  832. if v.Name==plr_name then return v end
  833. end
  834. end
  835. return
  836. end
  837. function addcmd(name,desc,alias,func)
  838. cmds[#cmds+1]=
  839. {
  840. NAME=name;
  841. DESC=desc;
  842. ALIAS=alias;
  843. FUNC=func;
  844. }
  845. end
  846. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  847. local SpecialPlayerCases = {
  848. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  849. ["others"] = function(speaker)
  850. local plrs = {}
  851. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  852. if v ~= speaker then
  853. table.insert(plrs,v)
  854. end
  855. end
  856. return plrs
  857. end,
  858. ["me"] = function(speaker)return {speaker} end,
  859. ["#(%d+)"] = function(speaker,args)
  860. local returns = {}
  861. local randAmount = tonumber(args[1])
  862. local players = game:GetService("Players"):GetPlayers()
  863. for i = 1,randAmount do
  864. local randIndex = math.random(1,#players)
  865. table.insert(returns,players[randIndex])
  866. table.remove(players,randIndex)
  867. if #players == 0 then break end
  868. end
  869. return returns
  870. end,
  871. ["random"] = function(speaker)
  872. local players = game:GetService("Players"):GetPlayers()
  873. return {players[math.random(1,#players)]}
  874. end,
  875. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  876. local returns = {}
  877. local team = args[1]
  878. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  879. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  880. table.insert(returns,plr)
  881. end
  882. end
  883. return returns
  884. end,
  885. ["allies"] = function(speaker)
  886. local returns = {}
  887. local team = speaker.Team
  888. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  889. if plr.Team == team then
  890. table.insert(returns,plr)
  891. end
  892. end
  893. return returns
  894. end,
  895. ["enemies"] = function(speaker)
  896. local returns = {}
  897. local team = speaker.Team
  898. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  899. if plr.Team ~= team then
  900. table.insert(returns,plr)
  901. end
  902. end
  903. return returns
  904. end,
  905. ["team"] = function(speaker)
  906. local returns = {}
  907. local team = speaker.Team
  908. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  909. if plr.Team == team then
  910. table.insert(returns,plr)
  911. end
  912. end
  913. return returns
  914. end,
  915. ["nonteam"] = function(speaker)
  916. local returns = {}
  917. local team = speaker.Team
  918. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  919. if plr.Team ~= team then
  920. table.insert(returns,plr)
  921. end
  922. end
  923. return returns
  924. end,
  925. ["friends"] = function(speaker,args)
  926. local returns = {}
  927. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  928. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  929. table.insert(returns,plr)
  930. end
  931. end
  932. return returns
  933. end,
  934. ["nonfriends"] = function(speaker,args)
  935. local returns = {}
  936. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  937. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  938. table.insert(returns,plr)
  939. end
  940. end
  941. return returns
  942. end,
  943. ["bacons"] = function(speaker,args)
  944. local returns = {}
  945. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  946. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  947. table.insert(returns,plr)
  948. end
  949. end
  950. return returns
  951. end,
  952. ["admins"] = function(speaker)
  953. local returns = {}
  954. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  955. if isAdmin(plr) then
  956. table.insert(returns,plr)
  957. end
  958. end
  959. return returns
  960. end,
  961. ["nonadmins"] = function(speaker)
  962. local returns = {}
  963. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  964. if not isAdmin(plr) then
  965. table.insert(returns,plr)
  966. end
  967. end
  968. return returns
  969. end,
  970. ["rad(%d+)"] = function(speaker,args)
  971. local returns = {}
  972. local radius = tonumber(args[1])
  973. local speakerChar = speaker.Character
  974. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  975. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  976. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  977. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  978. if magnitude <= radius then table.insert(returns,plr) end
  979. end
  980. end
  981. return returns
  982. end
  983. }
  984. local function toTokens(str)
  985. local tokens = {}
  986. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  987. table.insert(tokens,{Operator = op,Name = name})
  988. end
  989. return tokens
  990. end
  991. local function onlyIncludeInTable(tab,matches)
  992. local matchTable = {}
  993. local resultTable = {}
  994. for i,v in pairs(matches) do matchTable[v.Name] = true end
  995. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  996. return resultTable
  997. end
  998. local function removeTableMatches(tab,matches)
  999. local matchTable = {}
  1000. local resultTable = {}
  1001. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1002. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1003. return resultTable
  1004. end
  1005. local function getPlayersByName(name)
  1006. local found = {}
  1007. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1008. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1009. table.insert(found,v)
  1010. end
  1011. end
  1012. return found
  1013. end
  1014. local function getPlayer(list,speaker)
  1015. if list == nil then return {speaker.Name} end
  1016. local nameList = splitString(list,",")
  1017.  
  1018. local foundList = {}
  1019.  
  1020. for _,name in pairs(nameList) do
  1021. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1022. local tokens = toTokens(name)
  1023. local initialPlayers = game:GetService("Players"):GetPlayers()
  1024.  
  1025. for i,v in pairs(tokens) do
  1026. if v.Operator == "+" then
  1027. local tokenContent = v.Name
  1028. local foundCase = false
  1029. for regex,case in pairs(SpecialPlayerCases) do
  1030. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1031. if #matches > 0 then
  1032. foundCase = true
  1033. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  1034. end
  1035. end
  1036. if not foundCase then
  1037. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1038. end
  1039. else
  1040. local tokenContent = v.Name
  1041. local foundCase = false
  1042. for regex,case in pairs(SpecialPlayerCases) do
  1043. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1044. if #matches > 0 then
  1045. foundCase = true
  1046. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  1047. end
  1048. end
  1049. if not foundCase then
  1050. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1051. end
  1052. end
  1053. end
  1054.  
  1055. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1056. end
  1057.  
  1058. local foundNames = {}
  1059. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1060.  
  1061. return foundNames
  1062. end
  1063. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1064. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1065. if (zCoco) then
  1066. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1067. else
  1068. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1069. end
  1070. return funcw
  1071. end
  1072. function _G.msg(txt)
  1073. spawn(function()
  1074. msghook()
  1075. if MSGhook == true then
  1076. workspace.IYmessage.Text = ''
  1077. wait(0.1)
  1078. local b = Instance.new("BlurEffect", LightingService)
  1079. b.Name = "IYmblur"
  1080. b.Size = 18
  1081. workspace.IYmessage.Text = txt
  1082. wait(Mseconds)
  1083. b:Destroy()
  1084. if workspace.IYmessage.Text == txt then
  1085. workspace.IYmessage.Text = '' end
  1086. elseif MSGhook == false then
  1087. execCmd("loadm")
  1088. repeat wait() until workspace:FindFirstChild("IYmessage")
  1089. workspace.IYmessage.Text = ''
  1090. wait(0.1)
  1091. local b = Instance.new("BlurEffect", LightingService)
  1092. b.Name = "IYmblur"
  1093. b.Size = 18
  1094. workspace.IYmessage.Text = txt
  1095. wait(Mseconds)
  1096. b:Destroy()
  1097. if workspace.IYmessage.Text == txt then
  1098. workspace.IYmessage.Text = '' end
  1099. end
  1100. end)
  1101. end
  1102. function rape(victim, speaker) -- from rocky2u cmdscript
  1103. spawn(function()
  1104. local P1 = speaker.Character.Torso
  1105. local V1 = _players[victim].Character.Torso
  1106. V1.Parent.Humanoid.PlatformStand = true
  1107. 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'
  1108. 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'
  1109. 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'
  1110. 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'
  1111. 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'
  1112. 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'
  1113. 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)
  1114. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1115. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1116. local D2 = D:Clone() D2.Parent = P1
  1117. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1118. 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)
  1119. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1120. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1121. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1122. local CM = Instance.new('CylinderMesh', C)
  1123. 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)
  1124. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1125. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1126. 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)
  1127. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1128. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1129. 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)
  1130. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1131. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1132. 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)
  1133. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1134. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1135. 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)
  1136. 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)
  1137. 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)
  1138. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1139. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1140. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1141. end)
  1142. 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)
  1143. end
  1144.  
  1145. addcmd('addalias','Adds an alias to a command',{},
  1146. function(args,speaker)
  1147. if #args < 2 then return end
  1148. local cmd = string.lower(args[1])
  1149. local alias = string.lower(args[2])
  1150. for i,v in pairs(cmds) do
  1151. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1152. customAlias[alias] = v
  1153. Notify("Added "..alias.." as an alias to "..cmd)
  1154. updatefile()
  1155. break
  1156. end
  1157. end
  1158. end)
  1159.  
  1160. addcmd('removealias','Removes a custom alias',{},
  1161. function(args,speaker)
  1162. if #args < 1 then return end
  1163. local alias = string.lower(args[1])
  1164. if customAlias[alias] then
  1165. local cmd = customAlias[alias].NAME
  1166. customAlias[alias] = nil
  1167. Notify("Removed the alias "..alias.." from "..cmd)
  1168. updatefile()
  1169. end
  1170. end)
  1171.  
  1172. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1173. function(args, speaker)
  1174. loadstring(tostring(GLS(false, 0)))()
  1175. end)
  1176.  
  1177. function hub()
  1178. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1179. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1180. addcmd('hub','opens script hub',{'scripts'},
  1181. function(args, speaker)
  1182. if speaker.userId ~= LP.userId then
  1183. lponly(speaker) else
  1184. hub()
  1185. end end)
  1186.  
  1187. addcmd('ff','gives ff to player',{},
  1188. function(args, speaker)
  1189. local players = getPlayer(args[1], speaker)
  1190. for i,v in pairs(players)do
  1191. local pchar=_char(v)
  1192. Instance.new("ForceField", pchar)
  1193. end
  1194. end)
  1195.  
  1196. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1197. function(args, speaker)
  1198. local players = getPlayer(args[1], speaker)
  1199. for i,v in pairs(players)do
  1200. local pchar=_char(v)
  1201. spawn(function()
  1202. local m = missile:Clone()
  1203. m.Parent = workspace
  1204. local W = Instance.new('Weld', m)
  1205. W.Part0 = W.Parent
  1206. W.Part1 = pchar.HumanoidRootPart
  1207. W.C1 = CFrame.new(0, 0.5, 1)
  1208. m.force.Force = Vector3.new(0, 15000, 0)
  1209. wait(0.01)
  1210. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1211. wait(5)
  1212. Instance.new('Explosion', m).Position = m.Position
  1213. wait(0.01)
  1214. pchar:BreakJoints()
  1215. wait(1)
  1216. m:destroy()
  1217. end)
  1218. end
  1219. end)
  1220.  
  1221. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1222. function(args, speaker)
  1223. if speaker.userId ~= LP.userId then
  1224. lponly(speaker)
  1225. else
  1226. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1227. end
  1228. end)
  1229.  
  1230. addcmd('unff', 'takes away ff from player',{'noff'},
  1231. function(args, speaker)
  1232. local players = getPlayer(args[1], speaker)
  1233. for i,v in pairs(players)do
  1234. local pchar=_char(v)
  1235. for j,v1 in pairs(pchar:GetChildren()) do
  1236. if v1:IsA("ForceField") then
  1237. v1:Destroy()
  1238. end
  1239. end
  1240. end
  1241. end)
  1242.  
  1243. addcmd('insert', 'inserts a model',{'ins'},
  1244. function(args, speaker)
  1245. local modelid = args[1]
  1246. local model = game:GetObjects("rbxassetid://" .. modelid)[1]
  1247. model.Parent = workspace
  1248. model.Name = "IYmodel"
  1249. model:MakeJoints()
  1250. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1251. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1252. Notify('Inserted ' .. Asset.Name)
  1253. end)
  1254.  
  1255. addcmd('car', 'inserts a car',{'vehicle'},
  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. local model = game:GetObjects("rbxassetid://01172688590")[1]
  1261. model.Parent = workspace
  1262. model:MakeJoints()
  1263. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1264. model.Name = "IYcar" .. gPlayers[v].Name
  1265. end
  1266. end)
  1267.  
  1268. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1269. function(args, speaker)
  1270. local players = getPlayer(args[1], speaker)
  1271. for i,v in pairs(players)do
  1272. for _, child in pairs( workspace:GetChildren()) do
  1273. if child.Name == "IYcar" .. gPlayers[v].Name then
  1274. child:Destroy()
  1275. end
  1276. end
  1277. end
  1278. end)
  1279.  
  1280. addcmd('team','team [plr] [team]',{},
  1281. function(args, speaker)
  1282. local players = getPlayer(args[1], speaker)
  1283. local teamname = nil
  1284. for i,v in pairs(players)do
  1285. 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
  1286. _players[v].Team = teamname
  1287. end
  1288. end)
  1289.  
  1290. addcmd('maxzoom','maximum camera zoom',{},
  1291. function(args, speaker)
  1292. local players = getPlayer(args[1], speaker)
  1293. for i,v in pairs(players)do
  1294. _players[v].CameraMaxZoomDistance = args[2]
  1295. end
  1296. end)
  1297.  
  1298. local rad = math.rad
  1299. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1300. function(args, speaker)
  1301. for i = 1,args[1] do
  1302. wait()
  1303. local function ear(instance)
  1304. for i,v in pairs(instance:GetChildren())do
  1305. if v:IsA("Part") then
  1306. if v.Size.x > 1 then
  1307. 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])))
  1308. end end ear(v) end end ear(workspace)
  1309. end
  1310. end)
  1311.  
  1312. addcmd('cape','Gives the target player(s) a cape',{},
  1313. function(args, speaker)
  1314. local players = getPlayer(args[1], speaker)
  1315. for i,v in pairs(players)do
  1316. spawn(function()
  1317. if _char(v):FindFirstChild("Humanoid") then
  1318. local plr = _players[v]
  1319. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1320. local torso = plr.Character.HumanoidRootPart
  1321. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1322. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1323. if not args[2] then
  1324. p.Color = Color3.new(1,1,1)
  1325. p.Color = Color3.new(1,1,1) else
  1326. p.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1327. p.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1328. p.formFactor = "Custom"
  1329. p.Size = Vector3.new(.2,.2,.2)
  1330. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1331. local motor1 = Instance.new("Motor", p)
  1332. motor1.Part0 = p
  1333. motor1.Part1 = torso
  1334. motor1.MaxVelocity = .01
  1335. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1336. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1337. local wave = false
  1338. repeat wait(1/44)
  1339. local ang = 0.1
  1340. local oldmag = torso.Velocity.magnitude
  1341. local mv = .002
  1342. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1343. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1344. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1345. motor1.DesiredAngle = -ang
  1346. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1347. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1348. if torso.Velocity.magnitude < .1 then wait(.1) end
  1349. until not p or p.Parent ~= torso.Parent
  1350. end
  1351. end)
  1352. end
  1353. end)
  1354.  
  1355. addcmd('uncape','Removes cape',{'nocape'},
  1356. function(args, speaker)
  1357. local players = getPlayer(args[1], speaker)
  1358. for i,v in pairs(players)do
  1359. local pchar=_char(v)
  1360. for _, child in pairs( pchar:GetChildren()) do
  1361. if child.Name == "IYcape" then
  1362. child:Destroy() end end
  1363. end
  1364. end)
  1365.  
  1366. addcmd('spasm','makes someone c r a z y',{},
  1367. function(args, speaker)
  1368. local players = getPlayer(args[1], speaker)
  1369. for i,v in pairs(players)do
  1370. local pchar=_char(v)
  1371. local AnimationId = "33796059"
  1372. local Anim = Instance.new("Animation")
  1373. Anim.AnimationId = "rbxassetid://"..AnimationId
  1374. local k = pchar.Humanoid:LoadAnimation(Anim)
  1375. k:Play()
  1376. k:AdjustSpeed(99)
  1377. end
  1378. end)
  1379.  
  1380. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1381. function(args, speaker)
  1382. local players = getPlayer(args[1], speaker)
  1383. for i,v in pairs(players)do
  1384. if not args[1] and args[2] then return end
  1385. local pchar=_char(v)
  1386. for _, child in pairs( pchar:GetDescendants()) do
  1387. if child.ClassName == "Sound" then
  1388. child:Destroy() end end
  1389. local s = Instance.new("Sound")
  1390. s.Name = "IYplrsound"
  1391. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1392. s.Volume = 1
  1393. s.Pitch = 1
  1394. s.Looped = true
  1395. s.archivable = true
  1396. s.Parent = pchar.HumanoidRootPart
  1397. s:Play()
  1398. end
  1399. end)
  1400.  
  1401. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1402. function(args, speaker)
  1403. local players = getPlayer(args[1], speaker)
  1404. for i,v in pairs(players)do
  1405. if not args[1] then return end
  1406. local pchar=_char(v)
  1407. for _, child in pairs( pchar:GetDescendants()) do
  1408. if child.ClassName == "Sound" then
  1409. child:Destroy() end end
  1410. end
  1411. end)
  1412.  
  1413. addcmd('fly','makes you fly',{},
  1414. function(args, speaker)
  1415. if speaker.userId ~= LP.userId then
  1416. lponly(speaker)
  1417. else
  1418. sFLY()
  1419. end
  1420. end)
  1421.  
  1422. addcmd('flyspeed','set the fly speed',{'flysp'},
  1423. function(args, speaker)
  1424. if speaker.userId ~= LP.userId then
  1425. lponly(speaker)
  1426. else
  1427. if isNumber(args[1]) then
  1428. iyflyspeed = args[1]
  1429. end end end)
  1430.  
  1431. addcmd('unfly','takes away fly',{'nofly'},
  1432. function(args, speaker)
  1433. if speaker.userId ~= LP.userId then
  1434. lponly(speaker)
  1435. else
  1436. NOFLY()
  1437. end
  1438. end)
  1439.  
  1440. addcmd('exit','kills roblox process',{},
  1441. function(args, speaker)
  1442. if speaker.userId ~= LP.userId then
  1443. lponly(speaker)
  1444. else
  1445. game:shutdown()
  1446. end
  1447. end)
  1448.  
  1449. addcmd('fire', 'set a player on fire',{},
  1450. function(args, speaker)
  1451. local players = getPlayer(args[1], speaker)
  1452. for i,v in pairs(players)do
  1453. spawn(function()
  1454. local pchar=_char(v)
  1455. local Fire1 = Instance.new("Fire", pchar.Head)
  1456. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1457. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1458. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1459. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1460. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1461. if not args[2] then return end
  1462. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1463. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1464. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1465. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1466. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1467. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1468. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1469. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1470. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1471. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1472. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1473. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1474. end)
  1475. end
  1476. end)
  1477.  
  1478. addcmd('nofire', 'extinguish a player',{'unfire'},
  1479. function(args, speaker)
  1480. local players = getPlayer(args[1], speaker)
  1481. for i,v in pairs(players)do
  1482. local pchar=_char(v)
  1483. for j,v1 in pairs(pchar:GetDescendants()) do
  1484. if v1:IsA("Fire") then
  1485. v1:Destroy()
  1486. end end end end)
  1487.  
  1488. addcmd('shiny', 'makes a player shine',{},
  1489. function(args, speaker)
  1490. local players = getPlayer(args[1], speaker)
  1491. for i,v in pairs(players)do
  1492. spawn(function()
  1493. local pchar=_char(v)
  1494. for i,v in pairs(pchar:GetChildren()) do
  1495. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1496. v:Remove() end
  1497. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1498. v.Reflectance = 1
  1499. v.Material = "Plastic"
  1500. end
  1501. end
  1502. end)
  1503. end
  1504. end)
  1505.  
  1506. addcmd('light', 'givs em light',{},
  1507. function(args, speaker)
  1508. local players = getPlayer(args[1], speaker)
  1509. for i,v in pairs(players)do
  1510. spawn(function()
  1511. local pchar=_char(v)
  1512. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1513. if v1:IsA("PointLight") then
  1514. v1:Destroy()
  1515. end
  1516. end
  1517. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1518. light.Range = 12
  1519. light.Brightness = 3
  1520. if not args[2] then return end
  1521. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1522. light.Range = 12
  1523. light.Brightness = 3
  1524. end)
  1525. end
  1526. end)
  1527.  
  1528. addcmd('glowstick', 'givs em glo stik',{},
  1529. function(args, speaker)
  1530. local players = getPlayer(args[1], speaker)
  1531. for i,v in pairs(players)do
  1532. spawn(function()
  1533. System = {}
  1534. System.Create = function(a, c)
  1535. local e = Instance.new(a)
  1536. for d, a in pairs(c) do
  1537. local b, a = ypcall(function()
  1538. return e[d]
  1539. end)
  1540. if b then
  1541. e[d] = c[d]
  1542. end
  1543. end
  1544. return e
  1545. end
  1546. function b(d, b)
  1547. local c = getfenv(d)
  1548. local a = setmetatable({}, {
  1549. __index = function(a, a)
  1550. if a:lower() == 'script' then
  1551. return b
  1552. else
  1553. return c[a]
  1554. end
  1555. end
  1556. })
  1557. setfenv(d, a)
  1558. ypcall(function()
  1559. d()
  1560. end)
  1561. end
  1562. c = {}
  1563. mas = Instance.new("Model",game:GetService("Lighting"))
  1564. mas.Name = "CompiledModel"
  1565. o1 = System.Create("Tool",{
  1566. ["Name"] = "Glow Stick",
  1567. ["Parent"] = mas,
  1568. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  1569. ["CanBeDropped"] = false,
  1570. })
  1571. o2 = System.Create("Part",{
  1572. ["Name"] = "Handle",
  1573. ["Parent"] = o1,
  1574. ["Transparency"] = 0.10000000149012,
  1575. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  1576. ["Rotation"] = Vector3.new(-180, 0, 0),
  1577. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  1578. ["FormFactor"] = Enum.FormFactor.Custom,
  1579. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  1580. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1581. ["TopSurface"] = Enum.SurfaceType.Weld,
  1582. ["Material"] = "Neon",
  1583. })
  1584. o3 = System.Create("PointLight",{
  1585. ["Parent"] = o2,
  1586. ["Brightness"] = 8,
  1587. ["Range"] = 14,
  1588. })
  1589. o4 = System.Create("CylinderMesh",{
  1590. ["Parent"] = o2,
  1591. })
  1592. if not args[2] then
  1593. o2.Color = Color3.new(1,1,1)
  1594. o3.Color = Color3.new(1,1,1) else
  1595. o2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1596. o3.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1597. mas.Parent = workspace
  1598. mas:MakeJoints()
  1599. local b = mas:GetChildren()
  1600. for a = 1, #b do
  1601. b[a].Parent = gPlayers[v].Backpack
  1602. ypcall(function()
  1603. b[a]:MakeJoints()
  1604. end)
  1605. end
  1606. mas:Destroy()
  1607. for a = 1, #c do
  1608. coroutine.resume(c[a])
  1609. end
  1610. end)
  1611. end
  1612. end)
  1613.  
  1614. addcmd('keybind','Binds a command to a key',{},
  1615. function(args,speaker)
  1616. if speaker.userId ~= LP.userId then
  1617. lponly(speaker) else
  1618. if #args < 2 then return end
  1619. local key = string.lower(args[1])
  1620. if #key > 1 or key == cmdbarbind then return end
  1621. local cmdText = GLS(false,1)
  1622. local cas = game:GetService("ContextActionService")
  1623. cas:BindAction("Keybind"..key,function(action,state,obj)
  1624. if state == Enum.UserInputState.Begin then
  1625. execCmd(cmdText,speaker)
  1626. end
  1627. end,false,key)
  1628. Notify("Binded "..cmdText.." to "..key)
  1629. end
  1630. end)
  1631.  
  1632. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1633. function(args,speaker)
  1634. if speaker.userId ~= LP.userId then
  1635. lponly(speaker) else
  1636. if #args < 1 then return end
  1637. local key = string.lower(args[1])
  1638. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1639. Notify("Unbinded "..key)
  1640. end
  1641. end)
  1642.  
  1643. addcmd('trail', 'spawns a trail behind a player',{},
  1644. function(args, speaker)
  1645. local players = getPlayer(args[1], speaker)
  1646. for i,v in pairs(players)do
  1647. spawn(function()
  1648. local pchar=_char(v)
  1649. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1650. if v1.Name == "TRAIL" then
  1651. v1:Destroy()
  1652. end
  1653. end
  1654. if args[2] then
  1655. color1 = Color3.new(args[2],args[3],args[4])
  1656. color2 = Color3.new(0,0,0) else
  1657. color1 = Color3.new(1,1,1)
  1658. color2 = Color3.new(0,0,0) end
  1659. if pchar:FindFirstChild("Torso") then
  1660. local e = Instance.new("Trail", pchar.Torso)
  1661. e.Name = "TRAIL"
  1662. e.FaceCamera = true
  1663. e.Color = ColorSequence.new(color1,color2)
  1664. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  1665. e.Attachment1 = pchar.Torso.NeckAttachment
  1666. end
  1667. end)
  1668. end
  1669. end)
  1670.  
  1671. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1672. function(args, speaker)
  1673. local players = getPlayer(args[1], speaker)
  1674. for i,v in pairs(players)do
  1675. spawn(function()
  1676. local pchar=_char(v)
  1677. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1678. if v1.Name == "TRAIL" then
  1679. v1:Destroy()
  1680. end
  1681. end
  1682. end)
  1683. end
  1684. end)
  1685.  
  1686. local fa = false
  1687. local cam = workspace.CurrentCamera
  1688. local cam1 = 0
  1689. local cam2 = 0
  1690. local cam3 = 0
  1691. local k1 = false
  1692. local k2 = false
  1693. local k3 = false
  1694. local k4 = false
  1695. local k5 = false
  1696. local k6 = false
  1697. local cs = 0.5
  1698. function movecam()
  1699. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1700. if fa == false then
  1701. repeat
  1702. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1703. local fp = fc.Position
  1704. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  1705. fa = true
  1706. end
  1707. game:GetService('RunService').RenderStepped:Wait()
  1708. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1709. fa = false
  1710. end
  1711. end
  1712. function kp1(inputObject, gameProcessedEvent)
  1713. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1714. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1715. k1 = true
  1716. cam1 = cs end
  1717. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1718. k2 = true
  1719. cam1 = (cs*-1) end
  1720. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1721. k3 = true
  1722. cam2 = cs end
  1723. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1724. k4 = true
  1725. cam2 = (cs*-1) end
  1726. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1727. k5 = true
  1728. cam3 = cs end
  1729. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1730. k6 = true
  1731. cam3 = (cs*-1) end
  1732. end
  1733. end
  1734. game:GetService("UserInputService").InputBegan:connect(kp1)
  1735. function kp2(inputObject, gameProcessedEvent)
  1736. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1737. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1738. k1 = false
  1739. if k2 == false then
  1740. cam1 = 0
  1741. end
  1742. end
  1743. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1744. k2 = false
  1745. if k1 == false then
  1746. cam1 = 0
  1747. end
  1748. end
  1749. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1750. k3= false
  1751. if k4== false then
  1752. cam2 = 0
  1753. end
  1754. end
  1755. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1756. k4 = false
  1757. if k3 == false then
  1758. cam2 = 0
  1759. end
  1760. end
  1761. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1762. k5 = false
  1763. if k6 == false then
  1764. cam3 = 0
  1765. end
  1766. end
  1767. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1768. k6 = false
  1769. if k5 == false then
  1770. cam3 = 0
  1771. end
  1772. end
  1773. end
  1774. end
  1775. game:GetService("UserInputService").InputEnded:connect(kp2)
  1776. function FC()
  1777. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1778. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  1779. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  1780. fc.CanCollide = false
  1781. fc.Anchored = true
  1782. fc.Transparency = 1
  1783. fc.Size = Vector3.new(1,1,1)
  1784. fc.Name = 'xFC'
  1785. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  1786. local cam = workspace.CurrentCamera
  1787. cam.CameraSubject = fc
  1788. cam.CameraType = 'Custom'
  1789. movecam()
  1790. end end
  1791. function UFC()
  1792. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  1793. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1794. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  1795. local cam = workspace.CurrentCamera
  1796. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  1797. cam.CameraType = 'Custom'
  1798. end end
  1799.  
  1800. addcmd('freecam','freecam',{'fc'},
  1801. function(args, speaker)
  1802. if speaker.userId ~= LP.userId then
  1803. lponly(speaker)
  1804. else
  1805. FC()
  1806. end
  1807. end)
  1808.  
  1809. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  1810. function(args, speaker)
  1811. local players = getPlayer(args[1], speaker)
  1812. for i,v in pairs(players)do
  1813. local pchar=_char(v)
  1814. local char = pchar
  1815. local hum = char.Humanoid
  1816. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  1817. hum.HealthDisplayDistance = 0
  1818. --execcmd god
  1819. local stake = Instance.new("Part",char)
  1820. stake.Anchored = true
  1821. stake.BrickColor = BrickColor.new("Reddish brown")
  1822. stake.Material = "Wood"
  1823. stake.Size = Vector3.new(1,7,1)
  1824. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  1825. local hay = Instance.new("Part",char)
  1826. hay.Anchored = true
  1827. hay.Material = "Grass"
  1828. hay.BrickColor = BrickColor.new("New Yeller")
  1829. hay.Size = Vector3.new(6,1,5)
  1830. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  1831. local hay2 = hay:clone()
  1832. hay2.Parent = char
  1833. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  1834. local fire = Instance.new("Fire",hay)
  1835. fire.Enabled = false
  1836. fire.Heat = 25
  1837. fire.Size = 2
  1838. fire.Color = Color3.new(170/255,85/255,0)
  1839. local smoke = Instance.new("Smoke",hay)
  1840. smoke.Enabled = false
  1841. smoke.Opacity = 1
  1842. smoke.RiseVelocity = 25
  1843. smoke.Size = 15
  1844. smoke.Color = Color3.new(0,0,0)
  1845. local light = Instance.new("PointLight",hay)
  1846. light.Color = Color3.new(170/255,85/255,0)
  1847. light.Range = 0
  1848. light.Brightness = 1
  1849. light.Enabled = false
  1850. --[[]]
  1851. local crack = Instance.new("Sound",hay)
  1852. crack.SoundId = "rbxassetid://239443642"
  1853. crack.Looped = true
  1854. crack.Volume = 0
  1855. local scream = Instance.new("Sound",char.Torso)
  1856. scream.SoundId = "rbxassetid://264227115"
  1857. scream.Looped = true
  1858. scream.Volume = 0
  1859. --]]
  1860. wait()
  1861. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  1862. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  1863.  
  1864. local bods = char['Body Colors']
  1865. local colors = {
  1866. --"Really red";
  1867. "Bright red";
  1868. "Crimson";
  1869. "Maroon";
  1870. "Really black";
  1871. }
  1872.  
  1873. fire.Enabled=true
  1874. smoke.Enabled=true
  1875. light.Enabled=true
  1876. crack:Play()
  1877. scream:Play()
  1878. scream.Pitch = 0.8
  1879. --scream.Volume = 0.5
  1880. for i=1,30 do
  1881. crack.Volume = crack.Volume+(1/30)
  1882. scream.Volume = crack.Volume
  1883. fire.Size=i
  1884. smoke.RiseVelocity=i-5
  1885. smoke.Size=i/2
  1886. light.Range=i*2
  1887. wait(1)
  1888. end
  1889.  
  1890. for i=1,#colors do
  1891. bods.HeadColor=BrickColor.new(colors[i])
  1892. bods.LeftArmColor=BrickColor.new(colors[i])
  1893. bods.LeftLegColor=BrickColor.new(colors[i])
  1894. bods.RightArmColor=BrickColor.new(colors[i])
  1895. bods.RightLegColor=BrickColor.new(colors[i])
  1896. bods.TorsoColor=BrickColor.new(colors[i])
  1897. hay.BrickColor=BrickColor.new(colors[i])
  1898. hay2.BrickColor=BrickColor.new(colors[i])
  1899. stake.BrickColor=BrickColor.new(colors[i])
  1900. wait(5)
  1901. end
  1902. wait(10)
  1903. scream.Volume = 0.5
  1904. wait(1)
  1905. scream:Stop()
  1906. char:BreakJoints()
  1907. end
  1908. end)
  1909.  
  1910. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  1911. function(args, speaker)
  1912. if speaker.userId ~= LP.userId then
  1913. lponly(speaker)
  1914. else
  1915. UFC()
  1916. end
  1917. end)
  1918.  
  1919. addcmd('nolight', 'no more light',{'unlight'},
  1920. function(args, speaker)
  1921. local players = getPlayer(args[1], speaker)
  1922. for i,v in pairs(players)do
  1923. local pchar=_char(v)
  1924. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1925. if v1:IsA("PointLight") then
  1926. v1:Destroy()
  1927. end
  1928. end
  1929. end
  1930. end)
  1931.  
  1932. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1933. function(args, speaker)
  1934. local players = getPlayer(args[1], speaker)
  1935. for i,v in pairs(players)do
  1936. local pchar=_char(v)
  1937. scale = 10
  1938.  
  1939. function weld(tab)
  1940. local last = nil
  1941. for i,v in pairs(tab) do
  1942. if v:IsA("BasePart") then
  1943. if last then
  1944. local w = Instance.new("Weld",last)
  1945. w.Part0 = w.Parent
  1946. w.Part1 = v
  1947. local pos = last.CFrame:toObjectSpace(v.CFrame)
  1948. w.C0 = pos
  1949. end
  1950. last = v
  1951. end
  1952. end
  1953. end
  1954.  
  1955. function makeball(pos)
  1956. local model = Instance.new("Model",workspace)
  1957. model.Name = gPlayers[v].Name .. "ball"
  1958. local rand = BrickColor.Random()
  1959. pchar.Head.Anchored = true
  1960. for i=0,340,20 do
  1961. wait()
  1962. for z=-90,70,20 do
  1963. local p = Instance.new("Part",model)
  1964. p.formFactor = "Custom"
  1965. p.BrickColor = rand
  1966. p.Transparency = 0.5
  1967. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1968. p.Anchored = true
  1969. p.TopSurface = 0
  1970. p.BottomSurface = 0
  1971. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1972. p:breakJoints()
  1973. end
  1974. end
  1975. weld(model:children())
  1976. for i,v in pairs(model:children()) do v.Anchored = false end
  1977. pchar.Head.Anchored = false
  1978. model:MakeJoints()
  1979. end
  1980.  
  1981. if pchar then
  1982. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1983. end
  1984. end
  1985. end)
  1986.  
  1987. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  1988. function(args, speaker)
  1989. local players = getPlayer(args[1], speaker)
  1990. for i,v in pairs(players)do
  1991. local pchar=_char(v)
  1992. for _, child in pairs( workspace:GetChildren()) do
  1993. if child.Name == gPlayers[v].Name .. "ball" then
  1994. child:Destroy()
  1995. end
  1996. end
  1997. end
  1998. end)
  1999.  
  2000. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2001.  
  2002. local fastwait = function(time)
  2003. local expire = tick()+(time or 0.02999999999999999889)
  2004. while game:GetService("RunService").Heartbeat:wait() do
  2005. if tick() >= expire then return true end
  2006. end
  2007. end
  2008.  
  2009. function arrest(name)
  2010. spawn(function()
  2011. local p = game:GetService("Players"):FindFirstChild(name)
  2012. local char = p.Character
  2013. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2014. local humanoid = p.Character:FindFirstChild("Humanoid")
  2015. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2016. local van = car:Clone()
  2017. if van then
  2018. local function check()
  2019. 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
  2020. return false
  2021. else
  2022. return true
  2023. end
  2024. end
  2025.  
  2026. --local driver = van.Driver
  2027. --local grabber = van.Clown
  2028. local primary = van.Primary
  2029. --local door = van.Door
  2030. local tPos = torso.CFrame
  2031.  
  2032. local sound = Instance.new("Sound",primary)
  2033. sound.SoundId = "rbxassetid://258529216"
  2034. sound.Looped = true
  2035. sound:Play()
  2036.  
  2037. local chuckle = Instance.new("Sound",primary)
  2038. chuckle.SoundId = "rbxassetid://175964948"
  2039. chuckle.Looped = true
  2040. chuckle.Volume = 0.5
  2041. chuckle:Play()
  2042.  
  2043. van.PrimaryPart = van.Primary
  2044. van.Name = "ADONIS_VAN"
  2045. van.Parent = workspace
  2046. humanoid.Name = "NoResetForYou"
  2047. humanoid.WalkSpeed = 0
  2048. sound.Pitch = 1.3
  2049.  
  2050. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2051. music.Name = "COPSONG"
  2052. music.SoundId = "rbxassetid://132007810"
  2053. music.Volume = 1
  2054. music.Looped = true
  2055. if not music.Playing then music:Play() end
  2056.  
  2057. spawn(function()
  2058. while fastwait(0.2) do
  2059. van.Body.Lightbar.Red.PointLight.Enabled = true
  2060. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2061. fastwait(0.2)
  2062. van.Body.Lightbar.Red.PointLight.Enabled = false
  2063. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2064. end
  2065. end)
  2066.  
  2067. for i = 1,200 do
  2068. if not check() then
  2069. break
  2070. else
  2071. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2072. fastwait(0.001*(i/5))
  2073. end
  2074. end
  2075.  
  2076. sound.Pitch = 0.9
  2077.  
  2078. fastwait(0.5)
  2079. if check() then
  2080. --door.Transparency = 1
  2081. end
  2082.  
  2083. local freeze = Instance.new("Sound",primary)
  2084. freeze.SoundId = "rbxassetid://163732279"
  2085. freeze.Volume = 5
  2086. freeze:Play()
  2087.  
  2088. fastwait(3)
  2089.  
  2090. if check() then
  2091. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2092. end
  2093.  
  2094. fastwait(0.5)
  2095. if check() then
  2096. --door.Transparency = 0
  2097. end
  2098. fastwait(0.5)
  2099.  
  2100. sound.Pitch = 1.3
  2101. local gui = Instance.new("ScreenGui")
  2102. local frame = Instance.new("Frame",gui)
  2103. frame.BackgroundTransparency = 1
  2104. frame.BackgroundColor3 = Color3.new(0,0,0)
  2105. frame.Position = UDim2.new(0,0,0,-36)
  2106. frame.Size = UDim2.new(1,0,1,36)
  2107. spawn(function()
  2108. for i = 1,0,-0.01 do
  2109. frame.BackgroundTransparency = i
  2110. fastwait(0.1)
  2111. end
  2112. frame.BackgroundTransparency = 0
  2113. end)
  2114.  
  2115. p.CameraMaxZoomDistance = 0.5
  2116.  
  2117. torso.Anchored = true
  2118.  
  2119. for i = 1,400 do
  2120. if not check() then
  2121. break
  2122. else
  2123. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2124. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2125. fastwait(0.1/(i*5))
  2126.  
  2127. if i == 270 then
  2128. music.Volume = 5
  2129. end
  2130. end
  2131. end
  2132.  
  2133. local function KICK(P)
  2134. spawn(function()
  2135. for i = 1,5 do
  2136. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2137. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2138. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2139. spawn(function()
  2140. repeat fastwait()
  2141. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2142. until not game:GetService("Players"):FindFirstChild(P.Name)
  2143. end)
  2144. P.Character.HumanoidRootPart.Anchored = true
  2145. end
  2146. end
  2147. end)
  2148. end
  2149.  
  2150. if p and p.Parent == game:GetService("Players") then
  2151. if p == game:GetService("Players").LocalPlayer then
  2152. fastwait(5)
  2153. end
  2154. torso.Anchored = false
  2155. p.CharacterAdded:Connect(function()
  2156. fastwait()
  2157. KICK(p)
  2158. end)
  2159. KICK(p)
  2160. end
  2161. fastwait(0.5)
  2162. pcall(function() van:Destroy() end)
  2163. pcall(function() gui:Destroy() end)
  2164. if not workspace:FindFirstChild("ADONIS_VAN") then
  2165. music:Destroy()
  2166. end
  2167. end
  2168. end
  2169. end)
  2170. end
  2171.  
  2172. addcmd('arrest', 'arrests player',{},
  2173. function(args, speaker)
  2174. local players = getPlayer(args[1], speaker)
  2175. for i,v in pairs(players)do
  2176. arrest(gPlayers[v].Name)
  2177. end
  2178. end)
  2179.  
  2180. addcmd('loopkill', 'rip person',{'lkill'},
  2181. function(args, speaker)
  2182. local players = getPlayer(args[1], speaker)
  2183. for i,v in pairs(players)do
  2184. if not FindTable(loopkillT, _players[v].Name) then
  2185. table.insert(loopkillT, _players[v].Name)
  2186. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2187. Notify('Loopkilling player(s)') end end end end)
  2188.  
  2189. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2190. function(args, speaker)
  2191. local players = getPlayer(args[1], speaker)
  2192. for i,v in pairs(players)do
  2193. if FindTable(loopkillT, _players[v].Name) then
  2194. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2195. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2196. Notify('No longer loopkilling player(s)') end end end end)
  2197.  
  2198. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2199. function(args, speaker)
  2200. local players = getPlayer(args[1], speaker)
  2201. for i,v in pairs(players)do
  2202. if not FindTable(disabletoolsT, _players[v].Name) then
  2203. table.insert(disabletoolsT, _players[v].Name)
  2204. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2205. Notify('Disabled tools for player(s)') end end end end)
  2206.  
  2207. addcmd('enabletools', 'lets them have tools',{},
  2208. function(args, speaker)
  2209. local players = getPlayer(args[1], speaker)
  2210. for i,v in pairs(players)do
  2211. if FindTable(disabletoolsT, _players[v].Name) then
  2212. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2213. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2214. Notify('Enabled tools for player(s)') end end end end)
  2215.  
  2216. addcmd('refresh', 'refresh their player model',{},
  2217. function(args, speaker)
  2218. local players = getPlayer(args[1], speaker)
  2219. for i,v in pairs(players)do
  2220. refresh(_players[v])
  2221. end end)
  2222.  
  2223. local fastwait = function(time)
  2224. local expire = tick()+(time or 0.02999999999999999889)
  2225. while game:GetService("RunService").Heartbeat:wait() do
  2226. if tick() >= expire then return true end
  2227. end
  2228. end
  2229.  
  2230. local song = nil
  2231. function zinniaKick(name)
  2232. spawn(function()
  2233. if song == nil then
  2234. song = Instance.new("Sound",workspace)
  2235. song.SoundId = "rbxassetid://190423831"
  2236. song.Volume = 1
  2237. song.Looped = true
  2238. song:Play()
  2239. end
  2240. local zin = Instance.new("Part")
  2241. zin.Name = "CuteZinnia"
  2242. zin.Anchored = true
  2243. zin.CanCollide = false
  2244. zin.Locked = true
  2245. local mesh = Instance.new("SpecialMesh")
  2246. mesh.MeshId = "rbxassetid://1175670539"
  2247. mesh.TextureId = "rbxassetid://1175670558"
  2248. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2249. mesh.Offset = Vector3.new(0,0.88,0)
  2250. mesh.Parent = zin
  2251. local char = game:GetService("Players")[name].Character
  2252. char.PrimaryPart = char.HumanoidRootPart
  2253. if char:FindFirstChild("Torso") then
  2254. char.Torso.Anchored = true
  2255. else
  2256. char.UpperTorso.Anchored = true
  2257. end
  2258. 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))
  2259. zin.Parent = workspace
  2260. 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)})
  2261. tween:Play()
  2262. fastwait(3)
  2263. for i = 50,1,-1 do
  2264. 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))
  2265. fastwait()
  2266. end
  2267. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2268. fastwait(1)
  2269. local turns = 0
  2270.  
  2271. while turns < 200 do
  2272. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2273. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2274. turns = turns + 1
  2275. fastwait()
  2276. end
  2277. for i = 1,10 do
  2278. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2279. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2280. fastwait()
  2281. end
  2282. local rX,rZ = 0,0
  2283. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  2284. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  2285. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  2286. bv.Force = Vector3.new(rX,10000,rZ)
  2287. if char:FindFirstChild("Torso") then
  2288. char.Torso.Anchored = false
  2289. else
  2290. char.UpperTorso.Anchored = false
  2291. end
  2292. function KICK(P)
  2293. spawn(function()
  2294. for i = 1,5 do
  2295. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2296. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2297. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2298. spawn(function()
  2299. repeat fastwait()
  2300. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2301. until not game:GetService("Players"):FindFirstChild(P.Name)
  2302. end)
  2303. P.Character.HumanoidRootPart.Anchored = true
  2304. end
  2305. end
  2306. end)
  2307. end
  2308. spawn(function()
  2309. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  2310. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2311. fastwait()
  2312. KICK(game:GetService("Players")[name])
  2313. end)
  2314. KICK(game:GetService("Players")[name])
  2315. end)
  2316. for i = 1,20 do
  2317. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2318. fastwait()
  2319. end
  2320. while turns > 0 do
  2321. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2322. turns = turns - 5
  2323. fastwait()
  2324. end
  2325. fastwait(1)
  2326. zin.Name = "GoneZinnia"
  2327. local go = Instance.new("BodyVelocity",zin)
  2328. go.Velocity = zin.CFrame.lookVector * 100
  2329. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2330. zin.Anchored = false
  2331. fastwait(20)
  2332. if song and not workspace:FindFirstChild("CuteZinnia") then
  2333. song:Destroy()
  2334. song = nil
  2335. end
  2336. end)
  2337. end
  2338.  
  2339. addcmd('zinnia', 'asdf for moon',{},
  2340. function(args, speaker)
  2341. local players = getPlayer(args[1], speaker)
  2342. for i,v in pairs(players)do
  2343. zinniaKick(gPlayers[v].Name)
  2344. end
  2345. end)
  2346.  
  2347. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  2348. function(args, speaker)
  2349. local players = getPlayer(args[1], speaker)
  2350. for i,v in pairs(players)do
  2351. if not FindTable(rainbowT, _players[v].Name) then
  2352. table.insert(rainbowT, _players[v].Name)
  2353. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  2354. Notify('Gave player(s) rainbow name') end end end end)
  2355.  
  2356. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  2357. function(args, speaker)
  2358. local players = getPlayer(args[1], speaker)
  2359. for i,v in pairs(players)do
  2360. if FindTable(rainbowT, _players[v].Name) then
  2361. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  2362. _players[v].Neutral = true
  2363. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  2364. Notify('Disabled rainbow name for player(s)') end end end end)
  2365.  
  2366. addcmd('terrain', 'gives you terrain tools',{'tt'},
  2367. function(args, speaker)
  2368. if speaker.userId ~= LP.userId then
  2369. lponly(speaker)
  2370. else
  2371. --Terrain Script
  2372. --Edge#3467/IoIman616
  2373.  
  2374. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  2375. if child.Name == "MaterialGui" then
  2376. child:Destroy()
  2377. end
  2378. end
  2379.  
  2380. function sandbox(var,func)
  2381. local env = getfenv(func)
  2382. local newenv = setmetatable({},{
  2383. __index = function(self,k)
  2384. if k=="script" then
  2385. return var
  2386. else
  2387. return env[k]
  2388. end
  2389. end,
  2390. })
  2391. setfenv(func,newenv)
  2392. return func
  2393. end
  2394. cors = {}
  2395. mas = Instance.new("Model",game:GetService("Lighting"))
  2396. HopperBin0 = Instance.new("HopperBin")
  2397. HopperBin0.Name = "Terrain Build"
  2398. HopperBin0.Parent = mas
  2399. for i,v in pairs(mas:GetChildren()) do
  2400. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2401. pcall(function() v:MakeJoints() end)
  2402. end
  2403. mas:Destroy()
  2404. for i,v in pairs(cors) do
  2405. spawn(function()
  2406. pcall(v)
  2407. end)
  2408. end
  2409.  
  2410. wait(0.01)
  2411.  
  2412. function sandbox(var,func)
  2413. local env = getfenv(func)
  2414. local newenv = setmetatable({},{
  2415. __index = function(self,k)
  2416. if k=="script" then
  2417. return var
  2418. else
  2419. return env[k]
  2420. end
  2421. end,
  2422. })
  2423. setfenv(func,newenv)
  2424. return func
  2425. end
  2426. cors = {}
  2427. mas = Instance.new("Model",game:GetService("Lighting"))
  2428. ScreenGui0 = Instance.new("ScreenGui")
  2429. ImageLabel1 = Instance.new("ImageLabel")
  2430. ImageButton2 = Instance.new("ImageButton")
  2431. Frame3 = Instance.new("Frame")
  2432. NumberValue4 = Instance.new("NumberValue")
  2433. ImageButton5 = Instance.new("ImageButton")
  2434. Frame6 = Instance.new("Frame")
  2435. NumberValue7 = Instance.new("NumberValue")
  2436. ImageButton8 = Instance.new("ImageButton")
  2437. Frame9 = Instance.new("Frame")
  2438. NumberValue10 = Instance.new("NumberValue")
  2439. ImageButton11 = Instance.new("ImageButton")
  2440. Frame12 = Instance.new("Frame")
  2441. NumberValue13 = Instance.new("NumberValue")
  2442. ImageButton14 = Instance.new("ImageButton")
  2443. Frame15 = Instance.new("Frame")
  2444. NumberValue16 = Instance.new("NumberValue")
  2445. ImageButton17 = Instance.new("ImageButton")
  2446. Frame18 = Instance.new("Frame")
  2447. NumberValue19 = Instance.new("NumberValue")
  2448. ImageButton20 = Instance.new("ImageButton")
  2449. Frame21 = Instance.new("Frame")
  2450. NumberValue22 = Instance.new("NumberValue")
  2451. ImageButton23 = Instance.new("ImageButton")
  2452. Frame24 = Instance.new("Frame")
  2453. NumberValue25 = Instance.new("NumberValue")
  2454. ImageButton26 = Instance.new("ImageButton")
  2455. Frame27 = Instance.new("Frame")
  2456. NumberValue28 = Instance.new("NumberValue")
  2457. ImageButton29 = Instance.new("ImageButton")
  2458. Frame30 = Instance.new("Frame")
  2459. NumberValue31 = Instance.new("NumberValue")
  2460. ImageButton32 = Instance.new("ImageButton")
  2461. Frame33 = Instance.new("Frame")
  2462. NumberValue34 = Instance.new("NumberValue")
  2463. ImageButton35 = Instance.new("ImageButton")
  2464. Frame36 = Instance.new("Frame")
  2465. NumberValue37 = Instance.new("NumberValue")
  2466. ImageButton38 = Instance.new("ImageButton")
  2467. Frame39 = Instance.new("Frame")
  2468. NumberValue40 = Instance.new("NumberValue")
  2469. ImageButton41 = Instance.new("ImageButton")
  2470. Frame42 = Instance.new("Frame")
  2471. NumberValue43 = Instance.new("NumberValue")
  2472. ImageButton44 = Instance.new("ImageButton")
  2473. Frame45 = Instance.new("Frame")
  2474. NumberValue46 = Instance.new("NumberValue")
  2475. ImageButton47 = Instance.new("ImageButton")
  2476. Frame48 = Instance.new("Frame")
  2477. NumberValue49 = Instance.new("NumberValue")
  2478. ImageButton50 = Instance.new("ImageButton")
  2479. Frame51 = Instance.new("Frame")
  2480. NumberValue52 = Instance.new("NumberValue")
  2481. ImageButton53 = Instance.new("ImageButton")
  2482. Frame54 = Instance.new("Frame")
  2483. ScreenGui0.Name = "MaterialGui"
  2484. ScreenGui0.Parent = mas
  2485. ImageLabel1.Name = "MaterialMenu"
  2486. ImageLabel1.Parent = ScreenGui0
  2487. ImageLabel1.Transparency = 1
  2488. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  2489. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  2490. ImageLabel1.BackgroundTransparency = 1
  2491. ImageLabel1.ZIndex = 2
  2492. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  2493. ImageButton2.Name = "Grass"
  2494. ImageButton2.Parent = ImageLabel1
  2495. ImageButton2.Transparency = 1
  2496. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2497. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  2498. ImageButton2.BackgroundTransparency = 1
  2499. ImageButton2.ZIndex = 4
  2500. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  2501. Frame3.Name = "Selection"
  2502. Frame3.Parent = ImageButton2
  2503. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2504. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2505. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  2506. Frame3.BorderSizePixel = 0
  2507. Frame3.ZIndex = 3
  2508. NumberValue4.Name = "num"
  2509. NumberValue4.Parent = ImageButton2
  2510. NumberValue4.Value = 1
  2511. ImageButton5.Name = "Sand"
  2512. ImageButton5.Parent = ImageLabel1
  2513. ImageButton5.Transparency = 1
  2514. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2515. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  2516. ImageButton5.BackgroundTransparency = 1
  2517. ImageButton5.ZIndex = 4
  2518. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  2519. Frame6.Name = "Selection"
  2520. Frame6.Parent = ImageButton5
  2521. Frame6.Transparency = 1
  2522. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2523. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2524. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  2525. Frame6.BackgroundTransparency = 1
  2526. Frame6.BorderSizePixel = 0
  2527. Frame6.ZIndex = 3
  2528. NumberValue7.Name = "num"
  2529. NumberValue7.Parent = ImageButton5
  2530. NumberValue7.Value = 2
  2531. ImageButton8.Name = "Brick"
  2532. ImageButton8.Parent = ImageLabel1
  2533. ImageButton8.Transparency = 1
  2534. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2535. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  2536. ImageButton8.BackgroundTransparency = 1
  2537. ImageButton8.ZIndex = 4
  2538. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  2539. Frame9.Name = "Selection"
  2540. Frame9.Parent = ImageButton8
  2541. Frame9.Transparency = 1
  2542. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2543. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2544. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  2545. Frame9.BackgroundTransparency = 1
  2546. Frame9.BorderSizePixel = 0
  2547. Frame9.ZIndex = 3
  2548. NumberValue10.Name = "num"
  2549. NumberValue10.Parent = ImageButton8
  2550. NumberValue10.Value = 3
  2551. ImageButton11.Name = "Granite"
  2552. ImageButton11.Parent = ImageLabel1
  2553. ImageButton11.Transparency = 1
  2554. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2555. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  2556. ImageButton11.BackgroundTransparency = 1
  2557. ImageButton11.ZIndex = 4
  2558. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  2559. Frame12.Name = "Selection"
  2560. Frame12.Parent = ImageButton11
  2561. Frame12.Transparency = 1
  2562. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2563. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2564. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  2565. Frame12.BackgroundTransparency = 1
  2566. Frame12.BorderSizePixel = 0
  2567. Frame12.ZIndex = 3
  2568. NumberValue13.Name = "num"
  2569. NumberValue13.Parent = ImageButton11
  2570. NumberValue13.Value = 4
  2571. ImageButton14.Name = "Asphalt"
  2572. ImageButton14.Parent = ImageLabel1
  2573. ImageButton14.Transparency = 1
  2574. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2575. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  2576. ImageButton14.BackgroundTransparency = 1
  2577. ImageButton14.ZIndex = 4
  2578. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  2579. Frame15.Name = "Selection"
  2580. Frame15.Parent = ImageButton14
  2581. Frame15.Transparency = 1
  2582. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2583. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2584. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  2585. Frame15.BackgroundTransparency = 1
  2586. Frame15.BorderSizePixel = 0
  2587. Frame15.ZIndex = 3
  2588. NumberValue16.Name = "num"
  2589. NumberValue16.Parent = ImageButton14
  2590. NumberValue16.Value = 5
  2591. ImageButton17.Name = "Iron"
  2592. ImageButton17.Parent = ImageLabel1
  2593. ImageButton17.Transparency = 1
  2594. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2595. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  2596. ImageButton17.BackgroundTransparency = 1
  2597. ImageButton17.ZIndex = 4
  2598. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  2599. Frame18.Name = "Selection"
  2600. Frame18.Parent = ImageButton17
  2601. Frame18.Transparency = 1
  2602. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2603. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2604. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  2605. Frame18.BackgroundTransparency = 1
  2606. Frame18.BorderSizePixel = 0
  2607. Frame18.ZIndex = 3
  2608. NumberValue19.Name = "num"
  2609. NumberValue19.Parent = ImageButton17
  2610. NumberValue19.Value = 6
  2611. ImageButton20.Name = "Aluminum"
  2612. ImageButton20.Parent = ImageLabel1
  2613. ImageButton20.Transparency = 1
  2614. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2615. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  2616. ImageButton20.BackgroundTransparency = 1
  2617. ImageButton20.ZIndex = 4
  2618. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  2619. Frame21.Name = "Selection"
  2620. Frame21.Parent = ImageButton20
  2621. Frame21.Transparency = 1
  2622. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2623. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2624. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  2625. Frame21.BackgroundTransparency = 1
  2626. Frame21.BorderSizePixel = 0
  2627. Frame21.ZIndex = 3
  2628. NumberValue22.Name = "num"
  2629. NumberValue22.Parent = ImageButton20
  2630. NumberValue22.Value = 7
  2631. ImageButton23.Name = "Gold"
  2632. ImageButton23.Parent = ImageLabel1
  2633. ImageButton23.Transparency = 1
  2634. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2635. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  2636. ImageButton23.BackgroundTransparency = 1
  2637. ImageButton23.ZIndex = 4
  2638. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  2639. Frame24.Name = "Selection"
  2640. Frame24.Parent = ImageButton23
  2641. Frame24.Transparency = 1
  2642. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2643. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2644. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  2645. Frame24.BackgroundTransparency = 1
  2646. Frame24.BorderSizePixel = 0
  2647. Frame24.ZIndex = 3
  2648. NumberValue25.Name = "num"
  2649. NumberValue25.Parent = ImageButton23
  2650. NumberValue25.Value = 8
  2651. ImageButton26.Name = "Plank"
  2652. ImageButton26.Parent = ImageLabel1
  2653. ImageButton26.Transparency = 1
  2654. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2655. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  2656. ImageButton26.BackgroundTransparency = 1
  2657. ImageButton26.ZIndex = 4
  2658. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  2659. Frame27.Name = "Selection"
  2660. Frame27.Parent = ImageButton26
  2661. Frame27.Transparency = 1
  2662. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2663. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2664. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  2665. Frame27.BackgroundTransparency = 1
  2666. Frame27.BorderSizePixel = 0
  2667. Frame27.ZIndex = 3
  2668. NumberValue28.Name = "num"
  2669. NumberValue28.Parent = ImageButton26
  2670. NumberValue28.Value = 9
  2671. ImageButton29.Name = "Log"
  2672. ImageButton29.Parent = ImageLabel1
  2673. ImageButton29.Transparency = 1
  2674. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2675. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  2676. ImageButton29.BackgroundTransparency = 1
  2677. ImageButton29.ZIndex = 4
  2678. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  2679. Frame30.Name = "Selection"
  2680. Frame30.Parent = ImageButton29
  2681. Frame30.Transparency = 1
  2682. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2683. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2684. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  2685. Frame30.BackgroundTransparency = 1
  2686. Frame30.BorderSizePixel = 0
  2687. Frame30.ZIndex = 3
  2688. NumberValue31.Name = "num"
  2689. NumberValue31.Parent = ImageButton29
  2690. NumberValue31.Value = 10
  2691. ImageButton32.Name = "Gravel"
  2692. ImageButton32.Parent = ImageLabel1
  2693. ImageButton32.Transparency = 1
  2694. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2695. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  2696. ImageButton32.BackgroundTransparency = 1
  2697. ImageButton32.ZIndex = 4
  2698. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  2699. Frame33.Name = "Selection"
  2700. Frame33.Parent = ImageButton32
  2701. Frame33.Transparency = 1
  2702. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2703. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2704. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  2705. Frame33.BackgroundTransparency = 1
  2706. Frame33.BorderSizePixel = 0
  2707. Frame33.ZIndex = 3
  2708. NumberValue34.Name = "num"
  2709. NumberValue34.Parent = ImageButton32
  2710. NumberValue34.Value = 11
  2711. ImageButton35.Name = "Cinder"
  2712. ImageButton35.Parent = ImageLabel1
  2713. ImageButton35.Transparency = 1
  2714. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2715. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  2716. ImageButton35.BackgroundTransparency = 1
  2717. ImageButton35.ZIndex = 4
  2718. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  2719. Frame36.Name = "Selection"
  2720. Frame36.Parent = ImageButton35
  2721. Frame36.Transparency = 1
  2722. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2723. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2724. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  2725. Frame36.BackgroundTransparency = 1
  2726. Frame36.BorderSizePixel = 0
  2727. Frame36.ZIndex = 3
  2728. NumberValue37.Name = "num"
  2729. NumberValue37.Parent = ImageButton35
  2730. NumberValue37.Value = 12
  2731. ImageButton38.Name = "Stone"
  2732. ImageButton38.Parent = ImageLabel1
  2733. ImageButton38.Transparency = 1
  2734. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2735. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  2736. ImageButton38.BackgroundTransparency = 1
  2737. ImageButton38.ZIndex = 4
  2738. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  2739. Frame39.Name = "Selection"
  2740. Frame39.Parent = ImageButton38
  2741. Frame39.Transparency = 1
  2742. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2743. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2744. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  2745. Frame39.BackgroundTransparency = 1
  2746. Frame39.BorderSizePixel = 0
  2747. Frame39.ZIndex = 3
  2748. NumberValue40.Name = "num"
  2749. NumberValue40.Parent = ImageButton38
  2750. NumberValue40.Value = 13
  2751. ImageButton41.Name = "Cement"
  2752. ImageButton41.Parent = ImageLabel1
  2753. ImageButton41.Transparency = 1
  2754. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2755. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  2756. ImageButton41.BackgroundTransparency = 1
  2757. ImageButton41.ZIndex = 4
  2758. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  2759. Frame42.Name = "Selection"
  2760. Frame42.Parent = ImageButton41
  2761. Frame42.Transparency = 1
  2762. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2763. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2764. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  2765. Frame42.BackgroundTransparency = 1
  2766. Frame42.BorderSizePixel = 0
  2767. Frame42.ZIndex = 3
  2768. NumberValue43.Name = "num"
  2769. NumberValue43.Parent = ImageButton41
  2770. NumberValue43.Value = 14
  2771. ImageButton44.Name = "Red Plastic"
  2772. ImageButton44.Parent = ImageLabel1
  2773. ImageButton44.Transparency = 1
  2774. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2775. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  2776. ImageButton44.BackgroundTransparency = 1
  2777. ImageButton44.ZIndex = 4
  2778. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  2779. Frame45.Name = "Selection"
  2780. Frame45.Parent = ImageButton44
  2781. Frame45.Transparency = 1
  2782. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2783. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2784. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  2785. Frame45.BackgroundTransparency = 1
  2786. Frame45.BorderSizePixel = 0
  2787. Frame45.ZIndex = 3
  2788. NumberValue46.Name = "num"
  2789. NumberValue46.Parent = ImageButton44
  2790. NumberValue46.Value = 15
  2791. ImageButton47.Name = "Blue Plastic"
  2792. ImageButton47.Parent = ImageLabel1
  2793. ImageButton47.Transparency = 1
  2794. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2795. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  2796. ImageButton47.BackgroundTransparency = 1
  2797. ImageButton47.ZIndex = 4
  2798. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  2799. Frame48.Name = "Selection"
  2800. Frame48.Parent = ImageButton47
  2801. Frame48.Transparency = 1
  2802. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2803. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2804. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  2805. Frame48.BackgroundTransparency = 1
  2806. Frame48.BorderSizePixel = 0
  2807. Frame48.ZIndex = 3
  2808. NumberValue49.Name = "num"
  2809. NumberValue49.Parent = ImageButton47
  2810. NumberValue49.Value = 16
  2811. ImageButton50.Name = "Water"
  2812. ImageButton50.Parent = ImageLabel1
  2813. ImageButton50.Transparency = 1
  2814. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2815. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  2816. ImageButton50.BackgroundTransparency = 1
  2817. ImageButton50.ZIndex = 4
  2818. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  2819. Frame51.Name = "Selection"
  2820. Frame51.Parent = ImageButton50
  2821. Frame51.Transparency = 1
  2822. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2823. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2824. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  2825. Frame51.BackgroundTransparency = 1
  2826. Frame51.BorderSizePixel = 0
  2827. Frame51.ZIndex = 3
  2828. NumberValue52.Name = "num"
  2829. NumberValue52.Parent = ImageButton50
  2830. NumberValue52.Value = 17
  2831. ImageButton53.Name = "Dig"
  2832. ImageButton53.Parent = ImageLabel1
  2833. ImageButton53.Transparency = 1
  2834. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2835. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  2836. ImageButton53.BackgroundTransparency = 1
  2837. ImageButton53.ZIndex = 4
  2838. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  2839. Frame54.Name = "Selection"
  2840. Frame54.Parent = ImageButton53
  2841. Frame54.Transparency = 1
  2842. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2843. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2844. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  2845. Frame54.BackgroundTransparency = 1
  2846. Frame54.BorderSizePixel = 0
  2847. Frame54.ZIndex = 3
  2848. for i,v in pairs(mas:GetChildren()) do
  2849. v.Parent = gPlayers.LocalPlayer.PlayerGui
  2850. pcall(function() v:MakeJoints() end)
  2851. end
  2852. mas:Destroy()
  2853. for i,v in pairs(cors) do
  2854. spawn(function()
  2855. pcall(v)
  2856. end)
  2857. end
  2858. wait(0.01)
  2859. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2860. material = 1
  2861. local Terrain = workspace.Terrain
  2862. local CC = workspace.CurrentCamera
  2863.  
  2864. local SelB = Instance.new("SelectionBox")
  2865. SelB.Color = BrickColor.new("Bright green")
  2866.  
  2867. local SelP = Instance.new("Part")
  2868. SelP.Anchored = true
  2869. SelP.formFactor = Enum.FormFactor.Custom
  2870.  
  2871. HopperBin0.Selected:connect(function(M)
  2872. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  2873. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  2874. SelB.Adornee = nil
  2875.  
  2876. local ClickState = "None"
  2877.  
  2878. local ClickType = 1
  2879.  
  2880. local TerrainClick = 1
  2881.  
  2882. local P1 = nil
  2883.  
  2884. M.KeyDown:connect(function(K)
  2885. if K == "q" then
  2886. ClickType = 1
  2887. elseif K == "e" then
  2888. ClickType = 2
  2889. elseif K == "z" then
  2890. TerrainClick = 0
  2891. elseif K == "x" then
  2892. TerrainClick = 1
  2893. elseif K == "c" then
  2894. TerrainClick = 2
  2895. elseif K == "v" then
  2896. TerrainClick = 3
  2897. elseif K == "b" then
  2898. TerrainClick = 4
  2899. end
  2900. end)
  2901.  
  2902. M.Button1Down:connect(function()
  2903. if not M.Target then return end
  2904. local Hit = M.Hit
  2905. local cellPos
  2906. if ClickType == 1 then
  2907. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2908. else
  2909. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2910. end
  2911. if ClickState == "None" then
  2912. ClickState = "Click1"
  2913. P1 = cellPos
  2914. end
  2915. end)
  2916. M.Button1Up:connect(function()
  2917. if not M.Target then return end
  2918. local Hit = M.Hit
  2919. local cellPos
  2920. if ClickType == 1 then
  2921. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2922. else
  2923. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2924. end
  2925. if ClickState == "Click1" then
  2926. ClickState = "None"
  2927. local MinX = math.min(P1.x,cellPos.x)
  2928. local MaxX = math.max(P1.x,cellPos.x)
  2929. local MinY = math.min(P1.y,cellPos.y)
  2930. local MaxY = math.max(P1.y,cellPos.y)
  2931. local MinZ = math.min(P1.z,cellPos.z)
  2932. local MaxZ = math.max(P1.z,cellPos.z)
  2933. for y=MinY,MaxY do
  2934. for x=MinX,MaxX do
  2935. for z=MinZ,MaxZ do
  2936. Terrain:SetCell(x, y, z, material, 0, 0)
  2937. end
  2938. end
  2939. wait()
  2940. end
  2941. SelB.Adornee = nil
  2942. end
  2943. end)
  2944. M.Move:connect(function()
  2945. if not M.Target then return end
  2946. local Hit = M.Hit
  2947. local cellPos
  2948. if ClickType == 1 then
  2949. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2950. else
  2951. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2952. end
  2953. if ClickState == "Click1" then
  2954. SelB.Adornee = SelP
  2955. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2956. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2957. local Size = W1-W2
  2958. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2959. local Pos = (W1+W2)/2
  2960. SelP.Size = Size
  2961. SelP.CFrame = CFrame.new(Pos)
  2962. end
  2963. end)
  2964. end)
  2965.  
  2966. HopperBin0.Deselected:connect(function()
  2967. SelB.Parent = nil
  2968. SelB.Adornee = nil
  2969. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2970. end)
  2971.  
  2972. game:GetService('RunService').Stepped:connect(function()
  2973. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2974. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2975. if child:FindFirstChild("num") and material ~= child.num.Value then
  2976. child.Selection.BackgroundTransparency = 1
  2977. end
  2978. end
  2979. end
  2980. end)
  2981.  
  2982. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2983. local enterCon = child.MouseButton1Click:connect(function()
  2984. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  2985. material = child.num.Value
  2986. if child:FindFirstChild("Selection") then
  2987. child.Selection.BackgroundTransparency = 0
  2988. end
  2989. end
  2990. end)
  2991. end
  2992.  
  2993. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  2994. workspace.Terrain:Clear()
  2995. end)
  2996.  
  2997. function sandbox(var,func)
  2998. local env = getfenv(func)
  2999. local newenv = setmetatable({},{
  3000. __index = function(self,k)
  3001. if k=="script" then
  3002. return var
  3003. else
  3004. return env[k]
  3005. end
  3006. end,
  3007. })
  3008. setfenv(func,newenv)
  3009. return func
  3010. end
  3011. cors = {}
  3012. mas = Instance.new("Model",game:GetService("Lighting"))
  3013. HopperBin0 = Instance.new("HopperBin")
  3014. HopperBin0.Name = "Terrain Delete"
  3015. HopperBin0.Parent = mas
  3016. for i,v in pairs(mas:GetChildren()) do
  3017. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3018. pcall(function() v:MakeJoints() end)
  3019. end
  3020. mas:Destroy()
  3021. for i,v in pairs(cors) do
  3022. spawn(function()
  3023. pcall(v)
  3024. end)
  3025. end
  3026.  
  3027. function onClick(mouse)
  3028. p = gPlayers.LocalPlayer
  3029. if (p == nil) then return end
  3030. if (p.Character == nil) then return end
  3031.  
  3032. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3033.  
  3034. c = workspace.Terrain
  3035.  
  3036. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3037. local x = cellPos.x
  3038. local y = cellPos.y
  3039. local z = cellPos.z
  3040.  
  3041. c:SetCell(x, y, z, 0, 0, 0)
  3042.  
  3043. end
  3044.  
  3045.  
  3046. function onSelect(mouse)
  3047. mouse.Button1Down:connect(function () onClick(mouse) end)
  3048. end
  3049.  
  3050.  
  3051.  
  3052. HopperBin0.Selected:connect(onSelect)
  3053. end
  3054. end)
  3055.  
  3056. addcmd('knife', 'tm knife',{},
  3057. function(args, speaker)
  3058. if speaker.userId ~= LP.userId then
  3059. lponly(speaker) else
  3060. if not game.CoreGui:FindFirstChild('CorePart') then
  3061. local data = game:GetObjects("rbxassetid://01318477872")[1]
  3062. local script = data.LocalScript
  3063.  
  3064. local player = gPlayers.LocalPlayer
  3065.  
  3066. if not player:FindFirstChild("TMDATA") then
  3067. script.Parent.TMDATA:Clone().Parent = player
  3068. end
  3069. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3070. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3071. end
  3072.  
  3073. if game.CoreGui:FindFirstChild("CorePart") then
  3074. game.CoreGui.CorePart:Remove()
  3075. end
  3076.  
  3077.  
  3078. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3079. local knife = script.Parent["Knife"]:Clone()
  3080. local gun = script.Parent["Gun"]:Clone()
  3081. local fastgun = script.Parent["Fast Gun"]:Clone()
  3082. local lasergun = script.Parent["Laser Gun"]:Clone()
  3083. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3084.  
  3085. local newKnife = knife:Clone()
  3086. newKnife.Parent = player.Backpack
  3087. _G.tool = newKnife
  3088.  
  3089. local barActive = false
  3090. local activeOptions = {}
  3091.  
  3092. function createDDown(callback,but,...)
  3093. if barActive then
  3094. for i,v in pairs(activeOptions) do
  3095. v:Destroy()
  3096. end
  3097. activeOptions = {}
  3098. barActive = false
  3099. return
  3100. else
  3101. barActive = true
  3102. end
  3103. local slots = {...}
  3104. local base = but
  3105. for i,v in pairs(slots) do
  3106. local newOption = base:Clone()
  3107. newOption.ZIndex = 5
  3108. newOption.Name = "Option "..tostring(i)
  3109. newOption.Parent = base.Parent
  3110. table.insert(activeOptions,newOption)
  3111. 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))
  3112. newOption.Text = slots[i]
  3113. newOption.MouseButton1Down:connect(function()
  3114. but.Text = slots[i]
  3115. callback(slots[i])
  3116. for i,v in pairs(activeOptions) do
  3117. v:Destroy()
  3118. end
  3119. activeOptions = {}
  3120. barActive = false
  3121. end)
  3122. end
  3123. end
  3124.  
  3125. local butA = game.CoreGui.CorePart.Frame.ability
  3126. butA.MouseButton1Down:connect(function()
  3127. createDDown(function(sel)
  3128. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3129. 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")
  3130. end)
  3131.  
  3132. local butG = game.CoreGui.CorePart.Frame.gamemode
  3133. butG.MouseButton1Down:connect(function()
  3134. createDDown(function(sel)
  3135. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3136. end,butG,"Classic","Cold Killer")
  3137. end)
  3138.  
  3139. local butM = game.CoreGui.CorePart.Frame.mode
  3140. butM.MouseButton1Down:connect(function()
  3141. createDDown(function(sel)
  3142. _G.knifemode = sel
  3143. end,butM,"PlayersOnly","Players+Npcs")
  3144. end)
  3145.  
  3146. _G.Scripters = {}
  3147.  
  3148. function _G.loadScripts(obj,runall)
  3149. for i,v in pairs(obj:GetDescendants()) do
  3150. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3151. table.insert(_G.Scripters,v)
  3152. local i = #_G.Scripters
  3153. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3154. spawn(loadfunc)
  3155. print("LOADED",v:GetFullName())
  3156. end
  3157. end
  3158. end
  3159.  
  3160. player.CharacterAdded:Connect(function()
  3161. newKnife = knife:Clone()
  3162. newKnife.Parent = player.Backpack
  3163. _G.loadScripts(newKnife)
  3164. end)
  3165.  
  3166. _G.knifemode = "PlayersOnly"
  3167. _G.loadScripts(newKnife)
  3168. --_G.loadScripts(gun)
  3169. --_G.loadScripts(fastgun)
  3170. --_G.loadScripts(lasergun)
  3171. end
  3172. end
  3173. end)
  3174.  
  3175. addcmd('devuzi', 'op af',{'uzi'},
  3176. function(args, speaker)
  3177. if speaker.userId ~= LP.userId then
  3178. lponly(speaker)
  3179. else
  3180. wait(0.25);
  3181.  
  3182.  
  3183. _clear=function()
  3184. local c={char;bag;gui;};
  3185. for i=1,#c do
  3186. local c=c[i]:children();
  3187. for i=1,#c do
  3188. if(c[i].Name==name)then
  3189. c[i].Parent=nil;
  3190. end;
  3191. end;
  3192. end;
  3193. local n=name..user.Name;
  3194. local c=workspace:children();
  3195. for i=1,#c do
  3196. if(c[i].Name==n)then
  3197. c[i].Parent=nil;
  3198. end;
  3199. end;
  3200. end;
  3201.  
  3202. _valid_key=function(object,key)
  3203. return object[key],key;
  3204. end;
  3205.  
  3206. _new=function(class)
  3207. return function(props)
  3208. if(type(list_base_props)=='table')then
  3209. for i,v in next,list_base_props do
  3210. if(props[i]==nil)then
  3211. props[i]=v;
  3212. end;
  3213. end;
  3214. end;
  3215.  
  3216. local object=class;
  3217.  
  3218. if(type(class)=='string')then
  3219. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3220. end;
  3221.  
  3222. local parent=props[1];
  3223. props[1]=nil;
  3224.  
  3225. for i,v in next,props do
  3226. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3227. if(not load)then
  3228. load,res,key=pcall(_valid_key,object,i);
  3229. end;
  3230.  
  3231. if(key)then
  3232. t=type(res);
  3233. s=tostring(res);
  3234. if(t=='userdata'and s=='Signal '..key)then
  3235. if(type(v)=='table')then
  3236. for i=1,#v do
  3237. res:connect(v[i]);
  3238. end;
  3239. else
  3240. res:connect(v);
  3241. end;
  3242. else
  3243. object[key]=v;
  3244. end;
  3245. end;
  3246. end;
  3247.  
  3248. if(parent)then
  3249. object.Parent=parent;
  3250. end;
  3251.  
  3252. return object;
  3253. end;
  3254. end;
  3255.  
  3256. _RGB=function(r,g,b)
  3257. return Color3.new(r/255,g/255,b/255);
  3258. end;
  3259.  
  3260. _copy=function(o)
  3261. local def=o.archivable;
  3262. o.archivable=true;
  3263. local c=o:clone();
  3264. o.archivable=def;
  3265. return c;
  3266. end;
  3267.  
  3268. _hum=function(char)
  3269. local hum=char:findFirstChild'Humanoid';
  3270. if(not hum or hum.className~='Humanoid')then
  3271. local c=char:children();
  3272. for i=1,#c do
  3273. if(c[i].className=='Humanoid')then
  3274. return c[i];
  3275. end;
  3276. end;
  3277. else
  3278. return hum;
  3279. end;
  3280. end;
  3281.  
  3282. _hum_tag=function(hum)
  3283. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  3284. c.Name='creator';
  3285. c.Value=user;
  3286. if(hum.Health==0 and not hum:findFirstChild'killed')then
  3287. Instance.new('BoolValue',hum).Name='killed';
  3288. bullets.clip=bullets.clip+10;
  3289. end;
  3290. end;
  3291.  
  3292. _hum_dam=function(hum,dam,percent)
  3293. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  3294. if(hum.Health<=hum.MaxHealth*0.1)then
  3295. _hum_tag(hum);
  3296. end;
  3297. end;
  3298.  
  3299. _ray=function(v0,v1,i)
  3300. local mag=(v0-v1).magnitude;
  3301. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  3302.  
  3303. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  3304. end;
  3305.  
  3306. _must=function(v0,v1,i)
  3307. local hit,pos=_ray(v0,v1,i);
  3308. return not hit and mouse.target or hit,pos;
  3309. end;
  3310.  
  3311. _cframe=function(x,y,z,r0,r1,r2)
  3312. return CFrame.Angles(
  3313. math.rad(r0 or 0),
  3314. math.rad(r1 or 0),
  3315. math.rad(r2 or 0)
  3316. )*CFrame.new(x,y,z);
  3317. end;
  3318.  
  3319. _update=function()
  3320. if(bool_active and not screen.Parent)then
  3321. screen.Parent=gui;
  3322. elseif(not bool_active and screen.Parent)then
  3323. screen.Parent=nil;
  3324. end;
  3325. end;
  3326.  
  3327. _light=function(v0,v1)
  3328. local mag=(v0-v1).magnitude;
  3329. local len=math.random(2,7);
  3330. len=len>mag/2 and mag/2 or len;
  3331.  
  3332. --local light=_new'part'{
  3333. -- cFrame=CFrame.new(v0,v1);
  3334. -- size=Vector3.new(1,1,1);
  3335. -- color=_RGB(255,255,0);
  3336. -- anchored=true;
  3337. -- inv;
  3338. --};
  3339. _new'blockMesh'{
  3340. scale=Vector3.new(0.2,0.2,len);
  3341. offset=Vector3.new(0,0,-len/2);
  3342. light;
  3343. };
  3344.  
  3345. local bb=_new'billboardGui'{
  3346. size=UDim2.new(2,0,2,0);
  3347. adornee=light;
  3348. light;
  3349. };
  3350. _new'imageLabel'{
  3351. image=url:format(109101526);
  3352. backgroundTransparency=1;
  3353. size=UDim2.new(1,0,1,0);
  3354. bb;
  3355. };
  3356.  
  3357. -- _rem(light,0.15);
  3358. end;
  3359.  
  3360. _rem=function(object,del)
  3361. if(del)then
  3362. delay(del,function()
  3363. if(object.Parent)then
  3364. object.Parent=nil;
  3365. end;
  3366. end);
  3367. else
  3368. pcall(function()
  3369. if(object.Parent)then
  3370. object.Parent=nil;
  3371. end;
  3372. end);
  3373. end;
  3374. end;
  3375.  
  3376. _blood=function(pos,count)
  3377. for i=1,count do
  3378. local p=_new'part'{
  3379. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3380. position=pos+Vector3.new(math.random(),math.random(),math.random());
  3381. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3382. size=Vector3.new(math.random(),math.random(),math.random())/3;
  3383. color=_RGB(255,0,0);
  3384. transparency=0.5;
  3385. canCollide=true;
  3386. bottomSurface=0;
  3387. topSurface=0;
  3388. formFactor=3;
  3389. locked=true;
  3390. inv;
  3391. };
  3392. delay(5,function()
  3393. p.Parent=nil;
  3394. end);
  3395. end;
  3396. end;
  3397.  
  3398. _make_hue=function()
  3399. h_hue=_new'part'{
  3400. size=Vector3.new(0.25,1.8,0.35);
  3401. color=_RGB(100,100,100);
  3402. formFactor=3;
  3403. name='hue';
  3404. handle;
  3405. };
  3406. hh_weld=_new'weld'{
  3407. c1=_cframe(0,0.5,0);
  3408. part0=handle;
  3409. part1=h_hue;
  3410. handle;
  3411. };
  3412. end;
  3413.  
  3414. _shot=function(v0,v1)
  3415. if(not time_left)then
  3416. time_left=0;
  3417. end;
  3418. if(time_left>time())then
  3419. return nil;
  3420. else
  3421. time_left=time()+math.random(1,10)/100;
  3422. end;
  3423.  
  3424. if(bullets.current<1)then
  3425. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  3426. soundId='rbxasset://sounds/SWITCH3.wav';
  3427. name='tick_sound';
  3428. volume=0.2;
  3429. pitch=2;
  3430. head;
  3431. };
  3432. tick_sound:play();
  3433. if(bullets.clip>0)then
  3434. time_left=time()+2;
  3435. h_hue:breakJoints();
  3436. h_hue.CanCollide=true;
  3437. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  3438. _rem(h_hue,10);
  3439. delay(1.9,function()
  3440. _make_hue();
  3441. local got=(bullets.clip>bullets.maximum and
  3442. bullets.maximum or
  3443. bullets.clip)-bullets.current;
  3444.  
  3445. bullets.clip=bullets.clip-got;
  3446. bullets.current=bullets.current+got;
  3447. end);
  3448. end;
  3449. return nil;
  3450. else
  3451. bullets.current=bullets.current-1;
  3452.  
  3453. h_weld.C1=_cframe(0,0.75,0,
  3454. -math.random(1000,1100)/10,180,0);
  3455. d_weld.C1=_cframe(0,-0.25,0.3);
  3456.  
  3457. lightstuff.Visible=true;
  3458. delay(0.1,function()
  3459. lightstuff.Visible=false;
  3460. end);
  3461.  
  3462. _rem(_new'part'{
  3463. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  3464. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  3465. size=Vector3.new(0.1,0.1,0.4);
  3466. color=_RGB(200,200,0);
  3467. material='Slate';
  3468. canCollide=true;
  3469. formFactor=3;
  3470. inv;
  3471. },5);
  3472.  
  3473. delay(0.1,function()
  3474. d_weld.C1=_cframe(0,-0.25,0);
  3475. if(bool_active)then
  3476. h_weld.C1=h_weld_cf_active;
  3477. end;
  3478. end)
  3479. end;
  3480.  
  3481. local hit,pos=_must(v0,v1,char);
  3482.  
  3483. shot_sound:play();
  3484.  
  3485.  
  3486. _rem(_new'part'{
  3487. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3488. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3489. color=_RGB(255,255,0);
  3490. transparency=0.6;
  3491. reflectance=0.5;
  3492. canCollide=false;
  3493. bottomSurface=0;
  3494. anchored=true;
  3495. formFactor=3;
  3496. topSurface=0;
  3497. inv;
  3498. },.15);
  3499. _light(v0,v1);
  3500.  
  3501. if(not hit)then return nil;end;
  3502.  
  3503. if(hit.Parent.className=='Hat')then
  3504. hit:breakJoints();
  3505. hit.CanCollide=true;
  3506. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  3507. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  3508. else
  3509. local hum=_hum(hit.Parent);
  3510. if(not hum)then
  3511. if(hit.Anchored==false and hit.Size.magnitude<4)then
  3512. hit:breakJoints();
  3513. hit.CanCollide=true;
  3514. end;
  3515. else
  3516. _hum_dam(hum,math.random(4,6));
  3517. _blood(pos,math.random(3,6));
  3518. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  3519. if(hit.Name=='Head')then
  3520. hum.Health=0;
  3521. _blood(pos,math.random(3,6));
  3522. delay(0.001,function()
  3523. _new(workspace:FindFirstChild'head_shot'or'sound'){
  3524. pitch=math.random(70,100)*0.01;
  3525. soundId=url:format(1876552);
  3526. name='head_shot';
  3527. workspace;
  3528. }:play();
  3529. end);
  3530. _hum_tag(hum);
  3531. _rem(_new'part'{
  3532. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3533. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3534. color=torso.Color;
  3535. transparency=0.5;
  3536. canCollide=false;
  3537. bottomSurface=0;
  3538. anchored=true;
  3539. formFactor=3;
  3540. topSurface=0;
  3541. inv;
  3542. },30);
  3543. hit.Parent=nil;
  3544. for b=0,1 do
  3545. for a=0,1 do
  3546. for i=0,1 do
  3547. _rem(_new'part'{
  3548. velocity=CFrame.new(v0,pos).lookVector*20;
  3549. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  3550. size=Vector3.new(0.5,0.5,0.5);
  3551. color=_RGB(255,255,255);
  3552. bottomSurface=0;
  3553. canCollide=true;
  3554. transparency=0;
  3555. formFactor=3;
  3556. topSurface=0;
  3557. hum;
  3558. },30);
  3559. end;
  3560. end;
  3561. end;
  3562. end;
  3563. end;
  3564. end;
  3565. end;
  3566.  
  3567.  
  3568.  
  3569. _cf_select=function(mouse)
  3570. mouse.Icon=url:format(109111387);--108999296
  3571. bool_active=true;
  3572.  
  3573. local arm=char:findFirstChild'Right Arm';
  3574. local weld=torso:findFirstChild'Right Shoulder';
  3575. if(arm and weld)then
  3576. h_weld.Part0=arm;
  3577. h_weld.C1=h_weld_cf_active;
  3578.  
  3579. weld.Part1=nil;
  3580. weld.Part0=nil;
  3581.  
  3582. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  3583. name='right_arml';
  3584. part0=torso;
  3585. part1=arm;
  3586. torso;
  3587. };
  3588.  
  3589. arml=(arml or 0)+1;
  3590. local alv=arml;
  3591. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  3592. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  3593. gyro.P=30000;
  3594. gyro.D=1000;
  3595. gyro.Name='p_gyro';
  3596. repeat
  3597. local pos=mouse.hit.p;
  3598. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  3599.  
  3600. val=-math.pi*0.5;
  3601. valp=val*-1;
  3602. p0=torso.CFrame;
  3603. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  3604. p1=p0+((p0.p-pos).unit*-2);
  3605. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  3606. hitpos=torso.Position;
  3607. cj=CFrame.new(hitpos);
  3608. c0=torso.CFrame:inverse()*cj;
  3609. c1=p2:inverse()*cj;
  3610. weld.C0=c0;
  3611. weld.C1=c1;
  3612.  
  3613. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  3614.  
  3615. wait(0.001);
  3616. until arml~=alv;
  3617. gyro.Parent=nil;
  3618. end;
  3619. end;
  3620.  
  3621. _cf_deselect=function()
  3622. bool_active=false;
  3623. arml=(arml or 0)+1;
  3624. loop_shot=(loop_shot or 0)+1;
  3625.  
  3626. h_weld.Part0=torso;
  3627. h_weld.C1=h_weld_cf_inactive;
  3628.  
  3629. local weld=torso:findFirstChild'right_arml';
  3630. if(weld)then
  3631. weld.Part1=nil;
  3632. weld.Part0=nil;
  3633. end;
  3634. local arm=char:findFirstChild'Right Arm';
  3635. local weld=torso:findFirstChild'Right Shoulder';
  3636. if(arm and weld)then
  3637. weld.Part0=torso;
  3638. weld.Part1=arm;
  3639. end;
  3640. end;
  3641.  
  3642. _cf_mouse=function(event,fun)
  3643. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  3644. if(bool_active)then
  3645. fun(...);
  3646. end;
  3647. end);
  3648. end;
  3649.  
  3650.  
  3651. do
  3652. local main=getfenv(0);
  3653. local c=game:children();
  3654. local check=function(v)
  3655. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  3656. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  3657. end;
  3658. end;
  3659. for i=1,#c do
  3660. pcall(check,c[i]);
  3661. end;
  3662. end;
  3663.  
  3664.  
  3665. bullets={
  3666. maximum=51111111111111111111111111110;
  3667. current=511111111111111111111111111111110;
  3668. clip=501111111111111111111111111111111*4;
  3669. };
  3670.  
  3671. list_base_props={
  3672. backgroundColor3=_RGB(0,0,0);
  3673. textColor3=_RGB(200,200,200);
  3674. borderSizePixel=0;
  3675. color=_RGB(0,0,0);
  3676. archivable=false;
  3677. canCollide=false;
  3678. bottomSurface=0;
  3679. topSurface=0;
  3680. formFactor=0;
  3681. locked=true;
  3682. };
  3683.  
  3684.  
  3685.  
  3686. user=players.localPlayer;
  3687. mouse=user:getMouse();
  3688. char=user.Character;
  3689. gui=user.PlayerGui;
  3690. bag=user.Backpack;
  3691. torso=char.Torso;
  3692. head=char.Head;
  3693. hum=_hum(char);
  3694.  
  3695. url='rbxassetid://%d';
  3696. name='dev-uzi';
  3697.  
  3698. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  3699. 0,90,-70);
  3700. h_weld_cf_active=_cframe(0,0.75,0,
  3701. -110,180,0);
  3702.  
  3703. assert(hum,'humanoid is not found');
  3704.  
  3705.  
  3706.  
  3707. _clear();
  3708.  
  3709.  
  3710. _cf_mouse('button1Down',function()
  3711. loop_shot=(loop_shot or 0)+1;
  3712. local vers=loop_shot;
  3713. local step=runService.Stepped;
  3714. repeat
  3715. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  3716. step:wait();--wait(0.001);
  3717. until vers~=loop_shot;
  3718. end);
  3719.  
  3720. _cf_mouse('button1Up',function()
  3721. loop_shot=(loop_shot or 0)+1;
  3722. end);
  3723.  
  3724. _cf_mouse('move',function()
  3725. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  3726. end);
  3727.  
  3728. _cf_mouse('keyDown',function(k)
  3729. if(k=='r')then
  3730. if(bullets.clip>0 and time_left<=time())then
  3731. local got=(bullets.clip>bullets.maximum and
  3732. bullets.maximum or
  3733. bullets.clip)-bullets.current;
  3734.  
  3735. bullets.clip=bullets.clip-got;
  3736. bullets.current=bullets.current+got;
  3737. if(got~=0)then
  3738. time_left=time()+2;
  3739. end;
  3740. end;
  3741. end;
  3742. end);
  3743.  
  3744.  
  3745. screen=_new'screenGui'{
  3746. name=name;
  3747. };
  3748.  
  3749. cross_f=_new'frame'{
  3750. size=UDim2.new(0,21,0,21);
  3751. backgroundTransparency=1;
  3752. screen;
  3753. };
  3754.  
  3755. for i=0,1 do
  3756. _new'frame'{
  3757. position=UDim2.new(0,13*i,0,11);
  3758. size=UDim2.new(0,10,0,1);
  3759. cross_f;
  3760. };
  3761. end;
  3762.  
  3763. for i=0,1 do
  3764. _new'frame'{
  3765. position=UDim2.new(0,11,0,13*i);
  3766. size=UDim2.new(0,1,0,10);
  3767. cross_f;
  3768. };
  3769. end;
  3770.  
  3771.  
  3772.  
  3773. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  3774. soundId=url:format(2920959);
  3775. pitch=1.4;
  3776. head;
  3777. };
  3778. if(shot_sound.Name~='2920959')then
  3779. shot_sound.Name='2920959';
  3780. shot_sound:play();
  3781. end;
  3782.  
  3783. bin=_new'hopperBin'{
  3784. deselected=_cf_deselect;
  3785. selected=_cf_select;
  3786. name=name;
  3787. bag;
  3788. };
  3789.  
  3790. inv=_new'model'{
  3791. name=name;
  3792. char;
  3793. };
  3794.  
  3795. handle=_new'part'{
  3796. size=Vector3.new(0.3,1.3,0.4);
  3797. color=_RGB(140,140,140);
  3798. name='handle';
  3799. formFactor=3;
  3800. inv;
  3801. touched=function(hit)
  3802. if(hit.Parent.className=='Model')then
  3803. local hum=_hum(hit.Parent);
  3804. if(hum~=nil)then
  3805. _hum_dam(hum,handle.Velocity.magnitude);
  3806. end;
  3807. end;
  3808. end;
  3809. };
  3810. h_weld=_new'weld'{
  3811. c1=h_weld_cf_inactive;
  3812. part1=handle;
  3813. part0=torso;
  3814. handle;
  3815. };
  3816. _make_hue();
  3817.  
  3818. h_part=_new'part'{
  3819. size=Vector3.new(0.4,0.4,1.4);
  3820. color=_RGB(140,140,140);
  3821. name='handle';
  3822. formFactor=3;
  3823. handle;
  3824. };
  3825. hp_weld=_new'weld'{
  3826. c1=_cframe(0,-1.3/2,-0.3,
  3827. 20,0,0);
  3828. part0=handle;
  3829. part1=h_part;
  3830. handle;
  3831. };
  3832.  
  3833. drag=_new'part'{
  3834. size=Vector3.new(0.5,0.45,1.5);
  3835. color=_RGB(100,100,100);
  3836. name='handle';
  3837. formFactor=3;
  3838. handle;
  3839. };
  3840. d_weld=_new'weld'{
  3841. c1=_cframe(0,-0.25,0);
  3842. part0=h_part;
  3843. part1=drag;
  3844. handle;
  3845. };
  3846.  
  3847. tube=_new'part'{
  3848. size=Vector3.new(0.2,0.2,1.5);
  3849. color=_RGB(0,0,0);
  3850. name='handle';
  3851. formFactor=3;
  3852. handle;
  3853. };
  3854. t_weld=_new'weld'{
  3855. c1=_cframe(0,-0.3,-0.1);
  3856. part0=h_part;
  3857. part1=tube;
  3858. handle;
  3859. };
  3860.  
  3861. bullets_label=_new'textLabel'{
  3862. textStrokeColor3=_RGB(0,0,0);
  3863. textColor3=_RGB(200,200,200);
  3864. textStrokeTransparency=0;
  3865. backgroundTransparency=1;
  3866. fontSize=5;
  3867. screen;
  3868. };
  3869.  
  3870. lightstuff=_new'frame'{
  3871. backgroundColor3=_RGB(255,255,255);
  3872. position=UDim2.new(0,0,0,-1);
  3873. backgroundTransparency=0.5;
  3874. size=UDim2.new(1,0,1,1);
  3875. borderSizePixel=0;
  3876. visible=false;
  3877. screen;
  3878. };
  3879.  
  3880. coroutine.wrap(function()
  3881. local red,white,green;
  3882. repeat
  3883. if(screen.Parent)then
  3884. if(not green and bullets.current==bullets.maximum)then
  3885. green=true;
  3886. bullets_label.TextColor3=_RGB(0,200,0);
  3887. elseif(not red and bullets.current==0)then
  3888. red=true;
  3889. bullets_label.TextColor3=_RGB(200,0,0);
  3890. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3891. bullets_label.TextColor3=_RGB(200,200,200);
  3892. green=false;
  3893. red=false;
  3894. end;
  3895. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3896. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3897. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3898. end;
  3899. wait(0.001);
  3900. until nil;
  3901. end)();
  3902.  
  3903.  
  3904. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3905. local vers=_G.dev_pistol_version;
  3906. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3907. if(hum.Health==0)then
  3908. _clear();
  3909. end;
  3910. end
  3911. end)
  3912.  
  3913. addcmd('nil', 'removes the player',{},
  3914. function(args, speaker)
  3915. local players = getPlayer(args[1], speaker)
  3916. for i,v in pairs(players)do
  3917. pcall(function() gPlayers[v].Character:Remove() end)
  3918. gPlayers[v].Character = nil
  3919. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  3920. Notify('Made player(s) nil') end end end)
  3921.  
  3922. addcmd('ban', 'goodbye ;)',{},
  3923. function(args, speaker)
  3924. local players = getPlayer(args[1], speaker)
  3925. for i,v in pairs(players)do
  3926. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  3927. Notify('Banned player(s)') end
  3928. spawn(function()
  3929. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  3930. table.insert(banT, _players[v].userId)
  3931. table.insert(banname, _players[v].Name)
  3932. kickF(gPlayers[v])
  3933. end
  3934. end)
  3935. end
  3936. end)
  3937.  
  3938. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3939. function(args, speaker)
  3940. banT = {}
  3941. banname = {}
  3942. Notify('Removed all bans')
  3943. end)
  3944.  
  3945. addcmd('unban','unbans a player',{},
  3946. function(args, speaker)
  3947. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  3948. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  3949. table.remove(banname, GetInTable(banname, args[1]))
  3950. Notify('Unbanned ' .. args[1])
  3951. end
  3952. end)
  3953.  
  3954. addcmd('dismiss', 'dismiss',{'verify'},
  3955. function(args, speaker)
  3956. for _, child in pairs( workspace:GetChildren()) do
  3957. if child.Name == speaker.Name .. "TAB" then
  3958. child:Destroy() end end
  3959. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  3960. end)
  3961.  
  3962. addcmd('admin', 'ur an admin now ;o',{},
  3963. function(args, speaker)
  3964. if speaker.userId ~= LP.userId then
  3965. lponly(speaker) else
  3966. local players = getPlayer(args[1], speaker)
  3967. for i,v in pairs(players)do
  3968. spawn(function()
  3969. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  3970. table.insert(adminT, _players[v].userId)
  3971. table.insert(adminname, _players[v].Name)
  3972. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  3973. Notify('Gave player(s) admin') end
  3974. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  3975. end end) end end end)
  3976.  
  3977. adminname = {}
  3978. addcmd('admins','prints admins',{'adminlist'},
  3979. function(args, speaker)
  3980. if speaker.userId ~= LP.userId then
  3981. lponly(speaker)
  3982. else
  3983. print('ADMINS:')
  3984. wait(0.1)
  3985. for i, v in pairs (adminname) do print(v) end
  3986. Notify('Printed admins in the console (F9)')
  3987. end
  3988. end)
  3989.  
  3990. banname = {}
  3991. addcmd('bans','prints bans',{'banlist'},
  3992. function(args, speaker)
  3993. if speaker.userId ~= LP.userId then
  3994. lponly(speaker)
  3995. else
  3996. print('BANLAND:')
  3997. wait(0.1)
  3998. for i, v in pairs (banname) do print(v) end
  3999. Notify('Printed bans in the console (F9)')
  4000. end
  4001. end)
  4002.  
  4003. addcmd('bang','owo',{'rape'},
  4004. function(args, speaker)
  4005. local players = getPlayer(args[1], speaker)
  4006. for i,v in pairs(players)do
  4007. rape(_players[v].Name, speaker)
  4008. end
  4009. end)
  4010.  
  4011. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4012. function(args, speaker)
  4013. if speaker.userId ~= LP.userId then
  4014. lponly(speaker)
  4015. else
  4016. local players = getPlayer(args[1], speaker)
  4017. for i,v in pairs(players)do
  4018. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4019. if FindTable(adminT, _players[v].userId) then
  4020. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4021. table.remove(adminname, GetInTable(adminname, _players[v].Name))
  4022. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4023. Notify('Removed admin from player(s)') end end
  4024. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4025. end
  4026. end
  4027. end
  4028. end)
  4029.  
  4030. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4031. function(args, speaker)
  4032. local players = getPlayer(args[1], speaker)
  4033. for i,v in pairs(players)do
  4034. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4035. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  4036. end
  4037.  
  4038. y = Instance.new("BillboardGui")
  4039. y.Size = UDim2.new(0,100,0,150)
  4040. y.StudsOffset = Vector3.new(0,1,0)
  4041. y.Parent = gPlayers[v].Character.Head
  4042. y.Adornee = gPlayers[v].Character.Head
  4043. f = Instance.new("TextLabel")
  4044. f.Parent = y
  4045. f.BackgroundTransparency = 1
  4046. f.Position = UDim2.new(0,0,0,-50)
  4047. f.Size = UDim2.new(0,100,0,100)
  4048. f.Font = "Highway"
  4049. f.FontSize = "Size48"
  4050. f.Text = GLS(false, 1)
  4051. f.TextStrokeColor3 = Color3.new(0,0,0)
  4052. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4053. f.TextStrokeTransparency = 0
  4054. f.TextYAlignment = "Bottom"
  4055. end
  4056. end)
  4057.  
  4058. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4059. function(args, speaker)
  4060. local players = getPlayer(args[1], speaker)
  4061. for i,v in pairs(players)do
  4062. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4063. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  4064. end
  4065. end
  4066. end)
  4067.  
  4068. addcmd('esp', 'lets you see a players location',{},
  4069. function(args, speaker)
  4070. local players = getPlayer(args[1], speaker)
  4071. for i,v in pairs(players)do
  4072. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  4073. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  4074. end
  4075.  
  4076. y = Instance.new("BillboardGui")
  4077. y.Size = UDim2.new(0,100,0,150)
  4078. y.StudsOffset = Vector3.new(0,1,0)
  4079. y.Parent = gPlayers[v].Character.HumanoidRootPart
  4080. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  4081. f = Instance.new("TextLabel")
  4082. f.Parent = y
  4083. f.BackgroundTransparency = 1
  4084. f.Position = UDim2.new(0,0,0,-50)
  4085. f.Size = UDim2.new(0,100,0,100)
  4086. f.Font = "Highway"
  4087. f.FontSize = "Size48"
  4088. f.Text = "v"
  4089. f.TextStrokeColor3 = Color3.new(0,0,0)
  4090. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4091. f.TextStrokeTransparency = 0
  4092. f.TextYAlignment = "Bottom"
  4093. y.AlwaysOnTop = true
  4094. end
  4095. end)
  4096.  
  4097. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  4098. function(args, speaker)
  4099. local players = getPlayer(args[1], speaker)
  4100. for i,v in pairs(players)do
  4101. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  4102. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  4103. end
  4104. end
  4105. end)
  4106.  
  4107. addcmd('rhats', 'no more hats',{'removehats'},
  4108. function(args, speaker)
  4109. local players = getPlayer(args[1], speaker)
  4110. for i,v in pairs(players) do
  4111. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4112. if v:IsA('Accessory') then
  4113. v:destroy()
  4114. end
  4115. end
  4116. end
  4117. end)
  4118.  
  4119. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4120. function(args, speaker)
  4121. local players = getPlayer(args[1], speaker)
  4122. for i,v in pairs(players) do
  4123. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  4124. if v:IsA('Tool') or v:IsA('HopperBin') then
  4125. v:destroy() end
  4126. for i,v in pairs(players) do
  4127. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  4128. if v:IsA('Tool') or v:IsA('HopperBin') then
  4129. v:destroy() end end end
  4130. end
  4131. end
  4132. end)
  4133.  
  4134. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  4135. function(args, speaker)
  4136. local players = getPlayer(args[1], speaker)
  4137. for i,v in pairs(players) do
  4138. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  4139. if v:IsA('Tool') or v:IsA('HopperBin') then
  4140. v:Clone().Parent = speaker.Backpack
  4141. end
  4142. end
  4143. end
  4144. end)
  4145.  
  4146. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  4147. function(args, speaker)
  4148. local players = getPlayer(args[1], speaker)
  4149. for i,v in pairs(players)do
  4150. local function copy(instance)
  4151. for i,c in pairs(instance:GetChildren())do
  4152. if c:IsA('Tool') or c:IsA('HopperBin') then
  4153. c:Clone().Parent = gPlayers[v].StarterGear end
  4154. copy(c)
  4155. end
  4156. end
  4157. copy(gPlayers[v].Backpack)
  4158. end
  4159. for i,v in pairs(players)do
  4160. local function copy(instance)
  4161. for i,c in pairs(instance:GetChildren())do
  4162. if c:IsA('Tool') or c:IsA('HopperBin') then
  4163. c:Clone().Parent = gPlayers[v].StarterGear end
  4164. copy(c)
  4165. end
  4166. end
  4167. copy(gPlayers[v].Character)
  4168. end
  4169. Notify('Copied tools to StarterGear')
  4170. end)
  4171.  
  4172. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4173. function(args, speaker)
  4174. local players = getPlayer(args[1], speaker)
  4175. for i,v in pairs(players)do
  4176. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  4177. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4178. end end end
  4179. Notify('Cleared tools from StarterGear')
  4180. end)
  4181.  
  4182. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  4183. function(args, speaker)
  4184. local players = getPlayer(args[1], speaker)
  4185. for i,v in pairs(players)do
  4186. local function copy(instance)
  4187. for i,c in pairs(instance:GetChildren())do
  4188. if c:IsA('Tool') or c:IsA('HopperBin') then
  4189. c:Clone().Parent = gPlayers[v].Backpack end
  4190. copy(c)
  4191. end
  4192. end
  4193. copy(LightingService)
  4194. end
  4195. for i,v in pairs(players)do
  4196. local function copy(instance)
  4197. for i,c in pairs(instance:GetChildren())do
  4198. if c:IsA('Tool') or c:IsA('HopperBin') then
  4199. c:Clone().Parent = gPlayers[v].Backpack end
  4200. copy(c)
  4201. end
  4202. end
  4203. copy(game.ReplicatedStorage)
  4204. end
  4205. end)
  4206.  
  4207. wdisco = false
  4208. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  4209. function(args, speaker)
  4210. if wdisco == false then
  4211. wdisco = true
  4212. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  4213. repeat wait(1)
  4214. local function color(instance)
  4215. for i,v in pairs(instance:GetChildren())do
  4216. if v.className == "Part" then
  4217. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  4218. color(v)
  4219. end
  4220. end
  4221. color(workspace)
  4222. until wdisco == false
  4223. end
  4224. end)
  4225.  
  4226. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  4227. function(args, speaker)
  4228. wdisco = false
  4229. end)
  4230.  
  4231. addcmd('gravity', 'workspace gravity',{''},
  4232. function(args, speaker)
  4233. workspace.Gravity = args[1]
  4234. Notify('Gravity set to ' .. args[1])
  4235. end)
  4236.  
  4237. SINFOGUIopen = false
  4238. function serverinfogui()
  4239. if SINFOGUIopen == false then
  4240. local Sinfo = Instance.new("ScreenGui")
  4241. local PromptDialog = Instance.new("Frame")
  4242. local ContainerFrame = Instance.new("Frame")
  4243. local TextLabel = Instance.new("TextLabel")
  4244. local TextLabel2 = Instance.new("TextLabel")
  4245. local TextLabel3 = Instance.new("TextLabel")
  4246. local Time = Instance.new("TextLabel")
  4247. local appearance = Instance.new("TextLabel")
  4248. local fe = Instance.new("TextLabel")
  4249. local maxplayers = Instance.new("TextLabel")
  4250. local name = Instance.new("TextLabel")
  4251. local placeid = Instance.new("TextLabel")
  4252. local playerid = Instance.new("TextLabel")
  4253. local players = Instance.new("TextLabel")
  4254. local shadow = Instance.new("Frame")
  4255. local PopupText = Instance.new("TextLabel")
  4256. local Exit = Instance.new("TextButton")
  4257. Sinfo.Name = "Sinfo"
  4258. Sinfo.Parent = game.CoreGui
  4259. PromptDialog.Name = "PromptDialog"
  4260. PromptDialog.Parent = Sinfo
  4261. PromptDialog.Active = true
  4262. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  4263. PromptDialog.BackgroundTransparency = 1
  4264. PromptDialog.BorderSizePixel = 0
  4265. PromptDialog.Draggable = true
  4266. PromptDialog.Position = UDim2.new(0.5, -160, 0, -400)
  4267. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  4268. PromptDialog.ZIndex = 8
  4269. ContainerFrame.Name = "ContainerFrame"
  4270. ContainerFrame.Parent = PromptDialog
  4271. ContainerFrame.BackgroundColor3 = maincolor
  4272. ContainerFrame.BackgroundTransparency = 0.5
  4273. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  4274. ContainerFrame.BorderSizePixel = 0
  4275. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  4276. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  4277. ContainerFrame.ZIndex = 8
  4278. TextLabel.Name = "Text Label"
  4279. TextLabel.Parent = ContainerFrame
  4280. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4281. TextLabel.BackgroundTransparency = 1
  4282. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  4283. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  4284. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  4285. TextLabel.ZIndex = 10
  4286. TextLabel.Font = Enum.Font.SourceSans
  4287. TextLabel.FontSize = Enum.FontSize.Size24
  4288. TextLabel.Text = "Run Time:"
  4289. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  4290. TextLabel.TextStrokeTransparency = 0
  4291. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  4292. TextLabel2.Name = "Text Label2"
  4293. TextLabel2.Parent = ContainerFrame
  4294. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  4295. TextLabel2.BackgroundTransparency = 1
  4296. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  4297. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  4298. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  4299. TextLabel2.ZIndex = 10
  4300. TextLabel2.Font = Enum.Font.SourceSans
  4301. TextLabel2.FontSize = Enum.FontSize.Size24
  4302. TextLabel2.Text = "Statistics:"
  4303. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  4304. TextLabel2.TextStrokeTransparency = 0
  4305. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  4306. TextLabel3.Name = "Text Label3"
  4307. TextLabel3.Parent = ContainerFrame
  4308. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  4309. TextLabel3.BackgroundTransparency = 1
  4310. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  4311. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  4312. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  4313. TextLabel3.ZIndex = 10
  4314. TextLabel3.Font = Enum.Font.SourceSans
  4315. TextLabel3.FontSize = Enum.FontSize.Size24
  4316. TextLabel3.Text = "Local Player:"
  4317. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  4318. TextLabel3.TextStrokeTransparency = 0
  4319. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  4320. Time.Name = "Time"
  4321. Time.Parent = ContainerFrame
  4322. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4323. Time.BackgroundTransparency = 1
  4324. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4325. Time.Position = UDim2.new(0, 10, 0, 90)
  4326. Time.Size = UDim2.new(0, 100, 0, 20)
  4327. Time.ZIndex = 100
  4328. Time.Font = Enum.Font.ArialBold
  4329. Time.FontSize = Enum.FontSize.Size14
  4330. Time.Text = "1 Minute(s), 52 Second(s)"
  4331. Time.TextColor3 = Color3.new(1, 1, 1)
  4332. Time.TextStrokeTransparency = 0
  4333. Time.TextXAlignment = Enum.TextXAlignment.Left
  4334. appearance.Name = "appearance"
  4335. appearance.Parent = ContainerFrame
  4336. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4337. appearance.BackgroundTransparency = 1
  4338. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4339. appearance.Position = UDim2.new(0, 10, 0, 40)
  4340. appearance.Size = UDim2.new(0, 100, 0, 20)
  4341. appearance.ZIndex = 10
  4342. appearance.Font = Enum.Font.ArialBold
  4343. appearance.FontSize = Enum.FontSize.Size14
  4344. appearance.Text = "Appearance: 0"
  4345. appearance.TextColor3 = Color3.new(1, 1, 1)
  4346. appearance.TextStrokeTransparency = 0
  4347. appearance.TextXAlignment = Enum.TextXAlignment.Left
  4348. fe.Name = "fe"
  4349. fe.Parent = ContainerFrame
  4350. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4351. fe.BackgroundTransparency = 1
  4352. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4353. fe.Position = UDim2.new(0, 10, 0, 200)
  4354. fe.Size = UDim2.new(0, 100, 0, 20)
  4355. fe.ZIndex = 10
  4356. fe.Font = Enum.Font.ArialBold
  4357. fe.FontSize = Enum.FontSize.Size14
  4358. fe.Text = "Filtering Disabled"
  4359. fe.TextColor3 = Color3.new(1, 1, 1)
  4360. fe.TextStrokeTransparency = 0
  4361. fe.TextXAlignment = Enum.TextXAlignment.Left
  4362. maxplayers.Name = "maxplayers"
  4363. maxplayers.Parent = ContainerFrame
  4364. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4365. maxplayers.BackgroundTransparency = 1
  4366. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4367. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  4368. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  4369. maxplayers.ZIndex = 10
  4370. maxplayers.Font = Enum.Font.ArialBold
  4371. maxplayers.FontSize = Enum.FontSize.Size14
  4372. maxplayers.Text = "12 Players Max"
  4373. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  4374. maxplayers.TextStrokeTransparency = 0
  4375. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  4376. name.Name = "name"
  4377. name.Parent = ContainerFrame
  4378. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4379. name.BackgroundTransparency = 1
  4380. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4381. name.Position = UDim2.new(0, 10, 0, 180)
  4382. name.Size = UDim2.new(0, 100, 0, 20)
  4383. name.ZIndex = 10
  4384. name.Font = Enum.Font.ArialBold
  4385. name.FontSize = Enum.FontSize.Size14
  4386. name.Text = "Place: Baseplate"
  4387. name.TextColor3 = Color3.new(1, 1, 1)
  4388. name.TextStrokeTransparency = 0
  4389. name.TextXAlignment = Enum.TextXAlignment.Left
  4390. placeid.Name = "placeid"
  4391. placeid.Parent = ContainerFrame
  4392. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4393. placeid.BackgroundTransparency = 1
  4394. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4395. placeid.Position = UDim2.new(0, 10, 0, 220)
  4396. placeid.Size = UDim2.new(0, 100, 0, 20)
  4397. placeid.ZIndex = 10
  4398. placeid.Font = Enum.Font.ArialBold
  4399. placeid.FontSize = Enum.FontSize.Size14
  4400. placeid.Text = "Place ID: 95206881"
  4401. placeid.TextColor3 = Color3.new(1, 1, 1)
  4402. placeid.TextStrokeTransparency = 0
  4403. placeid.TextXAlignment = Enum.TextXAlignment.Left
  4404. playerid.Name = "playerid"
  4405. playerid.Parent = ContainerFrame
  4406. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4407. playerid.BackgroundTransparency = 1
  4408. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4409. playerid.Position = UDim2.new(0, 10, 0, 20)
  4410. playerid.Size = UDim2.new(0, 100, 0, 20)
  4411. playerid.ZIndex = 10
  4412. playerid.Font = Enum.Font.ArialBold
  4413. playerid.FontSize = Enum.FontSize.Size14
  4414. playerid.Text = "Player ID: 86835535"
  4415. playerid.TextColor3 = Color3.new(1, 1, 1)
  4416. playerid.TextStrokeTransparency = 0
  4417. playerid.TextXAlignment = Enum.TextXAlignment.Left
  4418. players.Name = "players"
  4419. players.Parent = ContainerFrame
  4420. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4421. players.BackgroundTransparency = 1
  4422. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4423. players.Position = UDim2.new(0, 10, 0, 140)
  4424. players.Size = UDim2.new(0, 100, 0, 20)
  4425. players.ZIndex = 100
  4426. players.Font = Enum.Font.ArialBold
  4427. players.FontSize = Enum.FontSize.Size14
  4428. players.Text = "1 Player(s)"
  4429. players.TextColor3 = Color3.new(1, 1, 1)
  4430. players.TextStrokeTransparency = 0
  4431. players.TextXAlignment = Enum.TextXAlignment.Left
  4432. shadow.Name = "shadow"
  4433. shadow.Parent = PromptDialog
  4434. shadow.BackgroundColor3 = maincolor
  4435. shadow.BackgroundTransparency = 0.30000001192093
  4436. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4437. shadow.BorderSizePixel = 0
  4438. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  4439. shadow.Size = UDim2.new(0, 290, 0, 26)
  4440. PopupText.Name = "PopupText"
  4441. PopupText.Parent = shadow
  4442. PopupText.BackgroundTransparency = 1
  4443. PopupText.Position = UDim2.new(0, 8, 0, -3)
  4444. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  4445. PopupText.ZIndex = 110
  4446. PopupText.Font = Enum.Font.SourceSansBold
  4447. PopupText.FontSize = Enum.FontSize.Size28
  4448. PopupText.Text = "Server"
  4449. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  4450. PopupText.TextStrokeTransparency = 0
  4451. PopupText.TextWrapped = true
  4452. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  4453. Exit.Name = "Exit"
  4454. Exit.Parent = shadow
  4455. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  4456. Exit.BackgroundTransparency = 0.30000001192093
  4457. Exit.BorderColor3 = Color3.new(1, 0, 0)
  4458. Exit.BorderSizePixel = 0
  4459. Exit.Position = UDim2.new(0, 267, 0, 3)
  4460. Exit.Size = UDim2.new(0, 20, 0, 20)
  4461. Exit.FontSize = Enum.FontSize.Size14 Exit.Text = ""
  4462. local SINFOGUI = game.CoreGui.Sinfo.PromptDialog.ContainerFrame
  4463. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, 100), "InOut", "Quart", 0.5, true, nil)
  4464. SINFOGUIopen = true wait(0.5)
  4465. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  4466. SINFOGUI.name.Text = "Place: " .. Asset.Name
  4467. game.CoreGui.Sinfo.PromptDialog.shadow.Exit.MouseButton1Click:Connect(function()
  4468. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, -400), "InOut", "Quart", 0.5, true, nil)
  4469. wait(0.6) SINFOGUIopen = false SINFOGUI.Parent.Parent:Destroy() end)
  4470. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  4471. if workspace.FilteringEnabled == true then
  4472. SINFOGUI.fe.Text = "Filtering Enabled"
  4473. elseif workspace.FilteringEnabled == false then
  4474. SINFOGUI.fe.Text = "Filtering Disabled" end
  4475. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  4476. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  4477. players = gPlayers:getPlayers()
  4478. SINFOGUI.players.Text = #players.. " Player(s)"
  4479. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  4480. local seconds = math.floor(workspace.DistributedGameTime)
  4481. local minutes = math.floor(workspace.DistributedGameTime / 60)
  4482. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  4483. local seconds = seconds - (minutes * 60)
  4484. local minutes = minutes - (hours * 60)
  4485. if hours < 1 then if minutes < 1 then
  4486. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  4487. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  4488. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  4489. end wait(1) until SINFOGUIopen == false end end
  4490. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  4491. function(args, speaker)
  4492. if speaker.userId ~= LP.userId then
  4493. lponly(speaker)
  4494. else
  4495. serverinfogui()
  4496. end
  4497. end)
  4498.  
  4499. addcmd('sparkles', 'give a player sparkles',{'sp'},
  4500. function(args, speaker)
  4501. local players = getPlayer(args[1], speaker)
  4502. for i,v in pairs(players)do
  4503. spawn(function()
  4504. local pchar=_char(v)
  4505. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  4506. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  4507. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  4508. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  4509. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  4510. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  4511. if not args[2] then return end
  4512. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4513. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4514. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4515. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4516. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4517. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4518. end)
  4519. end
  4520. end)
  4521.  
  4522. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  4523. function(args, speaker)
  4524. local players = getPlayer(args[1], speaker)
  4525. for i,v in pairs(players)do
  4526. local pchar=_char(v)
  4527. for j,v1 in pairs(pchar.Head:GetChildren()) do
  4528. if v1:IsA("Sparkles") then
  4529. v1:Destroy()
  4530. end
  4531. end
  4532. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4533. if v1:IsA("Sparkles") then
  4534. v1:Destroy()
  4535. end
  4536. end
  4537. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  4538. if v1:IsA("Sparkles") then
  4539. v1:Destroy()
  4540. end
  4541. end
  4542. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  4543. if v1:IsA("Sparkles") then
  4544. v1:Destroy()
  4545. end
  4546. end
  4547. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  4548. if v1:IsA("Sparkles") then
  4549. v1:Destroy()
  4550. end
  4551. end
  4552. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  4553. if v1:IsA("Sparkles") then
  4554. v1:Destroy()
  4555. end
  4556. end
  4557. end
  4558. end)
  4559.  
  4560. addcmd('smoke', 'give a player smoke',{},
  4561. function(args, speaker)
  4562. local players = getPlayer(args[1], speaker)
  4563. for i,v in pairs(players)do
  4564. local pchar=_char(v)
  4565. Instance.new("Smoke", pchar.HumanoidRootPart)
  4566. end
  4567. end)
  4568.  
  4569. addcmd('addstat', 'give a player a stat',{},
  4570. function(args, speaker)
  4571. local players = getPlayer(args[1], speaker)
  4572. for i,v in pairs(players)do
  4573. spawn(function()
  4574. if gPlayers[v]:FindFirstChild("leaderstats") then
  4575. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4576. if child.Name == "STAT" then
  4577. child:Destroy()
  4578. end
  4579. end
  4580. local score = Instance.new("StringValue")
  4581. score.Name = "STAT"
  4582. score.Value = GLS(false, 1)
  4583. score.Parent = gPlayers[v].leaderstats
  4584. else
  4585. local stats = Instance.new("IntValue")
  4586. stats.Name = "leaderstats"
  4587. stats.Parent = gPlayers[v]
  4588. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4589. if child.Name == "STAT" then
  4590. child:Destroy()
  4591. end
  4592. end
  4593. local score = Instance.new("StringValue")
  4594. score.Name = "STAT"
  4595. score.Value = GLS(false, 1)
  4596. score.Parent = gPlayers[v].leaderstats
  4597. end
  4598. end)
  4599. end
  4600. end)
  4601.  
  4602. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  4603. function(args, speaker)
  4604. local players = getPlayer(args[1], speaker)
  4605. for i,v in pairs(players)do
  4606. local pchar=_char(v)
  4607. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4608. if v1:IsA("Smoke") then
  4609. v1:Destroy()
  4610. end
  4611. end
  4612. end
  4613. end)
  4614.  
  4615. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  4616. function(args, speaker)
  4617. local players = getPlayer(args[1], speaker)
  4618. for i,v in pairs(players)do
  4619. local pchar=_char(v)
  4620. for i,v in pairs(pchar:GetChildren()) do
  4621. if pchar.Torso:FindFirstChild("Neck") then
  4622. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4623. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4624. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  4625. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  4626. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  4627. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  4628. end
  4629. end
  4630. end
  4631. end)
  4632.  
  4633. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  4634. function(args, speaker)
  4635. local players = getPlayer(args[1], speaker)
  4636. for i,v in pairs(players)do
  4637. local pchar=_char(v)
  4638. for i,v in pairs(pchar:GetChildren()) do
  4639. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4640. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4641. end
  4642. end
  4643. end)
  4644.  
  4645. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  4646. function(args, speaker)
  4647. workspace.Terrain:Clear()
  4648. end)
  4649.  
  4650. addcmd('smite','get hit by lightning',{},
  4651. function(args, speaker)
  4652. local players = getPlayer(args[1], speaker)
  4653. for i,v in pairs(players)do
  4654. local pchar=_char(v)
  4655. spawn(function()
  4656. local char = pchar
  4657. local zeus = Instance.new("Model",char)
  4658. local cloud = Instance.new("Part",zeus)
  4659. cloud.Anchored = true
  4660. cloud.CanCollide = false
  4661. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  4662. local sound = Instance.new("Sound",cloud)
  4663. sound.SoundId = "rbxassetid://133426162"
  4664. local mesh = Instance.new("SpecialMesh",cloud)
  4665. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  4666. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  4667. mesh.Scale = Vector3.new(30,30,40)
  4668. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  4669. local light = Instance.new("PointLight",cloud)
  4670. light.Color = Color3.new(0,85/255,1)
  4671. light.Brightness = 10
  4672. light.Range = 30
  4673. light.Enabled = false
  4674. wait(0.2)
  4675. sound.Volume = 0.5
  4676. sound.Pitch = 0.8
  4677. sound:Play()
  4678. light.Enabled = true
  4679. wait(1/100)
  4680. light.Enabled = false
  4681. wait(0.2)
  4682. light.Enabled = true
  4683. light.Brightness = 1
  4684. wait(0.05)
  4685. light.Brightness = 3
  4686. wait(0.02)
  4687. light.Brightness = 1
  4688. wait(0.07)
  4689. light.Brightness = 10
  4690. wait(0.09)
  4691. light.Brightness = 0
  4692. wait(0.01)
  4693. light.Brightness = 7
  4694. light.Enabled = false
  4695. wait(1.5)
  4696. local part1 = Instance.new("Part",zeus)
  4697. part1.Anchored = true
  4698. part1.CanCollide = false
  4699. part1.Size = Vector3.new(2, 9.2, 1)
  4700. part1.BrickColor = BrickColor.new("New Yeller")
  4701. part1.Transparency = 0.6
  4702. part1.BottomSurface = "Smooth"
  4703. part1.TopSurface = "Smooth"
  4704. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  4705. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  4706. wait()
  4707. local part2 = part1:clone()
  4708. part2.Parent = zeus
  4709. part2.Size = Vector3.new(1, 7.48, 2)
  4710. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  4711. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  4712. wait()
  4713. local part3 = part1:clone()
  4714. part3.Parent = zeus
  4715. part3.Size = Vector3.new(1.86, 7.56, 1)
  4716. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  4717. part3.Rotation = Vector3.new(0, 0, -11.128)
  4718. sound.SoundId = "rbxassetid://130818250"
  4719. sound.Volume = 1
  4720. sound.Pitch = 1
  4721. sound:Play()
  4722. wait()
  4723. part1.Transparency = 1
  4724. part2.Transparency = 1
  4725. part3.Transparency = 1
  4726. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  4727. char:BreakJoints()
  4728. end)
  4729. end
  4730. end)
  4731.  
  4732. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  4733. function(args, speaker)
  4734. local players = getPlayer(args[1], speaker)
  4735. for i,v in pairs(players)do
  4736. spawn(function()
  4737. local pchar=_char(v)
  4738. 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)
  4739. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  4740. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  4741. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  4742. local f = Instance.new("Sound")
  4743. f.Name = "fly"
  4744. f.SoundId = "rbxassetid://179438534"
  4745. f.Volume = 3
  4746. f.Pitch = 1
  4747. f.Looped = true
  4748. f.archivable = true
  4749. f.Parent = Ast
  4750. f:play()
  4751. local Touched = false
  4752. coroutine.wrap(function()
  4753. repeat wait(0.1)
  4754. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  4755. until not Ast or Ast.Parent == nil or Touched == true
  4756. end)()
  4757. Ast.Touched:connect(function(Part)
  4758. if Touched == false then
  4759. Touched = true
  4760. Part:BreakJoints()
  4761. local Boom = Instance.new("Explosion", workspace)
  4762. Boom.Position = Ast.Position
  4763. Boom.BlastPressure = 1000000
  4764. Boom.BlastRadius = 30
  4765. Fire.Heat = 0
  4766. Smoke.RiseVelocity = 0
  4767. f:Destroy()
  4768. local s = Instance.new("Sound")
  4769. s.Name = "boom"
  4770. s.SoundId = "rbxassetid://188590169"
  4771. s.Volume = 3
  4772. s.Pitch = 1
  4773. s.Looped = true
  4774. s.archivable = true
  4775. s.Parent = Ast
  4776. s:play()
  4777. coroutine.wrap(function()
  4778. wait(10)
  4779. s:Destroy()
  4780. if Ast and Ast.Parent ~= nil then
  4781. Ast:Destroy()
  4782. end
  4783. end)()
  4784. end
  4785. end)
  4786. end)
  4787. end
  4788. end)
  4789.  
  4790. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  4791. function(args, speaker)
  4792. local players = getPlayer(args[1], speaker)
  4793. for i,v in pairs(players)do
  4794. spawn(function()
  4795. local Char=_char(v)
  4796. local HumanoidRootPart = Char.HumanoidRootPart
  4797. local TickWait = 1
  4798. local Dead = false
  4799.  
  4800. local Position = Vector3.new(0,100,0)
  4801. function NewPart(Parent)
  4802. local Part = Instance.new("Part", Parent)
  4803. Part.CanCollide = false
  4804. Part.Position = Position
  4805. Part.TopSurface = "Smooth"
  4806. Part.BottomSurface = "Smooth"
  4807. Position = Position + Vector3.new(0,10,0)
  4808. return Part
  4809. end
  4810.  
  4811. local Model = Char:FindFirstChild("Bomb")
  4812. if Model then Model:Destroy() end
  4813.  
  4814. local Model = Instance.new("Model", Char)
  4815. Model.Name = "Bomb"
  4816.  
  4817. local Belt = NewPart(Model)
  4818. Belt.Size = Vector3.new(2.2,0.5,1.2)
  4819. local Weld = Instance.new("Weld", Belt)
  4820. Weld.Part0 = Belt
  4821. Weld.Part1 = HumanoidRootPart
  4822. Weld.C0 = CFrame.new(0,1.1,0)
  4823. local Light = Instance.new("PointLight", Belt)
  4824. Light.Range = 15
  4825. Light.Brightness = 5
  4826. Light.Color = Color3.new(1,0,0)
  4827. local Beep = Instance.new("Sound", Belt)
  4828. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  4829. local ExplodeSound = Instance.new("Sound", Belt)
  4830. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  4831. ExplodeSound.Pitch = 2.8
  4832. ExplodeSound.Volume = 3
  4833.  
  4834. local Back = NewPart(Model)
  4835. Back.Size = Vector3.new(1.5,1.5,0.5)
  4836. local Weld = Instance.new("Weld", Back)
  4837. Weld.Part0 = Back
  4838. Weld.Part1 = HumanoidRootPart
  4839. Weld.C0 = CFrame.new(0,0.1,-0.75)
  4840.  
  4841. local StrapLeft = NewPart(Model)
  4842. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  4843. local Weld = Instance.new("Weld", StrapLeft)
  4844. Weld.Part0 = StrapLeft
  4845. Weld.Part1 = HumanoidRootPart
  4846. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  4847.  
  4848. local BuckleLeft = NewPart(Model)
  4849. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  4850. local Weld = Instance.new("Weld", BuckleLeft)
  4851. Weld.Part0 = BuckleLeft
  4852. Weld.Part1 = HumanoidRootPart
  4853. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  4854.  
  4855. local StrapRight = NewPart(Model)
  4856. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  4857. local Weld = Instance.new("Weld", StrapRight)
  4858. Weld.Part0 = StrapRight
  4859. Weld.Part1 = HumanoidRootPart
  4860. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  4861.  
  4862. local BuckleRight = NewPart(Model)
  4863. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  4864. local Weld = Instance.new("Weld", BuckleRight)
  4865. Weld.Part0 = BuckleRight
  4866. Weld.Part1 = HumanoidRootPart
  4867. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  4868.  
  4869. LightEnabled = true
  4870. coroutine.wrap(function()
  4871. repeat
  4872. wait(TickWait)
  4873. LightEnabled = not LightEnabled
  4874. Light.Enabled = LightEnabled
  4875. Beep:Play()
  4876. until Dead == true or Char:FindFirstChild("Bomb") == nil
  4877. end)()
  4878.  
  4879. wait(10)
  4880. if Dead == false then
  4881. Dead = true
  4882. ExplodeSound:Play(); wait(1.4)
  4883. local Explosion = Instance.new("Explosion")
  4884. Explosion.Position = Belt.Position
  4885. Explosion.BlastPressure = 100000
  4886. Explosion.DestroyJointRadiusPercent = 0.7
  4887. Explosion.ExplosionType = "CratersAndDebris"
  4888. Explosion.BlastRadius = 50
  4889. Explosion.Parent = workspace
  4890. end
  4891. end)
  4892. end
  4893. end)
  4894.  
  4895. addcmd('btools', 'gives a player btools',{},
  4896. function(args, speaker)
  4897. local players = getPlayer(args[1], speaker)
  4898. if players ~= nil then
  4899. for i, v in pairs(players) do
  4900. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  4901. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  4902. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  4903. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  4904. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  4905. Notify('Gave btools to player(s)') end end end end)
  4906.  
  4907. addcmd('sword', 'gives a player a sword',{},
  4908. function(args, speaker)
  4909. local players = getPlayer(args[1], speaker)
  4910. if players ~= nil then
  4911. for i, v in pairs(players) do
  4912. coroutine.resume(coroutine.create(function()
  4913. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  4914. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4915. sword.GripForward = Vector3.new(-1,0,0)
  4916. sword.GripPos = Vector3.new(0,0,-1.5)
  4917. sword.GripRight = Vector3.new(0,1,0)
  4918. sword.GripUp = Vector3.new(0,0,1)
  4919. 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
  4920. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4921. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  4922. local Damage = 15
  4923. local SlashSound = Instance.new("Sound", handle)
  4924. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4925. SlashSound.Volume = 1
  4926. local LungeSound = Instance.new("Sound", handle)
  4927. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4928. LungeSound.Volume = 1
  4929. local UnsheathSound = Instance.new("Sound", handle)
  4930. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4931. UnsheathSound.Volume = 1
  4932. handle.Touched:connect(function(hit)
  4933. 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
  4934. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4935. hit.Parent.Humanoid:TakeDamage(Damage)
  4936. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  4937. sword.Enabled = false
  4938. SlashSound:play()
  4939. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  4940. wait(0.5)
  4941. sword.Enabled = true
  4942. end
  4943. end)
  4944. sword.Equipped:connect(function(hit)
  4945. UnsheathSound:play()
  4946. sword.Enabled = true
  4947. end)
  4948. end
  4949. end))
  4950. end
  4951. end
  4952. end)
  4953.  
  4954. addcmd('hatsize', 'changes players hat size',{''},
  4955. function(args, speaker)
  4956. local players = getPlayer(args[1], speaker)
  4957. for i,v in pairs(players) do
  4958. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4959. if v:IsA('Accessory') then
  4960. for a,b in pairs(v.Handle:GetChildren()) do
  4961. if b:IsA('SpecialMesh') then
  4962. b.Scale = args[2] * Vector3.new(1, 1, 1)
  4963. end
  4964. end
  4965. end
  4966. end
  4967. end
  4968. end)
  4969.  
  4970. addcmd('headsize', 'changes players head size',{''},
  4971. function(args, speaker)
  4972. local players = getPlayer(args[1], speaker)
  4973. for i,v in pairs(players) do
  4974. local plrchar = _players[v].Character
  4975. if args[2] == 1 then
  4976. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4977. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4978. else
  4979. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4980. end
  4981. end
  4982. end)
  4983.  
  4984. addcmd('change', 'changes a players stat',{'stat'},
  4985. function(args, speaker)
  4986. local players = getPlayer(args[1], speaker)
  4987. for i,v in pairs(players) do
  4988. if _players[v]:FindFirstChild('leaderstats') then
  4989. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  4990. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  4991. if args[3] then v.Value = tonumber(args[3]) end
  4992. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  4993. v.Value = GLS(false, 2)
  4994. end
  4995. end
  4996. end
  4997. end
  4998. end)
  4999.  
  5000. addcmd('draw', 'drawing tool',{},
  5001. function(args, speaker)
  5002. if speaker.userId ~= LP.userId then
  5003. lponly(speaker)
  5004. else
  5005. for i,v in next,game:children()do
  5006. pcall(function()
  5007. local c=v.className;
  5008. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5009. end);
  5010. end;
  5011.  
  5012.  
  5013. user=players.LocalPlayer;
  5014. uname=user.Name;
  5015. guis=user.PlayerGui;
  5016. pack=user.Backpack;
  5017.  
  5018. keyDowns={};
  5019. freeKeys={};
  5020. shortcuts={};
  5021.  
  5022. _G.mine=_G.mine or{};
  5023.  
  5024. name='Draw3D';
  5025. url='http://www.roblox.com/asset/?id=%d';
  5026.  
  5027. iconNormal=url:format(96578285);
  5028. iconOnDown=url:format(96584484);
  5029.  
  5030. ver=0;
  5031. drawPixel=0.10;
  5032. _G.drawLimit=_G.drawLimit or 1000;
  5033.  
  5034. _G.drawColor=_G.drawColor or Color3.new();
  5035.  
  5036.  
  5037.  
  5038.  
  5039.  
  5040. destroy=game.remove;
  5041. find=game.findFirstChild;
  5042. new=Instance.new;
  5043. with=function(c)
  5044. return function(p)
  5045. local o=type(c)=='string'and new(c)or c;
  5046. local x=p.Parent;p.Parent=nil;
  5047. for i,v in next,p do
  5048. o[i]=v;
  5049. end;
  5050. if(x)then
  5051. o.Parent=x;
  5052. end;
  5053. return o;
  5054. end;
  5055. end;
  5056. getPlace=function()
  5057. if(find(workspace,'draw')==nil)then
  5058. new('Model',workspace).Name='draw';
  5059. end;
  5060. if(find(workspace.draw,uname)==nil)then
  5061. new('Model',workspace.draw).Name=uname;
  5062. end;
  5063. return workspace.draw[uname];
  5064. end;
  5065. drawLine=function(start,target)
  5066. local gui=with'BlockMesh'{
  5067. Parent=with'Part'{
  5068. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5069. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5070. Parent=getPlace();
  5071. Color=_G.drawColor;
  5072. BottomSurface=0;
  5073. Anchored=true;
  5074. TopSurface=0;
  5075. formFactor=3;
  5076. Name=name;
  5077. }}.Parent;
  5078. table.insert(_G.mine,gui);
  5079. return gui;
  5080. end;
  5081. onDown=function()
  5082. if(drawing)then
  5083. return nil;
  5084. end;
  5085. if(selectGui.Adornee)then
  5086. destroy(selectGui.Adornee);
  5087. end;
  5088.  
  5089. drawing=true;
  5090.  
  5091. mouse.Icon=iconOnDown;
  5092. ver=ver+1;
  5093.  
  5094.  
  5095. local cVer,start,target=ver,mouse.hit.p;
  5096.  
  5097. local group={};
  5098. repeat
  5099. Wait(0.02);
  5100.  
  5101. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5102.  
  5103. target=mouse.hit.p;
  5104.  
  5105. table.insert(group,drawLine(start,target));
  5106.  
  5107. start=target;
  5108. end;
  5109. until ver~=cVer;
  5110. drawing=false;
  5111.  
  5112. local groupM=new('Model',getPlace());
  5113. for i,v in next,group do
  5114. if(v:IsDescendantOf(Workspace))then
  5115. v.Parent=groupM;
  5116. end;
  5117. end;
  5118. if(next(groupM:children())==nil)then
  5119. destroy(groupM);
  5120. end;
  5121. end;
  5122. onUp=function()
  5123. mouse.Icon=iconNormal;
  5124. ver=ver+1;
  5125. end;
  5126. onKeyDown=function(k)
  5127. if(freeKeys[k]==false)then
  5128. return false;
  5129. end;
  5130. freeKeys[k]=false;
  5131. Wait(0.01);
  5132. if(keyDowns[k])then
  5133. keyDowns[k]();
  5134. elseif(shortcuts[k])then
  5135. shortcuts[k]();
  5136. end;
  5137. end;
  5138. onKeyUp=function(k)
  5139. freeKeys[k]=true;
  5140. end;
  5141. onMove=function()
  5142.  
  5143. end;
  5144. onSelect=function(lmouse)
  5145. frame.Visible=true;
  5146.  
  5147. mouse=lmouse;
  5148.  
  5149. mouse.Icon=iconNormal;
  5150.  
  5151. mouse.Button1Down:connect(onDown);
  5152. mouse.KeyDown:connect(onKeyDown);
  5153. mouse.Button1Up:connect(onUp);
  5154. mouse.KeyUp:connect(onKeyUp);
  5155. mouse.Move:connect(onMove);
  5156. end;
  5157. onDeselect=function()
  5158. ver=ver+1;
  5159. frame.Visible=false;
  5160. selectGui.Adornee=nil;
  5161. mouse.Icon=iconNormal;
  5162. for i,v in next,freeKeys do
  5163. freeKeys[i]=true;
  5164. end;
  5165. end;
  5166. addButton=function(title,shortcut,fun)
  5167. with'TextButton'{
  5168. Text=string.format(' %s (%s)',title,shortcut);
  5169. TextXAlignment=0;
  5170. Parent=frame;
  5171. }.MouseButton1Up:connect(fun);
  5172.  
  5173. shortcuts[shortcut]=fun;
  5174.  
  5175. local c=#frame:children();
  5176. for i,v in next,frame:children()do
  5177. v.Position=UDim2.new(0,0,0,20*(i-1));
  5178. v.Size=UDim2.new(1,0,0,20);
  5179. end;
  5180.  
  5181. frame.Position=UDim2.new(1,-152,.5,-c*10);
  5182. frame.Size=UDim2.new(0,150,0,c*20);
  5183. end;
  5184.  
  5185.  
  5186.  
  5187.  
  5188.  
  5189.  
  5190.  
  5191.  
  5192. for i,v in next,{guis;pack;}do
  5193. pcall(function()
  5194. repeat until destroy(v[name]);
  5195. end);
  5196. end;
  5197.  
  5198.  
  5199.  
  5200. tool=with'HopperBin'{
  5201. Parent=pack;
  5202. Name=name;
  5203. };
  5204. tool.Deselected:connect(onDeselect);
  5205. tool.Selected:connect(onSelect);
  5206.  
  5207.  
  5208.  
  5209.  
  5210. screen=with'ScreenGui'{
  5211. Parent=guis;
  5212. Name=name;
  5213. };
  5214. frame=with'Frame'{
  5215. Parent=screen;
  5216. Visible=false;
  5217. };
  5218. clframe=with'Frame'{
  5219. Position=UDim2.new(.5,-50,.5,-50);
  5220. Size=UDim2.new(0,100,0,100);
  5221. Visible=false;
  5222. Parent=screen;
  5223. };
  5224. selectGui=with'SelectionBox'{
  5225. Parent=screen;
  5226. };
  5227.  
  5228. local c=0;
  5229. for y=0,7 do
  5230. for x=0,7 do
  5231. local color=BrickColor.palette(c).Color;
  5232.  
  5233. with'ImageButton'{
  5234. Position=UDim2.new(.125*x,0,.125*y);
  5235. Size=UDim2.new(.125,0,.125);
  5236. BackgroundColor3=color;
  5237. Parent=clframe;
  5238. }.MouseButton1Up:connect(function()
  5239. clframe.Visible=false;
  5240. _G.drawColor=color;
  5241. end);
  5242.  
  5243. c=c+1;
  5244. end;
  5245. end;
  5246.  
  5247. addButton('Color','c',function()
  5248. clframe.Visible=true;
  5249. end);
  5250. addButton('Remove your draws','r',function()
  5251. repeat
  5252. destroy(_G.mine[1]);
  5253. table.remove(_G.mine,1);
  5254. Wait(0.01);
  5255. until nil;
  5256. end);
  5257. addButton('Remove global draws','k',function()
  5258. destroy(workspace.draw);
  5259. while(_G.mine[1])do
  5260. destroy(_G.mine[1]);
  5261. table.remove(_G.mine,1);
  5262. end;
  5263. end);
  5264. addButton('Remove selected','x',function()
  5265. repeat
  5266. if(find(workspace,'draw'))then
  5267. local dt=mouse.target;
  5268. if(dt and dt:IsDescendantOf(workspace.draw))then
  5269. selectGui.Adornee=dt.Parent;
  5270. else
  5271. selectGui.Adornee=nil;
  5272. end;
  5273. else
  5274. selectGui.Adornee=nil;
  5275. end;
  5276. Wait(0.01);
  5277. until freeKeys.x;
  5278. selectGui.Adornee=nil;
  5279. end);
  5280.  
  5281.  
  5282.  
  5283.  
  5284. repeat
  5285. Wait(0.01);
  5286. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  5287. destroy(_G.mine[1]);
  5288. table.remove(_G.mine,1);
  5289. end;
  5290. until script.Parent==nil or tool.Parent==nil;
  5291. script.Disabled=true;
  5292. destroy(screen);
  5293. end
  5294. end)
  5295.  
  5296. addcmd('god', 'gods player',{},
  5297. function(args, speaker)
  5298. local players = getPlayer(args[1], speaker)
  5299. for i,v in pairs(players)do
  5300. local pchar=_char(v)
  5301. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  5302. end
  5303. end)
  5304.  
  5305. addcmd('sgod', 'silently gods player',{},
  5306. function(args, speaker)
  5307. local players = getPlayer(args[1], speaker)
  5308. for i,v in pairs(players)do
  5309. local pchar=_char(v)
  5310. spawn(function()
  5311. pchar.Humanoid.MaxHealth = 10000000
  5312. wait()
  5313. pchar.Humanoid.Health = 10000000
  5314. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  5315. Notify('Silent godded player(s)') end
  5316. end)
  5317. end
  5318. end)
  5319.  
  5320. addcmd('ungod', 'removes god from a player',{},
  5321. function(args, speaker)
  5322. local players = getPlayer(args[1], speaker)
  5323. for i,v in pairs(players)do
  5324. local pchar=_char(v)
  5325. if pchar then
  5326. pchar.Humanoid.MaxHealth=100
  5327. pchar.Humanoid.Health=100
  5328. end
  5329. end
  5330. end)
  5331.  
  5332. addcmd('heal', 'resets a players health',{},
  5333. function(args, speaker)
  5334. local players = getPlayer(args[1], speaker)
  5335. for i,v in pairs(players)do spawn(function()
  5336. local pchar=_char(v)
  5337. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  5338.  
  5339. addcmd('fart', 'makes u fart',{},
  5340. function(args, speaker)
  5341. local players = getPlayer(args[1], speaker)
  5342. for i,v in pairs(players)do
  5343. spawn(function()
  5344. local pchar=_char(v)
  5345. fart = Instance.new("Smoke")
  5346. fart.Parent = pchar.HumanoidRootPart
  5347. fart.Color = Color3.new(255/255, 255/255, 0)
  5348. fart.Opacity = 0.4
  5349. fart.Size = 1.0
  5350. fart.RiseVelocity = 8
  5351. fartsound = Instance.new("Sound", workspace)
  5352. fsound = "http://www.roblox.com/asset?id=251309043"
  5353. fartsound.SoundId = fsound
  5354. fartsound.Volume = 1.0
  5355. fartsound:Play()
  5356. wait(9.0)
  5357. fartsound:Destroy()
  5358. pchar.HumanoidRootPart.Smoke:Destroy()
  5359. end)
  5360. end
  5361. end)
  5362.  
  5363. addcmd('decalspam', 'you can already guess...',{},
  5364. function(args, speaker)
  5365. Notify('Decal Spammed ID: ' ..args[1])
  5366. wait(4)
  5367. decalID = args[1]
  5368. function exPro(root)
  5369. for _, v in pairs(root:GetChildren()) do
  5370. if v:IsA("BasePart") then
  5371. local One = Instance.new("Decal", v)
  5372. local Two = Instance.new("Decal", v)
  5373. local Three = Instance.new("Decal", v)
  5374. local Four = Instance.new("Decal", v)
  5375. local Five = Instance.new("Decal", v)
  5376. local Six = Instance.new("Decal", v)
  5377. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  5378. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  5379. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  5380. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  5381. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  5382. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  5383. One.Face = "Front"
  5384. Two.Face = "Back"
  5385. Three.Face = "Right"
  5386. Four.Face = "Left"
  5387. Five.Face = "Top"
  5388. Six.Face = "Bottom"
  5389. One.Name = "IYdecal"
  5390. Two.Name = "IYdecal"
  5391. Three.Name = "IYdecal"
  5392. Four.Name = "IYdecal"
  5393. Five.Name = "IYdecal"
  5394. Six.Name = "IYdecal"
  5395. end
  5396. exPro(v)
  5397. end
  5398. end
  5399. function asdf(root)
  5400. for _, v in pairs(root:GetChildren()) do
  5401. asdf(v)
  5402. end
  5403. end
  5404. exPro(workspace)
  5405. asdf(workspace)
  5406. end)
  5407.  
  5408. addcmd('undecalspam', 'removes the mess',{},
  5409. function(args, speaker)
  5410. Notify('Removing Decal Spam...')
  5411. wait(4)
  5412. function exPro(root)
  5413. for _, v in pairs(root:GetChildren()) do
  5414. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  5415. v.Parent = nil
  5416. end
  5417. exPro(v)
  5418. end
  5419. end
  5420. function asdf(root)
  5421. for _, v in pairs(root:GetChildren()) do
  5422. asdf(v)
  5423. end
  5424. end
  5425. exPro(workspace)
  5426. asdf(workspace)
  5427. end)
  5428.  
  5429. addcmd('sky', 'sets the sky',{'skybox'},
  5430. function(args, speaker)
  5431. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  5432. s = Instance.new("Sky")
  5433. s.Name = "Sky"
  5434. s.Parent = LightingService
  5435. local skyboxID = args[1]
  5436. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  5437. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  5438. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  5439. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  5440. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  5441. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  5442. LightingService.TimeOfDay = 12
  5443. end)
  5444.  
  5445. addcmd('freeze', 'freezes a player',{'fr'},
  5446. function(args, speaker)
  5447. local players = getPlayer(args[1], speaker)
  5448. if players ~= nil then
  5449. for i, v in pairs(players) do
  5450. spawn(function()
  5451. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  5452. end
  5453. end)
  5454. end
  5455. end
  5456. end)
  5457.  
  5458. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  5459. function(args, speaker)
  5460. local players = getPlayer(args[1], speaker)
  5461. if players ~= nil then
  5462. for i, v in pairs(players) do
  5463. spawn(function()
  5464. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  5465. end
  5466. end)
  5467. end
  5468. end
  5469. end)
  5470.  
  5471. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  5472. function(args, speaker)
  5473. local players = getPlayer(args[1], speaker)
  5474. if players ~= nil then
  5475. for i, v in pairs(players) do
  5476. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  5477. M.CFrame = _char(v).HumanoidRootPart.CFrame
  5478. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  5479. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  5480. M.Anchored = true
  5481. end
  5482. end
  5483. end)
  5484.  
  5485. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  5486. function(args, speaker)
  5487. for i,v in pairs(workspace:GetDescendants()) do
  5488. if v:IsA("SpawnLocation") then
  5489. v:Destroy()
  5490. end
  5491. end
  5492. end)
  5493.  
  5494. addcmd('neon', 'makes a player neon',{},
  5495. function(args, speaker)
  5496. local players = getPlayer(args[1], speaker)
  5497. if players ~= nil then
  5498. for i, v in pairs(players) do
  5499. for _, child in pairs( _char(v):GetChildren()) do
  5500. if child.ClassName == "CharacterMesh" then
  5501. child:Destroy()
  5502. end
  5503. end
  5504. for _, child in pairs( _char(v):GetChildren()) do
  5505. if child.ClassName == "Shirt" then
  5506. child:Destroy()
  5507. end
  5508. end
  5509. for _, child in pairs( _char(v):GetChildren()) do
  5510. if child.ClassName == "Pants" then
  5511. child:Destroy()
  5512. end
  5513. end
  5514. for _, child in pairs( _char(v):GetChildren()) do
  5515. if child.ClassName == "Part" then
  5516. child.Material = "Neon"
  5517. end
  5518. end
  5519. end
  5520. end
  5521. end)
  5522.  
  5523. addcmd('kill', 'kills a player',{},
  5524. function(args, speaker)
  5525. local players = getPlayer(args[1], speaker)
  5526. for i,v in pairs(players)do
  5527. local pchar=_char(v)
  5528. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  5529. end
  5530. end)
  5531.  
  5532. addcmd('knuckles', 'kills a player',{'ugandaknuckles'},
  5533. function(args, speaker)
  5534. local players = getPlayer(args[1], speaker)
  5535. for i,v in pairs(players)do
  5536. spawn(function()
  5537. local plr = gPlayers[v]
  5538. local char = plr.Character
  5539. local mouse = plr:GetMouse()
  5540. char.Humanoid.WalkSpeed = 100
  5541. char.Humanoid.JumpPower = 70
  5542. spawn(function()
  5543. for i,v in pairs(char:GetChildren()) do
  5544. if v:IsA("BasePart") then
  5545. coroutine.wrap(function()
  5546. for i=0,1,.1 do
  5547. wait()
  5548. v.Transparency = v.Transparency +i
  5549. end
  5550. end)()
  5551. end
  5552. end
  5553. for i,v in pairs(char:GetChildren()) do
  5554. if v:IsA("Accessory") then
  5555. coroutine.wrap(function()
  5556. for i=0,1,.1 do
  5557. wait()
  5558. v.Handle.Transparency = v.Handle.Transparency +i
  5559. end
  5560. end)()
  5561. end
  5562. end
  5563. end)
  5564. char.Head.face:Destroy()
  5565. wait(1)
  5566. local s = Instance.new("Sound")
  5567. s.Name = "wae"
  5568. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  5569. s.Volume = 1
  5570. s.Pitch = 1
  5571. s.Looped = true
  5572. s.archivable = true
  5573. s.Parent = gPlayers.LocalPlayer.Character.Head
  5574. s:play()
  5575. local daqueen = Instance.new("Part",char)
  5576. daqueen.Name = "asd"
  5577. daqueen.CanCollide = false
  5578. local mesh = Instance.new("SpecialMesh",daqueen)
  5579. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  5580. mesh.MeshId = "rbxassetid://1300136843"
  5581. local text = Instance.new("Decal",daqueen)
  5582. text.Name = "asd"
  5583. text.Texture = "rbxassetid://1300137893"
  5584. local knowdawey = Instance.new("Weld",char)
  5585. knowdawey.Part0 = char.HumanoidRootPart
  5586. knowdawey.Part1 = daqueen
  5587. local eye1 = Instance.new("Part")
  5588. eye1.CanCollide = false
  5589. eye1.Parent = char
  5590. local mesh1 = Instance.new("SpecialMesh",eye1)
  5591. mesh1.MeshId = "rbxassetid://1300138314"
  5592. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  5593. local eyetext = Instance.new("Decal",eye1)
  5594. eyetext.Texture = "rbxassetid://1300129774"
  5595. local eye1w = Instance.new("Weld",char)
  5596. eye1w.Part0 = char.HumanoidRootPart
  5597. eye1w.Part1 = eye1
  5598. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  5599. end)
  5600. end
  5601. end)
  5602.  
  5603. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  5604. function(args, speaker)
  5605. part = GLS(false, 0)
  5606. local function dels(instance)
  5607. for i,v in pairs(instance:GetChildren())do
  5608. if v.Name:lower() == part:lower() then v:Destroy() end
  5609. dels(v)
  5610. end
  5611. end
  5612. dels(workspace)
  5613. Notify('Deleted ' ..GLS(false, 0))
  5614. end)
  5615.  
  5616. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname'},
  5617. function(args, speaker)
  5618. part = GLS(false, 0)
  5619. local function dels(instance)
  5620. for i,v in pairs(instance:GetChildren())do
  5621. if v.ClassName:lower() == part:lower() then v:Destroy() end
  5622. dels(v)
  5623. end
  5624. end
  5625. dels(workspace)
  5626. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  5627. end)
  5628.  
  5629. addcmd('blur', 'adjusts blur',{},
  5630. function(args, speaker)
  5631. local function dels(instance)
  5632. for i,v in pairs(instance:GetChildren())do
  5633. if v:IsA'BlurEffect'then v:Destroy()end
  5634. dels(v)
  5635. end
  5636. end
  5637. dels(LightingService)
  5638.  
  5639. local b = Instance.new("BlurEffect", LightingService)
  5640. b.Name = "IYblur"
  5641. b.Size = args[1]
  5642. end)
  5643.  
  5644.  
  5645. addcmd('volume','changes volume of sound',{'vol'},
  5646. function(args, speaker)
  5647. for i,v in pairs(workspace:GetChildren())do
  5648. if v:IsA("Sound") and v.Name == "IYsound" then
  5649. v.Volume = args[1]
  5650. Notify('Changed volume to ' .. args[1])
  5651. end
  5652. end
  5653. end)
  5654.  
  5655. addcmd('pitch','changes pitch of sound',{},
  5656. function(args, speaker)
  5657. for i,v in pairs(workspace:GetChildren())do
  5658. if v:IsA("Sound") and v.Name == "IYsound" then
  5659. v.Pitch = args[1]
  5660. Notify('Changed pitch to ' .. args[1])
  5661. end
  5662. end
  5663. end)
  5664.  
  5665. addcmd('loadmap', 'spawns a map',{},
  5666. function(args, speaker)
  5667. local m = args[1]
  5668. for _,v in pairs(workspace:GetChildren()) do
  5669. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  5670. v:Remove() elseif v:IsA("Terrain") then v:Clear() end end
  5671. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  5672. wait(1)
  5673. game:GetObjects("rbxassetid://" .. m)[1].Parent = workspace
  5674. end)
  5675.  
  5676. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  5677. function(args, speaker)
  5678. msghook()
  5679. if MSGhook == false then
  5680. wait(0.1)
  5681. local localp = game:GetService'Players'.LocalPlayer
  5682. localp.CharacterAppearanceId = 20018
  5683. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5684. wait(3)
  5685. gPlayers.LocalPlayer.Character:WaitForChild("Humanoid")
  5686. wait(0.5)
  5687. repeat wait() until gPlayers.LocalPlayer.Character.Humanoid.Health > 0
  5688. Instance.new("ForceField", gPlayers.LocalPlayer.Character)
  5689. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  5690. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  5691. localp.CharacterAppearanceId = 0
  5692. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5693. if _G.mainhat ~= nil then
  5694. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  5695. local localp = game:GetService'Players'.LocalPlayer
  5696. local part = Instance.new('Part')
  5697. part.Anchored = true
  5698. part.Transparency = 1
  5699. main.Disabled = false
  5700. main.Parent = part
  5701. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  5702. Instance.new('ForceField', localp.Character)
  5703. localp.Character.HumanoidRootPart.Anchored = true
  5704. part.Parent = localp.Character
  5705. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  5706. wait(0.5)
  5707. localp.Character.HumanoidRootPart.Anchored = false
  5708. repeat wait() until localp:FindFirstChild'ChessMsg'
  5709. part:Remove()
  5710. local message = localp:FindFirstChild'ChessMsg'
  5711. message.Text = ''
  5712. message.Parent = workspace
  5713. message.Name = "IYmessage"
  5714. if part ~= nil then part:Remove() end
  5715. localp.Character.HumanoidRootPart.Anchored = false
  5716. for _, child in pairs( workspace:GetChildren()) do
  5717. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  5718. child:Destroy()
  5719. end
  5720. end
  5721. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5722. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5723. if _G.msg ~= nil then
  5724. Notify('Loaded global message bypass')
  5725. else
  5726. warn'failed sadly'
  5727. end
  5728. end
  5729. elseif MSGhook == true then
  5730. Notify('Messages already loaded!')
  5731. end
  5732. end)
  5733.  
  5734. addcmd('countdown', 'makes a countdown', {},
  5735. function(args, speaker)
  5736. local players = getPlayer(args[1], speaker)
  5737. if args[1] ~= string then
  5738. local time = args[1]
  5739. msghook()
  5740. if MSGhook == true then
  5741. local h = workspace.IYmessage
  5742. for i = time, 1, -1 do
  5743. wait(1)
  5744. h.Text = "Countdown: "..i..""
  5745. end
  5746. wait(1)
  5747. h.Text = "Times Up!"
  5748. wait(2)
  5749. h.Text = ''
  5750. elseif MSGhook == false then
  5751. execCmd("loadm")
  5752. repeat wait() until workspace:FindFirstChild("IYmessage")
  5753. local h = workspace.IYmessage
  5754. for i = time, 1, -1 do
  5755. wait(1)
  5756. h.Text = "Countdown: "..i..""
  5757. end
  5758. wait(1)
  5759. h.Text = "Times Up!"
  5760. wait(2)
  5761. h.Text = ''
  5762. end
  5763. end
  5764. end)
  5765.  
  5766. addcmd('explode', 'explode a player', {},
  5767. function(args, speaker)
  5768. local players = getPlayer(args[1], speaker)
  5769. for i, v in pairs(players) do
  5770. local char = _char(v)
  5771. if char:FindFirstChild("HumanoidRootPart") then
  5772. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  5773. end
  5774. end
  5775. end)
  5776.  
  5777. addcmd('flood', 'makes a flood e.e', {},
  5778. function(args, speaker)
  5779. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  5780. end)
  5781.  
  5782. addcmd('spookyify', 'makes it sp00ky', {},
  5783. function(args, speaker)
  5784. local music = Instance.new("Sound", workspace)
  5785. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  5786. music.Volume = 20
  5787. music.Looped = true
  5788. music:Play()
  5789.  
  5790. tex1 = "http://www.roblox.com/asset/?id=185495987"
  5791. tex2 = "http://www.roblox.com/asset/?id=260858020"
  5792. tex3 = "http://www.roblox.com/asset/?id=149213919"
  5793. tex4 = "http://www.roblox.com/asset/?id=171905673"
  5794.  
  5795. local w = workspace:GetChildren()
  5796.  
  5797. for i= 1,#w do
  5798. if w[i]:isA("BasePart") then
  5799. pe = Instance.new("ParticleEmitter", w[i])
  5800. pe.Texture = tex4
  5801. pe.VelocitySpread = 5
  5802. end
  5803. end
  5804.  
  5805. local playerLeaderstats = {}
  5806. for i, v in pairs(gPlayers:GetChildren()) do
  5807. table.insert(playerLeaderstats, v)
  5808. end
  5809. for i, v in pairs(playerLeaderstats) do
  5810. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  5811. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  5812. pe.VelocitySpread = 50
  5813. end
  5814.  
  5815. texture = "http://www.roblox.com/asset/?id=185495987"
  5816.  
  5817. local A = workspace:GetChildren()
  5818. local B = workspace:GetChildren()
  5819. local C = workspace:GetChildren()
  5820. local D = workspace:GetChildren()
  5821. local E = workspace:GetChildren()
  5822. local F = workspace:GetChildren()
  5823. for i,v in pairs(A) do
  5824. if v:IsA("Part") then
  5825. local d = Instance.new("Decal",v)
  5826. v.Decal.Face = "Top"
  5827. v.Decal.Texture = texture
  5828. v.Anchored = true
  5829. end
  5830. end
  5831.  
  5832. for i,v in pairs(B) do
  5833. if v:IsA("Part") then
  5834. local s = Instance.new("Decal",v)
  5835. s.Face = "Front"
  5836. s.Texture = texture
  5837. end
  5838. end
  5839.  
  5840. for i,v in pairs(C) do
  5841. if v:IsA("Part") then
  5842. local h = Instance.new("Decal",v)
  5843. h.Face = "Back"
  5844. h.Texture = texture
  5845. end
  5846. end
  5847.  
  5848. for i,v in pairs(D) do
  5849. if v:IsA("Part") then
  5850. local j = Instance.new("Decal",v)
  5851. j.Face = "Left"
  5852. j.Texture = texture
  5853. end
  5854. end
  5855.  
  5856. for i,v in pairs(E) do
  5857. if v:IsA("Part") then
  5858. local k = Instance.new("Decal",v)
  5859. k.Face = "Right"
  5860. k.Texture = texture
  5861. end
  5862. end
  5863.  
  5864. for i,v in pairs(F) do
  5865. if v:IsA("Part") then
  5866. local l = Instance.new("Decal",v)
  5867. l.Face = "Bottom"
  5868. l.Texture = texture
  5869. end
  5870.  
  5871. imageOne = "http://www.roblox.com/asset/?id=169585459"
  5872. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  5873. imageThree = "http://www.roblox.com/asset/?id=169585485"
  5874. imageFour = "http://www.roblox.com/asset/?id=169585502"
  5875. imageFive = "http://www.roblox.com/asset/?id=169585515"
  5876. imageSix = "http://www.roblox.com/asset/?id=169585502"
  5877. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  5878. imageEight = "http://www.roblox.com/asset/?id=169585475"
  5879.  
  5880. Spooky = Instance.new("Sound", workspace)
  5881. Spooky.Name = "Spooky"
  5882. Spooky.SoundId = "rbxassetid://174270407"
  5883. Spooky.Volume = 15
  5884. Spooky.Looped = true
  5885. Spooky:Play()
  5886.  
  5887. Sky = Instance.new("Sky", LightingService)
  5888. Sky.SkyboxBk = imageOne
  5889. Sky.SkyboxDn = imageOne
  5890. Sky.SkyboxFt = imageOne
  5891. Sky.SkyboxLf = imageOne
  5892. Sky.SkyboxRt = imageOne
  5893. Sky.SkyboxUp = imageOne
  5894.  
  5895.  
  5896. while true do
  5897. Sky.SkyboxBk = imageOne
  5898. Sky.SkyboxDn = imageOne
  5899. Sky.SkyboxFt = imageOne
  5900. Sky.SkyboxLf = imageOne
  5901. Sky.SkyboxRt = imageOne
  5902. Sky.SkyboxUp = imageOne
  5903. wait(0.15)
  5904. Sky.SkyboxBk = imageTwo
  5905. Sky.SkyboxDn = imageTwo
  5906. Sky.SkyboxFt = imageTwo
  5907. Sky.SkyboxLf = imageTwo
  5908. Sky.SkyboxRt = imageTwo
  5909. Sky.SkyboxUp = imageTwo
  5910. wait(0.15)
  5911. Sky.SkyboxBk = imageThree
  5912. Sky.SkyboxDn = imageThree
  5913. Sky.SkyboxFt = imageThree
  5914. Sky.SkyboxLf = imageThree
  5915. Sky.SkyboxRt = imageThree
  5916. Sky.SkyboxUp = imageThree
  5917. wait(0.15)
  5918. Sky.SkyboxBk = imageFour
  5919. Sky.SkyboxDn = imageFour
  5920. Sky.SkyboxFt = imageFour
  5921. Sky.SkyboxLf = imageFour
  5922. Sky.SkyboxRt = imageFour
  5923. Sky.SkyboxUp = imageFour
  5924. wait(0.15)
  5925. Sky.SkyboxBk = imageFive
  5926. Sky.SkyboxDn = imageFive
  5927. Sky.SkyboxFt = imageFive
  5928. Sky.SkyboxLf = imageFive
  5929. Sky.SkyboxRt = imageFive
  5930. Sky.SkyboxUp = imageFive
  5931. wait(0.15)
  5932. Sky.SkyboxBk = imageSix
  5933. Sky.SkyboxDn = imageSix
  5934. Sky.SkyboxFt = imageSix
  5935. Sky.SkyboxLf = imageSix
  5936. Sky.SkyboxRt = imageSix
  5937. Sky.SkyboxUp = imageSix
  5938. wait(0.15)
  5939. Sky.SkyboxBk = imageSeven
  5940. Sky.SkyboxDn = imageSeven
  5941. Sky.SkyboxFt = imageSeven
  5942. Sky.SkyboxLf = imageSeven
  5943. Sky.SkyboxRt = imageSeven
  5944. Sky.SkyboxUp = imageSeven
  5945. wait(0.15)
  5946. Sky.SkyboxBk = imageEight
  5947. Sky.SkyboxDn = imageEight
  5948. Sky.SkyboxFt = imageEight
  5949. Sky.SkyboxLf = imageEight
  5950. Sky.SkyboxRt = imageEight
  5951. Sky.SkyboxUp = imageEight
  5952. wait(0.15)
  5953.  
  5954. end
  5955. end
  5956. end)
  5957.  
  5958. addcmd('invisible', 'make a player invisible',{'invis'},
  5959. function(args, speaker)
  5960. local players = getPlayer(args[1], speaker)
  5961. for i, v in pairs(players) do
  5962. for k, v2 in pairs(_char(v):GetChildren()) do
  5963. if v2.className == "Part" then
  5964. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5965. elseif v2.className == "Accessory" then
  5966. if v2:FindFirstChild("Handle") then
  5967. v2.Handle.Transparency = 1
  5968. end
  5969. end
  5970. if v2:FindFirstChild("face") then
  5971. v2.face.Transparency = 1
  5972. end
  5973. end
  5974. end
  5975. end)
  5976.  
  5977. addcmd('visible', 'make a player visible',{'vis'},
  5978. function(args, speaker)
  5979. local players = getPlayer(args[1], speaker)
  5980. for i, v in pairs(players) do
  5981. for k, v2 in pairs(_char(v):GetChildren()) do
  5982. if v2.className == "Part" then
  5983. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  5984. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5985. end
  5986. if v2:FindFirstChild("face") then
  5987. v2.face.Transparency = 0
  5988. end
  5989. end
  5990. end
  5991. end)
  5992.  
  5993. addcmd('goto', 'go to a player',{},
  5994. function(args, speaker)
  5995. local players = getPlayer(args[1], speaker)
  5996. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5997. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5998. end
  5999. end)
  6000.  
  6001. addcmd('bring', 'bring a player to you',{},
  6002. function(args, speaker)
  6003. local players = getPlayer(args[1], speaker)
  6004. for i,v in pairs(players) do
  6005. if _char(v):FindFirstChild("HumanoidRootPart") then
  6006. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6007. end
  6008. end
  6009. end)
  6010.  
  6011. addcmd('tp', 'teleport player 1 to player 2',{},
  6012. function(args, speaker)
  6013. local players1=getPlayer(args[1], speaker)
  6014. local players2=getPlayer(args[2], speaker)
  6015. if not players2[1] then return end
  6016. for i,v in pairs(players1) do
  6017. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  6018. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6019. wait(0.1)
  6020. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6021. end
  6022. end
  6023. end)
  6024.  
  6025.  
  6026. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  6027. function(args, speaker)
  6028. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6029. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6030. if _players[v].Character and _players[b].Character then
  6031. _players[v].CharacterAppearanceId = _players[b].userId
  6032. refresh(_players[v])
  6033. end
  6034. end
  6035. end
  6036. end)
  6037.  
  6038. addcmd('char', 'change a players appearance',{},
  6039. function(args, speaker)
  6040. local players = getPlayer(args[1], speaker)
  6041. if not args[1]or not args[2]then return end
  6042. local id=args[2]
  6043. if players ~= nil then
  6044. for i,v in pairs(players) do
  6045. gPlayers[v].CharacterAppearanceId = id
  6046. refresh(gPlayers[v])
  6047. end
  6048. end
  6049. end)
  6050.  
  6051. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  6052. function(args, speaker)
  6053. local players = getPlayer(args[1], speaker)
  6054. if players ~= nil then
  6055. for i,v in pairs(players) do
  6056. gPlayers[v].CharacterAppearanceId = 0
  6057. refresh(gPlayers[v])
  6058. end
  6059. end
  6060. end)
  6061.  
  6062. addcmd('speed', 'change a players walkspeed',{'ws'},
  6063. function(args, speaker)
  6064. local players = getPlayer(args[1], speaker)
  6065. if not args[1]or not args[2]then return end
  6066. local num=args[2]
  6067. for i,v in pairs(players) do
  6068. if _char(v):FindFirstChild("Humanoid") then
  6069. _char(v).Humanoid.WalkSpeed=tonumber(num)
  6070. end
  6071. end
  6072. end)
  6073.  
  6074. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  6075. function(args, speaker)
  6076. local players = getPlayer(args[1], speaker)
  6077. if not args[1]or not args[2]then return end
  6078. local num=args[2]
  6079. for i,v in pairs(players) do
  6080. if _char(v):FindFirstChild("Humanoid") then
  6081. _char(v).Humanoid.JumpPower=tonumber(num)
  6082. end
  6083. end
  6084. end)
  6085.  
  6086. addcmd('confuse', 'confusing...',{},
  6087. function(args, speaker)
  6088. local players = getPlayer(args[1], speaker)
  6089. for i,v in pairs(players) do
  6090. spawn(function()
  6091. if _char(v):FindFirstChild("Humanoid") then
  6092. _char(v).Humanoid.Name = "ConfusedNigga"
  6093. while true do
  6094. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  6095. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  6096. wait(0.1)
  6097. end
  6098.  
  6099. end
  6100. end)
  6101. end
  6102. end)
  6103.  
  6104. addcmd('unconfuse', 'not confusing...',{},
  6105. function(args, speaker)
  6106. local players = getPlayer(args[1], speaker)
  6107. for i,v in pairs(players) do
  6108. spawn(function()
  6109. if _char(v):FindFirstChild("ConfusedNigga") then
  6110. _char(v).ConfusedNigga.Name = "Humanoid"
  6111. wait(0.3)
  6112. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  6113.  
  6114. end
  6115. end)
  6116. end
  6117. end)
  6118.  
  6119. addcmd('cripple', 'cripples a player xddd',{'stun'},
  6120. function(args, speaker)
  6121. local players = getPlayer(args[1], speaker)
  6122. for i,v in pairs(players) do
  6123. if _char(v):FindFirstChild("Humanoid") then
  6124. _char(v).Humanoid.PlatformStand = true
  6125. end
  6126. end
  6127. end)
  6128.  
  6129. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  6130. function(args, speaker)
  6131. local players = getPlayer(args[1], speaker)
  6132. for i,v in pairs(players) do
  6133. if _char(v):FindFirstChild("Humanoid") then
  6134. _char(v).Humanoid.PlatformStand = false
  6135. end
  6136. end
  6137. end)
  6138.  
  6139. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  6140. function(args, speaker)
  6141. local players = getPlayer(args[1], speaker)
  6142. for i,v in pairs(players) do
  6143. if _char(v):FindFirstChild("Humanoid") then
  6144. _char(v).Humanoid.HipHeight = args[2]
  6145. end
  6146. end
  6147. end)
  6148.  
  6149. addcmd('face', 'change a players face',{},
  6150. function(args, speaker)
  6151. local players = getPlayer(args[1], speaker)
  6152. for i,v in pairs(players) do
  6153. if _char(v).Head:FindFirstChild("face") then
  6154. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  6155. end
  6156. end
  6157. end)
  6158.  
  6159. addcmd('time', 'change the time of day',{},
  6160. function(args, speaker)
  6161. if not args[1]then return end
  6162. Notify('Time set to ' .. args[1])
  6163. LightingService.ClockTime = args[1]
  6164. end)
  6165.  
  6166. addcmd('day', 'change the time to day',{},
  6167. function(args, speaker)
  6168. LightingService.ClockTime = 15
  6169. end)
  6170.  
  6171. addcmd('night', 'change the time of night',{},
  6172. function(args, speaker)
  6173. LightingService.ClockTime = 0
  6174. end)
  6175.  
  6176. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  6177. function(args, speaker)
  6178. Notify('Turned on global shadows')
  6179. LightingService.GlobalShadows = true
  6180. end)
  6181.  
  6182. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  6183. function(args, speaker)
  6184. Notify('Turned off global shadows')
  6185. LightingService.GlobalShadows = false
  6186. end)
  6187.  
  6188. addcmd('outlines', 'changes the lighting property',{},
  6189. function(args, speaker)
  6190. Notify('Turned on outlines')
  6191. LightingService.Outlines = true
  6192. end)
  6193.  
  6194. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  6195. function(args, speaker)
  6196. Notify('Turned off outlines')
  6197. LightingService.Outlines = false
  6198. end)
  6199.  
  6200. addcmd('brightness', 'changes the lighting property',{},
  6201. function(args, speaker)
  6202. Notify('Set brightness to ' .. args[1])
  6203. LightingService.Brightness = args[1]
  6204. end)
  6205.  
  6206. addcmd('age','tells you the age of a player',{},
  6207. function(args, speaker)
  6208. local players = getPlayer(args[1], speaker)
  6209. if speaker.userId ~= LP.userId then
  6210. lponly(speaker)
  6211. else
  6212. for i,v in pairs(players) do
  6213. Notify(_players[v].Name .. ': ' .. _players[v].AccountAge)
  6214. end
  6215. end
  6216. end)
  6217.  
  6218. addcmd('remotespy', 'prints remotes',{'remotes'},
  6219. function(args, speaker)
  6220. if speaker.userId ~= LP.userId then
  6221. lponly(speaker)
  6222. else
  6223. Notify('Printing remotes')
  6224. function getem(o)
  6225. for i,v in pairs(o:children())do
  6226. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  6227. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  6228. end
  6229. getem(v)
  6230. end
  6231. end
  6232. pcall(getem,game)
  6233. end
  6234. end)
  6235.  
  6236. addcmd('f3x', 'loads f3x tools',{'fex'},
  6237. function(args, speaker)
  6238. if speaker.userId ~= LP.userId then
  6239. lponly(speaker)
  6240. else
  6241. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  6242. end
  6243. end)
  6244.  
  6245. addcmd('kick', 'kick a player',{},
  6246. function(args, speaker)
  6247. local players = getPlayer(args[1], speaker)
  6248. for i,v in pairs(players) do
  6249. spawn(function()
  6250. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  6251. Notify('Kicked player(s)') end
  6252. kickF(gPlayers[v])
  6253. end) end end)
  6254.  
  6255. addcmd('serverlock', 'lock teh server',{'slock'},
  6256. function(args, speaker)
  6257. slock = true
  6258. Notify('Locked Server')
  6259. end)
  6260.  
  6261. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  6262. function(args, speaker)
  6263. slock = false
  6264. Notify('Unlocked Server')
  6265. end)
  6266.  
  6267. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  6268. function(args, speaker)
  6269. if isNumber(args[1]) then
  6270. Notify('Set the age lock to age ' .. args[1])
  6271. isagelocked = true
  6272. agelock = tonumber(args[1])
  6273. end
  6274. end)
  6275.  
  6276. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  6277. function(args, speaker)
  6278. Notify('Disabled age lock')
  6279. isagelocked = false
  6280. end)
  6281.  
  6282. addcmd('unlockws', 'unlock the whole workspace',{},
  6283. function(args, speaker)
  6284. Notify('Workspace unlocked')
  6285. wait(1)
  6286. local function unlock(instance)
  6287. for i,v in pairs(instance:GetChildren()) do
  6288. if v:IsA("BasePart") then
  6289. v.Locked = false
  6290. end
  6291. unlock(v)
  6292. end
  6293. end
  6294. unlock(workspace)
  6295. end)
  6296.  
  6297. addcmd('lockws', 'lock the whole workspace',{},
  6298. function(args, speaker)
  6299. Notify('Workspace locked')
  6300. wait(1)
  6301. local function lock(instance)
  6302. for i,v in pairs(instance:GetChildren()) do
  6303. if v:IsA("BasePart") then
  6304. v.Locked = true
  6305. end
  6306. lock(v)
  6307. end
  6308. end
  6309. lock(workspace)
  6310. end)
  6311.  
  6312. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  6313. function(args, speaker)
  6314. local function unanchor(instance)
  6315. for i,v in pairs(instance:GetChildren()) do
  6316. if v:IsA("BasePart") then
  6317. v.Anchored=false
  6318. end
  6319. unanchor(v)
  6320. end
  6321. end
  6322. unanchor(workspace)
  6323. end)
  6324.  
  6325. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  6326. function(args, speaker)
  6327. local function anchor(instance)
  6328. for i,v in pairs(instance:GetChildren()) do
  6329. if v:IsA("BasePart") then
  6330. v.Anchored=true
  6331. end
  6332. anchor(v)
  6333. end
  6334. end
  6335. anchor(workspace)
  6336. end)
  6337.  
  6338. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  6339. function()
  6340. for _,v in pairs(workspace:GetChildren()) do
  6341. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6342. v:Remove()
  6343. elseif v:IsA("Terrain") then
  6344. v:Clear()
  6345. end
  6346. end
  6347. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  6348. local p = Instance.new("Part", workspace)
  6349. p.Anchored = true
  6350. p.FormFactor = "Symmetric"
  6351. p.Size = Vector3.new(1000,1,1000)
  6352. p.Position = Vector3.new(0,0,0)
  6353. p.BrickColor = BrickColor.new("Bright green")
  6354. p.Material = "Grass"
  6355. p.Locked = true
  6356. end)
  6357.  
  6358. addcmd('headshake', 'shakes a players head',{},
  6359. function(args, speaker)
  6360. local players = getPlayer(args[1], speaker)
  6361. for i,v in pairs(players) do
  6362. spawn(function()
  6363. local shaken = gPlayers[v].Character
  6364. for X = 1, math.huge, 0.2 do
  6365. wait()
  6366. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  6367. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6368. end
  6369. for X = 1, math.huge, 0.1 do
  6370. wait()
  6371. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  6372. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6373. end
  6374. for _,c in pairs(gPlayers:GetChildren()) do
  6375. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  6376. end
  6377. for _,c in pairs(gPlayers:GetChildren()) do
  6378. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6379. end
  6380. end)
  6381. end
  6382. end)
  6383.  
  6384. addcmd('explorer', 'opens DEX',{'dex'},
  6385. function(args, speaker)
  6386. if speaker.userId ~= LP.userId then
  6387. lponly(speaker)
  6388. else
  6389. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  6390. end
  6391. end)
  6392.  
  6393. addcmd('firstp', 'forces player to go into first person',{},
  6394. function(args, speaker)
  6395. local players = getPlayer(args[1], speaker)
  6396. for i,v in pairs(players)do
  6397. gPlayers[v].CameraMode = "LockFirstPerson"
  6398. end
  6399. end)
  6400.  
  6401. addcmd('lock', 'locks a players body parts',{},
  6402. function(args, speaker)
  6403. local players = getPlayer(args[1], speaker)
  6404. for i,v in pairs(players)do
  6405. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6406. if v:IsA("Part") then
  6407. v.Locked = true
  6408. end end end
  6409. end)
  6410.  
  6411. addcmd('unlock', 'locks a players body parts',{},
  6412. function(args, speaker)
  6413. local players = getPlayer(args[1], speaker)
  6414. for i,v in pairs(players)do
  6415. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6416. if v:IsA("Part") then
  6417. v.Locked = false
  6418. end end end
  6419. end)
  6420.  
  6421. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  6422. function(args, speaker)
  6423. local players = getPlayer(args[1], speaker)
  6424. for i,v in pairs(players)do
  6425. spawn(function()
  6426. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  6427. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  6428. Notify('Disabled reset for player(s)') end
  6429. end)
  6430. end
  6431. end)
  6432.  
  6433. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  6434. function(args, speaker)
  6435. local players = getPlayer(args[1], speaker)
  6436. for i,v in pairs(players)do
  6437. spawn(function()
  6438. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  6439. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  6440. Notify('Enabled reset for player(s)') end
  6441. end)
  6442. end
  6443. end)
  6444.  
  6445. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  6446. function(args,speaker)
  6447. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  6448. if v:IsA("PostEffect") then
  6449. v:Destroy()
  6450. end
  6451. end
  6452. LightingService.Ambient = origsettings.abt
  6453. LightingService.OutdoorAmbient = origsettings.oabt
  6454. LightingService.Brightness = origsettings.brt
  6455. LightingService.TimeOfDay = origsettings.time
  6456. LightingService.FogColor = origsettings.fclr
  6457. LightingService.FogEnd = origsettings.fe
  6458. LightingService.FogStart = origsettings.fs
  6459. end)
  6460.  
  6461. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  6462. function(args,speaker)
  6463. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  6464. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  6465. Notify('Saved lighting settings')
  6466. end)
  6467.  
  6468. addcmd("blackandwhite","Makes the game black and white",{},
  6469. function(args,speaker)
  6470. local lighting = game:GetService("Lighting")
  6471. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6472. effect.Saturation = -1
  6473. end)
  6474.  
  6475. addcmd("invert","Makes the game inverted",{},
  6476. function(args,speaker)
  6477. local lighting = game:GetService("Lighting")
  6478. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6479. effect.Saturation = -1
  6480. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6481. effect.Saturation = -1
  6482. end)
  6483.  
  6484. addcmd("sun","Intensifys the sun",{},
  6485. function(args,speaker)
  6486. local intense = args[1] or 0.25
  6487. local spread = args[2] or 1
  6488. local lighting = game:GetService("Lighting")
  6489. local effect = Instance.new("SunRaysEffect",lighting)
  6490. effect.Name = "IYsun"
  6491. effect.Intensity = tonumber(intense)
  6492. effect.Spread = tonumber(spread)
  6493. end)
  6494.  
  6495. addcmd('base', 'spawns a base',{},
  6496. function(args, speaker)
  6497. local pt = Instance.new("Part")
  6498. pt.BrickColor = BrickColor.new("Silver")
  6499. pt.Anchored = true
  6500. pt.CanCollide = true
  6501. pt.BottomSurface = "Weld"
  6502. pt.Parent = workspace
  6503. pt.Name = (math.random(1,1000000))
  6504. pt.Size = Vector3.new(1000, 1, 1000)
  6505. pt.Locked = true
  6506. Notify('Created new base')
  6507. end)
  6508.  
  6509. addcmd('unblur', 'removes all blur instances',{'noblur'},
  6510. function(args, speaker)
  6511. for i,v in pairs(LightingService:GetChildren()) do
  6512. if v:IsA('BlurEffect') then
  6513. v:Remove()
  6514. end
  6515. end
  6516. end)
  6517.  
  6518. addcmd('thirdp', 'allows player to go into third person',{},
  6519. function(args, speaker)
  6520. local players = getPlayer(args[1], speaker)
  6521. for i,v in pairs(players)do
  6522. gPlayers[v].CameraMode = "Classic"
  6523. end
  6524. end)
  6525.  
  6526. spos = nil
  6527. addcmd('savepos', 'saves your position',{'spos'},
  6528. function(args, speaker)
  6529. if speaker.Character:FindFirstChild('HumanoidRootPart') then
  6530. spos = speaker.Character.HumanoidRootPart.Position
  6531. Notify('Saved to position ' .. tostring(spos))
  6532. end
  6533. end)
  6534.  
  6535. addcmd('loadpos', 'saves your position',{'lpos'},
  6536. function(args, speaker)
  6537. local players = getPlayer(args[1], speaker)
  6538. for i,v in pairs(players)do
  6539. spawn(function()
  6540. if gPlayers[v].Character:FindFirstChild('HumanoidRootPart') then
  6541. gPlayers[v].Character:MoveTo(spos)
  6542. end
  6543. end)
  6544. end
  6545. end)
  6546.  
  6547. addcmd('chat', 'forces player to chat what you input',{},
  6548. function(args, speaker)
  6549. local players = getPlayer(args[1], speaker)
  6550. for i,v in pairs(players)do
  6551. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  6552. end
  6553. end)
  6554.  
  6555. addcmd('name', 'names player',{},
  6556. function(args, speaker)
  6557. local players = getPlayer(args[1], speaker)
  6558. if not args[1] then return end
  6559. for i,v in pairs(players) do
  6560. for a, mod in pairs(gPlayers[v].Character:children()) do
  6561. if mod:FindFirstChild("TAG") then
  6562. gPlayers[v].Character.Head.Transparency = 0
  6563. mod:Destroy()
  6564. end
  6565. end
  6566.  
  6567. local char = gPlayers[v].Character
  6568. local model = Instance.new("Model", char)
  6569. local clone = char.Head:Clone()
  6570. local hum = Instance.new("Humanoid", model)
  6571. local weld = Instance.new("Weld", clone)
  6572. model.Name = GLS(false, 1)
  6573. clone.Parent = model
  6574. hum.Name = "TAG"
  6575. hum.MaxHealth = 100
  6576. hum.Health = 100
  6577. weld.Part0 = clone
  6578. weld.Part1 = char.Head
  6579. char.Head.Transparency = 1
  6580. end
  6581. end)
  6582.  
  6583. addcmd('unname', 'unnames player',{'unhidename'},
  6584. function(args, speaker)
  6585. local players = getPlayer(args[1], speaker)
  6586. local name = (args[2])
  6587. for i,v in pairs(players) do
  6588. for a, mod in pairs(gPlayers[v].Character:children()) do
  6589. if mod:FindFirstChild("TAG") then
  6590. gPlayers[v].Character.Head.Transparency = 0
  6591. mod:Destroy()
  6592. end
  6593. end
  6594. end
  6595. end)
  6596.  
  6597. addcmd('noname', 'hides the players name',{'hidename'},
  6598. function(args, speaker)
  6599. local players = getPlayer(args[1], speaker)
  6600. for i,v in pairs(players) do
  6601. for a, mod in pairs(gPlayers[v].Character:children()) do
  6602. if mod:FindFirstChild("TAG") then
  6603. gPlayers[v].Character.Head.Transparency = 0
  6604. mod:Destroy()
  6605. end
  6606. end
  6607.  
  6608. local char = gPlayers[v].Character
  6609. local model = Instance.new("Model", char)
  6610. local clone = char.Head:Clone()
  6611. local hum = Instance.new("Humanoid", model)
  6612. local weld = Instance.new("Weld", clone)
  6613. model.Name = ""
  6614. clone.Parent = model
  6615. hum.Name = "TAG"
  6616. hum.MaxHealth = 100
  6617. hum.Health = 100
  6618. weld.Part0 = clone
  6619. weld.Part1 = char.Head
  6620. char.Head.Transparency = 1
  6621. end
  6622. end)
  6623.  
  6624. addcmd('damage', 'damages a player',{},
  6625. function(args, speaker)
  6626. local players = getPlayer(args[1], speaker)
  6627. for i,v in pairs(players) do
  6628. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  6629. end
  6630. end)
  6631.  
  6632. addcmd('view', 'views player',{},
  6633. function(args, speaker)
  6634. local players = getPlayer(args[1], speaker)
  6635. for i,v in pairs(players) do
  6636. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  6637. Notify('Viewing ' .. gPlayers[v].Name)
  6638. end
  6639. end)
  6640.  
  6641. addcmd('unview', 'stops viewing player',{},
  6642. function()
  6643. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  6644. Notify('View turned off')
  6645. end)
  6646.  
  6647. addcmd('nolimbs', 'removes limbs from player',{},
  6648. function(args, speaker)
  6649. local players = getPlayer(args[1], speaker)
  6650. for i,v in pairs(players) do
  6651. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6652. if v:IsA("BasePart") and
  6653. v.Name == "Right Leg" or
  6654. v.Name == "Left Leg" or
  6655. v.Name == "Right Arm" or
  6656. v.Name == "Left Arm" then
  6657. v:Remove()
  6658. end
  6659. end
  6660. end
  6661. end)
  6662.  
  6663. addcmd('box', 'creates a box around player',{},
  6664. function(args, speaker)
  6665. local players = getPlayer(args[1], speaker)
  6666. for i,v in pairs(players)do
  6667. local pchar=_char(v)
  6668. local SB = Instance.new("SelectionBox", pchar)
  6669. SB.Adornee = SB.Parent
  6670. end
  6671. end)
  6672.  
  6673. addcmd('nobox', 'takes away box from player',{'unbox'},
  6674. function(args, speaker)
  6675. local players = getPlayer(args[1], speaker)
  6676. for i,v in pairs(players)do
  6677. local pchar=_char(v)
  6678. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6679. if v:IsA("SelectionBox") then
  6680. v:Destroy()
  6681. end
  6682. end
  6683. end
  6684. end)
  6685.  
  6686. addcmd('ghost', 'ghostifys player',{},
  6687. function(args, speaker)
  6688. local players = getPlayer(args[1], speaker)
  6689. for i,v in pairs(players)do
  6690. local pchar=gPlayers[v].Character
  6691. pchar.Head.Transparency = 0.5
  6692. pchar.Torso.Transparency = 0.5
  6693. pchar["Left Arm"].Transparency = 0.5
  6694. pchar["Right Arm"].Transparency = 0.5
  6695. pchar["Left Leg"].Transparency = 0.5
  6696. pchar["Right Leg"].Transparency = 0.5
  6697. pchar.Head.face.Transparency = 0.5
  6698. end
  6699. end)
  6700.  
  6701. addcmd('unghost', 'unghostifys player',{'noghost'},
  6702. function(args, speaker)
  6703. local players = getPlayer(args[1], speaker)
  6704. for i,v in pairs(players)do
  6705. local pchar=gPlayers[v].Character
  6706. pchar.Head.Transparency = 0
  6707. pchar.Torso.Transparency = 0
  6708. pchar["Left Arm"].Transparency = 0
  6709. pchar["Right Arm"].Transparency = 0
  6710. pchar["Left Leg"].Transparency = 0
  6711. pchar["Right Leg"].Transparency = 0
  6712. pchar.Head.face.Transparency = 0
  6713. end
  6714. end)
  6715.  
  6716. addcmd('sphere', 'puts sphere around player',{},
  6717. function(args, speaker)
  6718. local players = getPlayer(args[1], speaker)
  6719. for i,v in pairs(players)do
  6720. local pchar=gPlayers[v].Character
  6721. local SS = Instance.new("SelectionSphere", pchar)
  6722. SS.Adornee = SS.Parent
  6723. end
  6724. end)
  6725.  
  6726. addcmd('sphere', 'puts sphere around player',{},
  6727. function(args, speaker)
  6728. local players = getPlayer(args[1], speaker)
  6729. for i,v in pairs(players)do
  6730. local pchar=gPlayers[v].Character
  6731. local SS = Instance.new("SelectionSphere", pchar)
  6732. SS.Adornee = SS.Parent
  6733. end
  6734. end)
  6735.  
  6736. addcmd('unsphere', 'removes sphere around player',{},
  6737. function(args, speaker)
  6738. local players = getPlayer(args[1], speaker)
  6739. for i,v in pairs(players)do
  6740. local pchar=_char(v)
  6741. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6742. if v:IsA("SelectionSphere") then
  6743. v:Destroy()
  6744. end
  6745. end
  6746. end
  6747. end)
  6748.  
  6749. addcmd('ambient','changes ambient',{},
  6750. function(args, speaker)
  6751. LightingService.Ambient = Color3.new(args[1],args[2],args[3])
  6752. LightingService.OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  6753. end)
  6754.  
  6755. addcmd('fogend','changes the fogend',{},
  6756. function(args, speaker)
  6757. LightingService.FogEnd = args[1]
  6758. end)
  6759.  
  6760. addcmd('fogcolor','changes the fogs color',{},
  6761. function(args, speaker)
  6762. LightingService.FogColor = Color3.new(args[1],args[2],args[3])
  6763. end)
  6764.  
  6765. injail = {}
  6766. addcmd('jail','jails player',{},
  6767. function(args, speaker)
  6768. local players = getPlayer(args[1], speaker)
  6769. for i,v in pairs(players)do
  6770. spawn(function()
  6771. if FindTable(injail, _players[v].Name) then return end
  6772. table.insert(injail, _players[v].Name)
  6773. local pchar=gPlayers[v].Character
  6774. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  6775. repeat wait(0.5)
  6776. 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
  6777. until not FindTable(injail, _players[v].Name)
  6778. end)
  6779. end
  6780. end)
  6781.  
  6782. addcmd('unjail','unjails player',{},
  6783. function(args, speaker)
  6784. local players = getPlayer(args[1], speaker)
  6785. for i,v in pairs(players)do
  6786. spawn(function()
  6787. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  6788. workspace["JAIL_" .. _players[v].Name]:Destroy()
  6789. end)
  6790. end
  6791. end)
  6792.  
  6793. loopn = {}
  6794. addcmd('loopname','loops a players name',{},
  6795. function(args, speaker)
  6796. local players = getPlayer(args[1], speaker)
  6797. for i,v in pairs(players)do
  6798. spawn(function()
  6799. if FindTable(loopn, _players[v].Name) then return end
  6800. table.insert(loopn, _players[v].Name)
  6801. local Lname = args[2]
  6802. local pchar=gPlayers[v].Character
  6803. pchar.Name = Lname
  6804. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  6805. Notify('Looping name for player(s) (only visible to others)') end
  6806. repeat wait(0.01)
  6807. repeat wait() until _players[v].Character
  6808. gPlayers[v].Character.Name = Lname
  6809. until not FindTable(loopn, _players[v].Name)
  6810. end)
  6811. end
  6812. end)
  6813.  
  6814. addcmd('unloopname','unjails player',{'noloopname'},
  6815. function(args, speaker)
  6816. local players = getPlayer(args[1], speaker)
  6817. for i,v in pairs(players)do
  6818. spawn(function()
  6819. local pchar=gPlayers[v].Character
  6820. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  6821. wait(0.5)
  6822. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  6823. Notify('Stopped looping name for player(s)') end
  6824. pchar.Name = gPlayers[v].Name
  6825. end)
  6826. end
  6827. end)
  6828.  
  6829. addcmd('loopbring','loop brings a player lol',{},
  6830. function(args, speaker)
  6831. local players = getPlayer(args[1], speaker)
  6832. for i,v in pairs(players)do
  6833. spawn(function()
  6834. if FindTable(bringT, _players[v].Name) then return end
  6835. table.insert(bringT, _players[v].Name)
  6836. local pchar=gPlayers[v].Character
  6837. repeat wait(0.5)
  6838. pchar = _players[v].Character
  6839. for i,c in pairs(players) do
  6840. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") then
  6841. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  6842. end
  6843. end
  6844. until not FindTable(bringT, _players[v].Name)
  6845. end)
  6846. end
  6847. end)
  6848.  
  6849. addcmd('feinvisible','fe invisible',{},
  6850. function(args, speaker)
  6851. -- Elite1337#9377 & Timeless#4044
  6852. Local = game:GetService('Players').LocalPlayer
  6853. Char = Local.Character
  6854. touched,tpdback = false, false
  6855. Local.CharacterAdded:connect(function(char)
  6856. if script.Disabled ~= true then
  6857. wait(.25)
  6858. loc = Char.HumanoidRootPart.Position
  6859. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6860. end
  6861. end)
  6862. game:GetService('UserInputService').InputBegan:connect(function(key)
  6863. if key.KeyCode == Enum.KeyCode.Equals then
  6864. if script.Disabled ~= true then
  6865. script.Disabled = true
  6866. print'you may re-execute'
  6867. end
  6868. end
  6869. end)
  6870. box = Instance.new('Part',workspace)
  6871. box.Anchored = true
  6872. box.CanCollide = true
  6873. box.Size = Vector3.new(10,1,10)
  6874. box.Position = Vector3.new(0,10000,0)
  6875. box.Touched:connect(function(part)
  6876. if (part.Parent.Name == Local.Name) then
  6877. if touched == false then
  6878. touched = true
  6879. function apply()
  6880. if script.Disabled ~= true then
  6881. no = Char.HumanoidRootPart:Clone()
  6882. wait(.25)
  6883. Char.HumanoidRootPart:Destroy()
  6884. no.Parent = Char
  6885. Char:MoveTo(loc)
  6886. touched = false
  6887. end end
  6888. if Char then
  6889. apply()
  6890. end
  6891. end
  6892. end
  6893. end)
  6894. repeat wait() until Char
  6895. loc = Char.HumanoidRootPart.Position
  6896. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6897. end)
  6898.  
  6899. addcmd('unloopbring','unjails player',{'noloopbring'},
  6900. function(args, speaker)
  6901. local players = getPlayer(args[1], speaker)
  6902. for i,v in pairs(players)do
  6903. spawn(function()
  6904. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  6905. end)
  6906. end
  6907. end)
  6908.  
  6909. strobe = false
  6910. addcmd('strobe','makes the server flash',{'flash'},
  6911. function(args, speaker)
  6912. if strobe == false then
  6913. strobep = Instance.new("ColorCorrectionEffect")
  6914. strobep.Brightness = 1
  6915. strobep.Parent = LightingService
  6916. strobe = true
  6917. repeat wait(0.01)
  6918. strobep.Enabled = true
  6919. wait(0.01)
  6920. strobep.Enabled = false
  6921. until strobe == false
  6922. end
  6923. end)
  6924.  
  6925. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  6926. function(args, speaker)
  6927. strobe = false
  6928. strobep:Destroy()
  6929. end)
  6930.  
  6931. addcmd('shutdown', 'shuts the server down',{},
  6932. function(args, speaker)
  6933. Notify('Shutting Down...')
  6934. wait(1)
  6935. workspace.Gravity = 1/0*0
  6936. end)
  6937.  
  6938. addcmd('animation','makes player animate',{'anim'},
  6939. function(args, speaker)
  6940. local players = getPlayer(args[1], speaker)
  6941. for i,v in pairs(players)do
  6942. local pchar = gPlayers[v].Character
  6943. local ID = args[2]
  6944.  
  6945. if args[2] == "climb" then
  6946. ID = "180436334"
  6947. end
  6948. if args[2] == "fall" then
  6949. ID = "180436148"
  6950. end
  6951. if args[2] == "jump" then
  6952. ID = "125750702"
  6953. end
  6954. if args[2] == "sit" then
  6955. ID = "178130996"
  6956. end
  6957. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  6958. if x:IsA("StringValue") then
  6959. for _,c in pairs(x:GetChildren()) do
  6960. if c:IsA("Animation") then
  6961. c.AnimationId = "rbxassetid://" .. ID
  6962. end
  6963. end
  6964. end
  6965. end
  6966. end
  6967. end)
  6968.  
  6969. addcmd('creeper','make the player a creeper',{'crpr'},
  6970. function(args, speaker)
  6971. local players = getPlayer(args[1], speaker)
  6972. for i,v in pairs(players)do
  6973. local pchar = gPlayers[v].Character
  6974. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6975. if pchar:FindFirstChild("Shirt") then
  6976. pchar.Shirt.Parent = pchar.Torso
  6977. end
  6978. if pchar:FindFirstChild("Pants") then
  6979. pchar.Pants.Parent = pchar.Torso
  6980. end
  6981. if pchar:FindFirstChild("Shirt Graphic") then
  6982. pchar["Shirt Graphic"].Graphic = ""
  6983. end
  6984. for i,v in pairs(pchar:GetChildren()) do
  6985. if v:IsA("Accessory") then
  6986. v:Destroy()
  6987. end
  6988. end
  6989. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6990. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  6991. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  6992. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  6993. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  6994. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  6995. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  6996. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  6997. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  6998. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  6999. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  7000. end
  7001. end
  7002. end)
  7003.  
  7004. addcmd('uncreeper','makes player back to normal',{},
  7005. function(args, speaker)
  7006. local players = getPlayer(args[1], speaker)
  7007. for i,v in pairs(players)do
  7008. refresh(gPlayers[v])
  7009. end
  7010. end)
  7011.  
  7012. addcmd('crash','crashes a player',{},
  7013. function(args, speaker)
  7014. local players = getPlayer(args[1], speaker)
  7015. for i,v in pairs(players)do
  7016. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  7017. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  7018. Notify('Crashed player(s)') end
  7019. wait(4)
  7020. if gPlayers[v] ~= nil then
  7021. for i=1,3600 do
  7022. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  7023. end
  7024. wait()
  7025. for i=1,3600 do
  7026. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  7027. end
  7028. wait()
  7029. end
  7030. end
  7031. end
  7032. end)
  7033.  
  7034. addcmd('shrek', 'makes player shrek',{},
  7035. function(args, speaker)
  7036. local players = getPlayer(args[1], speaker)
  7037. for i,v in pairs(players) do
  7038. local pchar = gPlayers[v].Character
  7039. for i,v in pairs(pchar:GetChildren()) do
  7040. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  7041. then
  7042. v:Destroy()
  7043. end
  7044. end
  7045. for i,v in pairs(pchar.Head:GetChildren()) do
  7046. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  7047. v:Destroy()
  7048. end
  7049. end
  7050.  
  7051. local mesh = Instance.new("SpecialMesh", pchar.Head)
  7052. mesh.MeshType = "FileMesh"
  7053. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  7054. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  7055. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  7056.  
  7057. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  7058. local Pants = Instance.new("Pants", gPlayers[v].Character)
  7059.  
  7060. Shirt.ShirtTemplate = "rbxassetid://133078194"
  7061. Pants.PantsTemplate = "rbxassetid://133078204"
  7062. end
  7063. end)
  7064.  
  7065. addcmd('unshrek','makes player back to normal',{},
  7066. function(args, speaker)
  7067. local players = getPlayer(args[1], speaker)
  7068. for i,v in pairs(players)do
  7069. refresh(gPlayers[v])
  7070. end
  7071. end)
  7072.  
  7073. addcmd('oof','good things happen',{},
  7074. function(args, speaker)
  7075. local players = getPlayer(args[1], speaker)
  7076. for i,v in pairs(players)do
  7077. spawn(function()
  7078. 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
  7079. gPlayers[v].Character.Head.Died.Volume = 10
  7080. gPlayers[v].Character.Head.Died.Pitch = 0.5
  7081. end
  7082. execCmd("size " .. gPlayers[v].Name .. ' -1')
  7083. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  7084. wait(5)
  7085. execCmd("explode " .. gPlayers[v].Name)
  7086. wait(0.1)
  7087. gPlayers[v].Character.Humanoid.Health = 0
  7088. end)
  7089. end
  7090. end)
  7091.  
  7092. addcmd('control','controls player',{},
  7093. function(args, speaker)
  7094. local players = getPlayer(args[1], speaker)
  7095. for i,v in pairs(players)do
  7096. spawn(function()
  7097. local pchar = gPlayers[v].Character
  7098. if gPlayers[v] and pchar then
  7099. execCmd("invisible " .. speaker.Name)
  7100. pchar.Humanoid.PlatformStand = true
  7101. local w = Instance.new("Weld", speaker.Character.Torso)
  7102. w.Part0 = speaker.Character.Torso
  7103. w.Part1 = pchar.Torso
  7104. local w2 = Instance.new("Weld", speaker.Character.Head)
  7105. w2.Part0 = speaker.Character.Head
  7106. w2.Part1 = pchar.Head
  7107. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  7108. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  7109. w3.Part1 = pchar:findFirstChild("Right Arm")
  7110. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  7111. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  7112. w4.Part1 = pchar:findFirstChild("Left Arm")
  7113. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  7114. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  7115. w5.Part1 = pchar:findFirstChild("Right Leg")
  7116. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  7117. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  7118. w6.Part1 = pchar:findFirstChild("Left Leg")
  7119. char.Head.face:Destroy()
  7120. for i,v in pairs(pchar:GetChildren()) do
  7121. if v:IsA("BasePart") then
  7122. v.CanCollide = false
  7123. end
  7124. end
  7125. for i,v in pairs(char:GetChildren()) do
  7126. if v:IsA("BasePart") then
  7127. v.Transparency = 1
  7128. elseif v:IsA("Accessory") then
  7129. v:Destroy()
  7130. end
  7131. end
  7132. pchar.Parent = char
  7133. pchar.Humanoid.Changed:connect(function()
  7134. pchar.Humanoid.PlatformStand = true
  7135. end)
  7136. end
  7137. end)
  7138. end
  7139. end)
  7140.  
  7141. addcmd('nuke','nukes player',{},
  7142. function(args, speaker)
  7143. local players = getPlayer(args[1], speaker)
  7144. for i,v in pairs(players)do
  7145. local pchar = gPlayers[v].Character
  7146. if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart") then
  7147. local nuke = Instance.new("Part", workspace)
  7148. nuke.Anchored = true
  7149. nuke.CanCollide = false
  7150. nuke.FormFactor = "Symmetric"
  7151. nuke.Shape = "Ball"
  7152. nuke.Size = Vector3.new(1,1,1)
  7153. nuke.BrickColor = BrickColor.new("New Yeller")
  7154. nuke.Transparency = 0.5
  7155. nuke.Reflectance = 0.2
  7156. nuke.TopSurface = 0
  7157. nuke.BottomSurface = 0
  7158. nuke.Touched:connect(function (hit)
  7159. if hit and hit.Parent then
  7160. local boom = Instance.new("Explosion", workspace)
  7161. boom.Position = hit.Position
  7162. boom.BlastRadius = 11
  7163. boom.BlastPressure = math.huge
  7164. end
  7165. end)
  7166. local CF = pchar.HumanoidRootPart.CFrame
  7167. nuke.CFrame = CF
  7168. for i = 1,333 do
  7169. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  7170. nuke.CFrame = CF
  7171. wait(1/44)
  7172. end
  7173. nuke:Destroy()
  7174. end
  7175. end
  7176. end)
  7177.  
  7178. addcmd('dong','gives a player a penis',{'penis'},
  7179. function(args, speaker)
  7180. local players = getPlayer(args[1], speaker)
  7181. for i,v in pairs(players)do
  7182. spawn(function()
  7183. if gPlayers[v].Character:FindFirstChild('wang') then
  7184. gPlayers[v].Character.wang:destroy()
  7185. end
  7186. local D = Instance.new('Model', gPlayers[v].Character)
  7187. D.Name = 'DONG'
  7188. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  7189. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  7190. local M1 = Instance.new('CylinderMesh', MAIN)
  7191. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  7192. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7193. local M2 = Instance.new('SpecialMesh', P1)
  7194. local W2 = Instance.new('Weld', P1)
  7195. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7196. local M3 = Instance.new('SpecialMesh', B1)
  7197. local W3 = Instance.new('Weld', B1)
  7198. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7199. local M4 = Instance.new('SpecialMesh', B2)
  7200. local W4 = Instance.new('Weld', B2)
  7201. 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
  7202. 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)
  7203. 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
  7204. M2.MeshType = 'Sphere'
  7205. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  7206. 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')
  7207. M3.Parent = B1 M3.MeshType = 'Sphere'
  7208. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  7209. 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')
  7210. M4.MeshType = 'Sphere'
  7211. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  7212. end)
  7213. end
  7214. end)
  7215.  
  7216. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  7217. function(args, speaker)
  7218. local players = getPlayer(args[1], speaker)
  7219. for i,v in pairs(players)do
  7220. if gPlayers[v].Character:FindFirstChild('DONG') then
  7221. gPlayers[v].Character.DONG:destroy()
  7222. end end
  7223. end)
  7224.  
  7225. addcmd('infect','infects player',{},
  7226. function(args, speaker)
  7227. local players = getPlayer(args[1], speaker)
  7228. for i,v in pairs(players)do
  7229. function infect(rip)
  7230. local pchar = gPlayers[v].Character
  7231. for i,v in pairs(pchar:GetChildren()) do
  7232. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  7233. v:Destroy()
  7234. end
  7235. end
  7236. if pchar.Torso:FindFirstChild("roblox") then
  7237. pchar.Torso.roblox:Destroy()
  7238. end
  7239. if pchar.Head:FindFirstChild("face") then
  7240. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  7241. end
  7242. if pchar:FindFirstChild("Body Colors") then
  7243. local Colors = pchar["Body Colors"]
  7244. local Skin = BrickColor.new("Pastel green")
  7245. local Clothes = BrickColor.new("Reddish brown")
  7246. Colors.HeadColor = Skin
  7247. Colors.LeftArmColor = Skin
  7248. Colors.RightArmColor = Skin
  7249. Colors.LeftLegColor = Clothes
  7250. Colors.RightLegColor = Clothes
  7251. Colors.TorsoColor = Clothes
  7252. end
  7253. local w1 = Instance.new("Weld", pchar)
  7254. w1.Part0 = pchar["Right Arm"]
  7255. w1.Part1 = pchar.Torso
  7256. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7257. local w2 = Instance.new("Weld", pchar)
  7258. w2.Part0 = pchar["Left Arm"]
  7259. w2.Part1 = pchar.Torso
  7260. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7261. local rip = false
  7262. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  7263. if connect1 == false then
  7264. connect1 = true
  7265. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7266. infect(gPlayers[hit.Parent.Name])
  7267. end
  7268. wait(0.5)
  7269. connect1 = true
  7270. end
  7271. end)
  7272. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  7273. if connect2 == false then
  7274. connect2 = true
  7275. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7276. infect(gPlayers[hit.Parent.Name])
  7277. end
  7278. wait(0.5)
  7279. connect2 = true
  7280. end
  7281. end)
  7282. local IV = Instance.new("IntValue", pchar)
  7283. IV.Name = "Infected"
  7284. IV.Value = 0
  7285. IV.Changed:connect(function()
  7286. connect1:disconnect()
  7287. connect2:disconnect()
  7288. end)
  7289. end
  7290. infect(v)
  7291. end
  7292. end)
  7293.  
  7294. addcmd('uninfect','makes player back to normal',{},
  7295. function(args, speaker)
  7296. local players = getPlayer(args[1], speaker)
  7297. for i,v in pairs(players)do
  7298. refresh(gPlayers[v])
  7299. end
  7300. end)
  7301.  
  7302. addcmd('duck','makes players head a duck',{},
  7303. function(args, speaker)
  7304. local players = getPlayer(args[1], speaker)
  7305. for i,v in pairs(players)do
  7306. local pchar = gPlayers[v].Character
  7307. for i,v in pairs(pchar.Torso:GetChildren()) do
  7308. if v:IsA("Decal") then
  7309. v:Destroy()
  7310. end
  7311. end
  7312. for i,v in pairs(pchar:GetChildren()) do
  7313. if v:IsA("Accessory") then
  7314. v:Destroy()
  7315. end
  7316. end
  7317. local duck = Instance.new("SpecialMesh", pchar.Torso)
  7318. duck.MeshType = "FileMesh"
  7319. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  7320. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  7321. duck.Scale = Vector3.new(5, 5, 5)
  7322. pchar.Head.Transparency = 1
  7323. pchar["Left Arm"].Transparency = 1
  7324. pchar["Right Arm"].Transparency = 1
  7325. pchar["Left Leg"].Transparency = 1
  7326. pchar["Right Leg"].Transparency = 1
  7327. pchar.Head.face.Transparency = 1
  7328. end
  7329. end)
  7330.  
  7331. addcmd('mage', 'mage',{},
  7332. function(args, speaker)
  7333. if speaker.userId ~= LP.userId then
  7334. lponly(speaker) else
  7335. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  7336. local arcPackage = game:GetObjects("rbxassetid://01337781430")[1]
  7337. local fakeLighting = arcPackage.Lighting
  7338.  
  7339. local oldgame = game
  7340. local pro = newproxy(true)
  7341. local mt = getmetatable(pro)
  7342. mt.__index = function(self,ind)
  7343. if ind == "Lighting" then return fakeLighting end
  7344. return oldgame[ind]
  7345. end
  7346. mt.__namecall = function(self,...)
  7347. local args = {...}
  7348. local method = table.remove(args)
  7349. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  7350. return oldgame(method,unpack(args))
  7351. end
  7352.  
  7353. wait()
  7354. local destructAnchored = false
  7355. local maxMass = 1000
  7356.  
  7357. function newCESS(scr)
  7358. local newFunc = loadstring(scr.Source)
  7359. if type(newFunc) ~= "function" then return end
  7360. setfenv(newFunc,setmetatable({script = scr},{
  7361. __index = function(self,ind)
  7362. if ind == "game" then return pro end
  7363. return getfenv()[ind]
  7364. end,
  7365. __newindex = function(self,ind,val)
  7366. rawset(self,ind,val)
  7367. end
  7368. }))
  7369. pcall(function()spawn(newFunc)end)
  7370. end
  7371.  
  7372. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  7373. game.Players.LocalPlayer.Character.Humanoid.Health = 999999999
  7374.  
  7375. function destroyHook(obj,replacement,par)
  7376. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  7377. local newObj = replacement:Clone()
  7378. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7379. newObj.Parent = par
  7380. destroyHook(newObj,replacement,par)
  7381. end)
  7382. end
  7383.  
  7384. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  7385. local newObj = v:Clone()
  7386. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7387. newObj.Parent = game.Players.LocalPlayer.PlayerGui
  7388. destroyHook(newObj,v,game.Players.LocalPlayer.PlayerGui)
  7389. end
  7390.  
  7391. function replaceScripts(root)
  7392. for i,v in pairs(root:GetChildren()) do
  7393. if v:IsA("Script") and not v:IsA("LocalScript") then
  7394. local tempStore = {}
  7395. for i2,v2 in pairs(v:GetChildren()) do
  7396. table.insert(tempStore,v2:Clone())
  7397. end
  7398. local newScript = Instance.new("LocalScript",v.Parent)
  7399. newScript.Name = v.Name
  7400. for i2,v2 in pairs(tempStore) do
  7401. v2.Parent = newScript
  7402. end
  7403. v:Destroy()
  7404. end
  7405. replaceScripts(v)
  7406. end
  7407. end
  7408.  
  7409. local player = game.Players.LocalPlayer
  7410.  
  7411. if not game.Players.LocalPlayer:FindFirstChild("leaderstats1") then
  7412. game.Players.LocalPlayer.PlayerGui.leaderstats1.Parent = game.Players.LocalPlayer
  7413. end
  7414.  
  7415. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  7416. game.Players.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  7417. end
  7418.  
  7419. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Element") then
  7420. local eTemplate = game.Players.LocalPlayer.PlayerGui.Player1Element
  7421. eTemplate.Name = game.Players.LocalPlayer.Name.."Element"
  7422. eTemplate.Parent = game.ReplicatedStorage
  7423. end
  7424.  
  7425. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."FakeName") then
  7426. local fTemplate = game.Players.LocalPlayer.PlayerGui.Player1FakeName
  7427. fTemplate.Name = game.Players.LocalPlayer.Name.."FakeName"
  7428. fTemplate.Parent = game.ReplicatedStorage
  7429. end
  7430.  
  7431. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Level") then
  7432. local lTemplate = game.Players.LocalPlayer.PlayerGui.Player1Level
  7433. lTemplate.Name = game.Players.LocalPlayer.Name.."Level"
  7434. lTemplate.Parent = game.ReplicatedStorage
  7435. end
  7436.  
  7437. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Membership") then
  7438. local mTemplate = game.Players.LocalPlayer.PlayerGui.Player1Membership
  7439. mTemplate.Name = game.Players.LocalPlayer.Name.."Membership"
  7440. mTemplate.Parent = game.ReplicatedStorage
  7441. end
  7442.  
  7443. function getMyPlayerArea()
  7444. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  7445. if v.Player.Value == player.Name then
  7446. return v.PlayerArea
  7447. end
  7448. end
  7449. end
  7450.  
  7451. local whitelistedParts = {
  7452. ["DamagePart"] = true,
  7453. ["Explosion"] = true,
  7454. ["Explosion2"] = true,
  7455. ["SuperExplosion"] = true,
  7456. }
  7457.  
  7458. workspace.DescendantAdded:connect(function(desc)
  7459. if desc:IsA("Script") and desc:IsDescendantOf(game.Players.LocalPlayer.Character) then
  7460. newCESS(desc)
  7461. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  7462. newCESS(desc)
  7463. elseif desc:IsA("BodyGyro") then
  7464. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  7465. desc.MaxTorque = Vector3.new(100000,100000,100000)
  7466. end)
  7467. --elseif desc:IsA("BodyPosition") then
  7468. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  7469. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  7470. -- end)
  7471. end
  7472. end)
  7473.  
  7474. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  7475. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  7476. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  7477. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  7478. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  7479.  
  7480. wait(1)
  7481.  
  7482. local player = game.Players.LocalPlayer
  7483.  
  7484. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  7485. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  7486.  
  7487. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  7488. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  7489. local arcMovesList = arcMoves.ScrollingFrame
  7490. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  7491.  
  7492. local arcs = {}
  7493.  
  7494. local currentArc = ""
  7495.  
  7496. function getMove(root)
  7497. for i,v in pairs(root:GetChildren()) do
  7498. if v.Name ~= "Requirement" then
  7499. return v
  7500. end
  7501. end
  7502. return nil
  7503. end
  7504.  
  7505. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  7506. table.insert(arcs,v)
  7507. end
  7508.  
  7509. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  7510. table.insert(arcs,v)
  7511. end
  7512.  
  7513. for i,v in pairs(arcs) do
  7514. local newTemplate = arcTemplate:Clone()
  7515. newTemplate.ArcName.Text = v.Name
  7516. newTemplate.Change.MouseButton1Down:connect(function()
  7517. currentArc = v.Name
  7518. arcToggler.Parent.Visible = true
  7519. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  7520. arcMovesList:ClearAllChildren()
  7521. arcToggler.Text = currentArc
  7522. arcMoves.Title.Text = currentArc .. " Arc"
  7523. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7524. local myMove = getMove(v5.Learn)
  7525. if myMove ~= nil then
  7526. local newTemplate = moveTemplate:Clone()
  7527. newTemplate.Attack.Text = v5.Name
  7528. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7529. newTemplate.Parent = arcMovesList
  7530. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7531. newTemplate.Learn.MouseButton1Down:connect(function()
  7532. local learnMove = myMove:Clone()
  7533. learnMove.Parent = player.Backpack
  7534. if learnMove:IsA("LocalScript") then
  7535. learnMove.Disabled = false
  7536. newTemplate.Learn.Text = "Activated"
  7537. newCESS(learnMove)
  7538. else
  7539. newTemplate.Learn.Text = "Learned"
  7540. newCESS(learnMove.LocalScript)
  7541. end
  7542. wait(5)
  7543. newTemplate.Learn.Text = "Learn"
  7544. end)
  7545. newTemplate.Visible = true
  7546. end
  7547. end
  7548. end
  7549. if fakeLighting.Customs:FindFirstChild(currentArc) then
  7550. arcMovesList:ClearAllChildren()
  7551. arcToggler.Text = currentArc
  7552. arcMoves.Title.Text = currentArc .. " Arc"
  7553. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7554. local myMove = getMove(v.Learn)
  7555. if myMove ~= nil then
  7556. local newTemplate = moveTemplate:Clone()
  7557. newTemplate.Attack.Text = v.Name
  7558. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7559. newTemplate.Parent = arcMovesList
  7560. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7561. newTemplate.Learn.MouseButton1Down:connect(function()
  7562. local learnMove = myMove:Clone()
  7563. learnMove.Parent = player.Backpack
  7564. if learnMove:IsA("LocalScript") then
  7565. learnMove.Disabled = false
  7566. newTemplate.Learn.Text = "Activated"
  7567. newCESS(learnMove)
  7568. else
  7569. newTemplate.Learn.Text = "Learned"
  7570. newCESS(learnMove.LocalScript)
  7571. end
  7572. wait(5)
  7573. newTemplate.Learn.Text = "Learn"
  7574. end)
  7575. newTemplate.Visible = true
  7576. end
  7577. end
  7578. end
  7579. end)
  7580. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7581. newTemplate.Visible = true
  7582. newTemplate.Parent = arcList
  7583. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7584. end
  7585.  
  7586. Open = false
  7587. MouseClick = function()
  7588. if Open == false then
  7589. Open = true
  7590. player.PlayerGui.ChangeArc.Stuff.Visible = true
  7591. else
  7592. if Open == true then
  7593. Open = false
  7594. player.PlayerGui.ChangeArc.Stuff.Visible = false
  7595. end
  7596. end
  7597. end
  7598.  
  7599. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  7600.  
  7601. Open2 = false
  7602. MouseClick2 = function()
  7603. if Open2 == false then
  7604. Open2 = true
  7605. arcMoves.Visible = true
  7606. else
  7607. if Open2 == true then
  7608. Open2 = false
  7609. arcMoves.Visible = false
  7610. end
  7611. end
  7612. end
  7613.  
  7614. arcToggler.MouseButton1Down:connect(MouseClick2)
  7615.  
  7616. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  7617.  
  7618. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  7619. if v:IsA("Script") then
  7620. newCESS(v)
  7621. end
  7622. end
  7623. end
  7624. end
  7625. end)
  7626.  
  7627. addcmd('unduck','makes player back to normal',{},
  7628. function(args, speaker)
  7629. local players = getPlayer(args[1], speaker)
  7630. for i,v in pairs(players)do
  7631. refresh(gPlayers[v])
  7632. end
  7633. end)
  7634.  
  7635. addcmd('mesh','makes a player into a mesh',{},
  7636. function(args, speaker)
  7637. local players = getPlayer(args[1], speaker)
  7638. for i,v in pairs(players)do
  7639. local pchar = gPlayers[v].Character
  7640. for i,v in pairs(pchar.Torso:GetChildren()) do
  7641. if v:IsA("Decal") then
  7642. v:Destroy()
  7643. end
  7644. end
  7645. for i,v in pairs(pchar:GetChildren()) do
  7646. if v:IsA("Accessory") then
  7647. v:Destroy()
  7648. end
  7649. end
  7650. pchar.Head.Transparency = 1
  7651. pchar["Left Arm"].Transparency = 1
  7652. pchar["Right Arm"].Transparency = 1
  7653. pchar["Left Leg"].Transparency = 1
  7654. pchar["Right Leg"].Transparency = 1
  7655. pchar.Head.face.Transparency = 1
  7656. local msh = Instance.new("SpecialMesh", pchar.Torso)
  7657. msh.MeshType = "FileMesh"
  7658. msh.Scale = Vector3.new(3, 3, 3)
  7659. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  7660. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  7661. msh.Scale = Vector3.new(3, 3, 3)
  7662. end
  7663. end)
  7664.  
  7665. addcmd('disable','removes players 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. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  7672. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  7673. humanoid.Parent = game.ContextActionService
  7674. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  7675. Notify('Disabled player(s)') end
  7676. end end end)
  7677.  
  7678. addcmd('enable','gives player humanoid',{},
  7679. function(args, speaker)
  7680. local players = getPlayer(args[1], speaker)
  7681. for i,v in pairs(players)do
  7682. local pchar = gPlayers[v].Character
  7683. if pchar:FindFirstChild("Humanoid") then
  7684. return
  7685. else
  7686. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  7687. humanoid.Parent = pchar
  7688. humanoid.Name = "Humanoid"
  7689. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  7690. Notify('Enabled player(s)') end
  7691. end end end)
  7692.  
  7693. addcmd('size','changes size of player',{},
  7694. function(args, speaker)
  7695. local players = getPlayer(args[1], speaker)
  7696. for i,v in pairs(players)do
  7697. local pchar = gPlayers[v].Character
  7698. local function scale(chr,scl)
  7699. for _,v in pairs(pchar:GetChildren()) do
  7700. if v:IsA("Accessory") then
  7701. v:Clone()
  7702. v.Parent = LightingService
  7703. end end
  7704. local Head = chr['Head']
  7705. local Torso = chr['Torso']
  7706. local LA = chr['Left Arm']
  7707. local RA = chr['Right Arm']
  7708. local LL = chr['Left Leg']
  7709. local RL = chr['Right Leg']
  7710. local HRP = chr['HumanoidRootPart']
  7711. wait(0.1)
  7712. Head.formFactor = 3
  7713. Torso.formFactor = 3
  7714. LA.formFactor = 3
  7715. RA.formFactor = 3
  7716. LL.formFactor = 3
  7717. RL.formFactor = 3
  7718. HRP.formFactor = 3
  7719. Head.Size = Vector3.new(scl * 2, scl, scl)
  7720. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  7721. LA.Size = Vector3.new(scl, scl * 2, scl)
  7722. RA.Size = Vector3.new(scl, scl * 2, scl)
  7723. LL.Size = Vector3.new(scl, scl * 2, scl)
  7724. RL.Size = Vector3.new(scl, scl * 2, scl)
  7725. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  7726. local Motor1 = Instance.new('Motor6D', Torso)
  7727. Motor1.Part0 = Torso
  7728. Motor1.Part1 = Head
  7729. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7730. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7731. Motor1.Name = "Neck"
  7732. local Motor2 = Instance.new('Motor6D', Torso)
  7733. Motor2.Part0 = Torso
  7734. Motor2.Part1 = LA
  7735. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7736. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7737. Motor2.Name = "Left Shoulder"
  7738. local Motor3 = Instance.new('Motor6D', Torso)
  7739. Motor3.Part0 = Torso
  7740. Motor3.Part1 = RA
  7741. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7742. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7743. Motor3.Name = "Right Shoulder"
  7744. local Motor4 = Instance.new('Motor6D', Torso)
  7745. Motor4.Part0 = Torso
  7746. Motor4.Part1 = LL
  7747. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7748. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7749. Motor4.Name = "Left Hip"
  7750. local Motor5 = Instance.new('Motor6D', Torso)
  7751. Motor5.Part0 = Torso
  7752. Motor5.Part1 = RL
  7753. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7754. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7755. Motor5.Name = "Right Hip"
  7756. local Motor6 = Instance.new('Motor6D', HRP)
  7757. Motor6.Part0 = HRP
  7758. Motor6.Part1 = Torso
  7759. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7760. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  7761. scale(pchar, args[2])
  7762. for _,v in pairs(LightingService:GetChildren()) do
  7763. if v:IsA("Accessory") then
  7764. v.Parent = pchar
  7765. end end end end)
  7766.  
  7767. addcmd('clone','clones player',{},
  7768. function(args, speaker)
  7769. local players = getPlayer(args[1], speaker)
  7770. for i,v in pairs(players)do
  7771. local pchar = gPlayers[v].Character
  7772. pchar.Archivable = true
  7773. local clone = pchar:Clone()
  7774. clone.Parent = workspace
  7775. clone:MoveTo(pchar:GetModelCFrame().p)
  7776. clone:MakeJoints()
  7777. pchar.Archivable = false
  7778. end
  7779. end)
  7780.  
  7781. addcmd('spin','spins player',{},
  7782. function(args, speaker)
  7783. local players = getPlayer(args[1], speaker)
  7784. for i,v in pairs(players)do
  7785. spawn(function()
  7786. local pchar = gPlayers[v].Character
  7787. for i,v in pairs(pchar.Torso:GetChildren()) do
  7788. if v.Name == "Spinning" then
  7789. v:Destroy()
  7790. end
  7791. end
  7792. local Torso = pchar.Torso
  7793. local BG = Instance.new("BodyGyro", Torso)
  7794. BG.Name = "Spinning"
  7795. BG.maxTorque = Vector3.new(0, math.huge, 0)
  7796. BG.P = 11111
  7797. BG.cframe = Torso.CFrame
  7798. repeat wait(1/44)
  7799. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  7800. until not BG or BG.Parent ~= Torso
  7801. end)
  7802. end
  7803. end)
  7804.  
  7805. addcmd('unspin','stops spinning player',{},
  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. for i,v in pairs(pchar.Torso:GetChildren()) do
  7811. if v.Name == "Spinning" then
  7812. v:Destroy()
  7813. end
  7814. end
  7815. end
  7816. end)
  7817.  
  7818. addcmd('dog','makes player a dog',{},
  7819. function(args, speaker)
  7820. local players = getPlayer(args[1], speaker)
  7821. for i,v in pairs(players)do
  7822. local pchar = gPlayers[v].Character
  7823. if pchar:FindFirstChild("Shirt") then
  7824. pchar.Shirt:Destroy()
  7825. end
  7826. if pchar:FindFirstChild("Pants") then
  7827. pchar.Pants:Destroy()
  7828. end
  7829. if pchar:FindFirstChild("Shirt Graphic") then
  7830. pchar["Shirt Graphic"].Graphic = ""
  7831. end
  7832. pchar.Torso.Transparency = 1
  7833. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7834. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  7835. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  7836. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  7837. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  7838. local FakeTorso = Instance.new("Seat", pchar)
  7839. FakeTorso.Name = "FakeTorso"
  7840. FakeTorso.FormFactor = "Symmetric"
  7841. FakeTorso.TopSurface = 0
  7842. FakeTorso.BottomSurface = 0
  7843. FakeTorso.Size = Vector3.new(3,1,4)
  7844. FakeTorso.BrickColor = BrickColor.new("Brown")
  7845. FakeTorso.CFrame = pchar.Torso.CFrame
  7846. local BF = Instance.new("BodyForce", FakeTorso)
  7847. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  7848. local W = Instance.new("Weld", pchar.Torso)
  7849. W.Part0 = pchar.Torso
  7850. W.Part1 = FakeTorso
  7851. W.C0 = CFrame.new(0,-.5,0)
  7852. local BC = pchar["Body Colors"]
  7853. BC.HeadColor = BrickColor.new("Brown")
  7854. BC.LeftArmColor = BrickColor.new("Brown")
  7855. BC.LeftLegColor = BrickColor.new("Brown")
  7856. BC.RightArmColor = BrickColor.new("Brown")
  7857. BC.RightLegColor = BrickColor.new("Brown")
  7858. BC.TorsoColor = BrickColor.new("Brown")
  7859. end
  7860. end)
  7861.  
  7862. addcmd('undog','makes player back to normal',{},
  7863. function(args, speaker)
  7864. local players = getPlayer(args[1], speaker)
  7865. for i,v in pairs(players)do
  7866. refresh(gPlayers[v])
  7867. end
  7868. end)
  7869.  
  7870. addcmd('loopheal','loop heals player',{},
  7871. function(args, speaker)
  7872. local players = getPlayer(args[1], speaker)
  7873. for i,v in pairs(players)do
  7874. spawn(function()
  7875. local pchar = gPlayers[v].Character
  7876. if pchar:FindFirstChild("LoopHeal") then
  7877. pchar.LoopHeal.Name = "NotLoopHeal"
  7878. wait(0.1)
  7879. pchar.NotLoopHeal:Destroy()
  7880. end
  7881. local LoopHeal = Instance.new("StringValue", pchar)
  7882. LoopHeal.Name = "LoopHeal"
  7883. repeat wait(0.1)
  7884. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  7885. until LoopHeal.Name == "NotLoopHeal"
  7886. end)
  7887. end
  7888. end)
  7889.  
  7890. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  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("LoopHeal") then
  7896. pchar.LoopHeal.Name = "NotLoopHeal"
  7897. wait(0.1)
  7898. pchar.NotLoopHeal:Destroy()
  7899. end
  7900. end
  7901. end)
  7902.  
  7903. addcmd('fling','flings player',{},
  7904. function(args, speaker)
  7905. local players = getPlayer(args[1], speaker)
  7906. for i,v in pairs(players)do
  7907. local pchar = gPlayers[v].Character
  7908. if pchar:FindFirstChild("Humanoid") then
  7909. local xran
  7910. local zran
  7911. repeat
  7912. xran = math.random(-9999,9999)
  7913. until math.abs(xran) >= 5555
  7914. repeat
  7915. zran = math.random(-9999,9999)
  7916. until math.abs(zran) >= 5555
  7917. pchar.Humanoid.Sit = true
  7918. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  7919. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  7920. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  7921. end
  7922. end
  7923. end)
  7924.  
  7925. addcmd('seizure','makes player have a seizure',{''},
  7926. function(args, speaker)
  7927. local players = getPlayer(args[1], speaker)
  7928. for i,v in pairs(players)do
  7929. local pchar = gPlayers[v].Character
  7930. if pchar:FindFirstChild("Seizure") then
  7931.  
  7932. end
  7933. local Seizure = Instance.new("StringValue", pchar)
  7934. Seizure.Name = "Seizure"
  7935. pchar.Humanoid.PlatformStand = true
  7936. repeat wait()
  7937. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  7938. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  7939. until Seizure.Name == "NotSeizure"
  7940. end
  7941. end)
  7942.  
  7943. addcmd('fegod','gods you in fe games',{''},
  7944. function(args, speaker)
  7945. if speaker.userId ~= LP.userId then
  7946. lponly(speaker)
  7947. else
  7948. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  7949. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  7950. l.Parent = gPlayers.LocalPlayer.Character
  7951. l.Name = "Humanoid"
  7952. wait(0.1)
  7953. gPlayers.LocalPlayer.Character["1"]:Destroy()
  7954. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7955. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  7956. wait(0.1)
  7957. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  7958. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7959. end
  7960. end)
  7961.  
  7962. addcmd('unseizure','makes player stop having a seizure',{''},
  7963. function(args, speaker)
  7964. local players = getPlayer(args[1], speaker)
  7965. for i,v in pairs(players)do
  7966. local pchar = gPlayers[v].Character
  7967. if pchar:FindFirstChild("Seizure") then
  7968. pchar.Humanoid.PlatformStand = false
  7969. pchar.Seizure.Name = "NotSeizure"
  7970. wait(0.1)
  7971. pchar.NotSeizure:Destroy()
  7972. end
  7973. end
  7974. end)
  7975.  
  7976. addcmd('m','makes a global message',{'message'},
  7977. function(args, speaker)
  7978. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  7979. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  7980. _G.msg(MSG)
  7981. end)
  7982.  
  7983. addcmd('sm','makes a global message',{'servermessage'},
  7984. function(args, speaker)
  7985. local MSG = GLS(false, 0)
  7986. local newMSG = GLS(false, 0)
  7987. _G.msg(MSG)
  7988. end)
  7989.  
  7990. addcmd('fe','checks filtering status',{'filtering'},
  7991. function(args, speaker)
  7992. if workspace.FilteringEnabled == true then
  7993. Notify('Filtering ENABLED')
  7994. elseif workspace.FilteringEnabled == false then
  7995. Notify('Filtering Disabled')
  7996. end
  7997. end)
  7998.  
  7999. addcmd('paper','makes player thin as paper',{''},
  8000. function(args, speaker)
  8001. local players = getPlayer(args[1], speaker)
  8002. for i,v in pairs(players)do
  8003. local pchar = gPlayers[v].Character
  8004. for _, child in pairs( pchar:GetChildren()) do
  8005. if child.ClassName == "CharacterMesh" then
  8006. child:Destroy()
  8007. end
  8008. end
  8009. local LA = DATA.Paper:Clone()
  8010. LA.Parent = pchar["Left Arm"]
  8011. local RA = DATA.Paper:Clone()
  8012. RA.Parent = pchar["Right Arm"]
  8013. local LL = DATA.Paper:Clone()
  8014. LL.Parent = pchar["Left Leg"]
  8015. local RL = DATA.Paper:Clone()
  8016. RL.Parent = pchar["Right Leg"]
  8017. local T = DATA.Paper:Clone()
  8018. T.Parent = pchar.Torso
  8019. local H = DATA.Paper:Clone()
  8020. H.Parent = pchar.Head
  8021. pchar.Head.face:Destroy()
  8022. end
  8023. end)
  8024.  
  8025. addcmd('particles','gives a player particles',{''},
  8026. function(args, speaker)
  8027. local players = getPlayer(args[1], speaker)
  8028. for i,v in pairs(players)do
  8029. local char = gPlayers[v].Character
  8030. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8031. if v:IsA('ParticleEmitter') then
  8032. v:destroy()
  8033. end
  8034. end
  8035. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  8036. prt.Texture = 'rbxassetid://' .. args[2]
  8037. prt.Rate = 10
  8038. prt.SpreadAngle = Vector2.new(50, 50)
  8039. end
  8040. end)
  8041.  
  8042. addcmd('unparticles','gives a player particles',{'noparticles'},
  8043. function(args, speaker)
  8044. local players = getPlayer(args[1], speaker)
  8045. for i,v in pairs(players)do
  8046. local char = gPlayers[v].Character
  8047. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8048. if v:IsA('ParticleEmitter') then
  8049. v:destroy()
  8050. end
  8051. end
  8052. end
  8053. end)
  8054.  
  8055. blindT = {}
  8056. addcmd('blind','blinds a player',{},
  8057. function(args, speaker)
  8058. local players = getPlayer(args[1], speaker)
  8059. for i,v in pairs(players)do
  8060. spawn(function()
  8061. if FindTable(blindT, _players[v].Name) then return end
  8062. local blind = gPlayers[v].Name
  8063. local victim = gPlayers:FindFirstChild(blind)
  8064. if victim ~= nil then
  8065. victim.CameraMaxZoomDistance = 0.5
  8066. blnd = Instance.new("Part",workspace)
  8067. blnd.Name = "IYblind" .. gPlayers[v].Name
  8068. blnd.Size = Vector3.new(1,1,1)
  8069. blnd.CanCollide = false
  8070. blnd.BrickColor = BrickColor.new("Really black")
  8071. blnd.Material = "Neon"
  8072. local m = Instance.new("SpecialMesh",blnd)
  8073. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8074. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8075. local w = Instance.new("Weld",blnd)
  8076. w.Part0 = blnd
  8077. w.Part1 = victim.Character.Head
  8078. if FindTable(blindT, _players[v].Name) then return end
  8079. table.insert(blindT, _players[v].Name)
  8080. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  8081. local blind = gPlayers[v].Name
  8082. local victim = gPlayers:FindFirstChild(blind)
  8083. if victim ~= nil then
  8084. victim.CameraMaxZoomDistance = 0.5
  8085. blnd = Instance.new("Part",workspace)
  8086. blnd.Name = "IYblind" .. gPlayers[v].Name
  8087. blnd.Size = Vector3.new(1,1,1)
  8088. blnd.CanCollide = false
  8089. blnd.BrickColor = BrickColor.new("Really black")
  8090. blnd.Material = "Neon"
  8091. local m = Instance.new("SpecialMesh",blnd)
  8092. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8093. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8094. local w = Instance.new("Weld",blnd)
  8095. w.Part0 = blnd
  8096. w.Part1 = victim.Character.Head
  8097. end end wait(1)
  8098. until not FindTable(blindT, _players[v].Name)
  8099. end end) end end)
  8100.  
  8101. addcmd('unblind','blinds a player',{'noblind'},
  8102. function(args, speaker)
  8103. local players = getPlayer(args[1], speaker)
  8104. for i,v in pairs(players)do
  8105. spawn(function()
  8106. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  8107. local blind = gPlayers[v].Name
  8108. local victim = gPlayers:FindFirstChild(blind)
  8109. if victim ~= nil then
  8110. victim.CameraMaxZoomDistance = 400 wait(0.5)
  8111. for _, child in pairs( workspace:GetChildren()) do
  8112. if child.Name == "IYblind" .. gPlayers[v].Name then
  8113. child:Destroy()
  8114. end end end end) end end)
  8115.  
  8116. addcmd('punish','punishs player',{''},
  8117. function(args, speaker)
  8118. local players = getPlayer(args[1], speaker)
  8119. for i,v in pairs(players)do
  8120. local pchar = gPlayers[v].Character
  8121. pchar.Parent = LightingService
  8122. end
  8123. end)
  8124.  
  8125. addcmd('unpunish','unpunishs player',{''},
  8126. function(args, speaker)
  8127. local players = getPlayer(args[1], speaker)
  8128. for i,v in pairs(players)do
  8129. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  8130. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  8131. end
  8132. end
  8133. end)
  8134.  
  8135. local starmanPlayers = {}
  8136. local starmanLastColor = nil
  8137. local starmanEvents = {}
  8138.  
  8139. addcmd("starman","Turns [plr] into starman",{},
  8140. function(args,speaker)
  8141. local function starman(plr)
  8142. local char = plr.Character
  8143. local lastColor = ""
  8144. local newColor = ""
  8145.  
  8146. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  8147. powerupSound.Name = "PowerUp"
  8148. powerupSound.Volume = 10
  8149. powerupSound.SoundId = "rbxassetid://182755256"
  8150. wait()
  8151. powerupSound:Play()
  8152.  
  8153. game:GetService("Debris"):AddItem(powerupSound,2)
  8154.  
  8155. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  8156.  
  8157. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  8158. starmanMusic.Name = "Starman"
  8159. starmanMusic.Volume = 1
  8160. starmanMusic.Looped = true
  8161. starmanMusic.SoundId = "rbxassetid://530596723"
  8162. wait()
  8163. starmanMusic:Play()
  8164.  
  8165. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  8166. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  8167.  
  8168. char.Humanoid.WalkSpeed = 32
  8169. char.Humanoid.MaxHealth = math.huge
  8170. char.Humanoid.Health = math.huge
  8171.  
  8172. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  8173.  
  8174. local light = Instance.new("PointLight",char.HumanoidRootPart)
  8175. light.Name = "StarmanFlash"
  8176. light.Brightness = 100
  8177. light.Range = 20
  8178. light.Shadows = true
  8179.  
  8180. local function stardestroy(part)
  8181. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  8182. for i,v in pairs(part.Parent:GetChildren()) do
  8183. if v:IsA("BasePart") then
  8184. local force = Instance.new("BodyForce",v)
  8185. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  8186. v:BreakJoints()
  8187. end
  8188. end
  8189.  
  8190. local tadaas = {}
  8191.  
  8192. for i = 1,1 do
  8193. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  8194. tadaa.Volume = 10
  8195. tadaa.SoundId = "rbxassetid://551195499"
  8196. table.insert(tadaas,tadaa)
  8197. end
  8198.  
  8199. wait()
  8200.  
  8201. for i,v in pairs(tadaas) do
  8202. v:Play()
  8203. end
  8204. end
  8205. end
  8206.  
  8207. local events = {}
  8208. for i,v in pairs(char:GetChildren()) do
  8209. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  8210. end
  8211. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  8212. starmanEvents[plr.Name] = events
  8213. starmanPlayers[plr.Name] = char
  8214. end
  8215.  
  8216. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8217. spawn(function()starman(gPlayers[plr])end)
  8218. end
  8219. end)
  8220.  
  8221. addcmd("unstarman","Removes starman from [plr]",{},
  8222. function(args,speaker)
  8223. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8224. pcall(function()
  8225. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  8226. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  8227. local char = gPlayers[plr].Character
  8228. while char.HumanoidRootPart:FindFirstChild("Starman") do
  8229. char.HumanoidRootPart.Starman:Destroy()
  8230. end
  8231. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  8232. char.HumanoidRootPart.StarmanFlash:Destroy()
  8233. end
  8234. end)
  8235. end
  8236. end)
  8237.  
  8238. local Timers = {}
  8239. function checkTimer(n,t,res)
  8240. if not Timers[n] then Timers[n] = 0 end
  8241.  
  8242. if tick() >= Timers[n] + t then
  8243. if res then Timers[n] = tick() end
  8244. return true
  8245. else
  8246. return false
  8247. end
  8248. end
  8249.  
  8250. function nonEmpty(t)
  8251. for i,v in pairs(t) do
  8252. return true
  8253. end
  8254. return false
  8255. end
  8256.  
  8257. game:GetService("RunService").RenderStepped:Connect(function()
  8258. if nonEmpty(starmanPlayers) then
  8259. if checkTimer("Starman",0.05,true) then
  8260. for name,plrchar in pairs(starmanPlayers) do
  8261. ypcall(function()
  8262. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  8263. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  8264.  
  8265. local plr = gPlayers:FindFirstChild(name)
  8266.  
  8267. if plr then
  8268. local char = plrchar
  8269. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  8270.  
  8271. local meshMap = {}
  8272.  
  8273. for i,v in pairs(char:GetChildren()) do
  8274. if v:IsA("CharacterMesh") then
  8275. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  8276. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  8277. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  8278. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  8279. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  8280. end
  8281. end
  8282.  
  8283. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  8284.  
  8285. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  8286. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  8287. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  8288. starmanLastColor = newColor
  8289. for i,v in pairs(char:GetChildren()) do
  8290. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  8291. v.BrickColor = newColor
  8292. local fade = v:Clone()
  8293. if meshMap[v.Name] then
  8294. local newMesh = Instance.new("SpecialMesh",fade)
  8295. newMesh.MeshId = meshMap[v.Name]
  8296. end
  8297. fade.Name = "StarFade"
  8298. fade.Anchored = true
  8299. fade.CanCollide = false
  8300. 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
  8301. fade.Parent = workspace.Terrain
  8302. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  8303. game:GetService("Debris"):AddItem(fade,0.5)
  8304. end
  8305. end
  8306. light.Color = newColor.Color
  8307. end
  8308. end)
  8309. end
  8310. end
  8311. end
  8312. end)
  8313.  
  8314. addcmd("tppos","Teleports a player to a coordinate",{},
  8315. function(args,speaker)
  8316. if #args < 4 then return end
  8317. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8318. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8319. local char = gPlayers[plr].Character
  8320. if char and char:FindFirstChild("HumanoidRootPart") then
  8321. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  8322. end
  8323. end
  8324. end)
  8325.  
  8326. addcmd("offset","Offsets a player by a coordinate",{},
  8327. function(args,speaker)
  8328. if #args < 4 then return end
  8329. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8330. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8331. local char = gPlayers[plr].Character
  8332. if char and char:FindFirstChild("HumanoidRootPart") then
  8333. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  8334. end
  8335. end
  8336. end)
  8337.  
  8338. addcmd('bait',';)',{'troll'},
  8339. function(args, speaker)
  8340. spawn(function()
  8341. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  8342. 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)
  8343. y = Instance.new("BillboardGui")
  8344. y.Size = UDim2.new(0,100,0,150)
  8345. y.StudsOffset = Vector3.new(0,1,0)
  8346. y.Parent = P
  8347. y.Adornee = P
  8348. f = Instance.new("TextLabel")
  8349. f.Parent = y
  8350. f.BackgroundTransparency = 1
  8351. f.Position = UDim2.new(0,0,0,-50)
  8352. f.Size = UDim2.new(0,100,0,100)
  8353. f.Font = "Highway"
  8354. f.FontSize = "Size48"
  8355. f.Text = "Touch for admin!"
  8356. f.TextStrokeColor3 = Color3.new(0,0,0)
  8357. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  8358. f.TextStrokeTransparency = 0
  8359. f.TextYAlignment = "Bottom"
  8360. 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)
  8361. end)
  8362. end)
  8363.  
  8364. addcmd('removebait','clears bait parts',{'nobait'},
  8365. function(args, speaker)
  8366. local function dels(instance)
  8367. for i,v in pairs(instance:GetChildren())do
  8368. if v.name == "IYbait"then v:Destroy()end
  8369. dels(v)
  8370. end
  8371. end
  8372. dels(workspace)
  8373. end)
  8374.  
  8375. function CreateInstance(cls,props)
  8376. local inst = Instance.new(cls)
  8377. for i,v in pairs(props) do
  8378. inst[i] = v
  8379. end
  8380. return inst end
  8381. local function createSoundFrame()
  8382. 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)
  8383. 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
  8384. 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)
  8385. 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})
  8386. 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})
  8387. 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)
  8388. 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)
  8389. 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})
  8390. 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
  8391. 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
  8392. 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)
  8393. 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})
  8394. 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})
  8395. 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)
  8396. 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})
  8397. 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})
  8398. 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
  8399. 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)
  8400. return soundFrame end
  8401. local soundFrame = createSoundFrame()
  8402. soundFrame.Visible = true
  8403. local MusicPlayer do
  8404. MusicPlayer = {}
  8405. local playlist = {}
  8406. local currentSong = 1
  8407. local playlistHook = nil
  8408. --local soundFrame = script.Parent:WaitForChild("Sound")
  8409. local soundLine = soundFrame:WaitForChild("Pos")
  8410. local soundTouch = soundLine:WaitForChild("Touch")
  8411. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  8412. local soundPause = soundFrame:WaitForChild("Pause")
  8413. local soundNext = soundFrame:WaitForChild("NextSong")
  8414. local soundPrev = soundFrame:WaitForChild("PrevSong")
  8415. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  8416. local mouseDrag = false
  8417. local mouse = gPlayers.LocalPlayer:GetMouse()
  8418. local lineBar = soundFrame:WaitForChild("Pos")
  8419. adminSound = Instance.new("Sound",workspace)
  8420. adminSound.Name = "IYsound"
  8421. adminSound.Looped = true
  8422. local function timeConvert(num)
  8423. local mins = math.floor(num/60)
  8424. local secs = math.floor(num % 60)
  8425. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  8426. end
  8427. local function updateSongLine()
  8428. local linePos = mouse.X - soundLine.AbsolutePosition.X
  8429. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  8430. local movePos = linePos/soundLine.AbsoluteSize.X
  8431. soundTouch.Position = UDim2.new(movePos,0,0,0)
  8432. elseif linePos < 0 then
  8433. soundTouch.Position = UDim2.new(0,0,0,0)
  8434. else
  8435. soundTouch.Position = UDim2.new(1,0,0,0)
  8436. end
  8437. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  8438. adminSound.TimePosition = newTimePos
  8439. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  8440. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8441. end
  8442. local function updateDetails(id)
  8443. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  8444. soundFrame.SName.Text = info.Name
  8445. end
  8446. local function setPlaylistHook()
  8447. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  8448. if #playlist == 0 then return end
  8449. playlistHook = adminSound.DidLoop:connect(function()
  8450. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8451. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8452. MusicPlayer:Play(playlist[currentSong],true)
  8453. end)
  8454. end
  8455. local function disconnectPlaylistHook()
  8456. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  8457. end
  8458. game:GetService("RunService").RenderStepped:Connect(function()
  8459. if adminSound.Playing then
  8460. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  8461. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  8462. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8463. end
  8464. end)
  8465. lineBar.InputBegan:connect(function(input)
  8466. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8467. mouseDrag = true
  8468. updateSongLine()
  8469. end
  8470. end)
  8471. lineBar.InputEnded:connect(function(input)
  8472. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8473. mouseDrag = false
  8474. end
  8475. end)
  8476. mouse.Move:connect(function(prop)
  8477. if mouseDrag then
  8478. updateSongLine()
  8479. end
  8480. end)
  8481. function MusicPlayer:Play(id,plist)
  8482. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  8483. adminSound:Stop()
  8484. if adminSound.Parent == nil then
  8485. adminSound = Instance.new("Sound",workspace)
  8486. adminSound.Name = "IYsound"
  8487. adminSound.Looped = true
  8488. if plist then setPlaylistHook() end
  8489. end
  8490. adminSound.SoundId = "rbxassetid://"..tostring(id)
  8491. adminSound.TimePosition = 0
  8492. --repeat wait() until adminSound.IsLoaded
  8493. adminSound:Play()
  8494. soundPlayStop.BackgroundTransparency = 0
  8495. soundPlayStop.ImageTransparency = 1
  8496. updateDetails(id)
  8497. end
  8498. function MusicPlayer:Playlist(list)
  8499. playlist = list
  8500. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  8501. currentSong = 1
  8502. if adminSound.Parent == nil then
  8503. adminSound = Instance.new("Sound",workspace)
  8504. adminSound.Name = "IYsound"
  8505. adminSound.Looped = true
  8506. end
  8507. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  8508. MusicPlayer:Play(playlist[1],true)
  8509. setPlaylistHook()
  8510. end
  8511. function MusicPlayer:Stop()
  8512. adminSound:Stop()
  8513. adminSound.TimePosition = 0
  8514. soundTouch.Position = UDim2.new(0,0,0,0)
  8515. soundFrame.TimeStart.Text = "0:00"
  8516. soundPlayStop.BackgroundTransparency = 1
  8517. soundPlayStop.ImageTransparency = 0
  8518. end
  8519. function MusicPlayer:Pause()
  8520. adminSound:Pause()
  8521. soundPlayStop.BackgroundTransparency = 1
  8522. soundPlayStop.ImageTransparency = 0
  8523. end
  8524. function MusicPlayer:Resume()
  8525. adminSound:Resume()
  8526. soundPlayStop.BackgroundTransparency = 0
  8527. soundPlayStop.ImageTransparency = 1
  8528. setPlaylistHook()
  8529. end
  8530. function MusicPlayer:NextSong()
  8531. if #playlist == 0 then return end
  8532. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8533. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8534. MusicPlayer:Play(playlist[currentSong],true)
  8535. end
  8536. function MusicPlayer:PrevSong()
  8537. if #playlist == 0 then return end
  8538. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  8539. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8540. MusicPlayer:Play(playlist[currentSong],true)
  8541. end
  8542. function MusicPlayer:SetSong(ind)
  8543. if ind > #playlist or ind <= 0 then return end
  8544. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  8545. MusicPlayer:Play(playlist[ind],true)
  8546. end
  8547. playerenabled = false
  8548. function MusicPlayer:Show()
  8549. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8550. end
  8551. function MusicPlayer:Hide()
  8552. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8553. end
  8554. function colorFrames(obj,col)
  8555. for i,v in pairs(obj:GetChildren()) do
  8556. if v:IsA("ImageLabel") then
  8557. v.ImageColor3 = col
  8558. end
  8559. v.BackgroundColor3 = col
  8560. end
  8561. end
  8562. for i,v in pairs(soundButtons) do
  8563. v.MouseEnter:connect(function()
  8564. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  8565. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  8566. v.BackgroundColor3 = Color3.new(1,1,1)
  8567. colorFrames(v,Color3.new(1,1,1))
  8568. end)
  8569. v.MouseLeave:connect(function()
  8570. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  8571. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  8572. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  8573. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  8574. end)
  8575. end
  8576. soundPlayStop.MouseButton1Click:connect(function()
  8577. if adminSound.Playing then
  8578. MusicPlayer:Stop()
  8579. else
  8580. MusicPlayer:Resume()
  8581. end
  8582. end)
  8583. soundPause.MouseButton1Click:connect(function()
  8584. MusicPlayer:Pause()
  8585. end)
  8586. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  8587. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  8588. end
  8589. local testgui = Instance.new("ScreenGui",game.CoreGui)
  8590. soundFrame.Parent = testgui
  8591. addcmd('playlist','makes a noice playlist',{'ids'},
  8592. function(args, speaker)
  8593. playerenabled = true
  8594. if #args > 0 then
  8595. local function dels(instance)
  8596. for i,v in pairs(instance:GetChildren())do
  8597. if v:IsA'Sound'then v:Destroy()end
  8598. dels(v)
  8599. end
  8600. end
  8601. dels(workspace) wait(0.1)
  8602. if adminSound.Parent == nil then
  8603. adminSound = Instance.new("Sound",workspace)
  8604. adminSound.Name = "IYsound"
  8605. adminSound.Looped = true
  8606. end
  8607. local idlist = splitString(args[1])
  8608. local workingIds = {}
  8609. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  8610. if #workingIds > 0 then
  8611. playerenabled = true
  8612. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8613. MusicPlayer:Playlist(workingIds)
  8614. 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)
  8615. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8616. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8617. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8618. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  8619. 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)
  8620. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8621. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  8622. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8623. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  8624. addcmd('sound', 'plays a sound',{'music','play'},
  8625. function(args, speaker)
  8626. if isNumber(args[1]) then
  8627. local function dels(instance)
  8628. for i,v in pairs(instance:GetChildren())do
  8629. if v:IsA'Sound'then v:Destroy()end
  8630. dels(v)
  8631. end
  8632. end
  8633. dels(workspace)
  8634. local c = args[1] or 'stop'
  8635. if std.inTable({'stop'}, c:lower()) then return end
  8636. local s = Instance.new("Sound", workspace)
  8637. s.Name = "IYsound"
  8638. s.Looped = true
  8639. s.SoundId = "rbxassetid://" .. c
  8640. s.Volume = 1
  8641. s:Play()
  8642. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  8643. playerenabled = false
  8644. Notify('Playing: ' .. Asset.Name)
  8645. else
  8646. local name = GLS(false, 0)
  8647. playerenabled = false
  8648. Notify('Stopped audio')
  8649. local function dels(instance)
  8650. for i,v in pairs(instance:GetChildren())do
  8651. if v:IsA'Sound'then v:Destroy()end
  8652. dels(v)
  8653. end
  8654. end
  8655. dels(workspace)
  8656. if args[1] ~= "stop" and args[1] ~= "off" then
  8657. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  8658. if song ~= "[]" then
  8659. local Sound = Instance.new("Sound", workspace)
  8660. Sound.Name = "IYsound"
  8661. song = song:sub(13)
  8662. song = song:sub(1, song:find(",") - 1)
  8663. Sound.SoundId = "rbxassetid://" .. song
  8664. Sound.Looped = true
  8665. Sound:Play()
  8666. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  8667. Notify('Playing: ' .. Asset.Name) end
  8668. end end end)
  8669. addcmd('setsong','goto a song',{'tosong'},
  8670. function(args, speaker)
  8671. MusicPlayer:SetSong(tonumber(args[1]))
  8672. end)
  8673. addcmd('nextsong','forward a song',{'nxtsong'},
  8674. function(args, speaker)
  8675. MusicPlayer:NextSong()
  8676. end)
  8677. addcmd('prevsong','back a song',{'previoussong'},
  8678. function(args, speaker)
  8679. MusicPlayer:PrevSong()
  8680. end)
  8681. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  8682. function(args, speaker)
  8683. playerenabled = false
  8684. MusicPlayer:Hide()
  8685. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8686. end)
  8687.  
  8688. addcmd('disco','disco party',{''},
  8689. function(args, speaker)
  8690. _G.nodisco = nil
  8691. coroutine.resume(coroutine.create(function()
  8692. repeat
  8693. game:GetService('Lighting').GlobalShadows = true
  8694. game:GetService('Lighting').FogEnd = 200
  8695. game:GetService('Lighting').TimeOfDay = 0
  8696. local r = 255
  8697. local g = 0
  8698. local b = 0
  8699. for i = 0,255,5 do
  8700. if _G.nodisco ~=nil then return end
  8701. r = r - 5
  8702. b = b + 5
  8703. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8704. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8705. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8706. wait()
  8707. end
  8708. for i = 0,255,5 do
  8709. if _G.nodisco ~=nil then return end
  8710. g = g + 5
  8711. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8712. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8713. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8714. wait()
  8715. end
  8716. for i = 0,255,5 do
  8717. if _G.nodisco ~=nil then return end
  8718. b = b - 5
  8719. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8720. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8721. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8722. wait()
  8723. end
  8724. for i = 0,255,5 do
  8725. if _G.nodisco ~=nil then return end
  8726. r = r + 5
  8727. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8728. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8729. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8730. wait()
  8731. end
  8732. for i = 0,255,5 do
  8733. if _G.nodisco ~=nil then return end
  8734. g = g - 5
  8735. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8736. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8737. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8738. wait()
  8739. end
  8740. until _G.nodisco
  8741. end))
  8742. end)
  8743.  
  8744. addcmd('undisco','rip disco party',{''},
  8745. function(args, speaker)
  8746. _G.nodisco = true
  8747. execCmd('fixl')
  8748. end)
  8749.  
  8750. addcmd('hat','give a hat to a player',{''},
  8751. function(args, speaker)
  8752. local players = getPlayer(args[1], speaker)
  8753. for i,v in pairs(players)do
  8754. local char = gPlayers[v].Character
  8755. local Hat = game:GetObjects("rbxassetid://" .. args[2])[1]
  8756. Hat.Parent = char
  8757. end end)
  8758.  
  8759. fm = Instance.new('BlockMesh', DATA)
  8760. fm.Scale = Vector3.new(1, 1, 2)
  8761. fm.Name = "FAT"
  8762. addcmd('fat','makes a plr fat',{''},
  8763. function(args, speaker)
  8764. local players = getPlayer(args[1], speaker)
  8765. for i,v in pairs(players)do
  8766. local char = gPlayers[v].Character
  8767. for _, child in pairs( char:GetChildren()) do
  8768. if child.ClassName == "CharacterMesh" then
  8769. child:Destroy() end end
  8770. for i,v in pairs(char:GetChildren()) do
  8771. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  8772. fm:Clone().Parent = v
  8773. end end end end)
  8774.  
  8775. addcmd('crucify','crucifies a player',{'cruci'},
  8776. function(args, speaker)
  8777. local players = getPlayer(args[1], speaker)
  8778. for i,v in pairs(players)do
  8779. local char = gPlayers[v].Character
  8780. local torso=char['Torso']
  8781. local larm=char['Left Arm']
  8782. local rarm=char['Right Arm']
  8783. local lleg=char['Left Leg']
  8784. local rleg=char['Right Leg']
  8785. local head=char['Head']
  8786. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  8787. local cru=Instance.new('Model',char)
  8788. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  8789. local c1=Instance.new('Part',cru)
  8790. c1.BrickColor=BrickColor.new('Reddish brown')
  8791. c1.Material='Wood'
  8792. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  8793. c1.Size=Vector3.new(2,18.4,1)
  8794. c1.Anchored=true
  8795. local c2=c1:Clone()
  8796. c2.Parent=cru
  8797. c2.Size=Vector3.new(11,1.6,1)
  8798. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  8799. torso.Anchored=true;wait(0.5)
  8800. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  8801. larm.Anchored=true
  8802. rarm.Anchored=true
  8803. lleg.Anchored=true
  8804. rleg.Anchored=true
  8805. head.Anchored=true;wait()
  8806. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  8807. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  8808. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  8809. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  8810. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  8811. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  8812. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  8813. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  8814. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  8815. local n1=Instance.new('Part',cru)
  8816. n1.BrickColor=BrickColor.new('Dark stone grey')
  8817. n1.Material='DiamondPlate'
  8818. n1.Size=Vector3.new(0.2,0.2,2)
  8819. n1.Anchored=true
  8820. local m=Instance.new('BlockMesh',n1)
  8821. m.Scale=Vector3.new(0.2,0.2,0.7)
  8822. local n2=n1:Clone()
  8823. n2.Parent=cru
  8824. local n3=n1:Clone()
  8825. n3.Parent=cru
  8826. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  8827. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  8828. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  8829. spawn(function()
  8830. repeat
  8831. wait(0.1)
  8832. char.Humanoid.Health=char.Humanoid.Health-0.6
  8833. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  8834. char:BreakJoints()
  8835. end)
  8836. end
  8837. end
  8838. end)
  8839.  
  8840. addcmd('hang','hangs a player',{},
  8841. function(args, speaker)
  8842. local players = getPlayer(args[1], speaker)
  8843. for i,v in pairs(players)do
  8844. local plr = gPlayers[v].Character
  8845. plr.HumanoidRootPart.Anchored = true
  8846. hang = game:GetObjects("rbxassetid://01355025338")[1]
  8847. hang.Parent = plr
  8848. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  8849. pcall(function()
  8850. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  8851. function weld(p, cf)
  8852. local weld1 = Instance.new("Weld")
  8853. weld1.Part0 = p
  8854. weld1.Part1 = plr.Torso
  8855. weld1.C0 = CFrame.new()
  8856. weld1.C1 = cf
  8857. weld1.Parent = p
  8858. end
  8859. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  8860. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  8861. spawn(function()
  8862. repeat
  8863. wait(0.1)
  8864. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  8865. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  8866. plr:BreakJoints()
  8867. end)
  8868. end)
  8869. end
  8870. end)
  8871.  
  8872. addcmd('fix', 'restores lighting and what not',{},
  8873. function(args, speaker)
  8874. LightingService.Ambient = origsettings.abt
  8875. LightingService.OutdoorAmbient = origsettings.oabt
  8876. LightingService.Brightness = origsettings.brt
  8877. LightingService.TimeOfDay = origsettings.time
  8878. LightingService.FogColor = origsettings.fclr
  8879. LightingService.FogEnd = origsettings.fe
  8880. LightingService.FogStart = origsettings.fs
  8881. workspace.Gravity = 200
  8882. 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)
  8883. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  8884. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  8885. if v:IsA("PostEffect") then v:Destroy() end end
  8886. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() Notify('Reset') end end)
  8887.  
  8888. Floating = false
  8889.  
  8890. addcmd('float', 'makes player float',{},
  8891. function(args,speaker)
  8892. Floating = true
  8893. local players = getPlayer(args[1], speaker)
  8894. for _,v in pairs(players) do
  8895. local pchar = gPlayers[v].Character
  8896. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  8897. spawn(function()
  8898. local float = DATA.Float:Clone()
  8899. float.Parent = pchar
  8900. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8901. spawn(function()
  8902. while wait(0.1) do
  8903. if pchar:FindFirstChild("Float") then
  8904. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8905. else
  8906. break
  8907. end
  8908. end
  8909. end)
  8910. end)
  8911. end
  8912. end
  8913. end)
  8914.  
  8915. addcmd('unfloat','disables floating',{},
  8916. function(args, speaker)
  8917. Floating = false
  8918. local players = getPlayer(args[1], speaker)
  8919. for i,v in pairs(players)do
  8920. local pchar = gPlayers[v].Character
  8921. if pchar:FindFirstChild("Float") then
  8922. pchar.Float:Destroy()
  8923. end
  8924. end
  8925. end)
  8926.  
  8927. Clip = true
  8928. addcmd('noclip','noclip',{},
  8929. function(args, speaker)
  8930. if speaker.userId ~= LP.userId then
  8931. lponly(speaker)
  8932. else
  8933. Notify('Noclip enabled')
  8934. Clip = false
  8935. if LP.Character:FindFirstChild('Torso') then
  8936. wait(0.1)
  8937. Name = LP.Name
  8938. game:GetService('RunService').Stepped:connect(function ()
  8939. workspace[Name].Torso.CanCollide = Clip
  8940. workspace[Name].Head.CanCollide = Clip
  8941. end)
  8942. workspace[Name].Torso.Changed:connect(function()
  8943. workspace[Name].Torso.CanCollide = Clip
  8944. workspace[Name].Head.CanCollide = Clip
  8945. end)
  8946. else
  8947. r15noclip = true
  8948. end
  8949. end
  8950. end)
  8951.  
  8952. addcmd('clip','clip',{},
  8953. function(args, speaker)
  8954. Notify('Noclip disabled')
  8955. Clip = true
  8956. r15noclip = false
  8957. end)
  8958.  
  8959. addcmd('prefix','changes prefix',{},
  8960. function(args, speaker)
  8961. cmdprefix = args[1]
  8962. Notify('Set prefix to "' .. args[1] .. '"')
  8963. updatefile()
  8964. end)
  8965.  
  8966. addcmd('respawn','respawns',{},
  8967. function(args, speaker)
  8968. local players = getPlayer(args[1], speaker)
  8969. for i,v in pairs(players) do
  8970. respawn(gPlayers[v])
  8971. end
  8972. end)
  8973.  
  8974. addcmd('version','shows version',{''},
  8975. function(args, speaker)
  8976. if speaker.userId ~= LP.userId then
  8977. lponly(speaker)
  8978. else
  8979. Notify("Version is " .. Version)
  8980. end
  8981. end)
  8982. local CTPenabled = false
  8983. Mouse.KeyDown:connect(function (Key)
  8984. if Key:byte() == 29 then
  8985. if FLYING == false then
  8986. execCmd("fly me", Player)
  8987. elseif FLYING == true then
  8988. execCmd("unfly me", Player)
  8989. end
  8990. end
  8991. if Key:byte() == 30 then
  8992. if Clip == true then
  8993. execCmd("noclip", Player)
  8994. elseif Clip == false then
  8995. execCmd("clip", Player)
  8996. end
  8997. end
  8998. Key = Key:lower()
  8999. if Key:byte() == 27 then
  9000. CTPenabled = true
  9001. end
  9002. end)
  9003. Mouse.KeyUp:connect(function(Key)
  9004. Key = Key:lower()
  9005. if Key:byte() == 27 then
  9006. CTPenabled = false
  9007. end
  9008. end)
  9009. Mouse.Button1Down:connect(function()
  9010. local charx = gPlayers.LocalPlayer.Character
  9011. if charx and CTPenabled == true then
  9012. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  9013. end
  9014. end)
  9015. -------------------
  9016. ----Command bar----
  9017. -------------------
  9018. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  9019. CMDbar.Name = 'GUI'
  9020. CMDbar.DisplayOrder = 2
  9021. cont = Instance.new("Frame")
  9022. cmdBAR = Instance.new('TextBox', cont)
  9023. cont.Name = "cont"
  9024. cont.BackgroundTransparency = 1
  9025. cont.Position = UDim2.new(1, -265, 0, -75)
  9026. cont.Size = UDim2.new(0, 270, 0, 45)
  9027. cont.Parent = CMDbar
  9028. cont.ZIndex = 5
  9029. cont.Active = true cont.Draggable = true
  9030. cmdBAR.Name = "CMDbar"
  9031. cmdBAR.Parent = cont
  9032. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9033. cmdBAR.BackgroundTransparency = 0.7
  9034. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9035. cmdBAR.BorderSizePixel = 0
  9036. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  9037. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  9038. cmdBAR.Font = Enum.Font.SourceSans
  9039. cmdBAR.FontSize = Enum.FontSize.Size18
  9040. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9041. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9042. cmdBAR.ZIndex = 5
  9043. -------------------
  9044. ----Data Folder----
  9045. -------------------
  9046. DATA = Instance.new('Folder', game.ContextActionService)
  9047. DATA.Name = 'Data'
  9048. Paper = Instance.new('BlockMesh', DATA)
  9049. Paper.Name = 'Paper'
  9050. Paper.Scale = Vector3.new(1,1,0.1)
  9051. ayylmao = Instance.new('Hat', DATA)
  9052. ayylmao.Name = 'ayylmao'
  9053. ayyHandle = Instance.new('Part', ayylmao)
  9054. ayyHandle.Name = 'Handle'
  9055. ayyHandle.Size = Vector3.new(2,2.4,2)
  9056. ayyHandle.FormFactor = 'Plate'
  9057. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  9058. ayyMesh.Scale = Vector3.new(1,1.02,1)
  9059. ayyMesh.MeshType = 'FileMesh'
  9060. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  9061. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  9062. Float = Instance.new('Part', DATA)
  9063. Float.Name = 'Float'
  9064. Float.Transparency = 1
  9065. Float.Size = Vector3.new(6,1,6)
  9066. Float.Anchored = true
  9067. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  9068. missile = Instance.new('Part', DATA)
  9069. missile.Name = 'IY_missile'
  9070. missile.CanCollide = false
  9071. missile.Size = Vector3.new(2, 5, 2)
  9072. Instance.new('CylinderMesh', missile)
  9073. local F = Instance.new('Part', missile)
  9074. F.BrickColor = BrickColor.new('Black')
  9075. F.CanCollide = false
  9076. F.Size = Vector3.new(2, 0.2, 2)
  9077. Instance.new('CylinderMesh', F)
  9078. local fire = Instance.new('Fire', F)
  9079. fire.Size = "15"
  9080. fire.Heat = "25"
  9081. local head = Instance.new('Part', missile)
  9082. head.CanCollide = false
  9083. head.Shape = 'Ball'
  9084. head.Size = Vector3.new(2, 2, 2)
  9085. head.TopSurface = 'Smooth'
  9086. head.BottomSurface = 'Smooth'
  9087. local BF = Instance.new('BodyForce', missile)
  9088. BF.Name = 'force'
  9089. BF.Force = Vector3.new(0, 0, 0)
  9090. local W1 = Instance.new('Weld', missile)
  9091. W1.Part0 = missile
  9092. W1.Part1 = F
  9093. W1.C1 = CFrame.new(0, 2.6, 0)
  9094. local W2 = Instance.new('Weld', missile)
  9095. W2.Part0 = missile
  9096. W2.Part1 = head
  9097. W2.C1 = CFrame.new(0, -2.6, 0)
  9098. ------------------------------
  9099. ---Commands/Settings Window---
  9100. ------------------------------
  9101. cp = Instance.new("ScreenGui")
  9102. local Frame = Instance.new("Frame")
  9103. local holder = Instance.new("Frame")
  9104. bar = Instance.new("Frame")
  9105. local cmds = Instance.new("TextButton")
  9106. local settings = Instance.new("TextButton")
  9107. local Hide = Instance.new("TextButton")
  9108. local Exit = Instance.new("TextButton")
  9109. FeedbackMain = Instance.new("Frame")
  9110. local Title = Instance.new("TextLabel")
  9111. local checkboxText = Instance.new("TextLabel")
  9112. local CheckBox = Instance.new("ImageButton")
  9113. local bindInput = Instance.new("TextButton")
  9114. Input = Instance.new("TextBox")
  9115. local preText = Instance.new("TextLabel")
  9116. local setpre = Instance.new("TextButton")
  9117. local everyone = Instance.new("TextButton")
  9118. local JLtext = Instance.new("TextLabel")
  9119. local CheckBoxJL = Instance.new("ImageButton")
  9120. local friends = Instance.new("TextButton")
  9121. local InputBox = Instance.new("TextButton")
  9122. Input_2 = Instance.new("TextBox")
  9123. local MTText = Instance.new("TextLabel")
  9124. local setMT = Instance.new("TextButton")
  9125. local CheckBoxS = Instance.new("ImageButton")
  9126. local slocktext = Instance.new("TextLabel")
  9127. local barBind = Instance.new("TextLabel")
  9128. local setBind = Instance.new("TextButton")
  9129. local MtimeInput = Instance.new("TextButton")
  9130. Input_3 = Instance.new("TextBox")
  9131. local size = Instance.new("Frame")
  9132. MAIN = Instance.new("Frame")
  9133. local Title_2 = Instance.new("TextLabel")
  9134. local Example = Instance.new("TextLabel")
  9135. local Search = Instance.new("TextBox")
  9136. local CMDss = Instance.new("ScrollingFrame")
  9137. cp.Name = "cp"
  9138. cp.Parent = DATA
  9139. Frame.Parent = cp
  9140. Frame.Active = true
  9141. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9142. Frame.BackgroundTransparency = 1
  9143. Frame.Draggable = true
  9144. Frame.Position = UDim2.new(1, -300, 1, -330)
  9145. Frame.Size = UDim2.new(0, 300, 0, 40)
  9146. holder.Name = "holder"
  9147. holder.Parent = Frame
  9148. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9149. holder.BackgroundTransparency = 1
  9150. holder.BorderSizePixel = 2
  9151. holder.ClipsDescendants = true
  9152. holder.Size = UDim2.new(0, 300, 0, 330)
  9153. holder.ZIndex = 2
  9154. bar.Name = "bar"
  9155. bar.Parent = holder
  9156. bar.BackgroundColor3 = maincolor
  9157. bar.BackgroundTransparency = 0.30000001192093
  9158. bar.BorderColor3 = Color3.new(0, 0, 0)
  9159. bar.BorderSizePixel = 0
  9160. bar.Position = UDim2.new(1, -295, 1, -330)
  9161. bar.Size = UDim2.new(0, 290, 0, 26)
  9162. cmds.Name = "cmds"
  9163. cmds.Parent = bar
  9164. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  9165. cmds.BackgroundTransparency = 0.80000001192093
  9166. cmds.BorderColor3 = Color3.new(1, 1, 1)
  9167. cmds.Position = UDim2.new(0, 3, 0, 3)
  9168. cmds.Size = UDim2.new(0, 70, 0, 20)
  9169. cmds.Font = Enum.Font.SourceSans
  9170. cmds.FontSize = Enum.FontSize.Size14
  9171. cmds.Text = "Commands"
  9172. cmds.TextColor3 = Color3.new(1, 1, 1)
  9173. settings.Name = "settings"
  9174. settings.Parent = bar
  9175. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  9176. settings.BackgroundTransparency = 0.80000001192093
  9177. settings.BorderColor3 = Color3.new(1, 1, 1)
  9178. settings.Position = UDim2.new(0, 77, 0, 3)
  9179. settings.Size = UDim2.new(0, 70, 0, 20)
  9180. settings.Font = Enum.Font.SourceSans
  9181. settings.FontSize = Enum.FontSize.Size14
  9182. settings.Text = "Settings"
  9183. settings.TextColor3 = Color3.new(1, 1, 1)
  9184. Hide.Name = "Hide"
  9185. Hide.Parent = bar
  9186. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  9187. Hide.BackgroundTransparency = 0.30000001192093
  9188. Hide.BorderColor3 = Color3.new(1, 1, 1)
  9189. Hide.BorderSizePixel = 0
  9190. Hide.Position = UDim2.new(0, 243, 0, 3)
  9191. Hide.Size = UDim2.new(0, 20, 0, 20)
  9192. Hide.FontSize = Enum.FontSize.Size14
  9193. Hide.Text = ""
  9194. Exit.Name = "Exit"
  9195. Exit.Parent = bar
  9196. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  9197. Exit.BackgroundTransparency = 0.30000001192093
  9198. Exit.BorderColor3 = Color3.new(1, 0, 0)
  9199. Exit.BorderSizePixel = 0
  9200. Exit.Position = UDim2.new(0, 267, 0, 3)
  9201. Exit.Size = UDim2.new(0, 20, 0, 20)
  9202. Exit.FontSize = Enum.FontSize.Size14
  9203. Exit.Text = ""
  9204. FeedbackMain.Name = "FeedbackMain"
  9205. FeedbackMain.Parent = holder
  9206. FeedbackMain.BackgroundColor3 = maincolor
  9207. FeedbackMain.BackgroundTransparency = 0.5
  9208. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  9209. FeedbackMain.BorderSizePixel = 0
  9210. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  9211. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  9212. Title.Name = "Title"
  9213. Title.Parent = FeedbackMain
  9214. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  9215. Title.BackgroundTransparency = 1
  9216. Title.Size = UDim2.new(1, 0, 0, 30)
  9217. Title.Font = Enum.Font.SourceSansBold
  9218. Title.FontSize = Enum.FontSize.Size24
  9219. Title.Text = "Settings"
  9220. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9221. checkboxText.Name = "checkboxText"
  9222. checkboxText.Parent = FeedbackMain
  9223. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  9224. checkboxText.BackgroundTransparency = 1
  9225. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  9226. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  9227. checkboxText.Font = Enum.Font.SourceSansBold
  9228. checkboxText.FontSize = Enum.FontSize.Size18
  9229. checkboxText.Text = "Suggestions"
  9230. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9231. CheckBox.Name = "CheckBox"
  9232. CheckBox.Parent = FeedbackMain
  9233. CheckBox.BackgroundTransparency = 1
  9234. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  9235. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  9236. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  9237. bindInput.Name = "bindInput"
  9238. bindInput.Parent = FeedbackMain
  9239. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9240. bindInput.Position = UDim2.new(0, 8, 0, 241)
  9241. bindInput.Size = UDim2.new(0, 30, 0, 30)
  9242. bindInput.AutoButtonColor = false
  9243. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9244. bindInput.Font = Enum.Font.SourceSans
  9245. bindInput.FontSize = Enum.FontSize.Size14
  9246. bindInput.Text = ""
  9247. Input.Name = "Input"
  9248. Input.Parent = bindInput
  9249. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  9250. Input.BackgroundTransparency = 1
  9251. Input.Position = UDim2.new(0, -8, 0, -8)
  9252. Input.Size = UDim2.new(0, 20, 0, 20)
  9253. Input.Font = Enum.Font.SourceSansBold
  9254. Input.FontSize = Enum.FontSize.Size18
  9255. Input.MultiLine = true
  9256. Input.Text = ";"
  9257. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9258. Input.TextWrapped = true
  9259. Input.TextYAlignment = Enum.TextYAlignment.Top
  9260. preText.Name = "preText"
  9261. preText.Parent = FeedbackMain
  9262. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  9263. preText.BackgroundTransparency = 1
  9264. preText.Position = UDim2.new(0, 0, 0, 118)
  9265. preText.Size = UDim2.new(1, 0, 0, 30)
  9266. preText.Font = Enum.Font.SourceSansBold
  9267. preText.FontSize = Enum.FontSize.Size18
  9268. preText.Text = "Prefix"
  9269. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9270. setpre.Name = "setpre"
  9271. setpre.Parent = FeedbackMain
  9272. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  9273. setpre.BorderSizePixel = 5
  9274. setpre.Position = UDim2.new(0, 235, 0, 120)
  9275. setpre.Size = UDim2.new(0, 40, 0, 25)
  9276. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9277. setpre.Font = Enum.Font.ArialBold
  9278. setpre.FontSize = Enum.FontSize.Size18
  9279. setpre.Text = "Set"
  9280. everyone.Name = "everyone"
  9281. everyone.Parent = FeedbackMain
  9282. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  9283. everyone.BackgroundTransparency = 0.80000001192093
  9284. everyone.BorderColor3 = Color3.new(0, 0, 0)
  9285. everyone.Position = UDim2.new(0, 230, 0, 217)
  9286. everyone.Size = UDim2.new(0, 50, 0, 20)
  9287. everyone.Font = Enum.Font.SourceSans
  9288. everyone.FontSize = Enum.FontSize.Size14
  9289. everyone.Text = "Everyone"
  9290. everyone.TextColor3 = Color3.new(1, 1, 1)
  9291. JLtext.Name = "JLtext"
  9292. JLtext.Parent = FeedbackMain
  9293. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  9294. JLtext.BackgroundTransparency = 1
  9295. JLtext.Position = UDim2.new(0, 0, 0, 197)
  9296. JLtext.Size = UDim2.new(1, 0, 0, 30)
  9297. JLtext.Font = Enum.Font.SourceSansBold
  9298. JLtext.FontSize = Enum.FontSize.Size14
  9299. JLtext.Text = "Joined / Left Notifications"
  9300. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9301. CheckBoxJL.Name = "CheckBoxJL"
  9302. CheckBoxJL.Parent = FeedbackMain
  9303. CheckBoxJL.BackgroundTransparency = 1
  9304. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  9305. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  9306. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  9307. friends.Name = "friends"
  9308. friends.Parent = FeedbackMain
  9309. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  9310. friends.BackgroundTransparency = 0.80000001192093
  9311. friends.BorderColor3 = Color3.new(1, 1, 1)
  9312. friends.Position = UDim2.new(0, 230, 0, 192)
  9313. friends.Size = UDim2.new(0, 50, 0, 20)
  9314. friends.Font = Enum.Font.SourceSans
  9315. friends.FontSize = Enum.FontSize.Size14
  9316. friends.Text = "Friends"
  9317. friends.TextColor3 = Color3.new(1, 1, 1)
  9318. InputBox.Name = "InputBox"
  9319. InputBox.Parent = FeedbackMain
  9320. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  9321. InputBox.Position = UDim2.new(0, 8, 0, 120)
  9322. InputBox.Size = UDim2.new(0, 30, 0, 30)
  9323. InputBox.AutoButtonColor = false
  9324. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9325. InputBox.Font = Enum.Font.SourceSans
  9326. InputBox.FontSize = Enum.FontSize.Size14
  9327. InputBox.Text = ""
  9328. Input_2.Name = "Input"
  9329. Input_2.Parent = InputBox
  9330. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  9331. Input_2.BackgroundTransparency = 1
  9332. Input_2.Position = UDim2.new(0, -8, 0, -8)
  9333. Input_2.Size = UDim2.new(0, 20, 0, 20)
  9334. Input_2.Font = Enum.Font.SourceSansBold
  9335. Input_2.FontSize = Enum.FontSize.Size18
  9336. Input_2.MultiLine = true
  9337. Input_2.Text = ";"
  9338. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9339. Input_2.TextWrapped = true
  9340. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  9341. MTText.Name = "MTText"
  9342. MTText.Parent = FeedbackMain
  9343. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  9344. MTText.BackgroundTransparency = 1
  9345. MTText.Position = UDim2.new(0, 0, 0, 158)
  9346. MTText.Size = UDim2.new(1, 0, 0, 30)
  9347. MTText.Font = Enum.Font.SourceSansBold
  9348. MTText.FontSize = Enum.FontSize.Size18
  9349. MTText.Text = "Message Seconds"
  9350. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9351. setMT.Name = "setMT"
  9352. setMT.Parent = FeedbackMain
  9353. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  9354. setMT.BorderSizePixel = 5
  9355. setMT.Position = UDim2.new(0, 235, 0, 159)
  9356. setMT.Size = UDim2.new(0, 40, 0, 25)
  9357. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9358. setMT.Font = Enum.Font.ArialBold
  9359. setMT.FontSize = Enum.FontSize.Size18
  9360. setMT.Text = "Set"
  9361. CheckBoxS.Name = "CheckBoxS"
  9362. CheckBoxS.Parent = FeedbackMain
  9363. CheckBoxS.BackgroundTransparency = 1
  9364. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  9365. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  9366. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  9367. slocktext.Name = "slocktext"
  9368. slocktext.Parent = FeedbackMain
  9369. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  9370. slocktext.BackgroundTransparency = 1
  9371. slocktext.Position = UDim2.new(0, 0, 0, 79)
  9372. slocktext.Size = UDim2.new(1, 0, 0, 30)
  9373. slocktext.Font = Enum.Font.SourceSansBold
  9374. slocktext.FontSize = Enum.FontSize.Size14
  9375. slocktext.Text = "Allow Friends On Serverlock"
  9376. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9377. barBind.Name = "barBind"
  9378. barBind.Parent = FeedbackMain
  9379. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9380. barBind.BackgroundTransparency = 1
  9381. barBind.Position = UDim2.new(0, 0, 0, 242)
  9382. barBind.Size = UDim2.new(1, 0, 0, 30)
  9383. barBind.Font = Enum.Font.SourceSansBold
  9384. barBind.FontSize = Enum.FontSize.Size18
  9385. barBind.Text = "Command Bar Keybind"
  9386. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9387. setBind.Name = "setBind"
  9388. setBind.Parent = FeedbackMain
  9389. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9390. setBind.BorderSizePixel = 5
  9391. setBind.Position = UDim2.new(0, 235, 0, 245)
  9392. setBind.Size = UDim2.new(0, 40, 0, 25)
  9393. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9394. setBind.Font = Enum.Font.ArialBold
  9395. setBind.FontSize = Enum.FontSize.Size18
  9396. setBind.Text = "Set"
  9397. MtimeInput.Name = "MtimeInput"
  9398. MtimeInput.Parent = FeedbackMain
  9399. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9400. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  9401. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  9402. MtimeInput.AutoButtonColor = false
  9403. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9404. MtimeInput.Font = Enum.Font.SourceSans
  9405. MtimeInput.FontSize = Enum.FontSize.Size14
  9406. MtimeInput.Text = ""
  9407. Input_3.Name = "Input"
  9408. Input_3.Parent = MtimeInput
  9409. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  9410. Input_3.BackgroundTransparency = 1
  9411. Input_3.Position = UDim2.new(0, -8, 0, -8)
  9412. Input_3.Size = UDim2.new(0, 20, 0, 20)
  9413. Input_3.Font = Enum.Font.SourceSansBold
  9414. Input_3.FontSize = Enum.FontSize.Size18
  9415. Input_3.MultiLine = true
  9416. Input_3.Text = "7"
  9417. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9418. Input_3.TextWrapped = true
  9419. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  9420. size.Name = "size"
  9421. size.Parent = holder
  9422. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9423. size.BackgroundTransparency = 1
  9424. size.Position = UDim2.new(1, -301, 1, -300)
  9425. size.Size = UDim2.new(0, 275, 0, 300)
  9426. size.ZIndex = 2
  9427. MAIN.Name = "MAIN"
  9428. MAIN.Parent = size
  9429. MAIN.BackgroundColor3 = maincolor
  9430. MAIN.BackgroundTransparency = 0.5
  9431. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  9432. MAIN.BorderSizePixel = 0
  9433. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  9434. MAIN.Size = UDim2.new(0, 290, 0, 300)
  9435. Title_2.Name = "Title"
  9436. Title_2.Parent = MAIN
  9437. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9438. Title_2.BackgroundTransparency = 1
  9439. Title_2.Size = UDim2.new(1, 0, 0, 30)
  9440. Title_2.Font = Enum.Font.SourceSansBold
  9441. Title_2.FontSize = Enum.FontSize.Size24
  9442. Title_2.Text = "Commands"
  9443. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9444. Example.Name = "Example"
  9445. Example.Parent = MAIN
  9446. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9447. Example.BackgroundTransparency = 1
  9448. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9449. Example.BorderSizePixel = 0
  9450. Example.Size = UDim2.new(0, 190, 0, 20)
  9451. Example.Visible = false
  9452. Example.Font = Enum.Font.SourceSansBold
  9453. Example.TextSize = 20
  9454. Example.Text = "txt"
  9455. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9456. Example.TextStrokeTransparency = 0
  9457. Example.TextXAlignment = Enum.TextXAlignment.Left
  9458. Search.Name = "Search"
  9459. Search.Parent = MAIN
  9460. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  9461. Search.BackgroundTransparency = 0.69999998807907
  9462. Search.BorderColor3 = Color3.new(1, 1, 1)
  9463. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  9464. Search.Size = UDim2.new(0, 250, 0, 20)
  9465. Search.ClearTextOnFocus = false
  9466. Search.Font = Enum.Font.SourceSansBold
  9467. Search.FontSize = Enum.FontSize.Size18
  9468. Search.Text = "Search"
  9469. Search.TextColor3 = Color3.new(1, 1, 1)
  9470. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  9471. Search.TextStrokeTransparency = 0
  9472. CMDss.Name = "CMDs"
  9473. CMDss.Parent = MAIN
  9474. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9475. CMDss.BackgroundTransparency = 1
  9476. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9477. CMDss.BorderSizePixel = 0
  9478. CMDss.Position = UDim2.new(0, 10, 0, 65)
  9479. CMDss.Size = UDim2.new(0, 280, 0, 230)
  9480. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9481. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  9482. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  9483. CMDss.ScrollBarThickness = 8
  9484. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  9485. ------------
  9486. ---Notify---
  9487. ------------
  9488. notifyMAIN = Instance.new('ScreenGui', DATA)
  9489. notifyMAIN.Name = 'Notification'
  9490. notifyNOT = Instance.new('Frame', notifyMAIN)
  9491. notifyNOT.Name = 'NOTIFY'
  9492. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  9493. notifyNOT.BackgroundTransparency = 1
  9494. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  9495. notifyNOT.BorderSizePixel = 2
  9496. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  9497. notifyNOT.Size = UDim2.new(1,0,0,-40)
  9498. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  9499. notifyNOTE.Name = 'NOTE'
  9500. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  9501. notifyNOTE.BackgroundTransparency = 1
  9502. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  9503. notifyNOTE.BorderSizePixel = 0
  9504. notifyNOTE.Size = UDim2.new(1,0,1,0)
  9505. notifyNOTE.ZIndex = 4
  9506. notifyNOTE.FontSize = 'Size18'
  9507. notifyNOTE.Font = 'SourceSansBold'
  9508. notifyNOTE.Text = 'NOTIFY'
  9509. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  9510. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  9511. notifyNOTE.TextStrokeTransparency = 0.8
  9512.  
  9513. jail = Instance.new('Model', DATA)
  9514. jail.Name = 'JAIL'
  9515. local B = Instance.new('Part', jail)
  9516. B.Name = 'BUTTOM'
  9517. B.BrickColor = BrickColor.new('Black')
  9518. B.Transparency = 0.5
  9519. B.Anchored = true
  9520. B.Locked = true
  9521. B.Size = Vector3.new(6, 1, 6)
  9522. B.TopSurface = 'Smooth'
  9523. B.BottomSurface = 'Smooth'
  9524. local M = Instance.new('Part', jail)
  9525. M.Name = 'MAIN'
  9526. M.BrickColor = BrickColor.new('Black')
  9527. M.Transparency = 1
  9528. M.Anchored = true
  9529. M.CanCollide = false
  9530. M.Locked = true
  9531. M.Position = B.Position + Vector3.new(0, 3, 0)
  9532. M.Size = Vector3.new(1, 1, 1)
  9533. local P1 = Instance.new('Part', jail)
  9534. P1.BrickColor = BrickColor.new('Black')
  9535. P1.Transparency = 0.5
  9536. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  9537. P1.Rotation = Vector3.new(0, 90, 0)
  9538. P1.Anchored = true
  9539. P1.Locked = true
  9540. P1.Size = Vector3.new(1, 6, 6)
  9541. local P2 = Instance.new('Part', jail)
  9542. P2.BrickColor = BrickColor.new('Black')
  9543. P2.Transparency = 0.5
  9544. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  9545. P2.Rotation = Vector3.new(-180, 0, -180)
  9546. P2.Anchored = true
  9547. P2.Locked = true
  9548. P2.Size = Vector3.new(1, 6, 4)
  9549. local P3 = Instance.new('Part', jail)
  9550. P3.BrickColor = BrickColor.new('Black')
  9551. P3.Transparency = 0.5
  9552. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  9553. P3.Rotation = Vector3.new(0, 0, 0)
  9554. P3.Anchored = true
  9555. P3.Locked = true
  9556. P3.Size = Vector3.new(1, 6, 4)
  9557. local P4 = Instance.new('Part', jail)
  9558. P4.BrickColor = BrickColor.new('Black')
  9559. P4.Transparency = 0.5
  9560. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  9561. P4.Rotation = Vector3.new(0, 90, 0)
  9562. P4.Anchored = true
  9563. P4.Locked = true
  9564. P4.Size = Vector3.new(1, 6, 6)
  9565. local TOP = Instance.new('Part', jail)
  9566. TOP.BrickColor = BrickColor.new('Black')
  9567. TOP.Transparency = 0.5
  9568. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  9569. TOP.Rotation = Vector3.new(0, 0, 0)
  9570. TOP.Anchored = true
  9571. TOP.Locked = true
  9572. TOP.Size = Vector3.new(6, 1, 6)
  9573. TOP.TopSurface = 'Smooth'
  9574. TOP.BottomSurface = 'Smooth'
  9575.  
  9576. addcmd('ayylmao','ayy lmao',{'alien'},
  9577. function(args, speaker)
  9578. local players = getPlayer(args[1], speaker)
  9579. for i,v in pairs(players)do
  9580. local pchar = gPlayers[v].Character
  9581. if pchar:FindFirstChild("Shirt") then
  9582. pchar.Shirt:Destroy()
  9583. end
  9584. if pchar:FindFirstChild("Pants") then
  9585. pchar.Pants:Destroy()
  9586. end
  9587. if pchar:FindFirstChild("Shirt Graphic") then
  9588. pchar["Shirt Graphic"].Graphic = ""
  9589. end
  9590. for i,v in pairs(pchar:GetChildren()) do
  9591. if v:IsA("Accessory") then
  9592. v:Destroy()
  9593. end
  9594. end
  9595. local ayylmao = DATA.ayylmao:Clone()
  9596. ayylmao.Parent = pchar
  9597. local BC = pchar["Body Colors"]
  9598. BC.HeadColor = BrickColor.new("Fossil")
  9599. BC.LeftArmColor = BrickColor.new("Fossil")
  9600. BC.LeftLegColor = BrickColor.new("Fossil")
  9601. BC.RightArmColor = BrickColor.new("Fossil")
  9602. BC.RightLegColor = BrickColor.new("Fossil")
  9603. BC.TorsoColor = BrickColor.new("Fossil")
  9604. end
  9605. end)
  9606. -----------------------------------
  9607. ----Commands/Settings Functions----
  9608. -----------------------------------
  9609. HKFolder = Instance.new("Folder", game.CoreGui)
  9610. for i,v in pairs(HK) do
  9611. HKValue = Instance.new("StringValue", HKFolder)
  9612. HKValue.Value = v
  9613. HKValue.RobloxLocked = true
  9614. end
  9615. CMDsFolder = Instance.new("Folder", game.CoreGui)
  9616. for i,v in pairs(CMDs) do
  9617. CMDsValue = Instance.new("StringValue", CMDsFolder)
  9618. CMDsValue.Value = v
  9619. CMDsValue.RobloxLocked = true
  9620. end
  9621. cmdOpen = false
  9622. local function commands()
  9623. if cmdOpen == false then
  9624. cmdOpen = true
  9625. local cmds = cp:Clone()
  9626. cmds.Parent = game.CoreGui
  9627. local HKV = HKFolder:GetChildren()
  9628. local CMDsV = CMDsFolder:GetChildren()
  9629. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  9630. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9631. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  9632. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  9633. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9634. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  9635. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9636. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9637. end
  9638. --joined/left friend option
  9639. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  9640. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9641. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  9642. Nfriends = true updatefile()
  9643. end)
  9644. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  9645. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9646. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9647. Nfriends = false updatefile()
  9648. end)
  9649. --Message time
  9650. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  9651. wait()
  9652. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  9653. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  9654. updatefile()
  9655. end)
  9656. --CMDBAR keybind
  9657. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  9658. wait()
  9659. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  9660. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9661. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  9662. updatefile()
  9663. end)
  9664. --Change prefix
  9665. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  9666. wait()
  9667. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  9668. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  9669. updatefile()
  9670. end)
  9671. --Check Box for notify
  9672. checked = "http://www.roblox.com/asset/?id=65492641"
  9673. unchecked = "http://www.roblox.com/asset/?id=65492651"
  9674. if suggestionstoggle == true then
  9675. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  9676. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  9677. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  9678. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  9679. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  9680. suggestionstoggle = true
  9681. updatefile()
  9682. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  9683. --Check Box for allow friends on serverlock
  9684. checked2 = "http://www.roblox.com/asset/?id=65492641"
  9685. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  9686. if allowfriends == true then
  9687. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  9688. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  9689. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  9690. if allowfriends == true then allowfriends = false updatefile()
  9691. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  9692. allowfriends = true updatefile()
  9693. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  9694. --Check Box for JoinedLeft notifications
  9695. checked3 = "http://www.roblox.com/asset/?id=65492641"
  9696. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  9697. if JLnotify == true then
  9698. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  9699. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  9700. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  9701. if JLnotify == true then JLnotify = false updatefile()
  9702. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  9703. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  9704. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9705. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end) closed = false
  9706. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function() closed = false
  9707. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9708. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9709. cmds.Frame.holder.bar.Hide.Visible = true
  9710. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9711. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function() closed = false
  9712. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  9713. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9714. cmds.Frame.holder.bar.Hide.Visible = true
  9715. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9716. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  9717. if closed == false then closed = true
  9718. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  9719. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9720. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  9721. cmds.Frame.holder.bar.Hide.Visible = false end end)
  9722. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function() closed = false
  9723. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9724. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  9725. cmds:Destroy() cmdOpen = false end)
  9726. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  9727. searchbar()
  9728. for i = 1, #HKV do
  9729. local YSize = 25
  9730. local Position = ((i * YSize) - YSize)
  9731. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9732. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9733. newcmd.Visible = true
  9734. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9735. newcmd.Text = "" .. HKV[i].Value
  9736. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9737. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9738. end
  9739. for i = 1, #CMDsV do
  9740. local YSize = 25
  9741. local Position = ((i * YSize) - YSize)
  9742. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9743. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9744. newcmd.Visible = true
  9745. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9746. newcmd.Text = "" .. CMDsV[i].Value
  9747. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9748. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9749. end
  9750. else closed = false
  9751. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9752. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9753. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9754. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  9755. function searchbar()
  9756. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  9757. local main = CSP
  9758. local frame = CSP:WaitForChild('CMDs')
  9759. local gui = CSP:WaitForChild('Search')
  9760. local focused = false
  9761. Match = function(name,str)
  9762. return name:lower():find(str:lower()) and true
  9763. end
  9764. gui.FocusLost:connect(function(enterpressed)
  9765. gui.Text = "Search"
  9766. end)
  9767. IndexContents = function(str,bool)
  9768. local Index,SizeY = 0,0
  9769. for i,v in next, frame:GetChildren() do
  9770. if bool then
  9771. if Match(v.Text,str) then
  9772. Index = Index + 1
  9773. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  9774. v.Visible = true
  9775. SizeY = SizeY + v.AbsoluteSize.Y
  9776. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9777. else
  9778. v.Visible = false
  9779. end
  9780. else
  9781. v.Visible = true
  9782. SizeY = SizeY + v.AbsoluteSize.Y
  9783. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9784. end
  9785. end
  9786. end
  9787. game:GetService('RunService').Stepped:connect(function()
  9788. if gui:IsFocused() and gui.Text == "Search" then
  9789. gui.Text = ''
  9790. end
  9791. end)
  9792. gui.Changed:connect(function()
  9793. if gui:IsFocused() then IndexContents(gui.Text,true) end
  9794. end)
  9795.  
  9796. IndexContents('',true)
  9797. end
  9798.  
  9799. addcmd('settings','opens settings window',{'toggles'},
  9800. function(args, speaker)
  9801. if speaker.userId ~= LP.userId then
  9802. lponly(speaker)
  9803. else
  9804. commands()
  9805. searchbar()
  9806. wait(0.1)
  9807. closed = false
  9808. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  9809. wait(0.1)
  9810. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  9811. wait(0.1)
  9812. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9813. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  9814. end
  9815. end)
  9816.  
  9817. function movetab(speaker,PART)
  9818. game:GetService('RunService').Stepped:connect(function()
  9819. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  9820. PART.Locked = true
  9821. local cf = speaker.Character.HumanoidRootPart.CFrame
  9822. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9823. PART.CFrame = newcf end end) end
  9824.  
  9825. hastab = {}
  9826. addcmd('tablet','opens tablet gui',{},
  9827. function(args, speaker)
  9828. for _, child in pairs( workspace:GetChildren()) do
  9829. if child.Name == speaker.Name .. "TAB" then
  9830. child:Destroy() end end
  9831. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  9832. local GUI = Instance.new("SurfaceGui")
  9833. local holder = Instance.new("Frame")
  9834. local bar = Instance.new("Frame")
  9835. local Title = Instance.new("TextLabel")
  9836. local MAIN = Instance.new("Frame")
  9837. local Example = Instance.new("TextLabel")
  9838. local CMDs = Instance.new("ScrollingFrame")
  9839. local PART = Instance.new("Part")
  9840. PART.Name = speaker.Name .. 'TAB'
  9841. PART.Color = maincolor
  9842. PART.Size = Vector3.new(7, 7.8, 0.2)
  9843. PART.Transparency = 0
  9844. PART.Locked = true
  9845. PART.CanCollide = false
  9846. PART.Parent = workspace
  9847. PART.Anchored = true
  9848. PART.Material = "Neon"
  9849. local GUI = Instance.new("SurfaceGui")
  9850. local holder = Instance.new("Frame")
  9851. local bar = Instance.new("Frame")
  9852. local Title = Instance.new("TextLabel")
  9853. local MAIN = Instance.new("Frame")
  9854. local Example = Instance.new("TextLabel")
  9855. local CMDs = Instance.new("ScrollingFrame")
  9856. GUI.Name = "GUI"
  9857. GUI.Parent = PART
  9858. GUI.CanvasSize = Vector2.new(500, 600)
  9859. GUI.Face = Enum.NormalId.Back
  9860. holder.Name = "holder"
  9861. holder.Parent = GUI
  9862. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9863. holder.BackgroundTransparency = 1
  9864. holder.BorderSizePixel = 2
  9865. holder.Position = UDim2.new(0, 0, 0, 10)
  9866. holder.Size = UDim2.new(0, 300, 0, 330)
  9867. holder.ZIndex = 2
  9868. bar.Name = "bar"
  9869. bar.Parent = holder
  9870. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  9871. bar.BackgroundTransparency = 0.89999997615814
  9872. bar.BorderSizePixel = 0
  9873. bar.Position = UDim2.new(0, 10, 1, -330)
  9874. bar.Size = UDim2.new(0, 480, 0, 33)
  9875. Title.Name = "Title"
  9876. Title.Parent = bar
  9877. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9878. Title.BackgroundTransparency = 1
  9879. Title.Size = UDim2.new(1, 0, 0, 30)
  9880. Title.Font = Enum.Font.SourceSansBold
  9881. Title.FontSize = Enum.FontSize.Size24
  9882. Title.Text = "[Infinite Yield] Command List"
  9883. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9884. MAIN.Name = "MAIN"
  9885. MAIN.Parent = holder
  9886. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  9887. MAIN.BackgroundTransparency = 0.89999997615814
  9888. MAIN.BorderSizePixel = 0
  9889. MAIN.Position = UDim2.new(0, 10, 1, -300)
  9890. MAIN.Size = UDim2.new(0, 480, 0, 550)
  9891. Example.Name = "Example"
  9892. Example.Parent = MAIN
  9893. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9894. Example.BackgroundTransparency = 1
  9895. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9896. Example.BorderSizePixel = 0
  9897. Example.Size = UDim2.new(0, 190, 0, 40)
  9898. Example.Visible = false
  9899. Example.Font = Enum.Font.SourceSansBold
  9900. Example.FontSize = Enum.FontSize.Size36
  9901. Example.Text = "txt"
  9902. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9903. Example.TextStrokeTransparency = 0
  9904. Example.TextXAlignment = Enum.TextXAlignment.Left
  9905. CMDs.Name = "CMDs"
  9906. CMDs.Parent = MAIN
  9907. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9908. CMDs.BackgroundTransparency = 1
  9909. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9910. CMDs.BorderSizePixel = 0
  9911. CMDs.Size = UDim2.new(0, 480, 0, 550)
  9912. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9913. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  9914. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  9915. CMDs.ScrollBarThickness = 15
  9916. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  9917. local CMDsV = CMDsFolder:GetChildren()
  9918. for i = 1, #CMDsV do
  9919. local YSize = 35
  9920. local Position = ((i * YSize) - YSize)
  9921. local newcmd = Example:Clone()
  9922. newcmd.Parent = CMDs
  9923. newcmd.Visible = true
  9924. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  9925. newcmd.Text = "" .. CMDsV[i].Value
  9926. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  9927. local cf = speaker.Character.HumanoidRootPart.CFrame
  9928. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9929. PART.CFrame = newcf
  9930. speaker.Character.Humanoid.Died:connect(function()
  9931. PART:Destroy() end)
  9932. wait(1)
  9933. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  9934. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  9935. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  9936. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  9937. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  9938. end)
  9939.  
  9940. addcmd('cmds','opens cmds window',{'commands'},
  9941. function(args, speaker)
  9942. if speaker.userId ~= LP.userId then
  9943. for _, child in pairs( workspace:GetChildren()) do
  9944. if child.Name == speaker.Name .. "TAB" then
  9945. child:Destroy() end end
  9946. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  9947. local GUI = Instance.new("SurfaceGui")
  9948. local holder = Instance.new("Frame")
  9949. local bar = Instance.new("Frame")
  9950. local Title = Instance.new("TextLabel")
  9951. local MAIN = Instance.new("Frame")
  9952. local Example = Instance.new("TextLabel")
  9953. local CMDs = Instance.new("ScrollingFrame")
  9954. local PART = Instance.new("Part")
  9955. PART.Name = speaker.Name .. 'TAB'
  9956. PART.Color = maincolor
  9957. PART.Size = Vector3.new(7, 7.8, 0.2)
  9958. PART.Transparency = 0
  9959. PART.Locked = true
  9960. PART.CanCollide = false
  9961. PART.Parent = workspace
  9962. PART.Anchored = true
  9963. PART.Material = "Neon"
  9964. local GUI = Instance.new("SurfaceGui")
  9965. local holder = Instance.new("Frame")
  9966. local bar = Instance.new("Frame")
  9967. local Title = Instance.new("TextLabel")
  9968. local MAIN = Instance.new("Frame")
  9969. local Example = Instance.new("TextLabel")
  9970. local CMDs = Instance.new("ScrollingFrame")
  9971. GUI.Name = "GUI"
  9972. GUI.Parent = PART
  9973. GUI.CanvasSize = Vector2.new(500, 600)
  9974. GUI.Face = Enum.NormalId.Back
  9975. holder.Name = "holder"
  9976. holder.Parent = GUI
  9977. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9978. holder.BackgroundTransparency = 1
  9979. holder.BorderSizePixel = 2
  9980. holder.Position = UDim2.new(0, 0, 0, 10)
  9981. holder.Size = UDim2.new(0, 300, 0, 330)
  9982. holder.ZIndex = 2
  9983. bar.Name = "bar"
  9984. bar.Parent = holder
  9985. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  9986. bar.BackgroundTransparency = 0.89999997615814
  9987. bar.BorderSizePixel = 0
  9988. bar.Position = UDim2.new(0, 10, 1, -330)
  9989. bar.Size = UDim2.new(0, 480, 0, 33)
  9990. Title.Name = "Title"
  9991. Title.Parent = bar
  9992. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9993. Title.BackgroundTransparency = 1
  9994. Title.Size = UDim2.new(1, 0, 0, 30)
  9995. Title.Font = Enum.Font.SourceSansBold
  9996. Title.FontSize = Enum.FontSize.Size24
  9997. Title.Text = "[Infinite Yield] Command List"
  9998. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9999. MAIN.Name = "MAIN"
  10000. MAIN.Parent = holder
  10001. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  10002. MAIN.BackgroundTransparency = 0.89999997615814
  10003. MAIN.BorderSizePixel = 0
  10004. MAIN.Position = UDim2.new(0, 10, 1, -300)
  10005. MAIN.Size = UDim2.new(0, 480, 0, 550)
  10006. Example.Name = "Example"
  10007. Example.Parent = MAIN
  10008. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10009. Example.BackgroundTransparency = 1
  10010. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10011. Example.BorderSizePixel = 0
  10012. Example.Size = UDim2.new(0, 190, 0, 40)
  10013. Example.Visible = false
  10014. Example.Font = Enum.Font.SourceSansBold
  10015. Example.FontSize = Enum.FontSize.Size36
  10016. Example.Text = "txt"
  10017. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10018. Example.TextStrokeTransparency = 0
  10019. Example.TextXAlignment = Enum.TextXAlignment.Left
  10020. CMDs.Name = "CMDs"
  10021. CMDs.Parent = MAIN
  10022. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10023. CMDs.BackgroundTransparency = 1
  10024. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10025. CMDs.BorderSizePixel = 0
  10026. CMDs.Size = UDim2.new(0, 480, 0, 550)
  10027. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10028. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  10029. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  10030. CMDs.ScrollBarThickness = 15
  10031. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  10032. local CMDsV = CMDsFolder:GetChildren()
  10033. for i = 1, #CMDsV do
  10034. local YSize = 35
  10035. local Position = ((i * YSize) - YSize)
  10036. local newcmd = Example:Clone()
  10037. newcmd.Parent = CMDs
  10038. newcmd.Visible = true
  10039. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  10040. newcmd.Text = "" .. CMDsV[i].Value
  10041. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  10042. local cf = speaker.Character.HumanoidRootPart.CFrame
  10043. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  10044. PART.CFrame = newcf
  10045. speaker.Character.Humanoid.Died:connect(function()
  10046. PART:Destroy() end)
  10047. wait(1)
  10048. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  10049. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  10050. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  10051. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  10052. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  10053. else
  10054. commands()
  10055. wait(0.2)
  10056. searchbar()
  10057. end
  10058. end)
  10059. cmdBAR.FocusLost:connect(function(enterpressed)
  10060. if enterpressed and cmdBAR.Text ~= "" then
  10061. spawn(function ()
  10062. execCmd(cmdBAR.Text, Player)
  10063. end)
  10064. end
  10065. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  10066. cmdBAR.BorderSizePixel = 1
  10067. wait(0.1)
  10068. cmdBAR.BorderSizePixel = 0
  10069. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10070. end)
  10071. Mouse.KeyDown:connect(function(Key)
  10072. if (Key==cmdbarbind) then
  10073. cmdBAR:CaptureFocus()
  10074. cmdBAR.BorderSizePixel = 1
  10075. wait(0.1)
  10076. cmdBAR.BorderSizePixel = 2
  10077. end
  10078. end)
  10079. cmdBAR.Changed:connect(function (property)
  10080. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  10081. end)
  10082. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  10083. local diff = cmdBAR.TextBounds.X-250
  10084. 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)
  10085. end)
  10086. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  10087. game:GetService("UserInputService").InputBegan:Connect(function(input)
  10088. if not cmdBAR:IsFocused() then return end
  10089. if input.KeyCode == Enum.KeyCode.Up then
  10090. historyCount = historyCount + 1
  10091. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  10092. cmdBAR.Text = cmdHistory[historyCount] or ""
  10093. elseif input.KeyCode == Enum.KeyCode.Down then
  10094. historyCount = historyCount - 1
  10095. if historyCount < 1 then historyCount = 1 end
  10096. cmdBAR.Text = cmdHistory[historyCount] or ""
  10097. end
  10098. end)
  10099. NOTIFY = DATA.Notification
  10100. NOTIFY.Parent = game.CoreGui
  10101. local usingNOTE = false
  10102. function Notify(msg)
  10103. spawn(function()
  10104. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  10105. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10106. wait(0.5)
  10107. MusicPlayer:Hide()
  10108. if qopen == true then
  10109. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10110. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10111. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10112. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10113. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  10114. NOTIFY.NOTIFY.NOTE.Text = msg
  10115. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10116. if playerenabled == true then
  10117. wait(4)
  10118. if playerenabled == true then
  10119. MusicPlayer:Show()
  10120. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10121. end
  10122. end
  10123. else
  10124. NOTIFY.NOTIFY.NOTE.Text = msg
  10125. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10126. if playerenabled == true then
  10127. wait(4)
  10128. if playerenabled == true then
  10129. MusicPlayer:Show()
  10130. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10131. end
  10132. end
  10133. end end end) end
  10134. 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
  10135. 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)
  10136. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading..." Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  10137. 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
  10138. 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)
  10139. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0) wait(0.1)
  10140. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil) wait(0.2)
  10141. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  10142. local intro = Instance.new("ScreenGui")
  10143. local Frame = Instance.new("Frame")
  10144. local Circle = Instance.new("ImageLabel")
  10145. local ImageLabel = Instance.new("ImageLabel")
  10146. intro.Name = "intro"
  10147. intro.Parent = game.CoreGui
  10148. Frame.Parent = intro
  10149. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10150. Frame.BackgroundTransparency = 1
  10151. Frame.BorderSizePixel = 0
  10152. Frame.ClipsDescendants = true
  10153. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  10154. Frame.Size = UDim2.new(0, 250, 0, 250)
  10155. Circle.Name = "Circle"
  10156. Circle.Parent = Frame
  10157. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  10158. Circle.BackgroundTransparency = 1
  10159. Circle.BorderSizePixel = 0
  10160. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  10161. Circle.Image = "rbxassetid://631172870"
  10162. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10163. ImageLabel.Parent = Frame
  10164. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10165. ImageLabel.BackgroundTransparency = 1
  10166. ImageLabel.BorderSizePixel = 0
  10167. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  10168. ImageLabel.Image = "rbxassetid://1352543873"
  10169. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  10170. local g = intro
  10171. local f = Frame
  10172. local imagef = Circle
  10173. local logof = ImageLabel
  10174. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  10175. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  10176. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  10177. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  10178. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  10179. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  10180. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  10181. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  10182. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  10183. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  10184. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  10185. 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
  10186. 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)
  10187. 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)
  10188. 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)
  10189. 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
  10190. 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
  10191. 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)
  10192. 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)
  10193. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  10194. 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
  10195. 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
  10196. 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)
  10197. 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)
  10198. 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)
  10199. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  10200. 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)
  10201. 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
  10202. 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)
  10203. 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
  10204. 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
  10205. 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)
  10206. 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
  10207. picker = game:GetObjects("rbxassetid://01333392047")[1] picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  10208. 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)
  10209. PKR = picker.ColorPicker
  10210. local ColorPicker do
  10211. ColorPicker = {}
  10212.  
  10213. ColorPicker.new = function()
  10214. local newMt = setmetatable({},{})
  10215.  
  10216. local pickerGui = picker.ColorPicker
  10217. local pickerTopBar = pickerGui.TopBar
  10218. local pickerFrame = pickerGui.Content
  10219. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  10220. local colorStrip = pickerFrame.ColorStrip
  10221. local previewFrame = pickerFrame.Preview
  10222. local basicColorsFrame = pickerFrame.BasicColors
  10223. local customColorsFrame = pickerFrame.CustomColors
  10224. local okButton = pickerFrame.Ok
  10225. local cancelButton = pickerFrame.Cancel
  10226. local defaultButton = pickerFrame.Default
  10227.  
  10228. local colorScope = colorSpace.Scope
  10229. local colorArrow = pickerFrame.ArrowFrame.Arrow
  10230.  
  10231. local hueInput = pickerFrame.Hue.Input
  10232. local satInput = pickerFrame.Sat.Input
  10233. local valInput = pickerFrame.Val.Input
  10234.  
  10235. local redInput = pickerFrame.Red.Input
  10236. local greenInput = pickerFrame.Green.Input
  10237. local blueInput = pickerFrame.Blue.Input
  10238.  
  10239. local user = game:GetService("UserInputService")
  10240. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  10241.  
  10242. local hue,sat,val = 0,0,1
  10243. local red,green,blue = 1,1,1
  10244. local chosenColor = Color3.new(0,0,0)
  10245.  
  10246. 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)}
  10247. local customColors = {}
  10248.  
  10249. local function updateColor(noupdate)
  10250. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  10251. local hsvColor = Color3.fromHSV(hue,sat,val)
  10252.  
  10253. if noupdate == 2 or not noupdate then
  10254. hueInput.Text = tostring(math.ceil(359*hue))
  10255. satInput.Text = tostring(math.ceil(255*sat))
  10256. valInput.Text = tostring(math.floor(255*val))
  10257. end
  10258. if noupdate == 1 or not noupdate then
  10259. redInput.Text = tostring(math.floor(255*red))
  10260. greenInput.Text = tostring(math.floor(255*green))
  10261. blueInput.Text = tostring(math.floor(255*blue))
  10262. end
  10263.  
  10264. chosenColor = Color3.new(red,green,blue)
  10265.  
  10266. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  10267. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  10268. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  10269. previewFrame.BackgroundColor3 = chosenColor
  10270.  
  10271. newMt.Color = chosenColor
  10272. if newMt.Changed then newMt:Changed(chosenColor) end
  10273. end
  10274.  
  10275. local function colorSpaceInput()
  10276. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  10277. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  10278.  
  10279. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  10280. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10281.  
  10282. hue = (219 - relativeX)/219
  10283. sat = (199 - relativeY)/199
  10284.  
  10285. local hsvColor = Color3.fromHSV(hue,sat,val)
  10286. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10287.  
  10288. updateColor()
  10289. end
  10290.  
  10291. local function colorStripInput()
  10292. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  10293.  
  10294. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10295.  
  10296. val = (199 - relativeY)/199
  10297.  
  10298. local hsvColor = Color3.fromHSV(hue,sat,val)
  10299. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10300.  
  10301. updateColor()
  10302. end
  10303.  
  10304. local function hookButtons(frame,func)
  10305. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  10306. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10307. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  10308. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10309. local releaseEvent,runEvent
  10310.  
  10311. local startTime = tick()
  10312. local pressing = true
  10313. local startNum = tonumber(frame.Text)
  10314.  
  10315. if not startNum then return end
  10316.  
  10317. releaseEvent = user.InputEnded:Connect(function(input)
  10318. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10319. releaseEvent:Disconnect()
  10320. pressing = false
  10321. end)
  10322.  
  10323. startNum = startNum + 1
  10324. func(startNum)
  10325. while pressing do
  10326. if tick()-startTime > 0.3 then
  10327. startNum = startNum + 1
  10328. func(startNum)
  10329. end
  10330. wait(0.1)
  10331. end
  10332. end
  10333. end)
  10334.  
  10335. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  10336. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10337. frame.ArrowFrame.Up.BackgroundTransparency = 1
  10338. end
  10339. end)
  10340.  
  10341. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  10342. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10343. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  10344. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10345. local releaseEvent,runEvent
  10346.  
  10347. local startTime = tick()
  10348. local pressing = true
  10349. local startNum = tonumber(frame.Text)
  10350.  
  10351. if not startNum then return end
  10352.  
  10353. releaseEvent = user.InputEnded:Connect(function(input)
  10354. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10355. releaseEvent:Disconnect()
  10356. pressing = false
  10357. end)
  10358.  
  10359. startNum = startNum - 1
  10360. func(startNum)
  10361. while pressing do
  10362. if tick()-startTime > 0.3 then
  10363. startNum = startNum - 1
  10364. func(startNum)
  10365. end
  10366. wait(0.1)
  10367. end
  10368. end
  10369. end)
  10370.  
  10371. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  10372. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10373. frame.ArrowFrame.Down.BackgroundTransparency = 1
  10374. end
  10375. end)
  10376. end
  10377.  
  10378. colorSpace.InputBegan:Connect(function(input)
  10379. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10380. local releaseEvent,mouseEvent
  10381.  
  10382. releaseEvent = user.InputEnded:Connect(function(input)
  10383. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10384. releaseEvent:Disconnect()
  10385. mouseEvent:Disconnect()
  10386. end)
  10387.  
  10388. mouseEvent = user.InputChanged:Connect(function(input)
  10389. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10390. colorSpaceInput()
  10391. end
  10392. end)
  10393.  
  10394. colorSpaceInput()
  10395. end
  10396. end)
  10397.  
  10398. colorStrip.InputBegan:Connect(function(input)
  10399. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10400. local releaseEvent,mouseEvent
  10401.  
  10402. releaseEvent = user.InputEnded:Connect(function(input)
  10403. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10404. releaseEvent:Disconnect()
  10405. mouseEvent:Disconnect()
  10406. end)
  10407.  
  10408. mouseEvent = user.InputChanged:Connect(function(input)
  10409. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10410. colorStripInput()
  10411. end
  10412. end)
  10413.  
  10414. colorStripInput()
  10415. end
  10416. end)
  10417.  
  10418. local function updateHue(str)
  10419. local num = tonumber(str)
  10420. if num then
  10421. hue = math.clamp(math.floor(num),0,359)/359
  10422. local hsvColor = Color3.fromHSV(hue,sat,val)
  10423. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10424. hueInput.Text = tostring(hue*359)
  10425. updateColor(1)
  10426. end
  10427. end
  10428. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  10429.  
  10430. local function updateSat(str)
  10431. local num = tonumber(str)
  10432. if num then
  10433. sat = math.clamp(math.floor(num),0,255)/255
  10434. local hsvColor = Color3.fromHSV(hue,sat,val)
  10435. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10436. satInput.Text = tostring(sat*255)
  10437. updateColor(1)
  10438. end
  10439. end
  10440. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  10441.  
  10442. local function updateVal(str)
  10443. local num = tonumber(str)
  10444. if num then
  10445. val = math.clamp(math.floor(num),0,255)/255
  10446. local hsvColor = Color3.fromHSV(hue,sat,val)
  10447. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10448. valInput.Text = tostring(val*255)
  10449. updateColor(1)
  10450. end
  10451. end
  10452. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  10453.  
  10454. local function updateRed(str)
  10455. local num = tonumber(str)
  10456. if num then
  10457. red = math.clamp(math.floor(num),0,255)/255
  10458. local newColor = Color3.new(red,green,blue)
  10459. hue,sat,val = Color3.toHSV(newColor)
  10460. redInput.Text = tostring(red*255)
  10461. updateColor(2)
  10462. end
  10463. end
  10464. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  10465.  
  10466. local function updateGreen(str)
  10467. local num = tonumber(str)
  10468. if num then
  10469. green = math.clamp(math.floor(num),0,255)/255
  10470. local newColor = Color3.new(red,green,blue)
  10471. hue,sat,val = Color3.toHSV(newColor)
  10472. greenInput.Text = tostring(green*255)
  10473. updateColor(2)
  10474. end
  10475. end
  10476. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  10477.  
  10478. local function updateBlue(str)
  10479. local num = tonumber(str)
  10480. if num then
  10481. blue = math.clamp(math.floor(num),0,255)/255
  10482. local newColor = Color3.new(red,green,blue)
  10483. hue,sat,val = Color3.toHSV(newColor)
  10484. blueInput.Text = tostring(blue*255)
  10485. updateColor(2)
  10486. end
  10487. end
  10488. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  10489.  
  10490. local colorChoice = Instance.new("TextButton")
  10491. colorChoice.Name = "Choice"
  10492. colorChoice.Size = UDim2.new(0,25,0,18)
  10493. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  10494. colorChoice.Text = ""
  10495. colorChoice.AutoButtonColor = false
  10496.  
  10497. local row = 0
  10498. local column = 0
  10499. for i,v in pairs(basicColors) do
  10500. local newColor = colorChoice:Clone()
  10501. newColor.BackgroundColor3 = v
  10502. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  10503.  
  10504. newColor.MouseButton1Click:Connect(function()
  10505. red,green,blue = v.r,v.g,v.b
  10506. local newColor = Color3.new(red,green,blue)
  10507. hue,sat,val = Color3.toHSV(newColor)
  10508. updateColor()
  10509. end)
  10510.  
  10511. newColor.Parent = basicColorsFrame
  10512. column = column + 1
  10513. if column == 6 then row = row + 1 column = 0 end
  10514. end
  10515.  
  10516. row = 0
  10517. column = 0
  10518. for i = 1,12 do
  10519. local color = customColors[i] or Color3.new(0,0,0)
  10520. local newColor = colorChoice:Clone()
  10521. newColor.BackgroundColor3 = color
  10522. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  10523.  
  10524. newColor.MouseButton1Click:Connect(function()
  10525. local curColor = customColors[i] or Color3.new(0,0,0)
  10526. red,green,blue = curColor.r,curColor.g,curColor.b
  10527. hue,sat,val = Color3.toHSV(curColor)
  10528. updateColor()
  10529. end)
  10530.  
  10531. newColor.MouseButton2Click:Connect(function()
  10532. customColors[i] = chosenColor
  10533. newColor.BackgroundColor3 = chosenColor
  10534. end)
  10535.  
  10536. newColor.Parent = customColorsFrame
  10537. column = column + 1
  10538. if column == 6 then row = row + 1 column = 0 end
  10539. end
  10540.  
  10541. pickerTopBar.InputBegan:Connect(function(input)
  10542. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10543. local releaseEvent,mouseEvent
  10544. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  10545.  
  10546. releaseEvent = user.InputEnded:Connect(function(input)
  10547. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10548. releaseEvent:Disconnect()
  10549. mouseEvent:Disconnect()
  10550. end)
  10551.  
  10552. mouseEvent = user.InputChanged:Connect(function(input)
  10553. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10554. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  10555. end
  10556. end)
  10557. end
  10558. end)
  10559.  
  10560. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  10561. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  10562. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  10563.  
  10564. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  10565. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  10566. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  10567.  
  10568. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  10569. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  10570. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  10571.  
  10572. updateColor()
  10573.  
  10574. newMt.SetColor = function(self,color)
  10575. red,green,blue = color.r,color.g,color.b
  10576. hue,sat,val = Color3.toHSV(color)
  10577. updateColor()
  10578. end
  10579.  
  10580. return newMt
  10581. end
  10582. end
  10583. local picker = ColorPicker.new()
  10584. picker.Confirm = function(self,color) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) SAVEDCOLOR = color updatecolors(color) updatefile() end
  10585. picker.Changed = function(self,color) updatecolors(color) end
  10586. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  10587. picker.Default = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(Color3.new(0.121569, 0.121569, 0.121569))
  10588. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  10589. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  10590. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  10591. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  10592. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10593. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  10594. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  10595. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  10596. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  10597. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  10598. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10599. SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 7, 0, 40) SUG.Size = UDim2.new(0, 293, 0, 130) SUG.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10600. 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"
  10601. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  10602. 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
  10603. local CSP2 = game.CoreGui.sugg.suggestions
  10604. local main2 = CSP2
  10605. local frame2 = CSP2:WaitForChild('SUG')
  10606. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  10607. IndexContents2 = function(str,bool)
  10608. if suggestionstoggle == true then
  10609. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  10610. local Index,SizeY = 0,0
  10611. for i,v in next, frame2:GetChildren() do
  10612. if bool then
  10613. if Match2(v.Text,str) then
  10614. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  10615. Index = Index + 1
  10616. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  10617. v.Visible = true
  10618. SizeY = SizeY + v.AbsoluteSize.Y
  10619. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  10620. v.Visible = true
  10621. SizeY = SizeY + v.AbsoluteSize.Y
  10622. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  10623. IndexContents2('',true)
  10624. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  10625. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.3) wait(0.1)
  10626. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  10627. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  10628. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  10629. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  10630. 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()
  10631. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  10632. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  10633. chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  10634. 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)
  10635. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end)
  10636. coroutine.resume(coroutine.create(function()
  10637. if script.ClassName == "LocalScript" then
  10638. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10639. Text = "The prefix is '" .. cmdprefix .. "'";
  10640. Color = Color3.new(255,255,255);
  10641. Font = Enum.Font.SourceSans;
  10642. FontSize = Enum.FontSize.Size24;
  10643. }) wait(2)
  10644. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10645. Text = "Click IY on the top left to see more options";
  10646. Color = Color3.new(255,255,255);
  10647. Font = Enum.Font.SourceSans;
  10648. FontSize = Enum.FontSize.Size24;
  10649. }) end end))
  10650. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  10651. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10652. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10653. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10654. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10655. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10656. qopen = false quickmenu.MouseButton1Click:connect(function()
  10657. if qopen == false then NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10658. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10659. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10660. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10661. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  10662. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10663. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  10664. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10665. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10666. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10667. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10668. 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)
  10669. quickmenu.sheild.cmds.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() closed = false end)
  10670. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  10671. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  10672. Updates = Instance.new("ScreenGui")
  10673. PromptDialog = Instance.new("Frame")
  10674. local ContainerFrame = Instance.new("Frame")
  10675. local PopupText5 = Instance.new("TextLabel")
  10676. local PopupText3 = Instance.new("TextLabel")
  10677. local PopupText4 = Instance.new("TextLabel")
  10678. local UTDV = Instance.new("TextLabel")
  10679. local LOG = Instance.new("TextLabel")
  10680. local shadow = Instance.new("Frame")
  10681. Exit = Instance.new("TextButton")
  10682. local vers = Instance.new("TextLabel")
  10683. local PopupText = Instance.new("TextLabel")
  10684. Updates.Name = "Updates"
  10685. Updates.Parent = game.CoreGui
  10686. PromptDialog.Name = "PromptDialog"
  10687. PromptDialog.Parent = Updates
  10688. PromptDialog.Active = true
  10689. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  10690. PromptDialog.BackgroundTransparency = 1
  10691. PromptDialog.BorderSizePixel = 0
  10692. PromptDialog.Position = UDim2.new(0.5, -219, 0, -400)
  10693. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  10694. PromptDialog.ZIndex = 8
  10695. ContainerFrame.Name = "ContainerFrame"
  10696. ContainerFrame.Parent = PromptDialog
  10697. ContainerFrame.BackgroundColor3 = maincolor
  10698. ContainerFrame.BackgroundTransparency = 0.5
  10699. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  10700. ContainerFrame.BorderSizePixel = 0
  10701. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  10702. ContainerFrame.Size = UDim2.new(1, 0, 0.7, 0) --size
  10703. ContainerFrame.ZIndex = 8
  10704. PopupText5.Name = "PopupText5"
  10705. PopupText5.Parent = ContainerFrame
  10706. PopupText5.BackgroundTransparency = 1
  10707. PopupText5.Position = UDim2.new(0, 8, 0, 70)
  10708. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  10709. PopupText5.ZIndex = 10
  10710. PopupText5.Font = Enum.Font.SourceSansBold
  10711. PopupText5.FontSize = Enum.FontSize.Size28
  10712. PopupText5.Text = "Update Log:"
  10713. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10714. PopupText5.TextStrokeTransparency = 0
  10715. PopupText5.TextWrapped = true
  10716. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  10717. PopupText3.Name = "PopupText3"
  10718. PopupText3.Parent = ContainerFrame
  10719. PopupText3.BackgroundTransparency = 1
  10720. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  10721. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  10722. PopupText3.ZIndex = 10
  10723. PopupText3.Font = Enum.Font.SourceSansBold
  10724. PopupText3.FontSize = Enum.FontSize.Size18
  10725. PopupText3.Text = "Edge#3467 - Moon#6245 - Unlisting#0179 - bluntboomer#1259"
  10726. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10727. PopupText3.TextScaled = true
  10728. PopupText3.TextStrokeTransparency = 0
  10729. PopupText3.TextWrapped = true
  10730. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  10731. PopupText4.Name = "PopupText4"
  10732. PopupText4.Parent = ContainerFrame
  10733. PopupText4.BackgroundTransparency = 1
  10734. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  10735. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  10736. PopupText4.ZIndex = 10
  10737. PopupText4.Font = Enum.Font.SourceSansBold
  10738. PopupText4.FontSize = Enum.FontSize.Size18
  10739. PopupText4.Text = "infyield.weebly.com - discord.gg/9MByKtG"
  10740. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10741. PopupText4.TextStrokeTransparency = 0
  10742. PopupText4.TextWrapped = true
  10743. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  10744. UTDV.Name = "UTDV"
  10745. UTDV.Parent = ContainerFrame
  10746. UTDV.BackgroundTransparency = 1
  10747. UTDV.Position = UDim2.new(0, 8, 0, 5)
  10748. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  10749. UTDV.ZIndex = 10
  10750. UTDV.Font = Enum.Font.SourceSansBold
  10751. UTDV.FontSize = Enum.FontSize.Size28
  10752. UTDV.Text = "Up to date version: Yes"
  10753. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10754. UTDV.TextStrokeTransparency = 0
  10755. UTDV.TextWrapped = true
  10756. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  10757. LOG.Name = "LOG"
  10758. LOG.Parent = ContainerFrame
  10759. LOG.BackgroundTransparency = 1
  10760. LOG.Position = UDim2.new(0, 8, 0, 100)
  10761. LOG.Size = UDim2.new(1, -16, 1, 0)
  10762. LOG.ZIndex = 10
  10763. LOG.Font = Enum.Font.SourceSansBold
  10764. LOG.FontSize = Enum.FontSize.Size24
  10765. LOG.Text = "Added save support to Elysian, joined/left notifications now show account age, fixed some global message bugs, fixed refresh bugs, and fixed a playlist bug."
  10766. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10767. LOG.TextStrokeTransparency = 0
  10768. LOG.TextWrapped = true
  10769. LOG.TextYAlignment = Enum.TextYAlignment.Top
  10770. shadow.Name = "shadow"
  10771. shadow.Parent = PromptDialog
  10772. shadow.BackgroundColor3 = maincolor
  10773. shadow.BackgroundTransparency = 0.30000001192093
  10774. shadow.BorderColor3 = Color3.new(0, 0, 0)
  10775. shadow.BorderSizePixel = 0
  10776. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  10777. shadow.Size = UDim2.new(0, 438, 0, 26)
  10778. Exit.Name = "Exit"
  10779. Exit.Parent = shadow
  10780. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10781. Exit.BackgroundTransparency = 0.30000001192093
  10782. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10783. Exit.BorderSizePixel = 0
  10784. Exit.Position = UDim2.new(0, 415, 0, 3)
  10785. Exit.Size = UDim2.new(0, 20, 0, 20)
  10786. Exit.FontSize = Enum.FontSize.Size14
  10787. Exit.Text = ""
  10788. vers.Name = "vers"
  10789. vers.Parent = shadow
  10790. vers.BackgroundTransparency = 1
  10791. vers.Position = UDim2.new(0, 8, 0, -1)
  10792. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  10793. vers.ZIndex = 110
  10794. vers.Font = Enum.Font.SourceSansBold
  10795. vers.FontSize = Enum.FontSize.Size24
  10796. vers.Text = "v" .. Version
  10797. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10798. vers.TextStrokeTransparency = 0
  10799. vers.TextWrapped = true
  10800. vers.TextXAlignment = Enum.TextXAlignment.Left
  10801. vers.TextYAlignment = Enum.TextYAlignment.Top
  10802. PopupText.Name = "PopupText"
  10803. PopupText.Parent = shadow
  10804. PopupText.BackgroundTransparency = 1
  10805. PopupText.Position = UDim2.new(0, 61, 0, -2)
  10806. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  10807. PopupText.ZIndex = 110
  10808. PopupText.Font = Enum.Font.SourceSansBold
  10809. PopupText.TextSize = "30"
  10810. PopupText.Text = "Information"
  10811. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10812. PopupText.TextStrokeTransparency = 0
  10813. PopupText.TextWrapped = true
  10814. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  10815. 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
  10816. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  10817. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) Exit.MouseButton1Click:connect(function()
  10818. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  10819. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  10820.  
  10821. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  10822. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  10823. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  10824. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  10825. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  10826. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  10827. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  10828. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  10829. 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
  10830. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  10831. 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
  10832. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  10833. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  10834. 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
  10835. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  10836. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  10837. 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
  10838. 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
  10839. 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)
  10840. 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."
  10841. 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
  10842. 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
  10843. 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
  10844. 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)
  10845. 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'"
  10846. 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"
  10847. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  10848. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  10849. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  10850. 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)
  10851. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  10852. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10853. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10854. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  10855. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10856. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10857. 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